diff options
author | Alexander Leidinger <netchild@FreeBSD.org> | 2003-09-30 17:09:58 +0000 |
---|---|---|
committer | Alexander Leidinger <netchild@FreeBSD.org> | 2003-09-30 17:09:58 +0000 |
commit | a2b303d7e45f0d32b44015523eb920ca22ab5df8 (patch) | |
tree | d87f8740bde86016de60f2f583d691ff697cb2c6 /sysutils/cdrtools-devel | |
parent | a4ab8a8badf8e2d588028072ba81af56c7e7089c (diff) | |
download | ports-a2b303d7e45f0d32b44015523eb920ca22ab5df8.tar.gz ports-a2b303d7e45f0d32b44015523eb920ca22ab5df8.zip |
Notes
Diffstat (limited to 'sysutils/cdrtools-devel')
-rw-r--r-- | sysutils/cdrtools-devel/Makefile | 69 | ||||
-rw-r--r-- | sysutils/cdrtools-devel/distinfo | 2 | ||||
-rw-r--r-- | sysutils/cdrtools-devel/files/patch-cdrecord::cdrecord.1 | 11 | ||||
-rw-r--r-- | sysutils/cdrtools-devel/files/patch-conf::configure | 10 | ||||
-rw-r--r-- | sysutils/cdrtools-devel/files/patch-mkisofs::mkisofs.8 | 20 | ||||
-rw-r--r-- | sysutils/cdrtools-devel/files/patch-readcd::readcd.1 | 13 | ||||
-rw-r--r-- | sysutils/cdrtools-devel/files/patch-scgcheck::scgcheck.1 | 12 | ||||
-rw-r--r-- | sysutils/cdrtools-devel/pkg-plist | 12 |
8 files changed, 111 insertions, 38 deletions
diff --git a/sysutils/cdrtools-devel/Makefile b/sysutils/cdrtools-devel/Makefile index 0f0ee7f7dacf..3fe2752ea728 100644 --- a/sysutils/cdrtools-devel/Makefile +++ b/sysutils/cdrtools-devel/Makefile @@ -6,22 +6,19 @@ # PORTNAME?= cdrtools -PORTVERSION?= 2.01a18 +PORTVERSION?= 2.01a19 PORTREVISION?= 0 CATEGORIES?= sysutils audio MASTER_SITES= ftp://ftp.berlios.de/pub/cdrecord/alpha/ \ - ftp://ftp.cs.tu-berlin.de/pub/misc/cdrecord/alpha/ \ - ftp://ftp.gwdg.de/pub/linux/misc/cdrecord/alpha/ + ftp://ftp.cs.tu-berlin.de/pub/misc/cdrecord/alpha/ PKGNAMESUFFIX= -devel -DISTNAME= cdrtools-2.01a18 +DISTNAME= cdrtools-2.01a19 MAINTAINER= marius@alchemy.franken.de COMMENT?= Cdrecord and other programs to extract and record CDs/CD-R[W]s CONFLICTS?= cdrtools-[0-9]* -NO_LATEST_LINK= yes - .if defined(MKISOFS) MAN8= isoinfo.8 mkisofs.8 MLINKS= isoinfo.8 devdump.8 isoinfo.8 isodump.8 isoinfo.8 isovfy.8 \ @@ -36,26 +33,32 @@ DOCS= README README.DiskT@2 README.FreeBSD README.WORM README.cdplus \ README.cdrw README.cdtext README.clone README.copy \ README.mkisofs README.multi README.raw README.rscsi \ README.sony README.verify +CDDA2WAVDOCS= FAQ Frontends HOWTOUSE OtherProgs README THANKS TODO .endif +NO_LATEST_LINK= yes USE_BZIP2= yes USE_GMAKE= yes USE_REINPLACE= yes MAKE_ENV= CCOM=${CC} WRKSRC= ${WRKDIR}/${DISTNAME:C/a(.+)$//} -.if !defined(MKISOFS) -.if !defined(WITH_RSCSI) -PLIST_SUB= RSCSI="@comment " +.if defined(MKISOFS) +DOCSSRC= ${WRKSRC}/${PORTNAME} +PKGMESSAGE= "" .else +DOCSSRC= ${WRKSRC} +PKGMESSAGE= ${WRKDIR}/pkg-message +.if defined(WITH_RSCSI) PKGINSTALL= ${PKGDIR}/pkg-install.rscsi PLIST_SUB= RSCSI="" -.endif -PKGMESSAGE= ${WRKDIR}/pkg-message .else -PKGMESSAGE= "" +PLIST_SUB= RSCSI="@comment " +.endif .endif +.include <bsd.port.pre.mk> + pre-everything:: .if !defined(MKISOFS) @${ECHO_MSG} "" @@ -91,9 +94,9 @@ post-patch: .if !defined(WITH_RSCSI) @${RM} ${WRKSRC}/TARGETS/55rscsi .endif -.for i in README.rscsi include/deflts.h cdrecord/cdrecord.1 \ - cdrecord/cdrecord.dfl cdrecord/defaults.c readcd/readcd.1 \ - rscsi/rscsi.c rscsi/rscsi.dfl scgcheck/scgcheck.1 +.for i in README.rscsi include/deflts.h cdda2wav/cdda2wav.1 \ + cdrecord/cdrecord.1 cdrecord/cdrecord.dfl cdrecord/defaults.c \ + readcd/readcd.1 rscsi/rscsi.c rscsi/rscsi.dfl scgcheck/scgcheck.1 @${REINPLACE_CMD} -e 's|\/opt\/schily|${PREFIX}|g; \ s|\/usr\/local|${PREFIX}|g; s|\/etc\/default|${PREFIX}\/etc|g; \ s|\/var\/adm\/messages|\/var\/run\/dmesg.boot|g' ${WRKSRC}/${i} @@ -113,18 +116,12 @@ do-install: .endfor @${INSTALL_MAN} ${WRKSRC}/mkisofs/mkisofs.8 ${PREFIX}/man/man8 @${INSTALL_MAN} ${WRKSRC}/mkisofs/diag/isoinfo.8 ${PREFIX}/man/man8 -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} -.for i in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/mkisofs/${i} ${DOCSDIR} -.endfor -.endif .else - @${INSTALL_PROGRAM} ${WRKSRC}/cdrecord/OBJ/${ARCH}-freebsd-cc/cdrecord \ - ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/cdda2wav/OBJ/${ARCH}-freebsd-cc/cdda2wav \ ${PREFIX}/bin @${LN} -sf cdda2wav ${PREFIX}/bin/list_audio_tracks + @${INSTALL_PROGRAM} ${WRKSRC}/cdrecord/OBJ/${ARCH}-freebsd-cc/cdrecord \ + ${PREFIX}/bin @${INSTALL_PROGRAM} ${WRKSRC}/readcd/OBJ/${ARCH}-freebsd-cc/readcd \ ${PREFIX}/bin .if defined(WITH_RSCSI) @@ -140,23 +137,25 @@ do-install: @${INSTALL_MAN} ${WRKSRC}/scgcheck/scgcheck.1 ${PREFIX}/man/man1 @${INSTALL_DATA} ${WRKSRC}/cdrecord/cdrecord.dfl \ ${PREFIX}/etc/cdrecord.sample -#.if !exists(${PREFIX}/etc/cdrecord) -# @${INSTALL_DATA} ${WRKSRC}/cdrecord/cdrecord.dfl ${PREFIX}/etc/cdrecord -#.endif - @if ! [ -f ${PREFIX}/etc/cdrecord ]; then ${INSTALL_DATA} \ - ${WRKSRC}/cdrecord/cdrecord.dfl ${PREFIX}/etc/cdrecord; fi +.if !exists(${PREFIX}/etc/cdrecord) + @${INSTALL_DATA} ${WRKSRC}/cdrecord/cdrecord.dfl ${PREFIX}/etc/cdrecord +.endif .if defined(WITH_RSCSI) @${INSTALL_DATA} ${WRKSRC}/rscsi/rscsi.dfl ${PREFIX}/etc/rscsi.sample -#.if !exists(${PREFIX}/etc/rscsi) -# @${INSTALL_DATA} ${WRKSRC}/rscsi/rscsi.dfl ${PREFIX}/etc/rscsi -#.endif - @if ! [ -f ${PREFIX}/etc/rscsi ]; then ${INSTALL_DATA} \ - ${WRKSRC}/rscsi/rscsi.dfl ${PREFIX}/etc/rscsi; fi +.if !exists(${PREFIX}/etc/rscsi) + @${INSTALL_DATA} ${WRKSRC}/rscsi/rscsi.dfl ${PREFIX}/etc/rscsi +.endif +.endif .endif .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} .for i in ${DOCS} - @${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR} + @${INSTALL_DATA} ${DOCSSRC}/${i} ${DOCSDIR} +.endfor +.if !defined(MKISOFS) + @${MKDIR} ${DOCSDIR}/cdda2wav +.for i in ${CDDA2WAVDOCS} + @${INSTALL_DATA} ${DOCSSRC}/cdda2wav/${i} ${DOCSDIR}/cdda2wav .endfor .endif .endif @@ -166,4 +165,4 @@ post-install: ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL; fi @if [ -f ${WRKDIR}/pkg-message ]; then ${CAT} ${WRKDIR}/pkg-message; fi -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/sysutils/cdrtools-devel/distinfo b/sysutils/cdrtools-devel/distinfo index 8f93748122a2..9568c4b2a779 100644 --- a/sysutils/cdrtools-devel/distinfo +++ b/sysutils/cdrtools-devel/distinfo @@ -1 +1 @@ -MD5 (cdrtools-2.01a18.tar.bz2) = 0c6bb3399a2e2b93cfd4c3a777a6d84c +MD5 (cdrtools-2.01a19.tar.bz2) = d35cbd5af1b2a375656db66e9bd79739 diff --git a/sysutils/cdrtools-devel/files/patch-cdrecord::cdrecord.1 b/sysutils/cdrtools-devel/files/patch-cdrecord::cdrecord.1 new file mode 100644 index 000000000000..4413a3a8604d --- /dev/null +++ b/sysutils/cdrtools-devel/files/patch-cdrecord::cdrecord.1 @@ -0,0 +1,11 @@ +--- cdrecord/cdrecord.1.orig Mon Sep 29 14:48:48 2003 ++++ cdrecord/cdrecord.1 Mon Sep 29 14:49:23 2003 +@@ -1738,8 +1738,6 @@ + .SH SEE ALSO + .BR cdda2wav (1), + .BR readcd (1), +-.BR scg (7), +-.BR fbk (7), + .BR mkisofs (8), + .BR rcmd (3), + .BR ssh (1). diff --git a/sysutils/cdrtools-devel/files/patch-conf::configure b/sysutils/cdrtools-devel/files/patch-conf::configure new file mode 100644 index 000000000000..eda23804083c --- /dev/null +++ b/sysutils/cdrtools-devel/files/patch-conf::configure @@ -0,0 +1,10 @@ +--- conf/configure.orig Fri Sep 19 16:47:37 2003 ++++ conf/configure Fri Sep 19 16:49:26 2003 +@@ -5567,6 +5567,7 @@ + int + main() + { ++ exit(1); + if (mlockall(MCL_CURRENT|MCL_FUTURE) < 0) { + if (errno == EINVAL || errno == ENOMEM || + errno == EPERM || errno == EACCES) diff --git a/sysutils/cdrtools-devel/files/patch-mkisofs::mkisofs.8 b/sysutils/cdrtools-devel/files/patch-mkisofs::mkisofs.8 new file mode 100644 index 000000000000..26ae04ad8e71 --- /dev/null +++ b/sysutils/cdrtools-devel/files/patch-mkisofs::mkisofs.8 @@ -0,0 +1,20 @@ +--- mkisofs/mkisofs.8.orig Mon Sep 29 15:11:48 2003 ++++ mkisofs/mkisofs.8 Mon Sep 29 15:19:01 2003 +@@ -1668,7 +1668,7 @@ + The format of the + .I magic + file is almost identical to the +-.BR magic (4) ++.BR magic (5) + file used by the Linux + .BR file (1) + command - the routines for reading and decoding the +@@ -1707,7 +1707,7 @@ + .TE + .PP + The format of the file is described in the +-.BR magic (4) ++.BR magic (5) + man page. The only difference here is that for each entry in the magic file, the + .I message + for the initial offset diff --git a/sysutils/cdrtools-devel/files/patch-readcd::readcd.1 b/sysutils/cdrtools-devel/files/patch-readcd::readcd.1 new file mode 100644 index 000000000000..f6618e3f419a --- /dev/null +++ b/sysutils/cdrtools-devel/files/patch-readcd::readcd.1 @@ -0,0 +1,13 @@ +--- readcd/readcd.1.orig Mon Sep 29 14:53:05 2003 ++++ readcd/readcd.1 Mon Sep 29 15:10:06 2003 +@@ -432,9 +432,7 @@ + .SH FILES + .SH SEE ALSO + .BR cdrecord (1), +-.BR mkisofs (1), +-.BR scg (7), +-.BR fbk (7), ++.BR mkisofs (8), + .BR rcmd (3), + .BR ssh (1). + diff --git a/sysutils/cdrtools-devel/files/patch-scgcheck::scgcheck.1 b/sysutils/cdrtools-devel/files/patch-scgcheck::scgcheck.1 new file mode 100644 index 000000000000..0120c5231a34 --- /dev/null +++ b/sysutils/cdrtools-devel/files/patch-scgcheck::scgcheck.1 @@ -0,0 +1,12 @@ +--- scgcheck/scgcheck.1.orig Mon Sep 29 14:56:16 2003 ++++ scgcheck/scgcheck.1 Mon Sep 29 14:56:44 2003 +@@ -234,8 +234,7 @@ + .SH SEE ALSO + .BR cdrecord (1), + .BR readcd (1), +-.BR mkisofs (1), +-.BR scg (7). ++.BR mkisofs (8). + + .SH NOTES + .PP diff --git a/sysutils/cdrtools-devel/pkg-plist b/sysutils/cdrtools-devel/pkg-plist index 2550cf5c9397..376aa45073f3 100644 --- a/sysutils/cdrtools-devel/pkg-plist +++ b/sysutils/cdrtools-devel/pkg-plist @@ -5,10 +5,10 @@ bin/readcd bin/scgcheck %%RSCSI%%sbin/rscsi %%RSCSI%%@exec chmod u+s %B/%f -@unexec if cmp -s %D/etc/cdrecord %D/etc/cdrecord.sample; then rm -f %D/etc/cdrecord; else echo "If permanently deleting this package, %D/etc/cdrecord must be removed manually."; fi +@unexec if cmp -s %D/etc/cdrecord.sample %D/etc/cdrecord; then rm -f %D/etc/cdrecord; else echo "If permanently deleting this package, %D/etc/cdrecord must be removed manually."; fi etc/cdrecord.sample @exec [ -f %B/cdrecord ] || cp %B/%f %B/cdrecord -%%RSCSI%%@unexec if cmp -s %D/etc/rscsi %D/etc/rscsi.sample; then rm -f %D/etc/rscsi; else echo "If permanently deleting this package, %D/etc/rscsi must be removed manually."; fi +%%RSCSI%%@unexec if cmp -s %D/etc/rscsi.sample %D/etc/rscsi; then rm -f %D/etc/rscsi; else echo "If permanently deleting this package, %D/etc/rscsi must be removed manually."; fi %%RSCSI%%etc/rscsi.sample %%RSCSI%%@exec [ -f %B/rscsi ] || cp %B/%f %B/rscsi %%RSCSI%%@unexec if pw usershow rscsi >/dev/null 2>&1; then echo "If permanently deleting this package, user \"rscsi\" and its homedirectory must be removed manually."; fi @@ -28,4 +28,12 @@ etc/cdrecord.sample %%PORTDOCS%%%%DOCSDIR%%/README.rscsi %%PORTDOCS%%%%DOCSDIR%%/README.sony %%PORTDOCS%%%%DOCSDIR%%/README.verify +%%PORTDOCS%%%%DOCSDIR%%/cdda2wav/FAQ +%%PORTDOCS%%%%DOCSDIR%%/cdda2wav/Frontends +%%PORTDOCS%%%%DOCSDIR%%/cdda2wav/HOWTOUSE +%%PORTDOCS%%%%DOCSDIR%%/cdda2wav/OtherProgs +%%PORTDOCS%%%%DOCSDIR%%/cdda2wav/README +%%PORTDOCS%%%%DOCSDIR%%/cdda2wav/THANKS +%%PORTDOCS%%%%DOCSDIR%%/cdda2wav/TODO +%%PORTDOCS%%@dirrm %%DOCSDIR%%/cdda2wav %%PORTDOCS%%@dirrm %%DOCSDIR%% |