packages: builder - remove CVS/Entries.Static on new pkg checkouts - create...

glen glen at pld-linux.org
Wed Apr 29 10:57:59 CEST 2009


Author: glen                         Date: Wed Apr 29 08:57:59 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- remove CVS/Entries.Static on new pkg checkouts
- create symlinks for tools in package dir on new pkg checkouts
- enable CVSIGNORE_DF by default

---- Files affected:
packages:
   builder (1.575 -> 1.576) 

---- Diffs:

================================================================
Index: packages/builder
diff -u packages/builder:1.575 packages/builder:1.576
--- packages/builder:1.575	Wed Apr 29 10:43:45 2009
+++ packages/builder	Wed Apr 29 10:57:53 2009
@@ -95,7 +95,7 @@
 
 CVS_COMMAND=${CVS_COMMAND:-cvs}
 CVS_FORCE=""
-CVSIGNORE_DF="no"
+CVSIGNORE_DF="yes"
 CVS_RETRIES=${MAX_CVS_RETRIES:-1000}
 CVS_SERVER="cvs.pld-linux.org"
 CVSTAG=""
@@ -690,6 +690,16 @@
 			cvsup "$ASSUMED_NAME/$SPECFILE" || Exit_error err_no_spec_in_repo
 		else
 			cvsup -c -d $ASSUMED_NAME "packages/$ASSUMED_NAME/$SPECFILE" || Exit_error err_no_spec_in_repo
+
+			# remove Entries.Static -- so 'cvs up' would update all files in a repo
+			rm "$ASSUMED_NAME/CVS/Entries.Static"
+
+			# create symlinks for tools
+			for a in dropin md5 adapter builder {relup,compile,repackage}.sh; do
+				[ -f $a ] || continue
+				ln -s ../$a $ASSUMED_NAME
+				cvsignore_df $a
+			done
 		fi
 	fi
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/builder?r1=1.575&r2=1.576&f=u



More information about the pld-cvs-commit mailing list