| @@ -1,54 +1,54 @@ | | | @@ -1,54 +1,54 @@ |
1 | # $NetBSD: Makefile,v 1.28 2012/10/03 00:02:41 asau Exp $ | | 1 | # $NetBSD: Makefile,v 1.28.2.1 2013/03/16 16:37:41 gdt Exp $ |
2 | | | 2 | |
3 | DISTNAME= mu-conference_0.8 | | 3 | DISTNAME= mu-conference_0.8 |
4 | PKGNAME= ${DISTNAME:S/_/-/} | | 4 | PKGNAME= ${DISTNAME:S/_/-/} |
5 | PKGREVISION= 4 | | 5 | PKGREVISION= 4 |
6 | CATEGORIES= chat | | 6 | CATEGORIES= chat |
7 | MASTER_SITES= http://download.gna.org/mu-conference/ | | 7 | MASTER_SITES= http://download.gna.org/mu-conference/ |
8 | | | 8 | |
9 | MAINTAINER= pkgsrc-users@NetBSD.org | | 9 | MAINTAINER= pkgsrc-users@NetBSD.org |
10 | HOMEPAGE= http://jabber.terrapin.com/JCR/ | | 10 | HOMEPAGE= https://gna.org/projects/mu-conference/ |
11 | COMMENT= Implementation of the XEP-0045 Multi-User Chat protocol | | 11 | COMMENT= Implementation of the XEP-0045 Multi-User Chat protocol |
12 | LICENSE= gnu-gpl-v2 | | 12 | LICENSE= gnu-gpl-v2 |
13 | | | 13 | |
14 | USE_TOOLS+= gmake pkg-config | | 14 | USE_TOOLS+= gmake pkg-config |
15 | LDFLAGS+= -L${BUILDLINK_PREFIX.expat}/lib | | 15 | LDFLAGS+= -L${BUILDLINK_PREFIX.expat}/lib |
16 | LDFLAGS+= -L${BUILDLINK_PREFIX.libidn}/lib | | 16 | LDFLAGS+= -L${BUILDLINK_PREFIX.libidn}/lib |
17 | LDFLAGS.SunOS+= -lsocket -lnsl | | 17 | LDFLAGS.SunOS+= -lsocket -lnsl |
18 | | | 18 | |
19 | PKG_SYSCONFSUBDIR= jabberd | | 19 | PKG_SYSCONFSUBDIR= jabberd |
20 | RCD_SCRIPTS= muc | | 20 | RCD_SCRIPTS= muc |
21 | | | 21 | |
22 | .include "../../mk/bsd.prefs.mk" | | 22 | .include "../../mk/bsd.prefs.mk" |
23 | | | 23 | |
24 | BUILD_DEFS+= JABBERD_LOGDIR JABBERD_PIDDIR | | 24 | BUILD_DEFS+= JABBERD_LOGDIR JABBERD_PIDDIR |
25 | JABBERD_USER?= jabberd | | 25 | JABBERD_USER?= jabberd |
26 | PKG_USERS_VARS+= JABBERD_USER | | 26 | PKG_USERS_VARS+= JABBERD_USER |
27 | | | 27 | |
28 | FILES_SUBST+= JABBERD_PIDDIR=${JABBERD_PIDDIR} | | 28 | FILES_SUBST+= JABBERD_PIDDIR=${JABBERD_PIDDIR} |
29 | FILES_SUBST+= JABBERD_USER=${JABBERD_USER} | | 29 | FILES_SUBST+= JABBERD_USER=${JABBERD_USER} |
30 | | | 30 | |
31 | EGDIR= ${PREFIX}/share/examples/jabberd | | 31 | EGDIR= ${PREFIX}/share/examples/jabberd |
32 | CONF_FILES+= ${EGDIR}/muc.xml ${PKG_SYSCONFDIR}/muc.xml | | 32 | CONF_FILES+= ${EGDIR}/muc.xml ${PKG_SYSCONFDIR}/muc.xml |
33 | | | 33 | |
34 | INSTALLATION_DIRS= bin share/examples/jabberd | | 34 | INSTALLATION_DIRS= bin share/examples/jabberd |
35 | | | 35 | |
36 | SUBST_CLASSES+= config | | 36 | SUBST_CLASSES+= config |
37 | SUBST_STAGE.config= pre-configure | | 37 | SUBST_STAGE.config= pre-configure |
38 | SUBST_MESSAGE.config= Fixing configuration file. | | 38 | SUBST_MESSAGE.config= Fixing configuration file. |
39 | SUBST_FILES.config= muc-default.xml | | 39 | SUBST_FILES.config= muc-default.xml |
40 | SUBST_SED.config= -e 's|\(<logdir>\)[^<]*|\1${JABBERD_LOGDIR}|g' | | 40 | SUBST_SED.config= -e 's|\(<logdir>\)[^<]*|\1${JABBERD_LOGDIR}|g' |
41 | SUBST_SED.config+= -e 's|\(<pidfile>\).|\1${JABBERD_PIDDIR}|g' | | 41 | SUBST_SED.config+= -e 's|\(<pidfile>\).|\1${JABBERD_PIDDIR}|g' |
42 | SUBST_SED.config+= -e 's|\(<spool>\)./spool|\1${JABBERD_SPOOLDIR}|g' | | 42 | SUBST_SED.config+= -e 's|\(<spool>\)./spool|\1${JABBERD_SPOOLDIR}|g' |
43 | SUBST_SED.config+= -e 's|\(<stylesheet>\)..|\1${EGDIR}|g' | | 43 | SUBST_SED.config+= -e 's|\(<stylesheet>\)..|\1${EGDIR}|g' |
44 | | | 44 | |
45 | do-install: | | 45 | do-install: |
46 | ${INSTALL_PROGRAM} ${WRKSRC}/src/mu-conference ${DESTDIR}${PREFIX}/bin | | 46 | ${INSTALL_PROGRAM} ${WRKSRC}/src/mu-conference ${DESTDIR}${PREFIX}/bin |
47 | ${INSTALL_DATA} ${WRKSRC}/mu-conference.sql ${DESTDIR}${EGDIR}/ | | 47 | ${INSTALL_DATA} ${WRKSRC}/mu-conference.sql ${DESTDIR}${EGDIR}/ |
48 | ${INSTALL_DATA} ${WRKSRC}/muc-default.xml ${DESTDIR}${EGDIR}/muc.xml | | 48 | ${INSTALL_DATA} ${WRKSRC}/muc-default.xml ${DESTDIR}${EGDIR}/muc.xml |
49 | ${INSTALL_DATA} ${WRKSRC}/style.css ${DESTDIR}${EGDIR}/ | | 49 | ${INSTALL_DATA} ${WRKSRC}/style.css ${DESTDIR}${EGDIR}/ |
50 | | | 50 | |
51 | .include "../../devel/glib2/buildlink3.mk" | | 51 | .include "../../devel/glib2/buildlink3.mk" |
52 | .include "../../devel/libidn/buildlink3.mk" | | 52 | .include "../../devel/libidn/buildlink3.mk" |
53 | .include "../../textproc/expat/buildlink3.mk" | | 53 | .include "../../textproc/expat/buildlink3.mk" |
54 | .include "../../mk/bsd.pkg.mk" | | 54 | .include "../../mk/bsd.pkg.mk" |