aboutsummaryrefslogtreecommitdiff
path: root/sysutils/cdrtools/Makefile
diff options
context:
space:
mode:
authorMarius Strobl <marius@FreeBSD.org>2015-12-29 00:33:00 +0000
committerMarius Strobl <marius@FreeBSD.org>2015-12-29 00:33:00 +0000
commitd264c45f164056446ba5c8992f815c324376a074 (patch)
tree2d307861813f377c610aee9d6dd19b55dc7833ff /sysutils/cdrtools/Makefile
parent110f6c1243aa76035bdcd602d614634d103d2ac8 (diff)
Notes
Diffstat (limited to 'sysutils/cdrtools/Makefile')
-rw-r--r--sysutils/cdrtools/Makefile25
1 files changed, 11 insertions, 14 deletions
diff --git a/sysutils/cdrtools/Makefile b/sysutils/cdrtools/Makefile
index a16722a131c0..28474acfb7c4 100644
--- a/sysutils/cdrtools/Makefile
+++ b/sysutils/cdrtools/Makefile
@@ -19,8 +19,7 @@
###########################################################################
PORTNAME= cdrtools
-PORTVERSION= 3.00
-PORTREVISION= 2
+PORTVERSION= 3.01
CATEGORIES= sysutils audio
MASTER_SITES= SF/${PORTNAME}
@@ -85,11 +84,12 @@ PLIST_SUB+= RSCSI="@comment "
MAKE_ENV= CCOM=cc GMAKE_NOWARN=true INS_BASE=${LOCALBASE} \
INS_RBASE=${LOCALBASE}
-CDRTLSTARGET= ${ARCH:S/powerpc64/powerpc/}-${OPSYS:tl}-cc
+CDRTLSTARGET= ${ARCH}-${OPSYS:tl}-cc
+CDRTLSXARCH!= ${UNAME} -m
.if exists(/usr/include/iconv.h) || exists(${LOCALBASE}/lib/libiconv.a) || \
exists(${LOCALBASE}/lib/libintl.a) || ${PORT_OPTIONS:MNLS}
-MAKE_ENV+= OSDEFS=-I${LOCALBASE}/include
+MAKE_ENV+= DEFOSINCDIRS=${LOCALBASE}/include LDPATH=-L${LOCALBASE}/lib
USES+= gettext iconv
.endif
@@ -99,9 +99,9 @@ post-extract:
@${CP} -fp ${PORTSDIR}/Templates/${i} ${WRKSRC}/${j}
.endfor
.endfor
-.if ${CDRTLSTARGET} != "i386-freebsd-cc"
+.if ${CDRTLSXARCH} != "i386"
@${LN} -sf ${WRKSRC}/RULES/i386-freebsd-cc.rul \
- ${WRKSRC}/RULES/${CDRTLSTARGET}.rul
+ ${WRKSRC}/RULES/${CDRTLSXARCH}-${OPSYS:tl}-cc.rul
.endif
post-patch:
@@ -109,14 +109,11 @@ post-patch:
.if !${PORT_OPTIONS:MRSCSI}
@${RM} ${WRKSRC}/TARGETS/55rscsi
.endif
- @${REINPLACE_CMD} -e 's|\/opt\/schily\/bin\/|${PREFIX}\/etc\/|g' \
- ${WRKSRC}/cdda2wav/cdda2ogg.1
-.for i in DEFAULTS/Defaults.freebsd btcflash/btcflash.1 cdda2wav/cdda2mp3 \
- cdda2wav/cdda2ogg cdda2wav/cdda2ogg.1 cdda2wav/cdda2wav.1 \
- cdrecord/README.rscsi cdrecord/cdrecord.1 cdrecord/cdrecord.dfl \
- include/schily/deflts.h libcdrdeflt/cdrdeflt.c librscg/scsi-remote.c \
- readcd/readcd.1 rscsi/rscsi.1 rscsi/rscsi.c rscsi/rscsi.dfl \
- scgcheck/scgcheck.1
+.for i in btcflash/btcflash.1 cdda2wav/cdda2mp3 cdda2wav/cdda2ogg \
+ cdda2wav/cdda2ogg.1 cdda2wav/cdda2wav.1 cdrecord/README.rscsi \
+ cdrecord/cdrecord.1 cdrecord/cdrecord.dfl include/schily/deflts.h \
+ libcdrdeflt/cdrdeflt.c librscg/scsi-remote.c readcd/readcd.1 \
+ rscsi/rscsi.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; \