Portage is a package management system used by Gentoo Linux
# ChangeLog for app-cdr/serpentine
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/serpentine/ChangeLog,v 1.24 2008/09/20 09:54:48 dertobi123 Exp $
20 Sep 2008; Tobias Scherbaum
serpentine-0.9-r2.ebuild:
ppc stable, bug #218112
06 Sep 2008; Petteri Räty
Fix Manifest.
24 Jul 2008; Doug Goldstein
add GLEP 56 USE flag desc from use.local.desc
09 Jun 2008; Christian Faulhammer
serpentine-0.9-r2.ebuild:
stable x86, bug 218112
*serpentine-0.9-r2 (08 Jun 2008)
08 Jun 2008; Samuli Suominen
+serpentine-0.9-r2.ebuild:
Revision bump with no changes so all users get eautoreconfed version.
*serpentine-0.9-r1 (08 Jun 2008)
08 Jun 2008; Samuli Suominen
+files/serpentine-0.9-drop_pyxml.patch,
+files/serpentine-0.9-python24_compat.patch, -serpentine-0.7.ebuild,
+serpentine-0.9-r1.ebuild:
Fix byte-compiling with Python 2.4 by not using exception handling from
2.5. Remove pyxml depend. Thanks to Peter Volkov wrt #218112, Comment #7.
Remove USE debug by passing GCONF_DEBUG=no into gnome2.eclass and fix
DESCRIPTION.toolong by removing word serpentine. Run eautoreconf because
we modify Makefile.am, and intltoolize to translation building failure.
05 Jun 2008; Christian Faulhammer
serpentine-0.9.ebuild:
stable x86, bug 218112
04 Jun 2008; Samuli Suominen
Fix test suite. Move use_enable inside function.
*serpentine-0.9 (16 Dec 2007)
16 Dec 2007; Lars Weiler
+serpentine-0.9.ebuild:
Version bump; bug #201446. Homepage-Change; bug #201447.
26 Feb 2007; Luis Medinas
Remove unused version fixes bug #167190.
21 Feb 2007; Piotr Jaroszyński
Transition to Manifest2.
22 Jul 2006; Tobias Scherbaum
serpentine-0.7.ebuild:
Added ~ppc, bug #140787
14 Jun 2006; Luis Medinas
-serpentine-0.6.91.ebuild, serpentine-0.7.ebuild:
Switch to gstreamer 0.10 since version 0.7 fully supports it. Closes bug
#136714. Removed older versions.
*serpentine-0.7 (13 Jun 2006)
13 Jun 2006; Luis Medinas
Version Bump from upstream.
*serpentine-0.6.91 (14 May 2006)
14 May 2006; Luis Medinas
Version Bump.
27 Feb 2006; Zaheer Abbas Merali
serpentine-0.6.3.ebuild, serpentine-0.6.4.ebuild:
fix deps
07 Nov 2005; Luis Medinas
Add another missing dependency. See bug #111678.
*serpentine-0.6.4 (31 Oct 2005)
31 Oct 2005; Luis Medinas
Version Bump.
01 Oct 2005; Luis Medinas
serpentine-0.6.3.ebuild:
Removed older version. Fixed dependencies.
19 Sep 2005; Luis Medinas
Fixed dependency. Bug #106415.
*serpentine-0.6.3 (17 Sep 2005)
17 Sep 2005; Luis Medinas
Version Bump
*serpentine-0.6.2 (16 Sep 2005)
16 Sep 2005; Luis Medinas
New package. Thanks to all people involved in bug #90837.
AUX serpentine-0.9-drop_pyxml.patch 5209 RMD160 b7d241b5b043e5b9db742bd22cdeed5dfef00ddb SHA1 0eba1473acf77b5264bf64d1295325b227aadcdf SHA256 f28cef2b6985f1ac76542ed80cbdc6f6a478f3de4630e8157817ff9f60672a0e
AUX serpentine-0.9-python24_compat.patch 942 RMD160 068a27dcbc2d6fe4d17041139958968f6efc85f0 SHA1 7c7ab5f3d9414b406063b6b93792aa5ed40b0f63 SHA256 509a2040af75ec271417ce983d1117ac505a63c2e645b045ef5c595c4db23529
DIST serpentine-0.9.tar.bz2 223452 RMD160 783b5f49666b9c8cd3da946ba3b916265c6d2b9a SHA1 b0bb860c9b3d2e7c4f862d07f008d1afd5cbf563 SHA256 40d3239f48b700d63daf43ea80ae77760910e9135ba7a04327f36c5284692f2c
EBUILD serpentine-0.9-r2.ebuild 1582 RMD160 8876df8ac98b69af689a045fd0a0486b7d065263 SHA1 06181475fab5c8ae844a347fa43939851943b21c SHA256 6b97b64ee3be332bae7904ac13e9737f80778c764082179051331a9fd2b6ccc7
MISC ChangeLog 3602 RMD160 c18fea68ebaaaf72985fcae97f54af38a6bc4033 SHA1 e6112ae36030fd55fdc3176d9a44b0a9a9a7e897 SHA256 82ad38701ed171da06916e95e5486567a892e7ecd9fe50925e51fc1c918eafc2
MISC metadata.xml 410 RMD160 fc5c3713b57eb218772e99d188805578fc6a2093 SHA1 9bcbfce5d9db0ae81017d52481e219804a9d46a4 SHA256 8737e62a8eca3e0bb98d7ff14dcf38d1e7806c91d4263fa3e26bb50bbd76f22c
Serpentine is an application for writing CD-Audio discs. It aims for simplicity,
usability and compability.
# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-cdr/serpentine/serpentine-0.9-r2.ebuild,v 1.3 2008/09/20 09:54:48 dertobi123 Exp $
GCONF_DEBUG=no
inherit autotools eutils gnome2 mono multilib python
DESCRIPTION="An application for writing CD-Audio discs. It aims for simplicity, usability and compability."
HOMEPAGE="http://irrepupavel.com/projects/serpentine/"
SRC_URI="mirror://berlios/serpentine/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ppc x86"
IUSE="muine"
RDEPEND=">=dev-lang/python-2.4
>=dev-python/pygtk-2.6
>=dev-python/gnome-python-desktop-2.14.0
>=dev-python/gst-python-0.10
gnome-base/gconf
>=media-plugins/gst-plugins-gnomevfs-0.10
muine? ( media-sound/muine )"
DEPEND="${RDEPEND}
sys-devel/gettext
dev-util/intltool
dev-util/pkgconfig"
pkg_setup() {
G2CONF="${G2CONF} $(use_enable muine)"
DOCS="AUTHORS ChangeLog NEWS README TODO"
}
src_unpack() {
unpack ${A}
cd "${S}"
echo serpentine/gtkutil.py >> po/POTFILES.skip
echo serpentine/plugins/plugsuspend.py >> po/POTFILES.skip
epatch "${FILESDIR}"/${P}-drop_pyxml.patch \
"${FILESDIR}"/${P}-python24_compat.patch
rm -f py-compile || die "rm failed."
ln -s $(type -P true) py-compile || die "ln failed."
intltoolize --force --copy --automake || die "intltoolize failed."
eautoreconf
}
pkg_postinst() {
gnome2_pkg_postinst
python_version
python_mod_optimize /usr/$(get_libdir)/python${PYVER}/site-packages/${PN}
}
pkg_postrm() {
gnome2_pkg_postrm
python_mod_cleanup
}