summaryrefslogtreecommitdiff
path: root/audio/festival
diff options
context:
space:
mode:
authorjperkin <jperkin@pkgsrc.org>2014-02-20 12:16:43 +0000
committerjperkin <jperkin@pkgsrc.org>2014-02-20 12:16:43 +0000
commitc0d696417b8cb87faecf788702c5535f6855fd2c (patch)
treed78cb8e2d8fdb6f1430db4c9412b2cc70579d80c /audio/festival
parent33a732133a6c4c744ad96672bc6c25f94f86e5cc (diff)
downloadpkgsrc-c0d696417b8cb87faecf788702c5535f6855fd2c.tar.gz
Support RedHat-specific layout.
Diffstat (limited to 'audio/festival')
-rw-r--r--audio/festival/Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/audio/festival/Makefile b/audio/festival/Makefile
index 1ced0a9a975..bf18f219149 100644
--- a/audio/festival/Makefile
+++ b/audio/festival/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.67 2013/10/11 11:16:12 roy Exp $
+# $NetBSD: Makefile,v 1.68 2014/02/20 12:16:43 jperkin Exp $
DISTNAME= festival-2.1-release
PKGNAME= festival-2.1
@@ -78,15 +78,21 @@ post-patch:
${CP} ${FILESDIR}/unknown_${OPSYS}.mak ${FESTIVAL}/config/systems
.endif
+.if exists(/etc/redhat-release)
+FESTOS= RedHatLinux
+.else
+FESTOS= ${OPSYS}
+.endif
+
do-install:
${INSTALL_DATA_DIR} ${DESTDIR}${FHOME}
${CHMOD} -R u+w,a+r,og-w ${FESTIVAL}/lib
${FIND} ${FESTIVAL}/lib -type d -print | ${XARGS} ${CHMOD} 755
- -@${MV} ${FESTIVAL}/lib/etc/unknown_${OPSYS} \
+ -@${MV} ${FESTIVAL}/lib/etc/unknown_${FESTOS} \
${FESTIVAL}/lib/etc/pkgsrc
cd ${FESTIVAL} && pax -rw lib examples ${DESTDIR}${FHOME}
${RM} ${DESTDIR}${FHOME}/examples/Makefile.orig
- ${RM} -f ${DESTDIR}${FHOME}/lib/etc/unknown_${OPSYS}/audsp \
+ ${RM} -f ${DESTDIR}${FHOME}/lib/etc/unknown_${FESTOS}/audsp \
${DESTDIR}${FHOME}/lib/etc/pkgsrc/audsp
${INSTALL_PROGRAM} ${FESTIVAL}/lib/etc/pkgsrc/audsp \
${DESTDIR}${PREFIX}/libexec