summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Ahlberg <aliz@gentoo.org>2003-09-02 09:32:18 +0000
committerDaniel Ahlberg <aliz@gentoo.org>2003-09-02 09:32:18 +0000
commit4dc325e924ec76fa10c44a18eced87359e9a2156 (patch)
treedf030d668a3f2c82bbcf3195d2933dbb12381c26 /app-cdr
parentsecurity update (diff)
downloadgentoo-2-4dc325e924ec76fa10c44a18eced87359e9a2156.tar.gz
gentoo-2-4dc325e924ec76fa10c44a18eced87359e9a2156.tar.bz2
gentoo-2-4dc325e924ec76fa10c44a18eced87359e9a2156.zip
security update
Diffstat (limited to 'app-cdr')
-rw-r--r--app-cdr/eroaster/ChangeLog7
-rw-r--r--app-cdr/eroaster/Manifest8
-rw-r--r--app-cdr/eroaster/eroaster-2.1.0-r2.ebuild39
-rw-r--r--app-cdr/eroaster/files/digest-eroaster-2.1.0-r21
-rw-r--r--app-cdr/eroaster/files/eroaster-2.1.0-security.patch11
5 files changed, 60 insertions, 6 deletions
diff --git a/app-cdr/eroaster/ChangeLog b/app-cdr/eroaster/ChangeLog
index c9d5c88be00e..4ec73e957ac2 100644
--- a/app-cdr/eroaster/ChangeLog
+++ b/app-cdr/eroaster/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for app-cdr/eroaster
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-cdr/eroaster/ChangeLog,v 1.13 2003/02/12 03:06:01 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/eroaster/ChangeLog,v 1.14 2003/09/02 09:31:56 aliz Exp $
+
+*eroaster-2.1.0-r2 (02 Sep 2003)
+
+ 02 Sep 2003; Daniel Ahlberg <aliz@gentoo.org> eroaster-2.1.0-r2.ebuild :
+ Security update.
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
diff --git a/app-cdr/eroaster/Manifest b/app-cdr/eroaster/Manifest
index 67ddf9a906c3..bd5af1c25d7d 100644
--- a/app-cdr/eroaster/Manifest
+++ b/app-cdr/eroaster/Manifest
@@ -1,12 +1,10 @@
-MD5 72cdba2ad1affa848fa4cd1b6fd3db79 ChangeLog 1900
+MD5 ab9123f2e6801398fd4860b6dd41f82f ChangeLog 2027
MD5 7de86497555974cc93404237c6e78242 eroaster-2.0.12.ebuild 609
MD5 27f79aebbb80a043c6a32f728b7e531a eroaster-2.1.0-r1.ebuild 960
MD5 5f1ac7e9c4f14885f896ae76e4645167 eroaster-2.1.0.ebuild 1422
-MD5 b1ce299bba7466d9d207da91b96dcb5e eroaster-2.2.0_p05.ebuild 982
-MD5 e93bb09c90bcaa934514e9f97b73da3a eroaster-2.1.0-r2.ebuild 1041
+MD5 33766059041dbe10839c9679513e26cf eroaster-2.1.0-r2.ebuild 1038
MD5 0836b1f5e7d541b6162cb2044311d11a files/digest-eroaster-2.0.12 67
MD5 947336252bd87d1f2d94cca92d121e6d files/digest-eroaster-2.1.0 66
MD5 947336252bd87d1f2d94cca92d121e6d files/digest-eroaster-2.1.0-r1 66
-MD5 bd990366979e8e74bef16a7ab9189db0 files/digest-eroaster-2.2.0_p05 70
-MD5 de0f061a2ccdca578250d3b19b590606 files/eroaster-2.1.0-security.patch 841
+MD5 b94ffdcec8a37e0152008bff88cb28f0 files/eroaster-2.1.0-security.patch 405
MD5 421f4be581129d0ac0879e29a060d91b files/digest-eroaster-2.1.0-r2 66
diff --git a/app-cdr/eroaster/eroaster-2.1.0-r2.ebuild b/app-cdr/eroaster/eroaster-2.1.0-r2.ebuild
new file mode 100644
index 000000000000..87754ad659ed
--- /dev/null
+++ b/app-cdr/eroaster/eroaster-2.1.0-r2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-cdr/eroaster/eroaster-2.1.0-r2.ebuild,v 1.1 2003/09/02 09:32:00 aliz Exp $
+
+IUSE="xmms encode oggvorbis"
+
+S="${WORKDIR}/${P}"
+DESCRIPTION="A graphical frontend for cdrecord and mkisofs written in gnome-python"
+HOMEPAGE="http://eroaster.sourceforge.net/"
+SRC_URI="mirror://sourceforge/eroaster/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="x86 ppc sparc"
+
+# cdrecord and mkisofs are needed or configure fails
+DEPEND=">=dev-lang/python-2.0
+ =dev-python/gnome-python-1.4*
+ app-cdr/cdrtools"
+
+# xmms, lame and vorbis-tools are just runtime conveniences
+# not a bulild dep.
+RDEPEND="${DEPEND}
+ app-cdr/bchunk
+ xmms? ( media-sound/xmms )
+ encode? ( media-sound/lame
+ media-sound/sox )
+ oggvorbis? ( media-sound/vorbis-tools )"
+
+src_unpack() {
+ unpack ${A} ; cd ${S}
+ epatch ${FILESDIR}/${P}-security.patch
+}
+
+src_install() {
+ einstall \
+ gnorbadir=${D}/usr/share/eroaster || die
+}
+
diff --git a/app-cdr/eroaster/files/digest-eroaster-2.1.0-r2 b/app-cdr/eroaster/files/digest-eroaster-2.1.0-r2
new file mode 100644
index 000000000000..a8e3a9b6ba5a
--- /dev/null
+++ b/app-cdr/eroaster/files/digest-eroaster-2.1.0-r2
@@ -0,0 +1 @@
+MD5 217818c76031049ae9c7aece980d7e40 eroaster-2.1.0.tar.gz 170448
diff --git a/app-cdr/eroaster/files/eroaster-2.1.0-security.patch b/app-cdr/eroaster/files/eroaster-2.1.0-security.patch
new file mode 100644
index 000000000000..0e74da126209
--- /dev/null
+++ b/app-cdr/eroaster/files/eroaster-2.1.0-security.patch
@@ -0,0 +1,11 @@
+--- eroaster-2.1.0.0.3.orig/main.py
++++ eroaster-2.1.0.0.3/main.py
+@@ -98,7 +98,7 @@
+ cat = Logger().get_instance()
+ cat.warn("Python CDDB support not available")
+
+-lockfile = "%s/.eroaster.lock" % (os.path.dirname(mktemp()))
++lockfile = "%s/%s/.eroaster.lock" % (environ["HOME"], configdirectory)
+
+ # -----------------------------------------------------------------------------
+ # Project Class