From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Dec 20 03:40:27 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 510E816A4CE for ; Sat, 20 Dec 2003 03:40:27 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A8D143D50 for ; Sat, 20 Dec 2003 03:40:18 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) hBKBeIFR056271 for ; Sat, 20 Dec 2003 03:40:18 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id hBKBeIex056269; Sat, 20 Dec 2003 03:40:18 -0800 (PST) (envelope-from gnats) Resent-Date: Sat, 20 Dec 2003 03:40:18 -0800 (PST) Resent-Message-Id: <200312201140.hBKBeIex056269@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, dave Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CCBB16A4CE for ; Sat, 20 Dec 2003 03:32:02 -0800 (PST) Received: from smtp1.libero.it (smtp1.libero.it [193.70.192.51]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5FD5543D39 for ; Sat, 20 Dec 2003 03:31:59 -0800 (PST) (envelope-from dave@gufi.org) Received: from rocket (151.41.184.124) by smtp1.libero.it (7.0.020-DD01) id 3F6F0E4801B4DD58 for FreeBSD-gnats-submit@freebsd.org; Sat, 20 Dec 2003 12:32:29 +0100 Received: by rocket (Postfix, from userid 1002) id D0E3EA956; Sat, 20 Dec 2003 12:31:59 +0100 (CET) Message-Id: <20031220113159.D0E3EA956@rocket> Date: Sat, 20 Dec 2003 12:31:59 +0100 (CET) From: dave To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/60422: New port: sysutils/eroaster, gnome2 mkisofs/cdrecord frontend X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: dave List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Dec 2003 11:40:27 -0000 >Number: 60422 >Category: ports >Synopsis: New port: sysutils/eroaster, gnome2 mkisofs/cdrecord frontend >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: Sat Dec 20 03:40: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@rocket.casa:/usr/obj/usr/src/sys/rocket i386 >Description: Eroaster is a GNOME2/Python based mkisofs/cdrecord front-end. You can burn Audio and Data CD-ROMS, ISO and BIN/CUE image files. You can use it to extract data and audio tracks, format CD-RW an other. >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 X# X# $FreeBSD$ X# X XPORTNAME= eroaster XPORTVERSION= 2.2.0 XPORTREVISION= 0.6 XCATEGORIES= sysutils XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} \ X http://www.xcdroast.org/download/ XMASTER_SITE_SUBDIR= eroaster XDISTNAME= ${PORTNAME}-${PORTVERSION}-${PORTREVISION} X XMAINTAINER= dave@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 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@dirrm lib/eroaster/glade X@dirrm lib/eroaster/xml X@dirrm lib/eroaster X@dirrm share/eroaster/pixmaps X@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: