svn commit: r387449 - head/textproc/sablotron

Dmitry Marakasov amdmi3 at FreeBSD.org
Tue May 26 00:06:06 UTC 2015


Author: amdmi3
Date: Tue May 26 00:06:05 2015
New Revision: 387449
URL: https://svnweb.freebsd.org/changeset/ports/387449

Log:
  - Fix LICENSE
  - Simplify docs installation
  - Strip library

Modified:
  head/textproc/sablotron/Makefile

Modified: head/textproc/sablotron/Makefile
==============================================================================
--- head/textproc/sablotron/Makefile	Tue May 26 00:03:45 2015	(r387448)
+++ head/textproc/sablotron/Makefile	Tue May 26 00:06:05 2015	(r387449)
@@ -3,14 +3,15 @@
 
 PORTNAME=	Sablot
 PORTVERSION=	1.0.3
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	textproc
 MASTER_SITES=	SF/sablotron/sablotron-${PORTVERSION}
 
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	XML toolkit implementing XSLT 1.0, XPath 1.0 and DOM Level2
 
-LICENSE=	GPLv2
+LICENSE=	MPL GPLv2
+LICENSE_COMB=	dual
 
 LIB_DEPENDS=	libexpat.so:${PORTSDIR}/textproc/expat2
 
@@ -40,13 +41,6 @@ LDFLAGS+=	-L${LOCALBASE}/lib -lexpat ${I
 
 PORTDOCS=	*
 
-DOCSRCDIR1=	${WRKSRC}
-DOC_FILES1=	README README_JS RELEASE
-
-DOCSRCDIR2=	${WRKSRC}/doc/misc
-DOCSDIR2=	${DOCSDIR}/doc/misc
-DOC_FILES2=	DEBUGGER NOTES
-
 .include <bsd.port.options.mk>
 
 post-patch:
@@ -55,9 +49,8 @@ post-patch:
 .endif
 
 post-install:
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
-	@${MKDIR} ${STAGEDIR}${DOCSDIR2}
-	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2}
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libsablot.so
+	cd ${WRKSRC} && ${COPYTREE_SHARE} "README README_JS RELEASE \
+		doc/misc/DEBUGGER doc/misc/NOTES" ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list