summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--media-libs/libvisual/ChangeLog8
-rw-r--r--media-libs/libvisual/Manifest13
-rw-r--r--media-libs/libvisual/libvisual-0.4.0-r3.ebuild51
3 files changed, 70 insertions, 2 deletions
diff --git a/media-libs/libvisual/ChangeLog b/media-libs/libvisual/ChangeLog
index d3e0bf2326ec..7a605a97c579 100644
--- a/media-libs/libvisual/ChangeLog
+++ b/media-libs/libvisual/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libvisual
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libvisual/ChangeLog,v 1.48 2013/02/02 22:51:26 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvisual/ChangeLog,v 1.49 2013/08/10 20:36:39 aballier Exp $
+
+*libvisual-0.4.0-r3 (10 Aug 2013)
+
+ 10 Aug 2013; Alexis Ballier <aballier@gentoo.org> +libvisual-0.4.0-r3.ebuild:
+ Convert to multilib. Stack it for medialibs r10. Remove unneeded glib
+ dependency: It uses pthreads by default and gthreads is only a fallback.
02 Feb 2013; Agostino Sarubbo <ago@gentoo.org> libvisual-0.4.0-r2.ebuild:
Add ~arm, wrt bug #449220
diff --git a/media-libs/libvisual/Manifest b/media-libs/libvisual/Manifest
index 500706697315..faf6c1a311f3 100644
--- a/media-libs/libvisual/Manifest
+++ b/media-libs/libvisual/Manifest
@@ -1,7 +1,18 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX libvisual-0.4.0-better-altivec-detection.patch 1551 SHA256 a6c3a6eed2fbb79f6f8ad7c36ad9845eb3e0c7c18db05a51f2561f02da1ecc92 SHA512 c78b136adf384d22ed6e918e30f6f42a97a087a4c1bb88799a9b299eb50c41ea7a98dd405ddb0360e9cf0ace83998744a9428a4e18954dade7ca75bbc54b4b16 WHIRLPOOL e08b38c51320fc995d09f2d00257c62884b1e9fd5aae637caf52697c03c6459e30c0e8937f6eefbbbf123a4977a3c4868992868e67ee0df7f2e5effa2a694ef6
AUX libvisual-0.4.0-inlinedefineconflict.patch 1870 SHA256 910697188457832d39d8cf73a91009439a5dcc27b373f9c3bb2e1938f4ab85c3 SHA512 2951ca778e732685409911c05f24e8e85492e5af4d8eceb0558636b4ace53b8967250250712c5995239bc5f7af01d20774042f3ccc9f90b370ca3cff673bb0b7 WHIRLPOOL f418f18363a3543f9f1947b7fac1186d7316576e2c609e9b9a0d33421bc15eb8c37d32f528a2155b108fd8a05bf6a8e5c415069233e61cd7378fbf3d7076eb8f
DIST libvisual-0.4.0.tar.gz 583386 SHA256 0b4dfdb87125e129567752089e3c8b54cefed601eef169d2533d8659da8dc1d7 SHA512 ab2286de30d33582a92f16e46436fcbc44b74649952df6e94d96aedc2cabb18d3361496c0b8ab6f52f7178214bf735673c8f1820c3d149304787ba8407201b95 WHIRLPOOL fe47914f3d252292b6ae08ecb176c6f09b0709f9bfaf61806bb7bb0e5f06b78d0705c0616c66b74bcf24e12846d6d44033187b1a5482bb9a9d5d5f20ba60212c
EBUILD libvisual-0.4.0-r1.ebuild 931 SHA256 2412c5e2470079d3e57f52ebbdb9ba882c916e5e4a68465d54b170f6b87f40ed SHA512 bdad523c6a1fb6477566ccbdee84cd0a63ba27f12d1662b3cceacf08e8d6850452df58db879f6489dda64f9da547f4a3c97d366527bdcfae9a363252a72eb0af WHIRLPOOL eefe594bbdcaa89f36bdf9f70e48e7c39518c7520ed669fa99443eb6e8e2687f7af893eca8874d9003dff7194f9465c90f40efd6dd6f4e790990fce7deadca48
EBUILD libvisual-0.4.0-r2.ebuild 1208 SHA256 62fb343db043661d2022cae5cfdb9cfea9e591481c350cfe9044e04b9b81539d SHA512 b755e9e2a5fccbd27dbbcdc45710eb82bbb12fb16b650f6359e0a64a4e27a23638fcea306024bde670510e9451a1bcf823635120c0f8d4e46efdd8910e718bd2 WHIRLPOOL fa7fe4c88a0fa825719b7ac591a8475781278b6fa1b7bd47b22f197e023b1ebbf2ef989c8e49a03cc17431f8202f7b6dba00879f90f4e9ed30a01602457f3a48
-MISC ChangeLog 6568 SHA256 f089b75f047fde4dc266b3446f8e63499e431ff382e7aa3d2eaca7876a01fcb5 SHA512 87e98c2654e3d3d9d6716ef0f66b8f0ccbfb71c2e1ef57cbefe3e3341534153a0ffc81d7ef7e9ebf4e11a4e171e71a37fc6ba896791f6f1eafffb348317f2a7c WHIRLPOOL 75a5b995302c70f6f4c2799f1554789951388e94dbbefd9185c48ab212b4d4b8ff6a59c89b5aa18584531d0bc879fe1bdf7781a996ad09983cc05ba8582369b9
+EBUILD libvisual-0.4.0-r3.ebuild 1420 SHA256 7e8032bdb2efba90a0b12368669eb545ebf0ba680365ad050e9fd71e2367ff2d SHA512 b3e4bfd50c0112b3a025de083bc85e08ff92f4f627d3bcdc0d1a3cadfacdfec9da9fe11a67f5c1fd7caa33370fc9941c9f399b50e292770351b39e10a573a035 WHIRLPOOL d843041ee99af3f85c04ec9db39d4c9bb6fec898bad19833aab16b3c3d6eb71e56a23d36f8769dd5bfb9e63be23353faeeb35f6342a95d78750d5d4c1a8dd0cd
+MISC ChangeLog 6836 SHA256 4fca49ffc69409d92d0d8404fc0c8b92f86d2f1af3c37a6a898ecfe583ec75a7 SHA512 aa556354d364c0d73228176e08493dbc12bb836dba6ad615dc6984da408ad77e078c4ddb5bd2821f621ceb50b027808ee88f5e61963ac8a8d779b241886ffa5d WHIRLPOOL 30bf1605b4e8af7f8ec0d61e8fa87f40261bb793405495bf7e48565fa4d5bfddb0943df3b91fc8eff23935295dff0afd447bf0f3d0949b7c4d99ca36898ae5ce
MISC metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b SHA512 90f74979d228a35f81de50665ead63d228bc4f0d11f3def4832c9607f4242cbc4562db0a123bdcf2c4b6e0be78fc5565a65f75cdb53ed4c8d45544ebf74255dc WHIRLPOOL a90483bd4fa01ed5fa21bfe9f59c11b97c793146e3031eae342a3355c6dc2e4ef2b356af0bf711b5e16e16551c91d63ecdbb48e708df606017264e8bff5e9fe9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.20 (GNU/Linux)
+
+iEYEAREIAAYFAlIGpFkACgkQvFcC4BYPU0p7pACePpaTZHs0hXMYB1l7hQIyjX/Z
+zR0AnjRfxRuE1KTBZTY+jG9rgJYYBrzy
+=qsru
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libvisual/libvisual-0.4.0-r3.ebuild b/media-libs/libvisual/libvisual-0.4.0-r3.ebuild
new file mode 100644
index 000000000000..051e0fbd4ac9
--- /dev/null
+++ b/media-libs/libvisual/libvisual-0.4.0-r3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libvisual/libvisual-0.4.0-r3.ebuild,v 1.1 2013/08/10 20:36:40 aballier Exp $
+
+EAPI=5
+
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+
+inherit autotools-multilib
+
+DESCRIPTION="Libvisual is an abstraction library that comes between applications and audio visualisation plugins."
+HOMEPAGE="http://libvisual.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0.4"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="debug nls static-libs threads"
+
+RDEPEND="abi_x86_32? ( !<=app-emulation/emul-linux-x86-medialibs-20130224-r9
+ !app-emulation/emul-linux-x86-medialibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+PATCHES=(
+ "${FILESDIR}"/${P}-better-altivec-detection.patch
+ "${FILESDIR}"/${P}-inlinedefineconflict.patch
+ )
+
+MULTILIB_WRAPPED_HEADERS=(
+ /usr/include/libvisual-0.4/libvisual/lvconfig.h
+)
+
+src_prepare() {
+ autotools-multilib_src_prepare
+ # autogenerated, causes problems for out of tree builds
+ rm -f libvisual/lvconfig.h || die
+}
+
+src_configure() {
+ local myeconfargs=(
+ --enable-shared
+ $(use_enable nls)
+ $(use_enable threads)
+ $(use_enable debug)
+ )
+ autotools-multilib_src_configure
+}