svn commit: r396384 - head/lang/io

Dmitry Marakasov amdmi3 at FreeBSD.org
Tue Sep 8 14:43:39 UTC 2015


Author: amdmi3
Date: Tue Sep  8 14:43:38 2015
New Revision: 396384
URL: https://svnweb.freebsd.org/changeset/ports/396384

Log:
  - Don't install empty directories
  - Strip libraries
  - Pet portlint

Modified:
  head/lang/io/Makefile

Modified: head/lang/io/Makefile
==============================================================================
--- head/lang/io/Makefile	Tue Sep  8 14:42:55 2015	(r396383)
+++ head/lang/io/Makefile	Tue Sep  8 14:43:38 2015	(r396384)
@@ -3,7 +3,7 @@
 
 PORTNAME=	io
 PORTVERSION=	2013.12.04
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	lang
 
 MAINTAINER=	ports at FreeBSD.org
@@ -11,21 +11,21 @@ COMMENT=	Small prototype-based programmi
 
 LICENSE=	BSD3CLAUSE
 
-OPTIONS_DEFINE=	DOCS EXAMPLES
-OPTIONS_GROUP=	ADDONS
-
-USE_GCC=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	stevedekorte
 GH_TAGNAME=	23afbcc
-MAKE_JOBS_UNSAFE=yes
 
-USE_LDCONFIG=	yes
 USES=		cmake:outsource
+USE_GCC=	yes
+MAKE_JOBS_UNSAFE=yes
+USE_LDCONFIG=	yes
 
 PORTDOCS=	*
 PORTEXAMPLES=	*
 
+OPTIONS_DEFINE=	DOCS EXAMPLES
+OPTIONS_GROUP=	ADDONS
+
 .include "${.CURDIR}/Makefile.addons"
 
 post-patch:
@@ -37,9 +37,12 @@ post-patch:
 	${FIND} ${WRKSRC}/addons -name "*.bak" -o -name "*.orig" -delete
 
 post-install:
+	${FIND} -d ${STAGEDIR}${PREFIX}/lib/io/addons -type d -empty -exec rmdir {} \;
+	${FIND} ${STAGEDIR}${PREFIX}/lib/io/addons -type f -name "*.so" -exec \
+		${STRIP_CMD} {} \;
 	${MKDIR}  ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC}/docs && ${COPYTREE_SHARE} .  ${STAGEDIR}${DOCSDIR}
+	cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
 	${MKDIR}  ${STAGEDIR}${EXAMPLESDIR}
-	cd ${WRKSRC}/samples && ${COPYTREE_SHARE} .  ${STAGEDIR}${EXAMPLESDIR}
+	cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>


More information about the svn-ports-head mailing list