| @@ -1,23 +1,23 @@ | | | @@ -1,23 +1,23 @@ |
1 | # $NetBSD: Makefile,v 1.20 2008/05/26 02:13:16 joerg Exp $ | | 1 | # $NetBSD: Makefile,v 1.21 2009/01/05 12:19:58 abs Exp $ |
2 | # | | 2 | # |
3 | | | 3 | |
4 | DISTNAME= mu-conference-0.6.0 | | 4 | DISTNAME= mu-conference-0.6.0 |
5 | PKGREVISION= 6 | | 5 | PKGREVISION= 6 |
6 | CATEGORIES= chat | | 6 | CATEGORIES= chat |
7 | MASTER_SITES= http://jabber.terrapin.com/JCR/ http://www.jabberstudio.org/projects/mu-conference/releases/download.php?file= | | 7 | MASTER_SITES= http://jabber.terrapin.com/JCR/ http://www.jabberstudio.org/projects/mu-conference/releases/download.php?file= |
8 | DISTFILES= ${DISTNAME}.tar.gz jcr-0.1.2.tar.gz | | 8 | DISTFILES= ${DISTNAME}.tar.gz jcr-0.1.2.tar.gz |
9 | | | 9 | |
10 | MAINTAINER= abs@mono.org | | 10 | MAINTAINER= pkgsrc-users@NetBSD.org |
11 | HOMEPAGE= http://jabber.terrapin.com/JCR/ | | 11 | HOMEPAGE= http://jabber.terrapin.com/JCR/ |
12 | COMMENT= Implementation of the JEP-0045 Multi-User Chat protocol | | 12 | COMMENT= Implementation of the JEP-0045 Multi-User Chat protocol |
13 | | | 13 | |
14 | DEPENDS+= jabberd-[0-9]*:../../chat/jabberd2 | | 14 | DEPENDS+= jabberd-[0-9]*:../../chat/jabberd2 |
15 | | | 15 | |
16 | PKG_DESTDIR_SUPPORT= user-destdir | | 16 | PKG_DESTDIR_SUPPORT= user-destdir |
17 | | | 17 | |
18 | WRKSRC= ${WRKDIR}/jcr-0.1.2 | | 18 | WRKSRC= ${WRKDIR}/jcr-0.1.2 |
19 | SUBWRKSRC= ${WRKSRC}/${DISTNAME}/src | | 19 | SUBWRKSRC= ${WRKSRC}/${DISTNAME}/src |
20 | XMLCONFIG= ${WRKDIR}/${DISTNAME}/muc-jcr.xml | | 20 | XMLCONFIG= ${WRKDIR}/${DISTNAME}/muc-jcr.xml |
21 | | | 21 | |
22 | USE_TOOLS+= gmake pax pkg-config | | 22 | USE_TOOLS+= gmake pax pkg-config |
23 | | | 23 | |
| @@ -29,30 +29,30 @@ RCD_SCRIPTS= muc | | | @@ -29,30 +29,30 @@ RCD_SCRIPTS= muc |
29 | BUILD_DEFS+= JABBERD_LOGDIR JABBERD_PIDDIR | | 29 | BUILD_DEFS+= JABBERD_LOGDIR JABBERD_PIDDIR |
30 | JABBERD_USER?= jabberd | | 30 | JABBERD_USER?= jabberd |
31 | PKG_USERS_VARS+= JABBERD_USER | | 31 | PKG_USERS_VARS+= JABBERD_USER |
32 | | | 32 | |
33 | FILES_SUBST+= JABBERD_PIDDIR=${JABBERD_PIDDIR:Q} | | 33 | FILES_SUBST+= JABBERD_PIDDIR=${JABBERD_PIDDIR:Q} |
34 | FILES_SUBST+= JABBERD_USER=${JABBERD_USER:Q} | | 34 | FILES_SUBST+= JABBERD_USER=${JABBERD_USER:Q} |
35 | | | 35 | |
36 | EGDIR= ${PREFIX}/share/examples/jabberd | | 36 | EGDIR= ${PREFIX}/share/examples/jabberd |
37 | CONF_FILES+= ${EGDIR}/muc-jcr.xml ${PKG_SYSCONFDIR:Q}/muc-jcr.xml | | 37 | CONF_FILES+= ${EGDIR}/muc-jcr.xml ${PKG_SYSCONFDIR:Q}/muc-jcr.xml |
38 | | | 38 | |
39 | INSTALLATION_DIRS= bin share/examples/jabberd | | 39 | INSTALLATION_DIRS= bin share/examples/jabberd |
40 | | | 40 | |
41 | post-extract: | | 41 | post-extract: |
42 | @${MV} ${XMLCONFIG:Q} ${XMLCONFIG:Q}.in | | 42 | ${MV} ${XMLCONFIG:Q} ${XMLCONFIG:Q}.in |
43 | | | 43 | |
44 | pre-configure: | | 44 | pre-configure: |
45 | @${SED} -e 's|\(<logdir>\)[^<]*|\1${JABBERD_LOGDIR}|g' \ | | 45 | ${SED} -e 's|\(<logdir>\)[^<]*|\1${JABBERD_LOGDIR}|g' \ |
46 | -e 's|\(<pidfile>\).|\1${JABBERD_PIDDIR}|g' \ | | 46 | -e 's|\(<pidfile>\).|\1${JABBERD_PIDDIR}|g' \ |
47 | -e 's|\(<spool>\).|\1${JABBERD_SPOOLDIR}|g' \ | | 47 | -e 's|\(<spool>\).|\1${JABBERD_SPOOLDIR}|g' \ |
48 | ${XMLCONFIG:Q}.in > ${XMLCONFIG:Q} | | 48 | ${XMLCONFIG:Q}.in > ${XMLCONFIG:Q} |
49 | | | 49 | |
50 | pre-build: | | 50 | pre-build: |
51 | cd ${WRKDIR:Q} && pax -rw -pe ${DISTNAME:Q} ${WRKSRC:Q} | | 51 | cd ${WRKDIR:Q} && pax -rw -pe ${DISTNAME:Q} ${WRKSRC:Q} |
52 | | | 52 | |
53 | post-build: | | 53 | post-build: |
54 | ${CP} ${WRKSRC:Q}/src/main.c ${WRKSRC:Q}/src/jcomp.mk ${SUBWRKSRC:Q} | | 54 | ${CP} ${WRKSRC:Q}/src/main.c ${WRKSRC:Q}/src/jcomp.mk ${SUBWRKSRC:Q} |
55 | cd ${SUBWRKSRC:Q} && ${SETENV} ${MAKE_ENV} ${GMAKE} -f jcomp.mk | | 55 | cd ${SUBWRKSRC:Q} && ${SETENV} ${MAKE_ENV} ${GMAKE} -f jcomp.mk |
56 | | | 56 | |
57 | do-install: | | 57 | do-install: |
58 | ${INSTALL_PROGRAM} ${SUBWRKSRC:Q}/mu-conference ${DESTDIR}${PREFIX}/bin | | 58 | ${INSTALL_PROGRAM} ${SUBWRKSRC:Q}/mu-conference ${DESTDIR}${PREFIX}/bin |