ports/60450: sysutils/eroaster port update
dave
dave at gufi.org
Sun Dec 21 08:10:22 UTC 2003
>Number: 60450
>Category: ports
>Synopsis: sysutils/eroaster port update
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Dec 21 00:10:18 PST 2003
>Closed-Date:
>Last-Modified:
>Originator: dave
>Release: FreeBSD 4.9-RELEASE i386
>Organization:
>Environment:
System: FreeBSD rocket.casa 4.9-RELEASE FreeBSD 4.9-RELEASE #13: Sat Nov 29 17:45:09 CET 2003 root at rocket.casa:/usr/obj/usr/src/sys/rocket i386
>Description:
An update to eroaster port
>How-To-Repeat:
>Fix:
# 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:
#
# /usr/ports/sysutils/eroaster
# /usr/ports/sysutils/eroaster/Makefile
# /usr/ports/sysutils/eroaster/distinfo
# /usr/ports/sysutils/eroaster/pkg-plist
# /usr/ports/sysutils/eroaster/pkg-descr
# /usr/ports/sysutils/eroaster/files
# /usr/ports/sysutils/eroaster/files/patch-aa
#
echo c - /usr/ports/sysutils/eroaster
mkdir -p /usr/ports/sysutils/eroaster > /dev/null 2>&1
echo x - /usr/ports/sysutils/eroaster/Makefile
sed 's/^X//' >/usr/ports/sysutils/eroaster/Makefile << 'END-of-/usr/ports/sysutils/eroaster/Makefile'
X# New ports collection makefile for: eroaster
X# Date Created: 20 Dic 2003
X# Whom: Davide D'Amico <dave at gufi.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME= eroaster
XPORTVERSION= 2.2.0
XPORTREVISION= 0.6
XCATEGORIES= sysutils
XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
X
XMASTER_SITE_SUBDIR= eroaster
XDISTNAME= ${PORTNAME}-${PORTVERSION}-${PORTREVISION}
X
XMAINTAINER= dave at gufi.org
XCOMMENT= A GNOME2 frontend to mkisofs/cdrecord
X
XBUILD_DEPENDS= ${PYTHON_SITELIBDIR}/gtk-2.0/gnome/_gnome.so:${PORTSDIR}/x11-toolkits/py-gnome2 \
X mkisofs:${PORTSDIR}/sysutils/mkisofs \
X cdrecord:${PORTSDIR}/sysutils/cdrtools
X
X.if defined(WITH_ADDITIONAL_PROGRAMS)
XBUILD_DEPENDS+= bchunk:${PORTSDIR}/sysutils/bchunk \
X cdrdao:${PORTSDIR}/sysutils/cdrdao \
X lame:${PORTSDIR}/audio/lame \
X mpg123:${PORTSDIR}/audio/mpg123 \
X normalize:${PORTSDIR}/audio/normalize \
X oggenc:${PORTSDIR}/audio/vorbis-tools \
X sox:${PORTSDIR}/audio/sox
X.endif
X
XUSE_X_PREFIX= yes
XGNU_CONFIGURE= yes
XUSE_PYTHON= yes
X
Xpre-everything::
X @${ECHO_MSG} "===> You can enable more features by defining WITH_ADDITIONAL_PROGRAMS"
X @${ECHO_MSG} "===>"
X
Xpost-patch::
X cd ${WRKSRC} && ${RM} process.py.orig
X
X.include <bsd.port.mk>
END-of-/usr/ports/sysutils/eroaster/Makefile
echo x - /usr/ports/sysutils/eroaster/distinfo
sed 's/^X//' >/usr/ports/sysutils/eroaster/distinfo << 'END-of-/usr/ports/sysutils/eroaster/distinfo'
XMD5 (eroaster-2.2.0-0.6.tar.gz) = 4abb1569ee495b7ed3ae98c61ab6c7e7
END-of-/usr/ports/sysutils/eroaster/distinfo
echo x - /usr/ports/sysutils/eroaster/pkg-plist
sed 's/^X//' >/usr/ports/sysutils/eroaster/pkg-plist << 'END-of-/usr/ports/sysutils/eroaster/pkg-plist'
Xbin/eroaster
Xbin/eroaster-applet
Xetc/CORBA/servers/eroaster.gnorba
Xlib/eroaster/Application.py
Xlib/eroaster/Application.pyc
Xlib/eroaster/ExecutionThread.py
Xlib/eroaster/ExecutionThread.pyc
Xlib/eroaster/Preferences.py
Xlib/eroaster/Preferences.pyc
Xlib/eroaster/Project.py
Xlib/eroaster/Project.pyc
Xlib/eroaster/bchunk.py
Xlib/eroaster/bchunk.pyc
Xlib/eroaster/cdrdao.py
Xlib/eroaster/cdrdao.pyc
Xlib/eroaster/cdrtools.py
Xlib/eroaster/cdrtools.pyc
Xlib/eroaster/constants.py
Xlib/eroaster/constants.pyc
Xlib/eroaster/ecat.py
Xlib/eroaster/eroaster.shortcuts
Xlib/eroaster/glade/eroaster-prefs.glade
Xlib/eroaster/gnometools.py
Xlib/eroaster/gnometools.pyc
Xlib/eroaster/gtkexcepthook.py
Xlib/eroaster/gtkexcepthook.pyc
Xlib/eroaster/lame.py
Xlib/eroaster/lame.pyc
Xlib/eroaster/log4py.py
Xlib/eroaster/log4py.pyc
Xlib/eroaster/mp3info.py
Xlib/eroaster/mp3info.pyc
Xlib/eroaster/oggvorbis.py
Xlib/eroaster/oggvorbis.pyc
Xlib/eroaster/process.py
Xlib/eroaster/process.pyc
Xlib/eroaster/tools.py
Xlib/eroaster/tools.pyc
Xlib/eroaster/waitreload.py
Xlib/eroaster/xml/eroaster-ui.xml
Xshare/eroaster/pixmaps/applet-bright.xpm
Xshare/eroaster/pixmaps/applet-burn.xpm
Xshare/eroaster/pixmaps/applet.xpm
Xshare/eroaster/pixmaps/audio.xpm
Xshare/eroaster/pixmaps/audiocd.xpm
Xshare/eroaster/pixmaps/autoselect.xpm
Xshare/eroaster/pixmaps/burn.xpm
Xshare/eroaster/pixmaps/cancel.xpm
Xshare/eroaster/pixmaps/cdwriter.xpm
Xshare/eroaster/pixmaps/close.xpm
Xshare/eroaster/pixmaps/compressed.xpm
Xshare/eroaster/pixmaps/copy.xpm
Xshare/eroaster/pixmaps/copycd.xpm
Xshare/eroaster/pixmaps/createimage.xpm
Xshare/eroaster/pixmaps/datacd.xpm
Xshare/eroaster/pixmaps/doc.xpm
Xshare/eroaster/pixmaps/folder.xpm
Xshare/eroaster/pixmaps/gnome-hint.xpm
Xshare/eroaster/pixmaps/help.xpm
Xshare/eroaster/pixmaps/image.xpm
Xshare/eroaster/pixmaps/iso.xpm
Xshare/eroaster/pixmaps/isoimage.xpm
Xshare/eroaster/pixmaps/link.xpm
Xshare/eroaster/pixmaps/master.xpm
Xshare/eroaster/pixmaps/ok.xpm
Xshare/eroaster/pixmaps/options.xpm
Xshare/eroaster/pixmaps/patch.xpm
Xshare/eroaster/pixmaps/preferences.xpm
Xshare/eroaster/pixmaps/ps.xpm
Xshare/eroaster/pixmaps/quit.xpm
Xshare/eroaster/pixmaps/read.xpm
Xshare/eroaster/pixmaps/readcd.xpm
Xshare/eroaster/pixmaps/s2cps.xpm
Xshare/eroaster/pixmaps/select.xpm
Xshare/eroaster/pixmaps/selectnone.xpm
Xshare/eroaster/pixmaps/sound.xpm
Xshare/eroaster/pixmaps/special.xpm
Xshare/eroaster/pixmaps/tar.xpm
Xshare/eroaster/pixmaps/text.xpm
Xshare/eroaster/pixmaps/unknown.xpm
Xshare/eroaster/pixmaps/unselect.xpm
Xshare/eroaster/pixmaps/gnome-dev-cdrom.png
Xshare/eroaster/pixmaps/gnome-dev-harddisk.png
Xshare/eroaster/pixmaps/gnome-fs-desktop.png
Xshare/eroaster/pixmaps/gnome-fs-directory-accept.png
Xshare/eroaster/pixmaps/gnome-fs-home.png
Xshare/eroaster/pixmaps/gnome-fs-network.png
Xshare/eroaster/pixmaps/stock_back-dir.png
Xshare/eroaster/pixmaps/stock_new-dir.png
Xshare/eroaster/pixmaps/stock_up-one-dir.png
Xshare/pixmaps/eroaster.xpm
Xshare/applets/Utility/eroaster.desktop
Xshare/locale/es/LC_MESSAGES/es.mo
X
X at dirrm lib/eroaster/glade
X at dirrm lib/eroaster/xml
X at dirrm lib/eroaster
X at dirrm share/eroaster/pixmaps
X at dirrm share/eroaster
END-of-/usr/ports/sysutils/eroaster/pkg-plist
echo x - /usr/ports/sysutils/eroaster/pkg-descr
sed 's/^X//' >/usr/ports/sysutils/eroaster/pkg-descr << 'END-of-/usr/ports/sysutils/eroaster/pkg-descr'
XEroaster is a GNOME2/Python based mkisofs/cdrecord front-end.
XYou can burn Audio and Data CD-ROMS, ISO and BIN/CUE image files.
XYou can use it to extract data and audio tracks, format CD-RW an other.
END-of-/usr/ports/sysutils/eroaster/pkg-descr
echo c - /usr/ports/sysutils/eroaster/files
mkdir -p /usr/ports/sysutils/eroaster/files > /dev/null 2>&1
echo x - /usr/ports/sysutils/eroaster/files/patch-aa
sed 's/^X//' >/usr/ports/sysutils/eroaster/files/patch-aa << 'END-of-/usr/ports/sysutils/eroaster/files/patch-aa'
X--- process.py.orig Fri Jul 25 23:42:00 2003
X+++ process.py Sat Dec 20 11:47:56 2003
X@@ -34,7 +34,7 @@
X # python -c "import sys;print sys.platform"
X
X osFamily = {}
X-osFamily[OSTYPEBSD] = ["freebsd4", "bsdos4"]
X+osFamily[OSTYPEBSD] = ["freebsd4", "freebsd5", "bsdos4"]
X osFamily[OSTYPESYSV] = ["linux-i386", "linux2" ]
X osFamily[OSTYPESUNOSUCB] = ["sunos5"]
X
X@@ -45,6 +45,8 @@
X osPsParam[OSTYPESUNOSUCB] = "-l %s"
X
X osPsProcessListParam = {}
X+osPsProcessListParam["freebsd4"] = "-ax"
X+osPsProcessListParam["freebsd5"] = "-ax"
X osPsProcessListParam["sunos5"] = "-ef"
X osPsProcessListParam["linux2"] = "ax"
X osPsProcessListParam[OSTYPEUNKNOWN] = "ax"
X@@ -98,7 +100,7 @@
X elif (column == "STAT"):
X # Status: S, W, N, R, L, <
X strRegExp = "%s([SWNRL<]+) +" % strRegExp
X- elif (column == "TTY"):
X+ elif ((column == "TTY") or (column == "TT")):
X # TTY: ?, pty/1, console
X strRegExp = "%s(\?|[\w/]+\d*) +" % strRegExp
X elif ((column == "CMD") or (column == "COMMAND")):
END-of-/usr/ports/sysutils/eroaster/files/patch-aa
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list