diff options
author | Matthias Schwarzott <zzam@gentoo.org> | 2007-10-26 19:57:22 +0000 |
---|---|---|
committer | Matthias Schwarzott <zzam@gentoo.org> | 2007-10-26 19:57:22 +0000 |
commit | 381c282d22fb0717517ccdc3c4b6106b957d4331 (patch) | |
tree | 949adb2a14f685902ba264a8fa60c45073a94805 /media-libs/libdvbpsi | |
parent | Version bump (diff) | |
download | historical-381c282d22fb0717517ccdc3c4b6106b957d4331.tar.gz historical-381c282d22fb0717517ccdc3c4b6106b957d4331.tar.bz2 historical-381c282d22fb0717517ccdc3c4b6106b957d4331.zip |
Added new version. This is a bugfix version. Changed doc generation to emake. Fixed quoting.
Package-Manager: portage-2.1.3.16
Diffstat (limited to 'media-libs/libdvbpsi')
-rw-r--r-- | media-libs/libdvbpsi/ChangeLog | 11 | ||||
-rw-r--r-- | media-libs/libdvbpsi/Manifest | 74 | ||||
-rw-r--r-- | media-libs/libdvbpsi/files/digest-libdvbpsi-0.1.6 | 3 | ||||
-rw-r--r-- | media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild | 8 | ||||
-rw-r--r-- | media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild | 8 | ||||
-rw-r--r-- | media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild | 8 | ||||
-rw-r--r-- | media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild | 8 | ||||
-rw-r--r-- | media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild | 8 | ||||
-rw-r--r-- | media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild | 6 | ||||
-rw-r--r-- | media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild | 72 |
10 files changed, 154 insertions, 52 deletions
diff --git a/media-libs/libdvbpsi/ChangeLog b/media-libs/libdvbpsi/ChangeLog index 65db3a7a99fc..37c9f172a3ee 100644 --- a/media-libs/libdvbpsi/ChangeLog +++ b/media-libs/libdvbpsi/ChangeLog @@ -1,6 +1,15 @@ # 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.31 2007/06/12 12:36:11 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/ChangeLog,v 1.32 2007/10/26 19:57:22 zzam Exp $ + +*libdvbpsi-0.1.6 (26 Oct 2007) + + 26 Oct 2007; Matthias Schwarzott <zzam@gentoo.org> libdvbpsi-0.1.1.ebuild, + libdvbpsi-0.1.2.ebuild, libdvbpsi-0.1.3.ebuild, libdvbpsi-0.1.4.ebuild, + libdvbpsi-0.1.4-r1.ebuild, libdvbpsi-0.1.5.ebuild, + +libdvbpsi-0.1.6.ebuild: + Added new version. This is a bugfix version. Changed doc generation to + emake. Fixed quoting. 12 Jun 2007; Matthias Schwarzott <zzam@gentoo.org> libdvbpsi-0.1.5.ebuild: Added check for needed automagic dependency of graphviz to libpng, thanks diff --git a/media-libs/libdvbpsi/Manifest b/media-libs/libdvbpsi/Manifest index 80e8e3db894a..05cd1debe32b 100644 --- a/media-libs/libdvbpsi/Manifest +++ b/media-libs/libdvbpsi/Manifest @@ -1,36 +1,44 @@ +-----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 DIST libdvbpsi3-0.1.4.tar.bz2 256364 RMD160 970f0782043784d7b4fd1b80260479c41d2f3c36 SHA1 13cb4fc50657004c340dbe408924ace88141f5aa SHA256 e2fe7a6b636e26728bc689848ce03cee21d5eed9a6daabe4fe5e82c43872541c DIST libdvbpsi4-0.1.5.tar.bz2 274819 RMD160 5496deccb3ad7096de1ce254e01fdb80492f3c7b SHA1 87194b8b751a2444810b6a172eb8f5de17f5c4e5 SHA256 17d43bc254f0d41678c7ddf17cd28f0c73f62b601022e7e2823b24da6579a2bb -EBUILD libdvbpsi-0.1.1.ebuild 812 RMD160 714bd2e80ca072fa432be158d217edefd02af631 SHA1 07b7134082007726e59ac9fd059ac71ccb5ee495 SHA256 b457dc432e8f4a228f52b6c4e126d7208b7777c520430ca8618149963fffed01 -MD5 ddc25d888a5d94d3277ceac508aca004 libdvbpsi-0.1.1.ebuild 812 -RMD160 714bd2e80ca072fa432be158d217edefd02af631 libdvbpsi-0.1.1.ebuild 812 -SHA256 b457dc432e8f4a228f52b6c4e126d7208b7777c520430ca8618149963fffed01 libdvbpsi-0.1.1.ebuild 812 -EBUILD libdvbpsi-0.1.2.ebuild 813 RMD160 3cfa47d83a74b0cd77b67e873f04da0ecbc35631 SHA1 a9c327c3173b40a7615354f7d55e6e94f7c3447d SHA256 56680198e0ae8578852963f235bd2de69604689889f76b9804431daa248cb6f1 -MD5 b0ab2ceb5361d807ceb39d46ecc57f57 libdvbpsi-0.1.2.ebuild 813 -RMD160 3cfa47d83a74b0cd77b67e873f04da0ecbc35631 libdvbpsi-0.1.2.ebuild 813 -SHA256 56680198e0ae8578852963f235bd2de69604689889f76b9804431daa248cb6f1 libdvbpsi-0.1.2.ebuild 813 -EBUILD libdvbpsi-0.1.3.ebuild 811 RMD160 a1f47a10eb162c6564e0bc73f70bb72f2af4f32c SHA1 1e14c5d435e37c146bdaae9b92814992a034d5f6 SHA256 105662d124ad4138c3fe4dcf382d8a6a372e3f50b64c89466c90930364a06308 -MD5 6a79e78ca6c4f2fcb4645382ed57f1c5 libdvbpsi-0.1.3.ebuild 811 -RMD160 a1f47a10eb162c6564e0bc73f70bb72f2af4f32c libdvbpsi-0.1.3.ebuild 811 -SHA256 105662d124ad4138c3fe4dcf382d8a6a372e3f50b64c89466c90930364a06308 libdvbpsi-0.1.3.ebuild 811 -EBUILD libdvbpsi-0.1.4-r1.ebuild 1042 RMD160 e9988a18491b5657c296829f50d70ee4dc0b3132 SHA1 bf0724a7353d0cb68abe1c36e085f27724e3eb23 SHA256 132accdaef234dd85730cb8b96f84e7a15508edf228a55c15326fcd987740ea3 -MD5 799e95303a2bd58a2fa3cc9bebf587c5 libdvbpsi-0.1.4-r1.ebuild 1042 -RMD160 e9988a18491b5657c296829f50d70ee4dc0b3132 libdvbpsi-0.1.4-r1.ebuild 1042 -SHA256 132accdaef234dd85730cb8b96f84e7a15508edf228a55c15326fcd987740ea3 libdvbpsi-0.1.4-r1.ebuild 1042 -EBUILD libdvbpsi-0.1.4.ebuild 887 RMD160 ce1f40b088a9315a2b77574c5137b5bda7e6c2b7 SHA1 ab487656bb0ddbf23ce913d6313eb62ed0c6bdc5 SHA256 f3bf26420c8def73ee4334bfedd84cc42859c9e8266abf68d347365af52d94bb -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 1789 RMD160 0d6122cba347d11664d6d696561748d1e75bb073 SHA1 05f913d7b3c49c19a0ff0b961f84d10c5b891404 SHA256 a8ae74fd5558f5f7485f1ee474820d873c832bf371fa2048a69fdfad30331893 -MD5 e2430b38f505925fbe158b0e16887175 libdvbpsi-0.1.5.ebuild 1789 -RMD160 0d6122cba347d11664d6d696561748d1e75bb073 libdvbpsi-0.1.5.ebuild 1789 -SHA256 a8ae74fd5558f5f7485f1ee474820d873c832bf371fa2048a69fdfad30331893 libdvbpsi-0.1.5.ebuild 1789 -MISC ChangeLog 4005 RMD160 7dcf21c80b4367d2d1b491662acb9bdebe5d0f73 SHA1 92c0d5fba0b483982ceea860a5d116c39e301939 SHA256 a447de7364c3ae36cdad3d40aacf17270c42713b128aa202675cb9306b63d396 -MD5 c4f16c618ff2a132cec6b9e6fd165560 ChangeLog 4005 -RMD160 7dcf21c80b4367d2d1b491662acb9bdebe5d0f73 ChangeLog 4005 -SHA256 a447de7364c3ae36cdad3d40aacf17270c42713b128aa202675cb9306b63d396 ChangeLog 4005 +DIST libdvbpsi5-0.1.6.tar.bz2 297096 RMD160 7c5c21bcaa34f63ba0ae5bd26d65476097a2bcf1 SHA1 a6fa48d623bb61bb2e96f6fcc0252ccb48c2d377 SHA256 e875210131805ca9a67f190a86dd0c9fd87d6addcb7405e8584620837af805b8 +EBUILD libdvbpsi-0.1.1.ebuild 816 RMD160 d32dd0804305d3eb46b3ca71940187e35077d9d2 SHA1 01b045731b9cafe412e192a5ce915c35c3c33636 SHA256 2fb366ee294342cc683f98a9c175826c0dfd59b00e3dbd7bf9e279d2acb491a3 +MD5 60cf4db1d401c914a87b778e92bb34ab libdvbpsi-0.1.1.ebuild 816 +RMD160 d32dd0804305d3eb46b3ca71940187e35077d9d2 libdvbpsi-0.1.1.ebuild 816 +SHA256 2fb366ee294342cc683f98a9c175826c0dfd59b00e3dbd7bf9e279d2acb491a3 libdvbpsi-0.1.1.ebuild 816 +EBUILD libdvbpsi-0.1.2.ebuild 817 RMD160 8f20a0174affa15778d7cd4ba10dfc99bf348a86 SHA1 9b97d63fdc38f25c9b9c66cc049fea68fe94c320 SHA256 693ffd9cd4b2d7715ae65e373cf60115d556e588395e774e3441ed73bcf1c786 +MD5 dc4a4fdc2856ecb7fb60d432fc50cd9b libdvbpsi-0.1.2.ebuild 817 +RMD160 8f20a0174affa15778d7cd4ba10dfc99bf348a86 libdvbpsi-0.1.2.ebuild 817 +SHA256 693ffd9cd4b2d7715ae65e373cf60115d556e588395e774e3441ed73bcf1c786 libdvbpsi-0.1.2.ebuild 817 +EBUILD libdvbpsi-0.1.3.ebuild 815 RMD160 93ca09e4a00f6c78bbb6e5e3ebc761021c643538 SHA1 3e717026f29c1c3de07cbc62355003637250989a SHA256 2e5eb5742d3903ce644b4813895ad2b783b4474a193e5b7d425eb8975c30e5b3 +MD5 cfd2df719aff1520e500e1b586751133 libdvbpsi-0.1.3.ebuild 815 +RMD160 93ca09e4a00f6c78bbb6e5e3ebc761021c643538 libdvbpsi-0.1.3.ebuild 815 +SHA256 2e5eb5742d3903ce644b4813895ad2b783b4474a193e5b7d425eb8975c30e5b3 libdvbpsi-0.1.3.ebuild 815 +EBUILD libdvbpsi-0.1.4-r1.ebuild 1046 RMD160 acee911eca33f0e0e7fda99f6994709d6c2433dc SHA1 79767ed8878f24368ce15e093ec40f5a12689941 SHA256 cf5961bd3975823b51d42cacfe671c88ec43a022ecfbdd8020a3a3731b11245e +MD5 7f1d2a487a554cec7fb1b3df87eae006 libdvbpsi-0.1.4-r1.ebuild 1046 +RMD160 acee911eca33f0e0e7fda99f6994709d6c2433dc libdvbpsi-0.1.4-r1.ebuild 1046 +SHA256 cf5961bd3975823b51d42cacfe671c88ec43a022ecfbdd8020a3a3731b11245e libdvbpsi-0.1.4-r1.ebuild 1046 +EBUILD libdvbpsi-0.1.4.ebuild 891 RMD160 03237533528801f894762d829c961f8670dcca09 SHA1 3981ce3bf46165d56beeafe49ae2702ce537ead2 SHA256 f7732756410f12beb113b2b040e914a9a04210542eda1f3a8e594bd585fc592e +MD5 703264dcf8a29ff84747858b5362e106 libdvbpsi-0.1.4.ebuild 891 +RMD160 03237533528801f894762d829c961f8670dcca09 libdvbpsi-0.1.4.ebuild 891 +SHA256 f7732756410f12beb113b2b040e914a9a04210542eda1f3a8e594bd585fc592e libdvbpsi-0.1.4.ebuild 891 +EBUILD libdvbpsi-0.1.5.ebuild 1788 RMD160 7081287bd9691c6b7a1266703ae9a5bf3ebd7ba6 SHA1 f4d0c1d47f9ee07a68f0a1b51a9822a41243e0d4 SHA256 a3301bfd586fffec4b96ee85729ecac1063b1e224e116b1def9a31a3986af04e +MD5 a357102cdca127de25709b6040361584 libdvbpsi-0.1.5.ebuild 1788 +RMD160 7081287bd9691c6b7a1266703ae9a5bf3ebd7ba6 libdvbpsi-0.1.5.ebuild 1788 +SHA256 a3301bfd586fffec4b96ee85729ecac1063b1e224e116b1def9a31a3986af04e libdvbpsi-0.1.5.ebuild 1788 +EBUILD libdvbpsi-0.1.6.ebuild 1819 RMD160 40305986c2aeaf4f12244bbaae68adb4ff7c04d7 SHA1 465c584630899aef727127eef2c1a5def3b66358 SHA256 63c36117d77cfc3f90aa9a37ac99d26aa53cfdf1f484afaa302a63b5423d95a5 +MD5 bf198c1606440214a9c23a5722ea0f16 libdvbpsi-0.1.6.ebuild 1819 +RMD160 40305986c2aeaf4f12244bbaae68adb4ff7c04d7 libdvbpsi-0.1.6.ebuild 1819 +SHA256 63c36117d77cfc3f90aa9a37ac99d26aa53cfdf1f484afaa302a63b5423d95a5 libdvbpsi-0.1.6.ebuild 1819 +MISC ChangeLog 4366 RMD160 9f320f3598a5b81995768712e6ac1dcf934c1f36 SHA1 e80b95315904a436ad3a53143fe4772930788090 SHA256 a42dbdbd155440fbaf8967a8003f312ab80c6d9959670811abc3865ae0018091 +MD5 b4ef853d533bc5da493f9be1e6aeeac9 ChangeLog 4366 +RMD160 9f320f3598a5b81995768712e6ac1dcf934c1f36 ChangeLog 4366 +SHA256 a42dbdbd155440fbaf8967a8003f312ab80c6d9959670811abc3865ae0018091 ChangeLog 4366 MISC metadata.xml 220 RMD160 a9b85bac1dbf4d0cee2271829853a2f53f4427f9 SHA1 d0c104d1096d6af5fc1b1631c4cda1af5da798e8 SHA256 2356fe6e618f7034ca8cb3c804d7c4deb01252923d4935d311a599b38a8ac69d MD5 46b3654b1563aad69c575e55e8d67b61 metadata.xml 220 RMD160 a9b85bac1dbf4d0cee2271829853a2f53f4427f9 metadata.xml 220 @@ -53,3 +61,13 @@ 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 +MD5 836aac67a2869551fb3445be18f224a3 files/digest-libdvbpsi-0.1.6 253 +RMD160 61b77aee78040b07d0d5d6f1f661f2ceb23a9a5a files/digest-libdvbpsi-0.1.6 253 +SHA256 7e4ee7b934805e03b70a260d4a9a7492106e0e1af6ba06eeb3a92f7f0fa3f486 files/digest-libdvbpsi-0.1.6 253 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.7 (GNU/Linux) + +iD8DBQFHIkast2vP6XvVdOcRAvKTAKDmvZTCv3nNXKgSkTB9XEn6Ve7h3QCfckrv +xOIuCTFBmRyBzAopDjme8zc= +=lmog +-----END PGP SIGNATURE----- diff --git a/media-libs/libdvbpsi/files/digest-libdvbpsi-0.1.6 b/media-libs/libdvbpsi/files/digest-libdvbpsi-0.1.6 new file mode 100644 index 000000000000..9a8ebeeb327d --- /dev/null +++ b/media-libs/libdvbpsi/files/digest-libdvbpsi-0.1.6 @@ -0,0 +1,3 @@ +MD5 bd2d9861be3311e1e03c91cd9345f542 libdvbpsi5-0.1.6.tar.bz2 297096 +RMD160 7c5c21bcaa34f63ba0ae5bd26d65476097a2bcf1 libdvbpsi5-0.1.6.tar.bz2 297096 +SHA256 e875210131805ca9a67f190a86dd0c9fd87d6addcb7405e8584620837af805b8 libdvbpsi5-0.1.6.tar.bz2 297096 diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild index 957d9c1e9442..d7053e5dba41 100644 --- a/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild +++ b/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# 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.1.ebuild,v 1.11 2006/11/03 14:02:36 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.1.ebuild,v 1.12 2007/10/26 19:57:22 zzam Exp $ DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation" HOMEPAGE="http://www.videolan.org/libdvbpsi" @@ -30,9 +30,9 @@ src_install () { einstall || die "einstall failed" - dohtml ${S}/doc/doxygen/html/* + dohtml "${S}"/doc/doxygen/html/* - cd ${S} + cd "${S}" dodoc AUTHORS INSTALL README NEWS } diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild index 004e3231f4e3..3b0667caf8df 100644 --- a/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild +++ b/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# 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.2.ebuild,v 1.7 2006/11/03 14:02:37 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.2.ebuild,v 1.8 2007/10/26 19:57:22 zzam Exp $ DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation" HOMEPAGE="http://www.videolan.org/libdvbpsi" @@ -30,9 +30,9 @@ src_install () { einstall || die "einstall failed" - dohtml ${S}/doc/doxygen/html/* + dohtml "${S}"/doc/doxygen/html/* - cd ${S} + cd "${S}" dodoc AUTHORS INSTALL README NEWS } diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild index e35ec9525525..845fc0d6474a 100644 --- a/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild +++ b/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# 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.3.ebuild,v 1.8 2006/11/03 14:02:36 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.3.ebuild,v 1.9 2007/10/26 19:57:22 zzam Exp $ IUSE="" @@ -27,8 +27,8 @@ src_compile() { src_install () { einstall || die "einstall failed" - dohtml ${S}/doc/doxygen/html/* + dohtml "${S}"/doc/doxygen/html/* - cd ${S} + cd "${S}" dodoc AUTHORS INSTALL README NEWS } diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild index b135e3f75053..7e8b95f77b45 100644 --- a/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild +++ b/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# 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.4-r1.ebuild,v 1.3 2006/11/03 14:02:37 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4-r1.ebuild,v 1.4 2007/10/26 19:57:22 zzam Exp $ IUSE="doc" @@ -37,8 +37,8 @@ src_compile() { src_install () { einstall || die "einstall failed" - use doc && dohtml ${S}/doc/doxygen/html/* + use doc && dohtml "${S}"/doc/doxygen/html/* - cd ${S} + cd "${S}" dodoc AUTHORS INSTALL README NEWS } diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild index fc19aa5d5278..f420c49bee92 100644 --- a/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild +++ b/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# 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.4.ebuild,v 1.6 2006/11/03 14:02:37 zzam Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.4.ebuild,v 1.7 2007/10/26 19:57:22 zzam Exp $ IUSE="" @@ -30,8 +30,8 @@ src_compile() { src_install () { einstall || die "einstall failed" - dohtml ${S}/doc/doxygen/html/* + dohtml "${S}"/doc/doxygen/html/* - cd ${S} + cd "${S}" dodoc AUTHORS INSTALL README NEWS } diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild index 74170004c5eb..dd5f456c283f 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.13 2007/07/12 03:10:24 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvbpsi/libdvbpsi-0.1.5.ebuild,v 1.14 2007/10/26 19:57:22 zzam Exp $ IUSE="doc" @@ -54,9 +54,9 @@ src_compile() { src_install () { einstall || die "einstall failed" - use doc && dohtml ${S}/doc/doxygen/html/* + use doc && dohtml "${S}"/doc/doxygen/html/* - cd ${S} + cd "${S}" dodoc AUTHORS INSTALL README NEWS } diff --git a/media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild b/media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild new file mode 100644 index 000000000000..2981cbb5c9ec --- /dev/null +++ b/media-libs/libdvbpsi/libdvbpsi-0.1.6.ebuild @@ -0,0 +1,72 @@ +# 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.6.ebuild,v 1.1 2007/10/26 19:57:22 zzam Exp $ + +IUSE="doc" + +SO_VERSION=5 +MY_P=${PN}${SO_VERSION}-${PV} +S=${WORKDIR}/${MY_P} +DESCRIPTION="library for MPEG TS/DVB PSI tables decoding and generation" +HOMEPAGE="http://www.videolan.org/libdvbpsi" +SRC_URI="http://download.videolan.org/pub/${PN}/${PV}/${MY_P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +# doxygen missing: ~ia64 +KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" + +DEPEND="doc? ( + >=app-doc/doxygen-1.2.16 + media-gfx/graphviz + )" +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" + + emake || die "emake failed" + + if use doc; then + ewarn "Attempting to build documentation" + emake doc || die "Could not build documentation." + else + ewarn "Documentation was not built" + fi +} + +src_install () { + einstall || die "einstall failed" + + use doc && dohtml "${S}"/doc/doxygen/html/* + + cd "${S}" + dodoc AUTHORS INSTALL README NEWS +} + +pkg_postinst() { + if has_version "<${CATEGORY}/${P}"; then + ewarn + ewarn "Updating libdvbpsi requires you to recompile" + ewarn "every program using libdvbpsi." + ewarn "You should run 'revdep-rebuild --library libdvbpsi.so.*' asap." + ewarn + fi +} |