svn commit: r356539 - head/multimedia/win32-codecs

Thomas Zander riggs at FreeBSD.org
Wed Jun 4 19:34:51 UTC 2014


Author: riggs
Date: Wed Jun  4 19:34:50 2014
New Revision: 356539
URL: http://svnweb.freebsd.org/changeset/ports/356539
QAT: https://qat.redports.org/buildarchive/r356539/

Log:
  - Stagify
  - USE_* -> USES
  - Use ${PORT_OPTIONS:MREALPLAYER} instead of WITHOUT_REALPLAYER
  - Handle permissions via @mode in pkg-plist
  
  Approved by:	mentors (implicit)

Modified:
  head/multimedia/win32-codecs/Makefile
  head/multimedia/win32-codecs/pkg-plist

Modified: head/multimedia/win32-codecs/Makefile
==============================================================================
--- head/multimedia/win32-codecs/Makefile	Wed Jun  4 19:22:33 2014	(r356538)
+++ head/multimedia/win32-codecs/Makefile	Wed Jun  4 19:34:50 2014	(r356539)
@@ -19,8 +19,9 @@ COMMENT=	Huge compilation of Win32 binar
 
 RESTRICTED=	Unsure of codec's license
 
+USES=		tar:bzip2
+
 ONLY_FOR_ARCHS=	i386
-USE_BZIP2=	yes
 NO_BUILD=	yes
 WRKSRC=		${WRKDIR}/w32codec-${DISTVERSION}
 
@@ -43,7 +44,6 @@ OPTIONS_DEFINE=	REALPLAYER
 OPTIONS_DEFAULT=	REALPLAYER
 REALPLAYER_DESC=	Install realplayer codec
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 .if ${PORT_OPTIONS:MREALPLAYER}
@@ -67,15 +67,13 @@ post-extract:
 .endfor
 
 do-install:
-	@${MKDIR} ${PREFIX}/lib/win32
-	@${CHMOD} 0755 ${PREFIX}/lib/win32
-.if !defined(WITHOUT_REALPLAYER)
-	@${INSTALL_DATA} ${WRKSRC}/* ${PREFIX}/lib/win32
+	@${MKDIR} ${STAGEDIR}${PREFIX}/lib/win32
+.if ${PORT_OPTIONS:MREALPLAYER}
+	@${INSTALL_DATA} ${WRKSRC}/* ${STAGEDIR}${PREFIX}/lib/win32
 .else
-	@${INSTALL_DATA} ${WRKSRC}/*[^0] ${PREFIX}/lib/win32
+	@${INSTALL_DATA} ${WRKSRC}/*[^0] ${STAGEDIR}${PREFIX}/lib/win32
 .endif
 # marker file
-	@${CP} /dev/null ${PREFIX}/lib/win32/${PKGNAME}
-	@${CHMOD} 0444 ${PREFIX}/lib/win32/${PKGNAME}
+	@${CP} /dev/null ${STAGEDIR}${PREFIX}/lib/win32/${PKGNAME}
 
 .include <bsd.port.mk>

Modified: head/multimedia/win32-codecs/pkg-plist
==============================================================================
--- head/multimedia/win32-codecs/pkg-plist	Wed Jun  4 19:22:33 2014	(r356538)
+++ head/multimedia/win32-codecs/pkg-plist	Wed Jun  4 19:34:50 2014	(r356539)
@@ -234,5 +234,7 @@ lib/win32/zmbv.dll
 %%REALPLAYER%%lib/win32/pncrt.dll
 %%REALPLAYER%%lib/win32/sipr3260.dll
 %%REALPLAYER%%lib/win32/tokr3260.dll
+ at mode 0444
 lib/win32/%%PKGNAME%%
+ at mode
 @dirrm lib/win32


More information about the svn-ports-head mailing list