Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 5 Apr 2015 23:54:49 +0000 (UTC)
From:      Dmitry Marakasov <amdmi3@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r383395 - head/audio/portaudio
Message-ID:  <201504052354.t35NsneS042045@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: amdmi3
Date: Sun Apr  5 23:54:48 2015
New Revision: 383395
URL: https://svnweb.freebsd.org/changeset/ports/383395

Log:
  - Add LICENSE_FILE
  - Simplify installation
  - Strip library
  
  PR:		197850
  Submitted by:	amdmi3
  Approved by:	maintainer timeout

Modified:
  head/audio/portaudio/Makefile

Modified: head/audio/portaudio/Makefile
==============================================================================
--- head/audio/portaudio/Makefile	Sun Apr  5 23:50:04 2015	(r383394)
+++ head/audio/portaudio/Makefile	Sun Apr  5 23:54:48 2015	(r383395)
@@ -3,7 +3,7 @@
 
 PORTNAME=	portaudio
 PORTVERSION=	18.1
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	audio
 MASTER_SITES=	http://www.portaudio.com/archives/
 DISTNAME=	${PORTNAME}_v${PORTVERSION:S/./_/}
@@ -12,6 +12,7 @@ MAINTAINER=	koalative@gmail.com
 COMMENT=	Portable cross-platform Audio API
 
 LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 USES=		gmake dos2unix zip
 GNU_CONFIGURE=	yes
@@ -26,13 +27,6 @@ SHLIB_VERSION=	0
 
 PORTDOCS=	*
 
-DOCSRCDIR1=	${WRKSRC}
-DOC_FILES1=	README.txt index.html
-
-DOCSRCDIR2=	${WRKSRC}/docs
-DOCSDIR2=	${DOCSDIR}/docs
-DOC_FILES2=	*.html *.txt *.pdf
-
 OPTIONS_DEFINE=		DOCS PATEST
 OPTIONS_DEFAULT=	PATEST
 
@@ -54,14 +48,12 @@ pre-configure:
 post-install:
 	@${LN} -sf libportaudio.so \
 		${STAGEDIR}${PREFIX}/lib/libportaudio.so.${SHLIB_VERSION}
-
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libportaudio.so
 .if ${PORT_OPTIONS:MPATEST}
-	${INSTALL_SCRIPT} ${WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/bin/* ${STAGEDIR}${PREFIX}/bin/
 .endif
-
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${STAGEDIR}${DOCSDIR}
-	@${MKDIR} ${STAGEDIR}${DOCSDIR2}
-	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${STAGEDIR}${DOCSDIR2}
+	(cd ${WRKSRC} && ${COPYTREE_SHARE} "README.txt index.html \
+		docs/*.html docs/*.txt docs/*.pdf" ${STAGEDIR}${DOCSDIR})
 
 .include <bsd.port.mk>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201504052354.t35NsneS042045>