Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/utils In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv2235
Modified Files: cdrtools.info Log Message: robusticate the build; modernize the upgrade path Index: cdrtools.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/utils/cdrtools.info,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- cdrtools.info 11 Aug 2008 02:39:06 -0000 1.15 +++ cdrtools.info 5 Apr 2009 08:26:41 -0000 1.16 @@ -1,13 +1,15 @@ Package: cdrtools Version: 2.01.01 -Revision: 10.4.46 +Revision: 10.4.47 Source: ftp://ftp.berlios.de/pub/cdrecord/alpha/%n-%va45.tar.bz2 Source-MD5: 46f97632c942be0669c350a2202d440d SourceDirectory: %n-%v Replaces: cdrtools-beta Conflicts: cdrtools-beta PatchScript: << - find %b -type f \! -name "*.tar" -exec perl -p -i -e 's:/etc/default:%p/etc/default:;' {} \; + if [ $UID -ne 0 ]; then echo "%n cannot be built with --build-as-nobody"; exit 1; fi + + find . -type f \! -name "*.tar" -exec perl -p -i -e 's:/etc/default:%p/etc/default:;' {} \; #perl -pi -e 's,cc,gcc-3.3,g' RULES/power-macintosh-darwin-cc.rul #perl -pi -e 's,cc,gcc-3.3,g' RULES/power-macintosh-darwin-cc.rul.bak #perl -pi -e 's,gcc,gcc-3.3,g' RULES/power-macintosh-darwin-gcc.rul @@ -22,8 +24,7 @@ # perl -pi -e 's,defined\(_POSIX_PRIORITY_SCHEDULING\),defined\(_POSIX_PRIORITY_SCHEDULING\) \&\& \!defined\(__APPLE__\),g' cdrecord/cdrecord.c << -BuildDependsOnly: true -Depends: cdda2wav (>= %v-%r), cdrecord (>= %v-%r), mkisofs (>= %v-%r) +Depends: cdda2wav (>= %v-%r), cdrecord (>= %v-%r), mkisofs (>= %v-%r), fink-obsolete-packages CompileScript: make InstallScript: << cp README* READMEs/ || true @@ -36,6 +37,7 @@ chmod a+s %i/bin/cdrecord mkdir -p %i/etc/default + rm -f %i/etc/default/cdrecord echo '# man cdrecord for help' > %i/etc/default/cdrecord echo '# Set the default recording device' >> %i/etc/default/cdrecord echo '# On OS X the first burner is IOCompactDiscServices' >> %i/etc/default/cdrecord @@ -45,6 +47,9 @@ echo '# CDR_SPEED = 48 ' >> %i/etc/default/cdrecord echo '# Set the default fifo size (memory use)' >> %i/etc/default/cdrecord echo 'CDR_FIFOSIZE = 32m' >> %i/etc/default/cdrecord + + mkdir -p %i/share/doc/installed-packages + touch %i/share/doc/installed-packages/%n << SplitOff: << @@ -94,7 +99,11 @@ << << -Description: Various tools for mastering CD-Rs: Transition Package +DescPackaging: << + Does some chown/chgrp/chmod, so need to build as root until + figure out what's intended and move it to PostInstScript. +<< +Description: Various tools for mastering CD-Rs DescUsage: << Use this package to ensure a smooth transition to the new splitoffs. << ------------------------------------------------------------------------------ _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net http://news.gmane.org/gmane.os.apple.fink.cvs