svn commit: r348805 - head/japanese/eb

Pawel Pekala pawel at FreeBSD.org
Sat Mar 22 20:14:46 UTC 2014


Author: pawel
Date: Sat Mar 22 20:14:45 2014
New Revision: 348805
URL: http://svnweb.freebsd.org/changeset/ports/348805
QAT: https://qat.redports.org/buildarchive/r348805/

Log:
  - Strip shared library [1]
  - Convert 'USE_BZIP2' to 'USES=tar.bzip2' [1]
  - Make ${PORTDOCS} always install [1]
  - Use options subs, helpers
  - Define perl path in CONFIGURE_ENV so that
    port sets correct shebangs
  
  PR:		ports/187828 [1]
  Submitted by:	maintainer

Modified:
  head/japanese/eb/Makefile

Modified: head/japanese/eb/Makefile
==============================================================================
--- head/japanese/eb/Makefile	Sat Mar 22 19:59:05 2014	(r348804)
+++ head/japanese/eb/Makefile	Sat Mar 22 20:14:45 2014	(r348805)
@@ -3,7 +3,7 @@
 
 PORTNAME=	eb
 PORTVERSION=	4.4.3
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	japanese
 MASTER_SITES=	ftp://ftp.sra.co.jp/pub/misc/eb/ \
 		ftp://ftp.sra.co.jp/pub/misc/eb/old/eb-${PORTVERSION:C/^([0-9]+)\.([0-9]+).*/\1.\2/}/
@@ -64,30 +64,24 @@ PORTDOCS=	eb-01.html eb-02.html eb-03.ht
 		ebzip-08.html ebzip-09.html ebzip-10.html ebzip.html
 
 USE_AUTOTOOLS=	libtool
-USE_BZIP2=	yes
-USES=		perl5
+USES=		perl5 tar:bzip2
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes
 CONFIGURE_ARGS=	--with-pkgdocdir=${DOCSDIR}
+CONFIGURE_ENV=	ac_cv_path_PERL=${PERL}
 
 OPTIONS_DEFINE=	DOCS NLS
+OPTIONS_SUB=	yes
 
 APPENDIXDIR=	${DATADIR}/appendix
 
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext iconv
-CONFIGURE_ARGS+=	--enable-nls \
+NLS_USES=		gettext iconv
+NLS_CONFIGURE_ENABLE=	nls
+NLS_CONFIGURE_ON= \
 		--with-gettext-includes=${LOCALBASE}/include \
 		--with-gettext-libraries=${LOCALBASE}/lib \
 		--with-iconv-includes=${ICONV_PREFIX}/include \
 		--with-iconv-libraries=${ICONV_PREFIX}/lib
-PLIST_SUB=	NLS=""
-.else
-CONFIGURE_ARGS+=	--disable-nls
-PLIST_SUB=	NLS="@comment "
-.endif
 
 post-extract:
 	${RM} -fr ${WRKSRC}/zlib
@@ -99,9 +93,8 @@ post-extract:
 
 post-install:
 	(cd ${WRKDIR}/appendix && ${COPYTREE_SHARE} . ${STAGEDIR}${APPENDIXDIR} )
-.if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${DOCSDIR}
-.endif
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libeb.so
 
 .include <bsd.port.mk>


More information about the svn-ports-head mailing list