diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2007-02-05 11:25:05 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2007-02-05 11:25:05 +0000 |
commit | 6d94c2d74a6e27ff2eda046240c9fd1f62521fb5 (patch) | |
tree | c2659a4e460392ed7112db4e3ebef72558b1c60a /media-libs/libdvdcss | |
parent | Remove static useflag, always build both shared and static library, thanks to... (diff) | |
download | historical-6d94c2d74a6e27ff2eda046240c9fd1f62521fb5.tar.gz historical-6d94c2d74a6e27ff2eda046240c9fd1f62521fb5.tar.bz2 historical-6d94c2d74a6e27ff2eda046240c9fd1f62521fb5.zip |
Unsetting CFLAGS is a very bad idea, get a revbump without any kind of filtering to see if there are still problems (and where, as the comment refers of some otherwise unspecified arches), while using strip-flags for the current stable.
Package-Manager: portage-2.1.2-r7
Diffstat (limited to 'media-libs/libdvdcss')
-rw-r--r-- | media-libs/libdvdcss/ChangeLog | 11 | ||||
-rw-r--r-- | media-libs/libdvdcss/Manifest | 29 | ||||
-rw-r--r-- | media-libs/libdvdcss/files/digest-libdvdcss-1.2.9-r1 | 3 | ||||
-rw-r--r-- | media-libs/libdvdcss/libdvdcss-1.2.9-r1.ebuild | 55 | ||||
-rw-r--r-- | media-libs/libdvdcss/libdvdcss-1.2.9.ebuild | 7 |
5 files changed, 89 insertions, 16 deletions
diff --git a/media-libs/libdvdcss/ChangeLog b/media-libs/libdvdcss/ChangeLog index 04b9f0cf1329..de93e5b707e2 100644 --- a/media-libs/libdvdcss/ChangeLog +++ b/media-libs/libdvdcss/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for media-libs/libdvdcss # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvdcss/ChangeLog,v 1.61 2007/02/05 11:20:44 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvdcss/ChangeLog,v 1.62 2007/02/05 11:25:05 flameeyes Exp $ + +*libdvdcss-1.2.9-r1 (05 Feb 2007) + + 05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> libdvdcss-1.2.9.ebuild, + +libdvdcss-1.2.9-r1.ebuild: + Unsetting CFLAGS is a very bad idea, get a revbump without any kind of + filtering to see if there are still problems (and where, as the comment + refers of some otherwise unspecified arches), while using strip-flags for + the current stable. 05 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> libdvdcss-1.2.9.ebuild: Remove static useflag, always build both shared and static library, thanks diff --git a/media-libs/libdvdcss/Manifest b/media-libs/libdvdcss/Manifest index 038a324803cb..4e81713d8ba9 100644 --- a/media-libs/libdvdcss/Manifest +++ b/media-libs/libdvdcss/Manifest @@ -6,14 +6,18 @@ MD5 41d9bae6e86e991ff9e8c59b5787f6b2 files/libdvdcss-1.2.9-doc.patch 642 RMD160 6b2c8896ce9269efa17b35349c3af7fdde111ee1 files/libdvdcss-1.2.9-doc.patch 642 SHA256 1c5bc4a450b397b6e8585d01df8e27385ec4cc1890bf9a3c1601cec42f000681 files/libdvdcss-1.2.9-doc.patch 642 DIST libdvdcss-1.2.9.tar.bz2 283329 RMD160 5939a195f977544c25ea07e4d1f4b3ac4065212a SHA1 6c834633f58521d8ad09775f625cc723e30f2549 SHA256 b31e6afb88c9c37f9c299381bfed4663579cc8ce3d24a275b96d6b13f708b5e4 -EBUILD libdvdcss-1.2.9.ebuild 1492 RMD160 6dea8fb45f31d28b45a1787fdbcec766f8fae1b7 SHA1 851851da5d59082f820701b5023dad7491272cb3 SHA256 818aef9d93d1112638fbdae5028001797d5f106be788337f2e62aff748c28c3a -MD5 a4434a4237f3dc7c530dee9b426270bd libdvdcss-1.2.9.ebuild 1492 -RMD160 6dea8fb45f31d28b45a1787fdbcec766f8fae1b7 libdvdcss-1.2.9.ebuild 1492 -SHA256 818aef9d93d1112638fbdae5028001797d5f106be788337f2e62aff748c28c3a libdvdcss-1.2.9.ebuild 1492 -MISC ChangeLog 7571 RMD160 29174f59359d3f5a68bd1e0a1837402325f47b5d SHA1 acc164ed02fe508ee3d195ef046664ac573dd7f1 SHA256 e7866ca1e2c4ffe82388bae680dec1ebe22a4373d9a079ab607b5f39aedae9a5 -MD5 6e8f6a9f339456ecb0412f9307beb3a9 ChangeLog 7571 -RMD160 29174f59359d3f5a68bd1e0a1837402325f47b5d ChangeLog 7571 -SHA256 e7866ca1e2c4ffe82388bae680dec1ebe22a4373d9a079ab607b5f39aedae9a5 ChangeLog 7571 +EBUILD libdvdcss-1.2.9-r1.ebuild 1402 RMD160 ca4c754e2a865fb9c4a1aa221d34addeb9cc0e43 SHA1 6c3a410bd727c30683697c0c44fd5c00f3416b0f SHA256 1ded4c05fa670b23d06ffbb6fc812385be0d2627b16c17484a87b74bea0722cd +MD5 a990f86a49ad90f0cfc3a77f783f8d78 libdvdcss-1.2.9-r1.ebuild 1402 +RMD160 ca4c754e2a865fb9c4a1aa221d34addeb9cc0e43 libdvdcss-1.2.9-r1.ebuild 1402 +SHA256 1ded4c05fa670b23d06ffbb6fc812385be0d2627b16c17484a87b74bea0722cd libdvdcss-1.2.9-r1.ebuild 1402 +EBUILD libdvdcss-1.2.9.ebuild 1488 RMD160 ff1fbe8c594f4304264f24f37a30b86f1b84ce82 SHA1 17e2c18c5e5427283944057be101c0aa21c954df SHA256 308e9e7f7fdcc55b1e69bfccd97515d976cd49887a203d555b529d8d0e88878a +MD5 98a4efc65a5c14289600b068f0ebeb8c libdvdcss-1.2.9.ebuild 1488 +RMD160 ff1fbe8c594f4304264f24f37a30b86f1b84ce82 libdvdcss-1.2.9.ebuild 1488 +SHA256 308e9e7f7fdcc55b1e69bfccd97515d976cd49887a203d555b529d8d0e88878a libdvdcss-1.2.9.ebuild 1488 +MISC ChangeLog 7959 RMD160 fbaf94bdedef123a88d06158ba97dcced1e8917f SHA1 c556655dc36848ad17a76b69c6fa675833601f6b SHA256 69e96e5707fc502cf0db1ab41bc8ee207fc443efff2dd4cbc9206c9c7df09969 +MD5 5f13ca6e1dbaf8dd5adc7d8517ccf6cc ChangeLog 7959 +RMD160 fbaf94bdedef123a88d06158ba97dcced1e8917f ChangeLog 7959 +SHA256 69e96e5707fc502cf0db1ab41bc8ee207fc443efff2dd4cbc9206c9c7df09969 ChangeLog 7959 MISC metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 SHA1 ea8c387229caaf4b0d3c9fbef9143b70dcae0b0d SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812 MD5 0338bfb24d7bfb6450aac4dd025c0096 metadata.xml 223 RMD160 86b42c49b694db39ddb3fdc60b98a3ad1a0c3392 metadata.xml 223 @@ -21,10 +25,13 @@ SHA256 dd48e823ec9a151bc3611121402ed26ee24eb3304aa62870b1e875a8fa0ac812 metadata MD5 6749ad80763398b23a70bbc169add9fb files/digest-libdvdcss-1.2.9 250 RMD160 850ad2b612852ace0a9fafbb291296773182c266 files/digest-libdvdcss-1.2.9 250 SHA256 6b296a299d35d128287d21b301d5d5016d3a56897dfa689f22d8afc84c9e0c95 files/digest-libdvdcss-1.2.9 250 +MD5 6749ad80763398b23a70bbc169add9fb files/digest-libdvdcss-1.2.9-r1 250 +RMD160 850ad2b612852ace0a9fafbb291296773182c266 files/digest-libdvdcss-1.2.9-r1 250 +SHA256 6b296a299d35d128287d21b301d5d5016d3a56897dfa689f22d8afc84c9e0c95 files/digest-libdvdcss-1.2.9-r1 250 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.2 (GNU/Linux) -iD8DBQFFxxMTAiZjviIA2XgRAp8tAJ42pGJTNxxb61TShWcL3ZWDiTuueQCeI+eN -ub6QKsjDN5ZunwAp35E3q1Q= -=THWh +iD8DBQFFxxQYAiZjviIA2XgRApY5AJ9d3xAPHMkFmr0lzaya8K0f8r2JwwCgyybp +wDDfDs2QBoZI27RTysMe3Ss= +=I4Yb -----END PGP SIGNATURE----- diff --git a/media-libs/libdvdcss/files/digest-libdvdcss-1.2.9-r1 b/media-libs/libdvdcss/files/digest-libdvdcss-1.2.9-r1 new file mode 100644 index 000000000000..25e2ab19498f --- /dev/null +++ b/media-libs/libdvdcss/files/digest-libdvdcss-1.2.9-r1 @@ -0,0 +1,3 @@ +MD5 553383d898826c285afb2ee453b07868 libdvdcss-1.2.9.tar.bz2 283329 +RMD160 5939a195f977544c25ea07e4d1f4b3ac4065212a libdvdcss-1.2.9.tar.bz2 283329 +SHA256 b31e6afb88c9c37f9c299381bfed4663579cc8ce3d24a275b96d6b13f708b5e4 libdvdcss-1.2.9.tar.bz2 283329 diff --git a/media-libs/libdvdcss/libdvdcss-1.2.9-r1.ebuild b/media-libs/libdvdcss/libdvdcss-1.2.9-r1.ebuild new file mode 100644 index 000000000000..c1315901559e --- /dev/null +++ b/media-libs/libdvdcss/libdvdcss-1.2.9-r1.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvdcss/libdvdcss-1.2.9-r1.ebuild,v 1.1 2007/02/05 11:25:05 flameeyes Exp $ + +inherit eutils autotools + +DESCRIPTION="A portable abstraction library for DVD decryption" +HOMEPAGE="http://developers.videolan.org/libdvdcss/" +SRC_URI="http://www.videolan.org/pub/${PN}/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="1.2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc-macos ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" +IUSE="doc" + +DEPEND="doc? ( app-doc/doxygen )" +RDEPEND="" + +pkg_preinst() { + # these could cause problems if they exist from + # earlier builds + for x in libdvdcss.so.0 libdvdcss.so.1 libdvdcss.0.dylib libdvdcss.1.dylib ; do + if [[ -e ${ROOT}/usr/$(get_libdir)/${x} ]] ; then + rm -f "${ROOT}"/usr/$(get_libdir)/${x} + fi + done +} + +src_unpack() { + unpack ${A} + cd "${S}" + + # add configure switches to enable/disable doc building + epatch "${FILESDIR}"/${P}-doc.patch + + eautoreconf +} + +src_compile() { + # See bug #98854, requires access to fonts cache for TeX + use doc && addwrite /var/cache/fonts + + econf \ + --enable-static --enable-shared \ + $(use_enable doc) \ + --disable-dependency-tracking || die + emake || die +} + +src_install() { + make install DESTDIR="${D}" || die + + dodoc AUTHORS ChangeLog NEWS README + use doc && dohtml doc/html/* +} diff --git a/media-libs/libdvdcss/libdvdcss-1.2.9.ebuild b/media-libs/libdvdcss/libdvdcss-1.2.9.ebuild index 0d4cadf3b40d..26ab7993a307 100644 --- a/media-libs/libdvdcss/libdvdcss-1.2.9.ebuild +++ b/media-libs/libdvdcss/libdvdcss-1.2.9.ebuild @@ -1,8 +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/libdvdcss/libdvdcss-1.2.9.ebuild,v 1.19 2007/02/05 11:20:44 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdvdcss/libdvdcss-1.2.9.ebuild,v 1.20 2007/02/05 11:25:05 flameeyes Exp $ -inherit eutils autotools +inherit eutils autotools flag-o-matic DESCRIPTION="A portable abstraction library for DVD decryption" HOMEPAGE="http://developers.videolan.org/libdvdcss/" @@ -39,8 +39,7 @@ src_unpack() { src_compile() { # Dont use custom optimiziations, as it gives problems # on some archs - unset CFLAGS - unset CXXFLAGS + strip-flags # See bug #98854, requires access to fonts cache for TeX use doc && addwrite /var/cache/fonts |