[Midnightbsd-cvs] mports [20762] trunk/dns/nss_mdns/Makefile: fix build

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Thu Nov 12 20:17:25 EST 2015


Revision: 20762
          http://svnweb.midnightbsd.org/mports/?rev=20762
Author:   laffer1
Date:     2015-11-12 20:17:24 -0500 (Thu, 12 Nov 2015)
Log Message:
-----------
fix build

Modified Paths:
--------------
    trunk/dns/nss_mdns/Makefile

Modified: trunk/dns/nss_mdns/Makefile
===================================================================
--- trunk/dns/nss_mdns/Makefile	2015-11-13 01:12:30 UTC (rev 20761)
+++ trunk/dns/nss_mdns/Makefile	2015-11-13 01:17:24 UTC (rev 20762)
@@ -20,9 +20,8 @@
 
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
-USES=	autoreconf gmake  libtool
+USES=		autoreconf gmake libtool
 USE_LDCONFIG=	yes
-AUTOTOOLSFILES=	aclocal.m4
 
 OPTIONS_DEFINE=	SEARCH_DOMAINS DOCS
 SEARCH_DOMAINS_DESC=	Honour search domains in resolv.conf
@@ -30,8 +29,6 @@
 CONFIGURE_ARGS+=		\
 	--sysconfdir=/etc	\
 	--localstatedir=/var	\
-	--disable-static	\
-	--enable-shared		\
 	--enable-avahi		\
 	--disable-legacy	\
 	--disable-lynx
@@ -44,17 +41,9 @@
 CONFIGURE_ARGS+=	--enable-search-domains
 .endif
 
-#
-# libtool is used, therefore we must perform a GNU make based install,
-# followed by removal of build rubble; we must create our own .so symlinks;
-# we do this from the do-install target so as to avoid causing any
-# problems if we are later packaged.
-#
-do-install:
-	@( cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET} )
+post-install:
 .for INSTALLED_MODULE in ${INSTALLED_MODULES}
-	( cd ${PREFIX}/lib ; ${LN} -s ${INSTALLED_MODULE}.so.1 ${INSTALLED_MODULE}.so )
-	${RM} ${PREFIX}/lib/${INSTALLED_MODULE}.a ${PREFIX}/lib/${INSTALLED_MODULE}.la
+	${LN} -s ${INSTALLED_MODULE}.so.1 ${STAGEDIR}${PREFIX}/lib/${INSTALLED_MODULE}.so
 .endfor
 .if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${DOCSDIR}/
@@ -67,8 +56,4 @@
 PLIST_FILES=	${INSTALLED_MODULES:C/^/lib\//:C/$/.so/} ${INSTALLED_MODULES:C/^/lib\//:C/$/.so.1/}
 PORTDOCS=	README README.html
 
-post-configure:
-	@${FIND} ${WRKSRC} -name Makefile -print | \
-		${XARGS} ${REINPLACE_CMD} -e 's|MKDIR_P|mkdir_p|g'
-
 .include <bsd.port.mk>



More information about the Midnightbsd-cvs mailing list