diff options
author | Olivier Crête <tester@gentoo.org> | 2007-06-28 14:50:45 +0000 |
---|---|---|
committer | Olivier Crête <tester@gentoo.org> | 2007-06-28 14:50:45 +0000 |
commit | b275db4fbec4277c6903f323b88d0553c487e69f (patch) | |
tree | 6c587e3cb077ee72e156a3b320c80a9331e65116 /media-libs/libgpod | |
parent | refactor patch code a bit (diff) | |
download | historical-b275db4fbec4277c6903f323b88d0553c487e69f.tar.gz historical-b275db4fbec4277c6903f323b88d0553c487e69f.tar.bz2 historical-b275db4fbec4277c6903f323b88d0553c487e69f.zip |
Add patch to make it build without GDK
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'media-libs/libgpod')
-rw-r--r-- | media-libs/libgpod/ChangeLog | 6 | ||||
-rw-r--r-- | media-libs/libgpod/Manifest | 20 | ||||
-rw-r--r-- | media-libs/libgpod/files/libgpod-0.5.2-no-gdk.patch | 26 | ||||
-rw-r--r-- | media-libs/libgpod/libgpod-0.5.2.ebuild | 11 |
4 files changed, 53 insertions, 10 deletions
diff --git a/media-libs/libgpod/ChangeLog b/media-libs/libgpod/ChangeLog index d4a93470b139..77ea0f8b434a 100644 --- a/media-libs/libgpod/ChangeLog +++ b/media-libs/libgpod/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-libs/libgpod # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libgpod/ChangeLog,v 1.35 2007/06/28 10:44:31 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libgpod/ChangeLog,v 1.36 2007/06/28 14:50:45 tester Exp $ + + 28 Jun 2007; <tester@gentoo.org> +files/libgpod-0.5.2-no-gdk.patch, + libgpod-0.5.2.ebuild: + Add patch to make it build without GDK 28 Jun 2007; Raúl Porcel <armin76@gentoo.org> libgpod-0.5.2.ebuild: Re-add ~ia64 wrt #183481 diff --git a/media-libs/libgpod/Manifest b/media-libs/libgpod/Manifest index 69052be2b6d2..37eb6f512ee8 100644 --- a/media-libs/libgpod/Manifest +++ b/media-libs/libgpod/Manifest @@ -2,6 +2,10 @@ AUX libgpod-0.4.0-test-nogdk.patch 863 RMD160 3c83759ad3f93f3271cfdc1cb2840f35f0 MD5 eab36081e2f4e69b323c4c9ef51788e3 files/libgpod-0.4.0-test-nogdk.patch 863 RMD160 3c83759ad3f93f3271cfdc1cb2840f35f05da5d6 files/libgpod-0.4.0-test-nogdk.patch 863 SHA256 911e9172b50791be090b49aa6ce0286d12ee4ef360c6fe64c399f8b24d1edc9f files/libgpod-0.4.0-test-nogdk.patch 863 +AUX libgpod-0.5.2-no-gdk.patch 622 RMD160 2022267975ac0bfd6ea93d7f2ad9169fffb7b603 SHA1 4fbcd8b7d78791a9faf1f0e3e0b20982294ece9e SHA256 a303acc845d732e14fc5f040386099faf7ad7a6c87e90f4e08b4449fbf6103af +MD5 57f758bd1eac20693074e01e310c7c8e files/libgpod-0.5.2-no-gdk.patch 622 +RMD160 2022267975ac0bfd6ea93d7f2ad9169fffb7b603 files/libgpod-0.5.2-no-gdk.patch 622 +SHA256 a303acc845d732e14fc5f040386099faf7ad7a6c87e90f4e08b4449fbf6103af files/libgpod-0.5.2-no-gdk.patch 622 DIST libgpod-0.4.0.tar.gz 596066 RMD160 02e45e59fa41c7b5683c550ee8c386b56ad4bbb5 SHA1 1ebad590212d1c6951ca10bb5117a7af54060105 SHA256 50cb3dcf283f0b6c76da493cf070eb03c05c8a34f64bddb3ca19188a5d861cc4 DIST libgpod-0.4.2.tar.gz 768720 RMD160 5f69a0455412771e7bc33e9f4c1996454da9792e SHA1 b2aece62a206a5b703c50e6625b173217f1d67a6 SHA256 d5b6c9047cd45b949b39f857527f46d2dd9faf8bcb5528b7b7666eedcdb95e5c DIST libgpod-0.5.2.tar.gz 791704 RMD160 6590321f667e35b5e902fdd693e3b9bdea80afd7 SHA1 fc9b26868710dcb24e758d7bd2bc52ee8532e16c SHA256 f2a4396dd92ad557a538ffce892020da6ed967454f1027314d270e21c56ec79b @@ -13,14 +17,14 @@ EBUILD libgpod-0.4.2.ebuild 961 RMD160 d48a939fd34c88ba6d4a469769f9d190e47beef5 MD5 0c7ccc59438f761829a79326b0b8b394 libgpod-0.4.2.ebuild 961 RMD160 d48a939fd34c88ba6d4a469769f9d190e47beef5 libgpod-0.4.2.ebuild 961 SHA256 0c3103e17094c193a227ee76a290df10119d7022cd0425fe95327ce16b4c68ba libgpod-0.4.2.ebuild 961 -EBUILD libgpod-0.5.2.ebuild 1000 RMD160 7e37a90f74a861b98d17d43a655db897b1eea83a SHA1 59c1af7156ebc35cfa18e03d1fcfd38d689e69d0 SHA256 538a6df3946daadbb8c4765b4d776c6d5416eb61c161e52a454d2acfbd79d8a3 -MD5 db3c054a3c6841a348d0e0d6ca9f0ffd libgpod-0.5.2.ebuild 1000 -RMD160 7e37a90f74a861b98d17d43a655db897b1eea83a libgpod-0.5.2.ebuild 1000 -SHA256 538a6df3946daadbb8c4765b4d776c6d5416eb61c161e52a454d2acfbd79d8a3 libgpod-0.5.2.ebuild 1000 -MISC ChangeLog 4555 RMD160 43ddcf791863307ddf7f245b6dee2476c5b861d9 SHA1 2a6ada91881ea75bc06240ddd5eb53309db7bf09 SHA256 dd1175fd485716ddd7e3edd99c4985e85d186fb5f1cd3e7d077f04b81202c400 -MD5 1c9dd75d75ffaa2dd3d47a4eabace625 ChangeLog 4555 -RMD160 43ddcf791863307ddf7f245b6dee2476c5b861d9 ChangeLog 4555 -SHA256 dd1175fd485716ddd7e3edd99c4985e85d186fb5f1cd3e7d077f04b81202c400 ChangeLog 4555 +EBUILD libgpod-0.5.2.ebuild 1098 RMD160 5aa3d4a32a2c5f1765d9779484d4cde484bcfb28 SHA1 a6ea921a7e7167270cbe7ff9c6058fbb2a041fe2 SHA256 8275a9b8f7019ac38bd07fc97500939c2afadf29e90015ca22f638da5f4a12c8 +MD5 166dc61ba3ce90eda30bee6b1e3c65a3 libgpod-0.5.2.ebuild 1098 +RMD160 5aa3d4a32a2c5f1765d9779484d4cde484bcfb28 libgpod-0.5.2.ebuild 1098 +SHA256 8275a9b8f7019ac38bd07fc97500939c2afadf29e90015ca22f638da5f4a12c8 libgpod-0.5.2.ebuild 1098 +MISC ChangeLog 4690 RMD160 c33f8f3a18266bb5da6711bbe3f46f625bb066de SHA1 a48423e0085eca5f650176c11aa47e8b4247e39e SHA256 dcdf85e1a653f61f6e1eaeb2d974772f94584215c7df586685de892f38bc094d +MD5 04b61e3fc49654714713b9d5e40b9ab5 ChangeLog 4690 +RMD160 c33f8f3a18266bb5da6711bbe3f46f625bb066de ChangeLog 4690 +SHA256 dcdf85e1a653f61f6e1eaeb2d974772f94584215c7df586685de892f38bc094d ChangeLog 4690 MISC metadata.xml 516 RMD160 6039fe4ac9710b9d8e99ebdce2dced155c4824fd SHA1 26da360ddc9b5fe79395d544a5aa793d188375d9 SHA256 4c8e84f4ca114da894d4064b940126a4ee10414ada5a494b0e1efb28e117a1ad MD5 bc035a63845fd8313545050e22e15fc0 metadata.xml 516 RMD160 6039fe4ac9710b9d8e99ebdce2dced155c4824fd metadata.xml 516 diff --git a/media-libs/libgpod/files/libgpod-0.5.2-no-gdk.patch b/media-libs/libgpod/files/libgpod-0.5.2-no-gdk.patch new file mode 100644 index 000000000000..32bc4938bd1f --- /dev/null +++ b/media-libs/libgpod/files/libgpod-0.5.2-no-gdk.patch @@ -0,0 +1,26 @@ +--- itdb_artwork.c~ 2007-05-07 07:42:09.000000000 -0400 ++++ itdb_artwork.c 2007-06-28 10:41:02.000000000 -0400 +@@ -849,9 +849,11 @@ + g_return_if_fail (thumb); + + g_free (thumb->image_data); ++#ifdef HAVE_GDKPIXBUF + if (thumb->pixbuf) { + g_object_unref (G_OBJECT (thumb->pixbuf)); + } ++#endif + g_free (thumb->filename); + g_free (thumb); + } +@@ -883,9 +885,11 @@ + memcpy (new_thumb->image_data, thumb->image_data, + new_thumb->image_data_len); + } ++#ifdef HAVE_GDKPIXBUF + if (thumb->pixbuf) { + g_object_ref (G_OBJECT (thumb->pixbuf)); + } ++#endif + return new_thumb; + } + diff --git a/media-libs/libgpod/libgpod-0.5.2.ebuild b/media-libs/libgpod/libgpod-0.5.2.ebuild index 0b579fb6b556..37a627622215 100644 --- a/media-libs/libgpod/libgpod-0.5.2.ebuild +++ b/media-libs/libgpod/libgpod-0.5.2.ebuild @@ -1,6 +1,8 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libgpod/libgpod-0.5.2.ebuild,v 1.2 2007/06/28 10:44:31 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libgpod/libgpod-0.5.2.ebuild,v 1.3 2007/06/28 14:50:45 tester Exp $ + +inherit eutils DESCRIPTION="Shared library to access the contents of an iPod" HOMEPAGE="http://www.gtkpod.org/libgpod.html" @@ -23,6 +25,13 @@ DEPEND="${RDEPEND} # The tests dont passe RESTRICT="test" +src_unpack() { + unpack ${A} + + cd ${S}/src + epatch ${FILESDIR}/${P}-no-gdk.patch +} + src_compile() { econf $(use_enable gtk gdk-pixbuf) \ |