[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / multimedia / mediatomb

Annotation of pkgsrc/multimedia/mediatomb/Makefile, Revision 1.22

1.22    ! obache      1: # $NetBSD: Makefile,v 1.21 2011/04/22 13:44:17 obache Exp $
1.1       agc         2:
1.17      agc         3: DISTNAME=      mediatomb-0.12.1
1.22    ! obache      4: PKGREVISION=   4
1.1       agc         5: CATEGORIES=    multimedia
                      6: MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mediatomb/}
                      7:
1.19      tron        8: MAINTAINER=    tron@NetBSD.org
1.1       agc         9: HOMEPAGE=      http://mediatomb.cc/
                     10: COMMENT=       UPnP MediaServer with a web user interface
1.11      tron       11: LICENSE=       gnu-gpl-v2
1.1       agc        12:
1.12      wiz        13: PKG_DESTDIR_SUPPORT=   user-destdir
                     14:
1.20      adam       15: USE_LANGUAGES=         c c++
                     16: USE_TOOLS+=            automake autoconf autoreconf pkg-config
                     17: GNU_CONFIGURE=         yes
1.1       agc        18:
1.5       tron       19: RCD_SCRIPTS=   mediatomb
                     20:
                     21: .include "../../mk/bsd.prefs.mk"
                     22:
                     23: PKG_GROUPS=                    ${MEDIATOMB_GROUP}
                     24: PKG_USERS=                     ${MEDIATOMB_USER}:${MEDIATOMB_GROUP}
                     25:
                     26: PKG_GECOS.${MEDIATOMB_USER}=   MediaTomb Server
                     27: PKG_HOME.${MEDIATOMB_USER}=    ${VARBASE}/mediatomb
                     28:
1.7       jmcneill   29: PKG_SYSCONFSUBDIR=     mediatomb
                     30: EGDIR=                 ${PREFIX}/share/examples/mediatomb
                     31: CONF_FILES_PERMS+=     ${EGDIR}/config.xml ${PKG_SYSCONFDIR}/config.xml \
1.18      tron       32:                        ${MEDIATOMB_USER} ${MEDIATOMB_GROUP} 0640
1.7       jmcneill   33:
1.20      adam       34: FILES_SUBST+=          PKG_HOME=${PKG_HOME.${MEDIATOMB_USER}:Q}
                     35: FILES_SUBST+=          MEDIATOMB_GROUP=${MEDIATOMB_GROUP}
                     36: FILES_SUBST+=          MEDIATOMB_USER=${MEDIATOMB_USER}
                     37: FILES_SUBST+=          PKG_SYSCONFDIR=${PKG_SYSCONFDIR}
1.7       jmcneill   38:
                     39: MEDIATOMB_HOME=                ${PKG_HOME.${MEDIATOMB_USER}}
                     40:
                     41: SUBST_CLASSES+=                config
                     42: SUBST_FILES.config=    config.xml mediatomb.desktop
                     43: SUBST_VARS.config=     MEDIATOMB_HOME PREFIX OPSYS
                     44: SUBST_STAGE.config=    post-patch
                     45:
1.12      wiz        46: INSTALLATION_DIRS+=    share/applications share/examples/mediatomb
1.11      tron       47:
1.7       jmcneill   48: post-extract:
                     49:        ${CP} ${FILESDIR}/config.xml.in ${WRKSRC}/config.xml
                     50:        ${CP} ${FILESDIR}/mediatomb.desktop.in ${WRKSRC}/mediatomb.desktop
                     51:
1.8       jmcneill   52: pre-configure:
                     53:        cd ${WRKSRC} && autoreconf -i
                     54:
1.7       jmcneill   55: post-install:
1.12      wiz        56:        ${INSTALL_DATA} ${WRKSRC}/config.xml ${DESTDIR}${EGDIR}/config.xml
                     57:        ${INSTALL_DATA} ${WRKSRC}/mediatomb.desktop \
                     58:                ${DESTDIR}${PREFIX}/share/applications/mediatomb.desktop
1.5       tron       59:
1.3       agc        60: .include "options.mk"
                     61:
1.2       agc        62: .include "../../audio/taglib/buildlink3.mk"
1.1       agc        63: .include "../../databases/sqlite3/buildlink3.mk"
1.2       agc        64: .include "../../devel/zlib/buildlink3.mk"
                     65: .include "../../graphics/libexif/buildlink3.mk"
1.1       agc        66: .include "../../multimedia/ffmpeg/buildlink3.mk"
1.16      obache     67: .if ${OPSYS} == "NetBSD"
                     68: PREFER.bind=   pkgsrc  # we need the package for the lwres lib
1.19      tron       69: .include "../../net/bind97/buildlink3.mk"
1.16      obache     70: .endif
1.1       agc        71: .include "../../textproc/expat/buildlink3.mk"
                     72: .include "../../www/curl/buildlink3.mk"
                     73:
1.20      adam       74: .include "../../sysutils/desktop-file-utils/desktopdb.mk"
1.1       agc        75: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>