ChangeLog

# 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 Manifest:
Fix Manifest.

24 Jul 2008; Doug Goldstein metadata.xml:
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-r1.ebuild,
+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 serpentine-0.9.ebuild:
Fix test suite. Move use_enable inside function.

*serpentine-0.9 (16 Dec 2007)

16 Dec 2007; Lars Weiler serpentine-0.7.ebuild,
+serpentine-0.9.ebuild:
Version bump; bug #201446. Homepage-Change; bug #201447.

26 Feb 2007; Luis Medinas -serpentine-0.6.4.ebuild:
Remove unused version fixes bug #167190.

21 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

22 Jul 2006; Tobias Scherbaum
serpentine-0.7.ebuild:
Added ~ppc, bug #140787

14 Jun 2006; Luis Medinas -serpentine-0.6.3.ebuild,
-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 +serpentine-0.7.ebuild:
Version Bump from upstream.

*serpentine-0.6.91 (14 May 2006)

14 May 2006; Luis Medinas +serpentine-0.6.91.ebuild:
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 serpentine-0.6.4.ebuild:
Add another missing dependency. See bug #111678.

*serpentine-0.6.4 (31 Oct 2005)

31 Oct 2005; Luis Medinas +serpentine-0.6.4.ebuild:
Version Bump.

01 Oct 2005; Luis Medinas -serpentine-0.6.2.ebuild,
serpentine-0.6.3.ebuild:
Removed older version. Fixed dependencies.

19 Sep 2005; Luis Medinas serpentine-0.6.3.ebuild:
Fixed dependency. Bug #106415.

*serpentine-0.6.3 (17 Sep 2005)

17 Sep 2005; Luis Medinas +serpentine-0.6.3.ebuild:
Version Bump

*serpentine-0.6.2 (16 Sep 2005)

16 Sep 2005; Luis Medinas +serpentine-0.6.2.ebuild:
New package. Thanks to all people involved in bug #90837.

Manifest

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

files

metadata.xml




media-optical

Serpentine is an application for writing CD-Audio discs. It aims for simplicity,
usability and compability.


Enable support for the GNOME music player Muine

serpentine-0.9-r2.ebuild

# 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
}