ports/101151: [NEW PORT] emulators/pyxmame: Simple frontend for the xmame
Jose Alonso Cardenas Marquez
acm at FreeBSD.org
Tue Aug 1 09:30:11 UTC 2006
>Number: 101151
>Category: ports
>Synopsis: [NEW PORT] emulators/pyxmame: Simple frontend for the xmame
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Aug 01 09:30:09 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Jose Alonso Cardenas Marquez
>Release: FreeBSD 6.1-STABLE i386
>Organization:
BSDPeru (http://www.bsd.org.pe)
>Environment:
FreeBSD HellFire.BSD.org.pe 6.1-STABLE FreeBSD 6.1-STABLE #0:
>Description:
Pyxmame is a free application that provides a simple frontend for the
xmame, developed with PyGTK
WWW: http://pegueroles.com/Pyxmame/
>How-To-Repeat:
>Fix:
--- pyxmame-0.3.1.shar begins here ---
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# pyxmame
# pyxmame/pkg-descr
# pyxmame/Makefile
# pyxmame/pkg-plist
# pyxmame/distinfo
# pyxmame/files
# pyxmame/files/patch-setup.py
# pyxmame/files/patch-pyxmame_Config.py
#
echo c - pyxmame
mkdir -p pyxmame > /dev/null 2>&1
echo x - pyxmame/pkg-descr
sed 's/^X//' >pyxmame/pkg-descr << 'END-of-pyxmame/pkg-descr'
XPyxmame is a free application that provides a simple frontend for the
xmame, Xdeveloped with PyGTK
X
XWWW: http://pegueroles.com/Pyxmame/
END-of-pyxmame/pkg-descr
echo x - pyxmame/Makefile
sed 's/^X//' >pyxmame/Makefile << 'END-of-pyxmame/Makefile'
X# New ports collection makefile for: pyxmame
X# Date created: 2006-08-01
X# Whom: Jose Alonso Cardenas Marquez <acm at FreeBSD.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME= pyxmame
XPORTVERSION= 0.3.1
XCATEGORIES= emulators python
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR= ${PORTNAME}
X
XMAINTAINER= acm at FreeBSD.org
XCOMMENT= Simple frontend for the xmame
X
XRUN_DEPENDS= ${PYTHON_SITELIBDIR}/pygtk.pth:
${PORTSDIR}/x11-toolkits/py-gtk2 \ X
${PYTHON_SITELIBDIR}/pexpect.py:${PORTSDIR}/misc/py-pexpect \
X xmame:${PORTSDIR}/emulators/xmame X
XUSE_PYTHON= yes
XUSE_PYDISTUTILS= yes
XNO_BUILD= yes
X
X.include <bsd.port.mk>
END-of-pyxmame/Makefile
echo x - pyxmame/pkg-plist
sed 's/^X//' >pyxmame/pkg-plist << 'END-of-pyxmame/pkg-plist'
Xbin/pyxmame
Xbin/pyxmame-start
Xbin/pyxmame-setup
X%%PYTHON_SITELIBDIR%%/pyxmame/Config.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Filter.py
X%%PYTHON_SITELIBDIR%%/pyxmame/GameList.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Games.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Main.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Preferences.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Selects.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Setup.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Show.py
X%%PYTHON_SITELIBDIR%%/pyxmame/View.py
X%%PYTHON_SITELIBDIR%%/pyxmame/__init__.py
X%%PYTHON_SITELIBDIR%%/pyxmame/Config.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Filter.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/GameList.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Games.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Main.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Preferences.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Selects.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Setup.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Show.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/View.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/__init__.pyc
X%%PYTHON_SITELIBDIR%%/pyxmame/Config.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/Filter.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/GameList.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/Games.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/Main.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/Preferences.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/Selects.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/Setup.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/Show.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/View.pyo
X%%PYTHON_SITELIBDIR%%/pyxmame/__init__.pyo
Xshare/pixmaps/pyxmame/penguin-revolt-128.png
X%%DATADIR%%/catver.ini
Xetc/pyxmame/pyxmamerc
X at dirrm share/pixmaps/pyxmame
X at dirrm %%DATADIR%%/snaps
X at dirrm %%DATADIR%%/roms
X at dirrm %%DATADIR%%/flyers
X at dirrm %%DATADIR%%
X at dirrm %%PYTHON_SITELIBDIR%%/pyxmame
X at dirrm etc/pyxmame
END-of-pyxmame/pkg-plist
echo x - pyxmame/distinfo
sed 's/^X//' >pyxmame/distinfo << 'END-of-pyxmame/distinfo'
XMD5 (pyxmame-0.3.1.tar.gz) = 15b95b09374e4773bf378bb7ba76666d
XSHA256 (pyxmame-0.3.1.tar.gz) =
f3b692959940bb1b5e2e8e55ea039bed036e852fa1a477564f7e61b26ce07e44 XSIZE
(pyxmame-0.3.1.tar.gz) = 84977 END-of-pyxmame/distinfo
echo c - pyxmame/files
mkdir -p pyxmame/files > /dev/null 2>&1
echo x - pyxmame/files/patch-setup.py
sed 's/^X//' >pyxmame/files/patch-setup.py <<
'END-of-pyxmame/files/patch-setup.py' X--- setup.py Tue Aug 1
02:32:46 2006 X+++ setup.py Tue Aug 1 02:33:30 2006
X@@ -9,7 +9,7 @@
X url='http://pegueroles.cat/pyxmame',
X long_description='Allows you search, browse and launch games
from a GTK interface.Looks good and its very responsive even with a lot
of roms.', X license='GNU GPL', X- platforms='linux',
X+ platforms='FreeBSD',
X packages=['pyxmame'],
X scripts=[
X 'scripts/pyxmame',
X@@ -18,10 +18,10 @@
X ],
X data_files=[
X ('share/pixmaps/pyxmame',
["pixmaps/penguin-revolt-128.png"]), X-
('share/games/pyxmame',["config/catver.ini"]), X-
('share/games/pyxmame/flyers',''), X-
('share/games/pyxmame/roms',''), X-
('share/games/pyxmame/snaps',''), X- ('/etc/pyxmame',
["config/pyxmamerc"]) X+ ('share/pyxmame',
["config/catver.ini"]), X+ ('share/pyxmame/flyers',''),
X+ ('share/pyxmame/roms',''),
X+ ('share/pyxmame/snaps',''),
X+ ('etc/pyxmame',["config/pyxmamerc"])
X ]
X )
END-of-pyxmame/files/patch-setup.py
echo x - pyxmame/files/patch-pyxmame_Config.py
sed 's/^X//' >pyxmame/files/patch-pyxmame_Config.py <<
'END-of-pyxmame/files/patch-pyxmame_Config.py' X---
pyxmame/Config.py Mon Jul 3 15:31:07 2006 X+++
pyxmame/Config.py Tue Aug 1 03:45:45 2006 X@@ -3,8 +3,9 @@
X
X import re
X import os
X+import sys
X
X-CONFIG_FILE="/etc/pyxmame/pyxmamerc"
X+CONFIG_FILE=sys.prefix+"/etc/pyxmame/pyxmamerc"
X HOME_FILE=os.environ['HOME']+"/.pyxmame/pyxmamerc"
X
X class Config(dict):
END-of-pyxmame/files/patch-pyxmame_Config.py
exit
--- pyxmame-0.3.1.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list