diff options
-rw-r--r-- | media-libs/libcaptury/ChangeLog | 3 | ||||
-rw-r--r-- | media-libs/libcaptury/Manifest | 16 | ||||
-rw-r--r-- | media-libs/libcaptury/files/digest-libcaptury-0.3.0_pre200703071 | 3 | ||||
-rw-r--r-- | media-libs/libcaptury/libcaptury-0.3.0_pre200703071.ebuild | 88 |
4 files changed, 106 insertions, 4 deletions
diff --git a/media-libs/libcaptury/ChangeLog b/media-libs/libcaptury/ChangeLog index 5094935..89c1ad0 100644 --- a/media-libs/libcaptury/ChangeLog +++ b/media-libs/libcaptury/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 07 Mar 2007; <trapni@gentoo.org> ChangeLog: + snapshot bump + 06 Mar 2007; Christian Parpart <trapni@gentoo.org> ChangeLog: version bump diff --git a/media-libs/libcaptury/Manifest b/media-libs/libcaptury/Manifest index b60d0da..773aa9c 100644 --- a/media-libs/libcaptury/Manifest +++ b/media-libs/libcaptury/Manifest @@ -3,6 +3,7 @@ DIST captury-0.2.0_pre200702201.tar.bz2 32418 RMD160 23040d7f96ebfccb747951b4c4d DIST captury-0.2.0_pre200702211.tar.bz2 32288 RMD160 876c42b3c7204be8cf089391e1b4d6d6800b1dd5 SHA1 9cc5dde6d0348733205c7fac22cafe9905e02022 SHA256 6802af166d3defcd92fdffe95fb809bf68996c7cd075d4431df87c74c307bcb9 DIST libcaptury-0.2.0.tar.bz2 448411 RMD160 341995d75292a2f99ef6d57e1f14e0b4b8def582 SHA1 696a831589e8d4f14456bda5bf29d5d272b1f68a SHA256 3c6ea05aa7836e43c4fa860aa977cffffdf083a7ddb8d61147dda5c5fb197284 DIST libcaptury-0.2.0_pre200702241.tar.bz2 448541 RMD160 870f4aa2934109f107595d0a218aafd54522b7b8 SHA1 f9d5defe6182152b6a051d942ca4c64edfffd5d4 SHA256 2440bc8c23f99aedefeba0d24e23d8247834c7212f36111d8ef8145f5b5a56f7 +DIST libcaptury-0.3.0_pre200703071.tar.bz2 448656 RMD160 8d78cc815be38a44f4747b3855888faba7dc5d6a SHA1 307a62213c2410a7c21356440cdb70eda746a62c SHA256 0589abe1d5f254c1ad01a157792e8c4711222fa4aae5361f3f3aeb20026efea6 EBUILD libcaptury-0.1.0.ebuild 1931 RMD160 84b6f88fcd17c9b338a2494d8abdaa8aebcda0bd SHA1 db2731599114d3daba7c00358f725fb7af9eac55 SHA256 488617180a0cd796e0f9adbb4c5063fdbc2bd2a0587b245cfb9a82ce1585e50e MD5 98f2a6177ec203d3ddebfbe0b95c7d72 libcaptury-0.1.0.ebuild 1931 RMD160 84b6f88fcd17c9b338a2494d8abdaa8aebcda0bd libcaptury-0.1.0.ebuild 1931 @@ -23,10 +24,14 @@ EBUILD libcaptury-0.2.0_pre200702241.ebuild 1878 RMD160 56d92b3fd7284bee402c9d31 MD5 c3f5a74c405e4b54c98a456d14541bea libcaptury-0.2.0_pre200702241.ebuild 1878 RMD160 56d92b3fd7284bee402c9d31449de6b99bc95d32 libcaptury-0.2.0_pre200702241.ebuild 1878 SHA256 de5d739b7e9d18b4fc69068088b59cc2e9420ff1366bdf988566a4c835facee1 libcaptury-0.2.0_pre200702241.ebuild 1878 -MISC ChangeLog 375 RMD160 1e22ce61060df3b0de4636d77a93418a2f409f6d SHA1 bc8795b6cb52ab73b77d77a30db1ff78755f5221 SHA256 a3796c18e851af084e06294e89a76fbc2905f98aea4e809c1efd7d41f392708a -MD5 2934f2d2d2cdb181d984a8d57541f881 ChangeLog 375 -RMD160 1e22ce61060df3b0de4636d77a93418a2f409f6d ChangeLog 375 -SHA256 a3796c18e851af084e06294e89a76fbc2905f98aea4e809c1efd7d41f392708a ChangeLog 375 +EBUILD libcaptury-0.3.0_pre200703071.ebuild 1878 RMD160 8bf5191e3f9167ac5524a0aee91446221a1f4000 SHA1 8ab5e3b33efffdd4ee2fa056c53b134c1e063921 SHA256 d5744a05f8fdc479d4cd93451c5fdda3e09334d36d0cced695ffe25d604caf57 +MD5 f099721596da523fbc7822c9ef87709e libcaptury-0.3.0_pre200703071.ebuild 1878 +RMD160 8bf5191e3f9167ac5524a0aee91446221a1f4000 libcaptury-0.3.0_pre200703071.ebuild 1878 +SHA256 d5744a05f8fdc479d4cd93451c5fdda3e09334d36d0cced695ffe25d604caf57 libcaptury-0.3.0_pre200703071.ebuild 1878 +MISC ChangeLog 518 RMD160 3964d558ceb92f77f84baab743a037c8df6ccfc3 SHA1 d7acafd9d7c4b0ba15d008497b0acde55166bad2 SHA256 0273977d8ac4b31e11183b716813d93620e056ad8fba90308af47cbcf9c78942 +MD5 14bc8b6b3398e3f6b850c524c1f9dab3 ChangeLog 518 +RMD160 3964d558ceb92f77f84baab743a037c8df6ccfc3 ChangeLog 518 +SHA256 0273977d8ac4b31e11183b716813d93620e056ad8fba90308af47cbcf9c78942 ChangeLog 518 MD5 e37e9c7c095af4db338e79e9c9a6bc38 files/digest-libcaptury-0.1.0 241 RMD160 1842b2fba083b0b32c4ddef69c79c2897072b9a6 files/digest-libcaptury-0.1.0 241 SHA256 62edd0067c4e5a75810ce6981e1c62934da049eb0f31f9dcc3e8911c9d852366 files/digest-libcaptury-0.1.0 241 @@ -42,3 +47,6 @@ SHA256 a732dd23cd1af0192675b1a8fa88439d503d2b0614669443f5982c992563fb08 files/di MD5 aff1332e6c53ec2b78673e9b299131c6 files/digest-libcaptury-0.2.0_pre200702241 292 RMD160 483cb65181b2dab614463d61143fb5f793b888bd files/digest-libcaptury-0.2.0_pre200702241 292 SHA256 b1803213a1465886e632fee3f5e4f6a0121ab71bf2087db91f759c06fbb2b183 files/digest-libcaptury-0.2.0_pre200702241 292 +MD5 cfc2ee654ac8324a4d84b56860f9fbd7 files/digest-libcaptury-0.3.0_pre200703071 292 +RMD160 bb74877e61c1d9bb900330d76ac0e663f348e780 files/digest-libcaptury-0.3.0_pre200703071 292 +SHA256 73edba481501e15134cd3e3e0d9554f56faa191f0181dda997480bfd45160a47 files/digest-libcaptury-0.3.0_pre200703071 292 diff --git a/media-libs/libcaptury/files/digest-libcaptury-0.3.0_pre200703071 b/media-libs/libcaptury/files/digest-libcaptury-0.3.0_pre200703071 new file mode 100644 index 0000000..f4f1cef --- /dev/null +++ b/media-libs/libcaptury/files/digest-libcaptury-0.3.0_pre200703071 @@ -0,0 +1,3 @@ +MD5 9cbb9461adb970c9f9bda9e4b36d8edc libcaptury-0.3.0_pre200703071.tar.bz2 448656 +RMD160 8d78cc815be38a44f4747b3855888faba7dc5d6a libcaptury-0.3.0_pre200703071.tar.bz2 448656 +SHA256 0589abe1d5f254c1ad01a157792e8c4711222fa4aae5361f3f3aeb20026efea6 libcaptury-0.3.0_pre200703071.tar.bz2 448656 diff --git a/media-libs/libcaptury/libcaptury-0.3.0_pre200703071.ebuild b/media-libs/libcaptury/libcaptury-0.3.0_pre200703071.ebuild new file mode 100644 index 0000000..af98333 --- /dev/null +++ b/media-libs/libcaptury/libcaptury-0.3.0_pre200703071.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit multilib flag-o-matic + +DESCRIPTION="Captury Framework Library" +HOMEPAGE="http://battousai.mylair.de/projects/captury/" +SRC_URI="http://battousai.mylair.de/dist/libcaptury/${P}.tar.bz2" +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug" + +RDEPEND=">=media-libs/capseo-0.2.0 + x11-libs/libX11 + x11-libs/libXfixes + virtual/opengl + amd64? ( + app-emulation/emul-linux-x86-xlibs + app-emulation/emul-linux-x86-medialibs + )" + +DEPEND="${RDEPEND} + dev-util/pkgconfig" + +RESTRICT="multilib-pkg-force" + +setup_env() { + LD_LIBRARY_PATH= + LDFLAGS= + + # keep backwards compatibility as long as I *have* to. + if use amd64 && [[ ${ABI} = "x86" ]]; then + if has_version '<app-emulation/emul-linux-x86-xlibs-7.0-r8'; then + LDFLAGS="-L/emul/linux/x86/usr/lib" + LD_LIBRARY_PATH="/emul/linux/x86/usr/lib" + fi + fi + + export LDFLAGS + export LD_LIBRARY_PATH +} + +src_compile() { + if [[ -z ${OABI} ]] && has_multilib_profile; then + use debug && append-flags -O0 -g3 + use debug || append-flags -DNDEBUG=1 + + einfo "Building multilib ${PN} for ABIs: $(get_install_abis)" + OABI=${ABI} + for ABI in $(get_install_abis); do + export ABI=${ABI} + src_compile + done + ABI=${OABI} + return + fi + + cd ${S} + + if [[ ! -f configure ]]; then + ./autogen.sh || die "autogen.sh failed" + fi + + setup_env + + mkdir abi-${ABI} + cd abi-${ABI} + + ../configure \ + --prefix="/usr" \ + --host="$(get_abi_CHOST ${ABI})" \ + --libdir="/usr/$(get_libdir)" \ + || die "./configure for ABI ${ABI} failed" + + emake || die "make for ABI ${ABI} failed" +} + +src_install() { + for ABI in $(get_install_abis); do + make -C abi-${ABI} install DESTDIR="${D}" || die "make install for ABI ${ABI} failed." + done + + dodoc AUTHORS ChangeLog* NEWS README* TODO +} + +# vim:ai:noet:ts=4:nowrap |