[PLDWWW] page changed: infrastructure:distfiles

"Elan Ruusamäe (glen)" glen at pld-linux.org
Tue Apr 8 21:35:04 CEST 2014


describe sources file

--- https://www.pld-linux.org/infrastructure/distfiles?rev=1396985174
+++ https://www.pld-linux.org/infrastructure/distfiles
@@ -4,8 +4,18 @@
  
  The files are stored under ''/distfiles/by-md5/X/Y/HASH/FILENAME'',
  for example: ''/distfiles/by-md5/8/1/81348932d5da294953e15d4814c74dd1/bash-4.3.tar.gz''. files in distfiles itself are accessible by ''http'' and ''ftp'' protocols.
  
+ ===== Using sources file =====
+ 
+ Besides indicating with ''# SourceX-md5'' that source should be stored in distfiles,
+ a combination of distfiles handler and builder macros, allow to use ''sources'' file.
+ 
+ ''sources'' file format: ''MD5-HASH *FILENAME'', the asterisk is ignored. for example:
+ <code - sources>
+ bf8d53d227829d67235927689a03cc7a  bash43-004
+ c0c00935c8b8ffff76e8ab77e7be7d15 *bash43-005
+ </code>
  
  ===== Manually forcing distfiles fetch =====
  
  use ''make-request'' ''-df'' paramter:
@@ -26,6 +36,5 @@
      * Stale files get deleted after 30 days by tmpwatch.
    * The scripts responsible for sending the files from dropin to distfiles (and then deleting them from dropin) are in ''~dfadm/distfiles''.
      * ''run-ff.sh'' is run from dfadm's crontab every minute.
      * ''chmodd.sh'' is a simple inotifywait-based script that always runs in the background (started from ''rc.local'' on system boot) and does a proper chmod on all uploaded files.
- 
  


Diff URL:
  https://www.pld-linux.org/infrastructure/distfiles?do=diff&r1=1396985174&r2=1396985704
-- 
This mail was generated by DokuWiki at
https://www.pld-linux.org/


More information about the pld-cvs-commit mailing list