[Midnightbsd-cvs] mports [17767] trunk/dns/idnkit: fix build of idnkit

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Oct 15 21:12:19 EDT 2014


Revision: 17767
          http://svnweb.midnightbsd.org/mports/?rev=17767
Author:   laffer1
Date:     2014-10-15 21:12:19 -0400 (Wed, 15 Oct 2014)
Log Message:
-----------
fix build of idnkit

Modified Paths:
--------------
    trunk/dns/idnkit/Makefile
    trunk/dns/idnkit/pkg-plist

Modified: trunk/dns/idnkit/Makefile
===================================================================
--- trunk/dns/idnkit/Makefile	2014-10-16 01:03:33 UTC (rev 17766)
+++ trunk/dns/idnkit/Makefile	2014-10-16 01:12:19 UTC (rev 17767)
@@ -2,7 +2,7 @@
 
 PORTNAME=	idnkit
 PORTVERSION=	1.0
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	dns
 MASTER_SITES=	http://www.nic.ad.jp/ja/idn/idnkit/download/sources/
 DISTNAME=	${PORTNAME}-${PORTVERSION}-src
@@ -13,8 +13,7 @@
 LICENSE=	other
 #bsd 4 ish
 
-USE_AUTOTOOLS=	libtool
-USES=		iconv
+USES=		iconv libtool:keepla
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--with-libiconv=${LOCALBASE} \
 		--enable-runidn \
@@ -22,8 +21,7 @@
 
 USE_LDCONFIG=	yes
 
-DOCS_EN=	ChangeLog NEWS README
-DOCS_JA=	README.ja
+OPTIONS_DEFINE=	DOCS
 
 post-patch:
 	@${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${REINPLACE_CMD} -e \
@@ -30,15 +28,13 @@
 		's|mode=link $$(LD)|mode=link $$(CC)|'
 
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/tools/runidn/libidnkitres.la ${PREFIX}/lib
-.if !defined(NOPORTDOCS)
-	${MKDIR} ${DOCSDIR}/ja
-.for f in ${DOCS_EN}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/
-.endfor
-.for f in ${DOCS_JA}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}/ja/
-.endfor
-.endif
+	@${MKDIR} ${DOCSDIR}/ja
+	(cd ${WRKSRC} && ${INSTALL_DATA} ChangeLog NEWS README \
+		${DOCSDIR})
+	${INSTALL_DATA} ${WRKSRC}/README.ja ${DOCSDIR}/ja
+	(cd ${PREFIX}/lib && ln -sf libidnkit.so.1.2 libidnkit.so)
+	(cd ${PREFIX}/lib && ln -sf libidnkitlite.so.1.2 libidnkitlite.so)
+	(cd ${PREFIX}/lib && ln -sf libidnkitres.so.1.1 libidnkitres.so) 
+	${STRIP_CMD} ${PREFIX}/lib/*.so.*
 
 .include <bsd.port.mk>

Modified: trunk/dns/idnkit/pkg-plist
===================================================================
--- trunk/dns/idnkit/pkg-plist	2014-10-16 01:03:33 UTC (rev 17766)
+++ trunk/dns/idnkit/pkg-plist	2014-10-16 01:12:19 UTC (rev 17767)
@@ -39,13 +39,13 @@
 @dirrm include/idn
 lib/libidnkit.a
 lib/libidnkit.so
-lib/libidnkit.so.1
+lib/libidnkit.so.1.2
 lib/libidnkitlite.a
 lib/libidnkitlite.so
-lib/libidnkitlite.so.1
+lib/libidnkitlite.so.1.2
 lib/libidnkitres.a
 lib/libidnkitres.so
-lib/libidnkitres.so.1
+lib/libidnkitres.so.1.1
 man/man1/idnconv.1.gz
 man/man1/runidn.1.gz
 man/man3/libidnkit.3.gz



More information about the Midnightbsd-cvs mailing list