Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 May 2016 20:26:15 +0000 (UTC)
From:      Stefan Esser <se@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r415414 - head/emulators/playonbsd
Message-ID:  <201605172026.u4HKQFPO074610@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: se
Date: Tue May 17 20:26:14 2016
New Revision: 415414
URL: https://svnweb.freebsd.org/changeset/ports/415414

Log:
  Install man-page and change dependency from i386-wine-devel to i386-wine,
  since the latter is now at a revision that supports all required features
  for this port.
  
  This is a clean-up after the upgrade from 4.2.8 to 4.2.10.
  
  Approved by:	antoine (mentor, implicit)

Modified:
  head/emulators/playonbsd/Makefile
  head/emulators/playonbsd/pkg-plist

Modified: head/emulators/playonbsd/Makefile
==============================================================================
--- head/emulators/playonbsd/Makefile	Tue May 17 19:05:25 2016	(r415413)
+++ head/emulators/playonbsd/Makefile	Tue May 17 20:26:14 2016	(r415414)
@@ -22,13 +22,12 @@ RUN_DEPENDS=	7z:archivers/p7zip \
 OPTIONS_DEFINE=	GECKO MONO
 OPTIONS_DEFAULT=	GECKO MONO
 GECKO_DESC=	Wine-gecko HTML rendering support
-MONO_RUN_DEPENDS=	wine-mono-devel>=4.5.6:emulators/wine-mono-devel
+MONO_RUN_DEPENDS=	wine-mono>=4.5.6:emulators/wine-mono
 GECKO_RUN_DEPENDS=	wine-gecko>=2.21:emulators/wine-gecko
 
 ONLY_FOR_ARCHS=	amd64 i386
 
-USES=		python:run
-USE_PERL=	yes
+USES=		python:run perl5
 USE_WX=		2.8+
 WX_COMPS=	python:run
 
@@ -39,7 +38,7 @@ GH_PROJECT=	POL-POM-4
 .include <bsd.port.pre.mk>
 
 .if ${ARCH} == amd64
-RUN_DEPENDS+=	wine:emulators/i386-wine-devel
+RUN_DEPENDS+=	wine:emulators/i386-wine
 .else
 RUN_DEPENDS+=	wine:emulators/wine
 .endif
@@ -51,9 +50,15 @@ post-patch:
 		@${REINPLACE_CMD} -e 's:/usr/local/:${LOCALBASE}/:' ${WRKSRC}/lib/wine.lib
 
 do-install:
-		cd ${WRKSRC} && ${COPYTREE_BIN} . ${STAGEDIR}${PREFIX}/lib/playonbsd/ "-perm -0100 ! -name *.orig"
-		cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/lib/playonbsd/ "! -perm 0100 ! -name *.orig"
-		${CHMOD} a+x ${STAGEDIR}${PREFIX}/lib/playonbsd/playonfreebsd
+.for d in bash python
+		cd ${WRKSRC} && ${COPYTREE_BIN} ${d} ${STAGEDIR}${PREFIX}/lib/playonbsd/ "! -name *\.orig ! -name *\.bak"
+.endfor
+.for d in etc lang lib plugins resources
+		cd ${WRKSRC} && ${COPYTREE_BIN} ${d} ${STAGEDIR}${PREFIX}/lib/playonbsd/ "! -name *\.orig ! -name *\.bak"
+.endfor
+		@${REINPLACE_CMD} -e 's:linux:bsd:g;s:linux:BSD:ig' ${WRKSRC}/doc/playonlinux.1
+		${INSTALL_MAN} ${WRKSRC}/doc/playonlinux.1 ${STAGEDIR}${MAN1PREFIX}/man/man1/playonbsd.1
 		${INSTALL_SCRIPT} ${WRKDIR}/playonbsd.sh ${STAGEDIR}${PREFIX}/bin/playonbsd
+		${INSTALL_SCRIPT} ${WRKSRC}/playonfreebsd ${STAGEDIR}${PREFIX}/lib/playonbsd/playonfreebsd
 
 .include <bsd.port.post.mk>

Modified: head/emulators/playonbsd/pkg-plist
==============================================================================
--- head/emulators/playonbsd/pkg-plist	Tue May 17 19:05:25 2016	(r415413)
+++ head/emulators/playonbsd/pkg-plist	Tue May 17 20:26:14 2016	(r415414)
@@ -1,8 +1,4 @@
 bin/playonbsd
-lib/playonbsd/CHANGELOG.md
-lib/playonbsd/LICENCE
-lib/playonbsd/README.md
-lib/playonbsd/TRANSLATORS
 lib/playonbsd/bash/POL_Command
 lib/playonbsd/bash/bash_wrapper
 lib/playonbsd/bash/bug_report
@@ -33,8 +29,6 @@ lib/playonbsd/bash/startup_after_server
 lib/playonbsd/bash/uninstall
 lib/playonbsd/bash/update_git
 lib/playonbsd/bash/winebash
-lib/playonbsd/bin/check_dd_amd64.bz2
-lib/playonbsd/bin/check_dd_x86.bz2
 lib/playonbsd/etc/24-0.gif
 lib/playonbsd/etc/PlayOnLinux.desktop
 lib/playonbsd/etc/PlayOnLinux.directory
@@ -209,12 +203,6 @@ lib/playonbsd/lib/variables
 lib/playonbsd/lib/website.lib
 lib/playonbsd/lib/wine.lib
 lib/playonbsd/playonfreebsd
-lib/playonbsd/playonlinux
-lib/playonbsd/playonlinux-bash
-lib/playonbsd/playonlinux-pkg
-lib/playonbsd/playonlinux-shell
-lib/playonbsd/playonlinux-url_handler
-lib/playonbsd/playonmac
 lib/playonbsd/plugins/Capture_2.4.3.pol
 lib/playonbsd/plugins/ScreenCap_0.0.4.pol
 lib/playonbsd/plugins/plugins.lst
@@ -238,6 +226,7 @@ lib/playonbsd/python/wine_versions.py
 lib/playonbsd/python/wrapper.py
 lib/playonbsd/resources/images/configure/cmd.png
 lib/playonbsd/resources/images/configure/console.png
+lib/playonbsd/resources/images/configure/control.png
 lib/playonbsd/resources/images/configure/emblem-system.png
 lib/playonbsd/resources/images/configure/killall.png
 lib/playonbsd/resources/images/configure/monitor.png
@@ -403,6 +392,4 @@ lib/playonbsd/resources/images/toolbar/p
 lib/playonbsd/resources/images/toolbar/run.png
 lib/playonbsd/resources/images/toolbar/stop.png
 lib/playonbsd/resources/sounds/irc.wav
-lib/playonbsd/src/check_direct_rendering.c
-lib/playonbsd/tests/bash/test-versionlower
-lib/playonbsd/tests/python/test_versionlower.py
+man/man1/playonbsd.1.gz



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