svn commit: r366378 - in head/emulators/wine-doors: . files
Vanilla I. Shu
vanilla at FreeBSD.org
Thu Aug 28 05:49:11 UTC 2014
Author: vanilla
Date: Thu Aug 28 05:49:10 2014
New Revision: 366378
URL: http://svnweb.freebsd.org/changeset/ports/366378
QAT: https://qat.redports.org/buildarchive/r366378/
Log:
Upgrade to 1.3.
PR: ports/193032
Submitted by: Ports Fury.
Deleted:
head/emulators/wine-doors/files/patch-setup.py
Modified:
head/emulators/wine-doors/Makefile
head/emulators/wine-doors/distinfo
head/emulators/wine-doors/pkg-descr
head/emulators/wine-doors/pkg-plist
Modified: head/emulators/wine-doors/Makefile
==============================================================================
--- head/emulators/wine-doors/Makefile Thu Aug 28 03:41:20 2014 (r366377)
+++ head/emulators/wine-doors/Makefile Thu Aug 28 05:49:10 2014 (r366378)
@@ -2,39 +2,68 @@
# $FreeBSD$
PORTNAME= wine-doors
-PORTVERSION= 0.1.2
-PORTREVISION= 7
+PORTVERSION= 0.1.3
+DISTVERSIONPREFIX= src-
CATEGORIES= emulators
-MASTER_SITES= http://www.wine-doors.org/releases/
+MASTER_SITES= SF/${PORTNAME:S/-//}/archive
MAINTAINER= ports at FreeBSD.org
COMMENT= Windows application management for the GNOME Desktop
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:${PORTSDIR}/devel/py-lxml \
- ${PYTHON_SITELIBDIR}/cairo/__init__.py:${PORTSDIR}/graphics/py-cairo \
- ${PYTHON_SITELIBDIR}/gtk-2.0/gtksourceview.so:${PORTSDIR}/x11-toolkits/py-gnome-desktop \
- bash:${PORTSDIR}/shells/bash \
- cabextract:${PORTSDIR}/archivers/cabextract \
+LICENSE= GPLv2 # (or later)
+
+RUN_DEPENDS= cabextract:${PORTSDIR}/archivers/cabextract \
orange:${PORTSDIR}/archivers/liborange \
unzip:${PORTSDIR}/archivers/unzip \
- wine:${PORTSDIR}/emulators/wine
-
-USE_PYTHON= yes
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:${PORTSDIR}/devel/py-lxml \
+ ${PYTHON_PKGNAMEPREFIX}cairo>0:${PORTSDIR}/graphics/py-cairo \
+ bash:${PORTSDIR}/shells/bash
+NO_ARCH= yes
NO_BUILD= yes
+NO_WRKSUBDIR= yes
+
+USES= python:run shebangfix
+python_OLD_CMD= /usr/bin/env python
+python_CMD= ${PYTHON_CMD}
+SHEBANG_FILES= src/winedoors.py
+USE_GNOME= pygnomedesktop:run
SUB_FILES= preferences.xml
-NO_STAGE= yes
+.include <bsd.port.options.mk>
+
+.if ${ARCH} == i386
+RUN_DEPENDS+= wine>0:${PORTSDIR}/emulators/wine
+.else
+RUN_DEPENDS+= i386-wine>0:${PORTSDIR}/emulators/i386-wine
+.endif
+
post-patch:
- @${REINPLACE_CMD} 's|/etc/${PORTNAME}|${PREFIX}/etc/${PORTNAME}|g' \
- ${WRKSRC}/src/preferences.py
- @${GREP} -lr '^#!/bin/bash' ${WRKDIR} | ${XARGS} \
- ${REINPLACE_CMD} 's|^#!/bin/bash|#!${LOCALBASE}/bin/bash|'
+ @${REINPLACE_CMD} -e \
+ 's|"/etc/wine-doors|"${ETCDIR}|' ${WRKSRC}/src/preferences.py
+ @${GREP} -lR "#!/bin/bash" ${WRKSRC} | ${XARGS} \
+ ${REINPLACE_CMD} -e \
+ 's|^#!/bin/bash|#!${LOCALBASE}/bin/bash|'
do-install:
- ${MKDIR} ${PREFIX}/etc/${PORTNAME}
- ${INSTALL_DATA} ${WRKDIR}/preferences.xml ${PREFIX}/etc/${PORTNAME}
- ${PYTHON_CMD} ${WRKSRC}/setup.py install --prefix=${PREFIX}
+ @${MKDIR} ${STAGEDIR}${ETCDIR}
+ (cd ${WRKDIR} && ${INSTALL_DATA} preferences.xml \
+ ${STAGEDIR}${ETCDIR})
+ (cd ${WRKSRC}/dist && ${INSTALL_DATA} wine-doors.desktop \
+ ${STAGEDIR}${PREFIX}/share/applications)
+ @${MKDIR} ${STAGEDIR}${DATADIR}
+.for i in dtd pixmaps registry src
+ @${TAR} -C ${WRKSRC} --exclude "*.bak" -cf - ${i} | \
+ ${TAR} -C ${STAGEDIR}${DATADIR} --unlink -xf -
+.endfor
+ @(cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -m compileall \
+ -d ${DATADIR} -f ${DATADIR_REL})
+ @${LN} -sf ${DATADIR}/src/winedoors.py \
+ ${STAGEDIR}${PREFIX}/bin/wine-doors
+ @${LN} -sf ${DATADIR}/pixmaps/wine-doors.png \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/wine-doors.png
+ @${LN} -sf ${DATADIR}/pixmaps/wine-doors.svg \
+ ${STAGEDIR}${PREFIX}/share/pixmaps/wine-doors.svg
.include <bsd.port.mk>
Modified: head/emulators/wine-doors/distinfo
==============================================================================
--- head/emulators/wine-doors/distinfo Thu Aug 28 03:41:20 2014 (r366377)
+++ head/emulators/wine-doors/distinfo Thu Aug 28 05:49:10 2014 (r366378)
@@ -1,2 +1,2 @@
-SHA256 (wine-doors-0.1.2.tar.gz) = 7ec60e8e7eaa91a92f172b81c76a6e0ec23e4b1e60c1af866e735e10285269af
-SIZE (wine-doors-0.1.2.tar.gz) = 267430
+SHA256 (wine-doors-src-0.1.3.tar.gz) = e5214d86afbd95d0cb4a7b07c2bd60ed39595f0310d506f4519cff80b8a54ab5
+SIZE (wine-doors-src-0.1.3.tar.gz) = 24361309
Modified: head/emulators/wine-doors/pkg-descr
==============================================================================
--- head/emulators/wine-doors/pkg-descr Thu Aug 28 03:41:20 2014 (r366377)
+++ head/emulators/wine-doors/pkg-descr Thu Aug 28 05:49:10 2014 (r366378)
@@ -1,7 +1,7 @@
-Wine-doors is an application designed to make installing windows software on
-Linux, Solaris or other Unix systems easier. Wine-doors is essentially a
-package management tool for windows software on Linux systems. Most Linux
-desktop users are familiar with package management style application delivery,
-so it made sense to apply this model to windows software.
+Wine-doors is an application designed to make installing windows
+software on Unix systems easier. Wine-doors is essentially a package
+management tool for windows software on Unix systems. Most Unix
+desktop users are familiar with package management style application
+delivery, so it made sense to apply this model to windows software.
-WWW: http://www.wine-doors.org/
+WWW: http://sourceforge.net/projects/winedoors/
Modified: head/emulators/wine-doors/pkg-plist
==============================================================================
--- head/emulators/wine-doors/pkg-plist Thu Aug 28 03:41:20 2014 (r366377)
+++ head/emulators/wine-doors/pkg-plist Thu Aug 28 05:49:10 2014 (r366378)
@@ -1,17 +1,40 @@
bin/wine-doors
-etc/wine-doors/preferences.xml
- at dirrm etc/wine-doors
+%%ETCDIR%%/preferences.xml
share/applications/wine-doors.desktop
share/pixmaps/wine-doors.png
share/pixmaps/wine-doors.svg
%%DATADIR%%/dtd/applicationpack.dtd
-%%DATADIR%%/dtd/packlist.dtd
%%DATADIR%%/dtd/config.dtd
- at dirrm %%DATADIR%%/dtd
+%%DATADIR%%/dtd/packlist.dtd
+%%DATADIR%%/pixmaps/ahk.png
+%%DATADIR%%/pixmaps/ahk.svg
+%%DATADIR%%/pixmaps/cdex.png
%%DATADIR%%/pixmaps/cedega.svg
+%%DATADIR%%/pixmaps/cod.png
+%%DATADIR%%/pixmaps/cod.svg
%%DATADIR%%/pixmaps/crossover.svg
+%%DATADIR%%/pixmaps/directx.png
+%%DATADIR%%/pixmaps/directx.svg
+%%DATADIR%%/pixmaps/dreamweaver.svg
+%%DATADIR%%/pixmaps/eudora.png
+%%DATADIR%%/pixmaps/firefox.png
+%%DATADIR%%/pixmaps/firefox.svg
+%%DATADIR%%/pixmaps/flash.svg
+%%DATADIR%%/pixmaps/font.png
+%%DATADIR%%/pixmaps/gecko.png
+%%DATADIR%%/pixmaps/gecko.svg
+%%DATADIR%%/pixmaps/ie.png
+%%DATADIR%%/pixmaps/ie.svg
%%DATADIR%%/pixmaps/installed.png
%%DATADIR%%/pixmaps/installed.svg
+%%DATADIR%%/pixmaps/microsoft-library.svg
+%%DATADIR%%/pixmaps/mozcontrol.png
+%%DATADIR%%/pixmaps/mozcontrol.svg
+%%DATADIR%%/pixmaps/ms-library.png
+%%DATADIR%%/pixmaps/opera.png
+%%DATADIR%%/pixmaps/prey.png
+%%DATADIR%%/pixmaps/prey.svg
+%%DATADIR%%/pixmaps/quicktime.svg
%%DATADIR%%/pixmaps/rating.bronze.svg
%%DATADIR%%/pixmaps/rating.garbage.svg
%%DATADIR%%/pixmaps/rating.gold.png
@@ -19,6 +42,9 @@ share/pixmaps/wine-doors.svg
%%DATADIR%%/pixmaps/rating.platinum.png
%%DATADIR%%/pixmaps/rating.platinum.svg
%%DATADIR%%/pixmaps/rating.silver.svg
+%%DATADIR%%/pixmaps/roguespear.png
+%%DATADIR%%/pixmaps/roguespear.svg
+%%DATADIR%%/pixmaps/tc.png
%%DATADIR%%/pixmaps/throbber.0.png
%%DATADIR%%/pixmaps/throbber.0.svg
%%DATADIR%%/pixmaps/throbber.1.png
@@ -44,7 +70,10 @@ share/pixmaps/wine-doors.svg
%%DATADIR%%/pixmaps/throbber.9.png
%%DATADIR%%/pixmaps/throbber.9.svg
%%DATADIR%%/pixmaps/upgrade.svg
+%%DATADIR%%/pixmaps/winamp.png
+%%DATADIR%%/pixmaps/winamp.svg
%%DATADIR%%/pixmaps/windows-logo.svg
+%%DATADIR%%/pixmaps/wine-doors-0.0.9.svg
%%DATADIR%%/pixmaps/wine-doors-0.1.svg
%%DATADIR%%/pixmaps/wine-doors-header.svg
%%DATADIR%%/pixmaps/wine-doors.128.png
@@ -54,7 +83,10 @@ share/pixmaps/wine-doors.svg
%%DATADIR%%/pixmaps/wine-doors16.gif
%%DATADIR%%/pixmaps/wine-doors16.png
%%DATADIR%%/pixmaps/wine-doors16.xpm
- at dirrm %%DATADIR%%/pixmaps
+%%DATADIR%%/pixmaps/wmp.png
+%%DATADIR%%/pixmaps/wmp.svg
+%%DATADIR%%/pixmaps/wow.png
+%%DATADIR%%/pixmaps/wow.svg
%%DATADIR%%/registry/audio-alsa.reg
%%DATADIR%%/registry/audio-oss.reg
%%DATADIR%%/registry/fakeie6.reg
@@ -62,36 +94,44 @@ share/pixmaps/wine-doors.svg
%%DATADIR%%/registry/winver-win2k.reg
%%DATADIR%%/registry/winver-win98.reg
%%DATADIR%%/registry/winver-winxp.reg
- at dirrm %%DATADIR%%/registry
-%%DATADIR%%/src/antivirus.py
%%DATADIR%%/src/application.py
+%%DATADIR%%/src/application.pyc
%%DATADIR%%/src/autorun.py
+%%DATADIR%%/src/autorun.pyc
%%DATADIR%%/src/build-repos.sh
-%%DATADIR%%/src/build-repos.sh.bak
%%DATADIR%%/src/cedega.svg
%%DATADIR%%/src/const.py
-%%DATADIR%%/src/create-packs.sh
-%%DATADIR%%/src/create-packs.sh.bak
+%%DATADIR%%/src/const.pyc
%%DATADIR%%/src/crossover.svg
%%DATADIR%%/src/ctile.py
+%%DATADIR%%/src/ctile.pyc
%%DATADIR%%/src/log.py
+%%DATADIR%%/src/log.pyc
%%DATADIR%%/src/packlist.py
+%%DATADIR%%/src/packlist.pyc
%%DATADIR%%/src/preferences.py
-%%DATADIR%%/src/preferences.py.bak
%%DATADIR%%/src/preferences.pyc
%%DATADIR%%/src/queue.py
-%%DATADIR%%/src/setdefaultxkbmap.sh
-%%DATADIR%%/src/setdefaultxkbmap.sh.bak
+%%DATADIR%%/src/queue.pyc
%%DATADIR%%/src/ui.py
+%%DATADIR%%/src/ui.pyc
%%DATADIR%%/src/utils.py
+%%DATADIR%%/src/utils.pyc
%%DATADIR%%/src/wine-doors.128.png
%%DATADIR%%/src/wine-doors.png
%%DATADIR%%/src/wine-doors16.png
%%DATADIR%%/src/wine.py
+%%DATADIR%%/src/wine.pyc
%%DATADIR%%/src/winedoors-header.png
%%DATADIR%%/src/winedoors.glade
%%DATADIR%%/src/winedoors.gladep
%%DATADIR%%/src/winedoors.py
+%%DATADIR%%/src/winedoors.pyc
%%DATADIR%%/src/wtparser.py
+%%DATADIR%%/src/wtparser.pyc
@dirrm %%DATADIR%%/src
+ at dirrm %%DATADIR%%/registry
+ at dirrm %%DATADIR%%/pixmaps
+ at dirrm %%DATADIR%%/dtd
@dirrm %%DATADIR%%
+ at dirrm %%ETCDIR%%
More information about the svn-ports-all
mailing list