1 # $NetBSD: Makefile,v 1.41 2013/02/14 16:51:32 drochner Exp $
3 DISTNAME
= openslp-1.2
.1
6 MASTER_SITES
= ${MASTER_SITE_SOURCEFORGE
:=openslp
/}
8 MAINTAINER
= pkgsrc-users@NetBSD.org
9 HOMEPAGE
= http
://www.openslp.org
/
10 COMMENT
= Open-source implementation of the Service Location Protocol
12 # Needs pkgviews-enabled automake
13 # PKG_INSTALLATION_TYPES= overwrite pkgviews
15 USE_TOOLS
+= automake bison
lex pax
18 CONFIGURE_ARGS
+= --sysconfdir
=${PKG_SYSCONFDIR
:Q
}
19 CONFIGURE_ARGS
+= --localstatedir
=${VARBASE
:Q
}
20 CONFIGURE_ARGS
+= --enable-slpv2-security
21 INSTALL_MAKE_FLAGS
= ${MAKE_FLAGS} sysconfdir
=${EGDIR} DOC_DIR
=${DOCDIR}
23 DOCDIR
= ${PREFIX}/share
/doc
/${PKGBASE}
24 EGDIR
= ${PREFIX}/share
/examples
/${PKGBASE}
26 CONFS
= slp.conf slp.reg slp.spi
29 CONF_FILES
+= ${EGDIR}/${file} ${PKG_SYSCONFDIR}/${file}
33 INSTALLATION_DIRS
= share
/doc
/openslp
35 .
include "../../security/openssl/buildlink3.mk"
38 @
${FIND} ${WRKSRC} -name
"CVS" -print |
${XARGS} ${RM} -rf
39 @
${RM} -fr
${WRKSRC}/doc
/html
/UsersGuide
/.xvpics
42 @cd
${WRKSRC} && aclocal
&& autoheader
&& autoconf
&& \
43 ${LOCALBASE}/bin
/libtoolize
&& automake
--add-missing
46 @cd
${WRKSRC}/doc
&& pax
-rw .
${DESTDIR}${PREFIX}/share
/doc
/openslp
47 @
${FIND} ${DESTDIR}${PREFIX}/share
/doc
/openslp |
${XARGS} ${CHOWN} \
48 ${SHAREOWN}:${SHAREGRP}
49 @
${FIND} ${DESTDIR}${PREFIX}/share
/doc
/openslp
-type f |
${XARGS} ${CHMOD} \
51 @
${FIND} ${DESTDIR}${PREFIX}/share
/doc
/openslp
-type d |
${XARGS} ${CHMOD} \
54 .
include "../../mk/bsd.pkg.mk"