summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven J Newbury <steve@snewbury.org.uk>2009-03-30 21:26:15 +0100
committerSteven J Newbury <steve@snewbury.org.uk>2009-03-30 21:26:15 +0100
commitdc4db6902128493a31057f0002d668e1bee06ada (patch)
treee4f7ae8acfe13ac46a4168b6f1875712ead9340d /media-libs
parentPass lib32 USE dependency through virtual/opengl (diff)
downloadmultilib-portage-dc4db6902128493a31057f0002d668e1bee06ada.tar.gz
multilib-portage-dc4db6902128493a31057f0002d668e1bee06ada.tar.bz2
multilib-portage-dc4db6902128493a31057f0002d668e1bee06ada.zip
Make live glitz ebuild work
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/glitz/Manifest3
-rw-r--r--media-libs/glitz/files/glitz-9999-libtool2-fix.patch21
-rw-r--r--media-libs/glitz/glitz-9999.ebuild15
3 files changed, 33 insertions, 6 deletions
diff --git a/media-libs/glitz/Manifest b/media-libs/glitz/Manifest
index eba8bea7c..5893d9951 100644
--- a/media-libs/glitz/Manifest
+++ b/media-libs/glitz/Manifest
@@ -1,3 +1,4 @@
+AUX glitz-9999-libtool2-fix.patch 623 RMD160 b7522327be3b65561882870afb14e0e4b19ab86d SHA1 91812ac90d57f7af8201f9908e1c54875150f36b SHA256 129a97bd63e5031f6a6f18ef5a49503d1606f2a4b82b3854fdd760bc9c1845d9
DIST glitz-0.5.6.tar.gz 459224 RMD160 547ef1be273856942e0fa36c097c4acb367336b2 SHA1 81604bf02ceda85ea32b52423f78a883aaec6dc6 SHA256 132adf06e48531f4c01b6ba5843881e2b584a170c5222353d03cbef736d4a471
EBUILD glitz-0.5.6.ebuild 743 RMD160 6fef114dce7b4c464fc7b1e0cc43b422e233e33c SHA1 e7ae85847213c4baa4258c832ab63ac2d0226d8f SHA256 3fd35286cf527541d05a3cfde6578bd9a24076271d5d1529e31ecaef2af51159
-EBUILD glitz-9999.ebuild 763 RMD160 235ff2f55ab7931aebfc15254de53c300acd2ace SHA1 e6948336659ef6c997cd63708ea7071c6c6a77f4 SHA256 45f08f6b26964b76ff4641f669ce29cd3f4ca18872a03db82261bbe4f56b5673
+EBUILD glitz-9999.ebuild 871 RMD160 562507a834aeb06c3ac6fe882b45e8e09381d147 SHA1 f2a1764b887dd7db148fe31bdf7c43a970f82fa2 SHA256 7b746bbbfb259ef3ee0e73581d2471279ea3c938bd0399d70f215ea234792805
diff --git a/media-libs/glitz/files/glitz-9999-libtool2-fix.patch b/media-libs/glitz/files/glitz-9999-libtool2-fix.patch
new file mode 100644
index 000000000..aa6927a91
--- /dev/null
+++ b/media-libs/glitz/files/glitz-9999-libtool2-fix.patch
@@ -0,0 +1,21 @@
+--- configure.in.orig 2008-11-10 06:05:46.799625029 +0000
++++ configure.in 2008-11-10 06:04:41.225032297 +0000
+@@ -11,15 +11,18 @@
+
+ # Increment if the interface has additions, changes, removals.
+ LT_CURRENT=1
++AC_SUBST(LT_CURRENT)
+
+ # Increment any time the source changes; set to
+ # 0 if you increment CURRENT
+ LT_REVISION=0
++AC_SUBST(LT_REVISION)
+
+ # Increment if any interfaces have been added; set to 0
+ # if any interfaces have been removed. removal has
+ # precedence over adding, so set to 0 if both happened.
+ LT_AGE=0
++AC_SUBST(LT_AGE)
+
+ VERSION_INFO="$LT_CURRENT:$LT_REVISION:$LT_AGE"
+ AC_SUBST(VERSION_INFO)
diff --git a/media-libs/glitz/glitz-9999.ebuild b/media-libs/glitz/glitz-9999.ebuild
index 194d65e0f..8c76a7a93 100644
--- a/media-libs/glitz/glitz-9999.ebuild
+++ b/media-libs/glitz/glitz-9999.ebuild
@@ -4,23 +4,28 @@
EAPI="2"
-inherit autotools cvs multilib-native
+inherit autotools git multilib-native
DESCRIPTION="An OpenGL image compositing library"
HOMEPAGE="http://www.freedesktop.org/Software/glitz"
SRC_URI=""
-ECVS_SERVER="anoncvs.freedesktop.org:/cvs/cairo"
-ECVS_MODULE="glitz"
-ECVS_BOOTSTRAP="eautoreconf"
+EGIT_REPO_URI="git://anongit.freedesktop.org/glitz"
+EGIT_PROJECT="glitz"
+#EGIT_BOOTSTRAP="eautoreconf"
LICENSE="BSD"
SLOT="0"
KEYWORDS=""
IUSE=""
-
DEPEND="virtual/opengl"
+
+multilib-native_src_prepare_internal() {
+ epatch "${FILESDIR}/${P}-libtool2-fix.patch"
+ eautoreconf
+}
+
multilib-native_src_configure_internal() {
econf --x-libraries="/usr/$(get_libdir)" || die
}