Changeset View
Changeset View
Standalone View
Standalone View
audio/libcanberra-gtk3/Makefile
# Created by: Joe Marcus Clarke <marcus@FreeBSD.org> | # Created by: Joe Marcus Clarke <marcus@FreeBSD.org> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
# $MCom: ports/trunk/audio/libcanberra-gtk3/Makefile 19814 2014-08-15 20:17:00Z gusi $ | # $MCom: ports/trunk/audio/libcanberra-gtk3/Makefile 19814 2014-08-15 20:17:00Z gusi $ | ||||
CATEGORIES= audio devel | CATEGORIES= audio devel | ||||
PKGNAMESUFFIX= -gtk3 | PKGNAMESUFFIX= -gtk3 | ||||
MAINTAINER= desktop@FreeBSD.org | MAINTAINER= desktop@FreeBSD.org | ||||
COMMENT= Implementation of the Freedesktop sound theme spec | COMMENT= Implementation of the Freedesktop sound theme spec | ||||
MASTERDIR= ${.CURDIR}/../../audio/libcanberra | MASTERDIR= ${.CURDIR}/../../audio/libcanberra | ||||
SLAVEPORT= gtk3 | SLAVEPORT= gtk3 | ||||
PLIST= ${.CURDIR}/pkg-plist | PLIST= ${.CURDIR}/pkg-plist | ||||
do-build: | do-build: | ||||
cd ${WRKSRC} && ${GMAKE} libcanberra-gtk3.pc | cd ${BUILD_WRKSRC} && ${MAKE_ENV} ${GMAKE} libcanberra-gtk.pc | ||||
cd ${WRKSRC}/src && ${GMAKE} libcanberra-gtk3.la | cd ${BUILD_WRKSRC}/src \ | ||||
cd ${WRKSRC}/src && ${GMAKE} libcanberra-gtk3-module.la | && ${MAKE_ENV} ${GMAKE} \ | ||||
libcanberra-gtk.la \ | |||||
libcanberra-gtk-module.la \ | |||||
canberra-gtk-play | |||||
do-install: | do-install: | ||||
${INSTALL_DATA} ${WRKSRC}/libcanberra-gtk3.pc \ | ${INSTALL_DATA} ${WRKSRC}/libcanberra-gtk3.pc \ | ||||
${STAGEDIR}${PREFIX}/libdata/pkgconfig/ | ${STAGEDIR}${PREFIX}/libdata/pkgconfig/ | ||||
.for i in .so .so.0 .so.0.1.9 | .for i in .so .so.0 .so.0.1.9 | ||||
${INSTALL_LIB} ${WRKSRC}/src/.libs/libcanberra-gtk3${i} \ | ${INSTALL_LIB} ${WRKSRC}/src/.libs/libcanberra-gtk3${i} \ | ||||
${STAGEDIR}${PREFIX}/lib/ | ${STAGEDIR}${PREFIX}/lib/ | ||||
.endfor | .endfor | ||||
${INSTALL_PROGRAM} ${INSTALL_WRKSRC}/src/.libs/canberra-gtk-play \ | |||||
${STAGEDIR}${PREFIX}/bin/ | |||||
cd ${WRKSRC}/src && env DESTDIR=${STAGEDIR} ${GMAKE} install-gtk3moduleLTLIBRARIES | cd ${WRKSRC}/src && env DESTDIR=${STAGEDIR} ${GMAKE} install-gtk3moduleLTLIBRARIES | ||||
cd ${INSTALL_WRKSRC}/src && env DESTDIR=${STAGEDIR} ${GMAKE} install-dist_gsdgtkmodulesDATA | |||||
${LN} -sf libcanberra-gtk3-module.so \ | ${LN} -sf libcanberra-gtk3-module.so \ | ||||
${STAGEDIR}${PREFIX}/lib/gtk-3.0/modules/libcanberra-gtk-module.so | ${STAGEDIR}${PREFIX}/lib/gtk-3.0/modules/libcanberra-gtk-module.so | ||||
.include "${MASTERDIR}/Makefile" | .include "${MASTERDIR}/Makefile" |