summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-libs/libdvbpsi/ChangeLog6
-rw-r--r--media-libs/libdvbpsi/Manifest26
-rw-r--r--media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild19
3 files changed, 41 insertions, 10 deletions
diff --git a/media-libs/libdvbpsi/ChangeLog b/media-libs/libdvbpsi/ChangeLog
index 16f13097214a..65db3a7a99fc 100644
--- a/media-libs/libdvbpsi/ChangeLog
+++ b/media-libs/libdvbpsi/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-libs/libdvbpsi
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/ChangeLog,v 1.30 2007/05/16 17:37:42 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/ChangeLog,v 1.31 2007/06/12 12:36:11 zzam Exp $
+
+ 12 Jun 2007; Matthias Schwarzott <zzam@gentoo.org> libdvbpsi-0.1.5.ebuild:
+ Added check for needed automagic dependency of graphviz to libpng, thanks
+ Kevin Pyle <kevin.pyle@bluecoat.com>, Bug 181147.
16 May 2007; Raúl Porcel <armin76@gentoo.org> libdvbpsi-0.1.5.ebuild:
alpha stable wrt #153929
diff --git a/media-libs/libdvbpsi/Manifest b/media-libs/libdvbpsi/Manifest
index 3e54078a63e3..3bc7ad1211e8 100644
--- a/media-libs/libdvbpsi/Manifest
+++ b/media-libs/libdvbpsi/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
DIST libdvbpsi-0.1.1.tar.gz 206654 RMD160 64ab03037c2c762bee81c0c26bce2fe15a981254 SHA1 f5ad5225ebe27a5f559f3b66f2887f3cfebb7ab1 SHA256 2e231bec95eeb6c6d13e0c5d150d875d0ffbbb92093c8a27557fb72a758eb99a
DIST libdvbpsi-0.1.2.tar.bz2 180819 RMD160 12d7b77a61f657ed87f1de51e7acf7c77ce0d131 SHA1 462b4f49c5f1f89bdd2ee976347908cd41873f29 SHA256 c051367f39a7755c84c9c380a2b0a569e6f96734c2c5ed44bb3cf2a0c92ba6f0
DIST libdvbpsi-0.1.3.tar.bz2 191597 RMD160 9113e7b2b340f054d914dff78570c56878f053ec SHA1 d7f30002fbbd0a98be3a367f4c2cc79e39b7607c SHA256 263597bd81a384a41ccb6a44cb4fd0dc8627836ca14ca8746b57cb018fa4ffac
@@ -23,14 +26,14 @@ EBUILD libdvbpsi-0.1.4.ebuild 887 RMD160 ce1f40b088a9315a2b77574c5137b5bda7e6c2b
MD5 44097795cbba086de4eb5b266ba04d25 libdvbpsi-0.1.4.ebuild 887
RMD160 ce1f40b088a9315a2b77574c5137b5bda7e6c2b7 libdvbpsi-0.1.4.ebuild 887
SHA256 f3bf26420c8def73ee4334bfedd84cc42859c9e8266abf68d347365af52d94bb libdvbpsi-0.1.4.ebuild 887
-EBUILD libdvbpsi-0.1.5.ebuild 1304 RMD160 a58599cf5d7d69fd334ef85fc61956f266de633b SHA1 2f9e48c9a64dd13f3d026ba955e8534d4ed167df SHA256 dc59179c4757a7f080789902cd094e4e23ea995d2f0e8ecca3f64f47c5b6157d
-MD5 dd3049c78f73e2e003ce290c9abb9063 libdvbpsi-0.1.5.ebuild 1304
-RMD160 a58599cf5d7d69fd334ef85fc61956f266de633b libdvbpsi-0.1.5.ebuild 1304
-SHA256 dc59179c4757a7f080789902cd094e4e23ea995d2f0e8ecca3f64f47c5b6157d libdvbpsi-0.1.5.ebuild 1304
-MISC ChangeLog 3802 RMD160 3d66b378b096353cbf7961a01e046b9d767d9d37 SHA1 1f8356fb381af6fb29a5008d8fd55d7a81fb1e49 SHA256 865622513c3a2419964b499fb66b0acdb247ad459e8adacc002b820c1f20ff15
-MD5 972ce0f42f60c1620ee188a94d5791ea ChangeLog 3802
-RMD160 3d66b378b096353cbf7961a01e046b9d767d9d37 ChangeLog 3802
-SHA256 865622513c3a2419964b499fb66b0acdb247ad459e8adacc002b820c1f20ff15 ChangeLog 3802
+EBUILD libdvbpsi-0.1.5.ebuild 1785 RMD160 742bf8cd531603f7745138ac75b2574ee15d2509 SHA1 7d090196b0d28e4abc95422d8c78175953d29a31 SHA256 a5e1fd0bf006cc0c16f9079dab91700bd13f28b3a2c4e51c0bac55c060fd9a5d
+MD5 726b99a0b0845e1f3ed20c499aee9cf2 libdvbpsi-0.1.5.ebuild 1785
+RMD160 742bf8cd531603f7745138ac75b2574ee15d2509 libdvbpsi-0.1.5.ebuild 1785
+SHA256 a5e1fd0bf006cc0c16f9079dab91700bd13f28b3a2c4e51c0bac55c060fd9a5d libdvbpsi-0.1.5.ebuild 1785
+MISC ChangeLog 4005 RMD160 7dcf21c80b4367d2d1b491662acb9bdebe5d0f73 SHA1 92c0d5fba0b483982ceea860a5d116c39e301939 SHA256 a447de7364c3ae36cdad3d40aacf17270c42713b128aa202675cb9306b63d396
+MD5 c4f16c618ff2a132cec6b9e6fd165560 ChangeLog 4005
+RMD160 7dcf21c80b4367d2d1b491662acb9bdebe5d0f73 ChangeLog 4005
+SHA256 a447de7364c3ae36cdad3d40aacf17270c42713b128aa202675cb9306b63d396 ChangeLog 4005
MISC metadata.xml 220 RMD160 a9b85bac1dbf4d0cee2271829853a2f53f4427f9 SHA1 d0c104d1096d6af5fc1b1631c4cda1af5da798e8 SHA256 2356fe6e618f7034ca8cb3c804d7c4deb01252923d4935d311a599b38a8ac69d
MD5 46b3654b1563aad69c575e55e8d67b61 metadata.xml 220
RMD160 a9b85bac1dbf4d0cee2271829853a2f53f4427f9 metadata.xml 220
@@ -53,3 +56,10 @@ SHA256 297f2b6caedb3e7d5f38cbb30cd54cfdb30b091c22e97bb32c9ec5211ee6a682 files/di
MD5 4e4f0fcd06183c147b8ff96fda5f171a files/digest-libdvbpsi-0.1.5 253
RMD160 ce76404688fa4e20ede7a02d11a80f04f951f33e files/digest-libdvbpsi-0.1.5 253
SHA256 37309754cc4c3c27c1c75543c3ac6b2d7a3fdc99bbc86927de86480e1f09e8b7 files/digest-libdvbpsi-0.1.5 253
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.4 (GNU/Linux)
+
+iD8DBQFGbpNBt2vP6XvVdOcRAn/7AJkB38NdlkJmGOvqZvAA+iOVjstBzQCgrwix
++1CLkMjE4moFbJGSeBoIQEI=
+=wU2C
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild
index 7483903b5292..685cd65abadb 100644
--- a/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild
+++ b/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild,v 1.11 2007/05/16 17:37:42 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild,v 1.12 2007/06/12 12:36:11 zzam Exp $
IUSE="doc"
@@ -21,6 +21,23 @@ DEPEND="doc? (
)"
RDEPEND=""
+pkg_setup() {
+ if use doc; then
+ # Making the documentation requires that /usr/bin/dot from
+ # media-libs/graphviz supports PNG output.
+ # This is an automagic dependency :(, Bug #181147
+ # Check that /usr/bin/dot supports png by calling it with
+ # an unsupported format (-Txxx) to get a list of supported formats
+
+ if /usr/bin/dot -Txxx 2>&1 | grep -q png ; then
+ # dot supports png
+ :
+ else
+ die "You need to recompile media-gfx/graphviz with png support."
+ fi
+ fi
+}
+
src_compile() {
econf --enable-release || die "econf failed"