diff options
author | Chris White <chriswhite@gentoo.org> | 2004-11-27 16:18:08 +0000 |
---|---|---|
committer | Chris White <chriswhite@gentoo.org> | 2004-11-27 16:18:08 +0000 |
commit | 65af67e946dc6bd258118b18fcab7e26676ca8ad (patch) | |
tree | 1644aef1da51a5e3b6ac2d013c32c821afabfa48 /media-video/jahshaka | |
parent | Migrating to virtual/fam (Manifest recommit) (diff) | |
download | gentoo-2-65af67e946dc6bd258118b18fcab7e26676ca8ad.tar.gz gentoo-2-65af67e946dc6bd258118b18fcab7e26676ca8ad.tar.bz2 gentoo-2-65af67e946dc6bd258118b18fcab7e26676ca8ad.zip |
Fixed some Manifest issues. Bumped to version 1.9_alpha 9.
Diffstat (limited to 'media-video/jahshaka')
-rw-r--r-- | media-video/jahshaka/ChangeLog | 8 | ||||
-rw-r--r-- | media-video/jahshaka/Manifest | 18 | ||||
-rw-r--r-- | media-video/jahshaka/files/digest-jahshaka-1.9_alpha85 | 2 | ||||
-rw-r--r-- | media-video/jahshaka/files/digest-jahshaka-1.9_alpha90 | 1 | ||||
-rw-r--r-- | media-video/jahshaka/jahshaka-1.9_alpha90.ebuild | 85 |
5 files changed, 99 insertions, 15 deletions
diff --git a/media-video/jahshaka/ChangeLog b/media-video/jahshaka/ChangeLog index ac2dcbe3f095..ee3fc59b82ea 100644 --- a/media-video/jahshaka/ChangeLog +++ b/media-video/jahshaka/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-video/jahshaka # Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/jahshaka/ChangeLog,v 1.3 2004/11/10 13:29:02 zypher Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/jahshaka/ChangeLog,v 1.4 2004/11/27 16:18:08 chriswhite Exp $ + +*jahshaka-1.9_alpha90 (28 Nov 2004) + + 28 Nov 2004; Chris White <chriswhite@gentoo.org> + +jahshaka-1.9_alpha90.ebuild: + Fixed some Manifest issues. Bumped to version 1.9_alpha 9. * jahshaka-1.9_alpha8.5 (08 Nov 2004) 10 Nov 2004; Marc Hildebrand <zypher@gentoo.org> jahshaka-1.9_alpha85.ebuild: diff --git a/media-video/jahshaka/Manifest b/media-video/jahshaka/Manifest index c3fc455389f6..cb07747a16ed 100644 --- a/media-video/jahshaka/Manifest +++ b/media-video/jahshaka/Manifest @@ -1,18 +1,10 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 8b2250db8257c6aeed7baeee9b525593 ChangeLog 660 MD5 809abae1ca35640ceb66f0f4a7c1533d jahshaka-1.9_alpha5.ebuild 1963 -MD5 31018765c8c65a239dba78a98c405543 metadata.xml 224 MD5 abe46b34cd96505bb27ff96a5a3dbfb9 jahshaka-1.9_alpha85.ebuild 1930 -MD5 5e76200b1a1f5a51c08a49655b89880f files/digest-jahshaka-1.9_alpha85 69 +MD5 31018765c8c65a239dba78a98c405543 metadata.xml 224 +MD5 e855c15aa9ec57cd2af90b12bcfbe0ab jahshaka-1.9_alpha90.ebuild 1999 MD5 eccbf141ba80b57f8127d38e4fcda2ec files/FT_Open_Flags.patch 489 -MD5 313d2b2cfddddf54563e829bb1ffc688 files/digest-jahshaka-1.9_alpha5 67 MD5 c3cb7840c08ef0ced53f6b8d58442449 files/ftgl.h.patch 793 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.6 (GNU/Linux) - -iD8DBQFBkhjNRPjscZbntocRAltaAJ0Q4ULTQkNBhg0TdJrYV9PUIpN0MQCfQyz8 -j2ZfiRtT7F5fw8PuDOm7d0Q= -=Btjs ------END PGP SIGNATURE----- +MD5 313d2b2cfddddf54563e829bb1ffc688 files/digest-jahshaka-1.9_alpha5 67 +MD5 c1b72cb4c50690ed1ae6373191492c87 files/digest-jahshaka-1.9_alpha85 69 +MD5 d976b3529c773978dadcb54605be5f3c files/digest-jahshaka-1.9_alpha90 67 diff --git a/media-video/jahshaka/files/digest-jahshaka-1.9_alpha85 b/media-video/jahshaka/files/digest-jahshaka-1.9_alpha85 index 62a43546a24e..8b63bef3d76c 100644 --- a/media-video/jahshaka/files/digest-jahshaka-1.9_alpha85 +++ b/media-video/jahshaka/files/digest-jahshaka-1.9_alpha85 @@ -1 +1 @@ -MD5 a3f9d82d4162687281ca650d8f6e8a5c jahshaka_1.9a8.5.tar.gz 5592289 +MD5 b0e543c30e89feef7d30a508e4044ddf jahshaka_1.9a8.5.tar.gz 5592360 diff --git a/media-video/jahshaka/files/digest-jahshaka-1.9_alpha90 b/media-video/jahshaka/files/digest-jahshaka-1.9_alpha90 new file mode 100644 index 000000000000..47ee1d2ecebf --- /dev/null +++ b/media-video/jahshaka/files/digest-jahshaka-1.9_alpha90 @@ -0,0 +1 @@ +MD5 1da413be5ab509b417cc8d56c74cdbf3 jahshaka_1.9a9.tar.gz 4538582 diff --git a/media-video/jahshaka/jahshaka-1.9_alpha90.ebuild b/media-video/jahshaka/jahshaka-1.9_alpha90.ebuild new file mode 100644 index 000000000000..5861d0dadc9f --- /dev/null +++ b/media-video/jahshaka/jahshaka-1.9_alpha90.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/jahshaka/jahshaka-1.9_alpha90.ebuild,v 1.1 2004/11/27 16:18:08 chriswhite Exp $ + +inherit eutils + +MY_P="${P/'-1.9_alpha90'/_1.9a9}" +DESCRIPTION="The worlds first OpenSource Realtime Editing and Effects System." +HOMEPAGE="http://www.jahshaka.com" +SRC_URI="http://www.jahshaka.com/downloads/${MY_P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~x86 ~ppc" + +IUSE="" + +DEPEND="virtual/x11 + >=media-libs/glut-3.7.1 + >=media-libs/freetype-2.1.4 + >=x11-libs/qt-3" + +RDEPEND=${DEPEND} + +S="${WORKDIR}/${PN}" + +src_unpack() { + unpack ${A} + einfo "Patching plugins.pro" + sed -e '/jitplugins/a csplugins \\' -i ${S}/plugins/plugins.pro +} + +cflags_replacement() { + sed -e "s:^CFLAGS.*:CFLAGS = ${CFLAGS} -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT:" -i $* + sed -e "s:^CXXFLAGS.*:CXXFLAGS = ${CXXFLAGS} -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_THREAD_SUPPORT:" -i $* +} + +src_compile() { + ./configure || die "configure failed" + cd ${S}/plugins + ./configure + cd .. + + make qmake_all || die "could not create the temaplate makefiles" + + for Makefiles in $(grep -r -l '^CFLAGS' ${S}/*) + do + einfo "Patching "${Makefiles} + cflags_replacement ${Makefiles} + done + + make || die + cd ${S}/plugins + make || die +} + +src_install() { + + cd ${S} + + # They do no harm but we don't like 'CVS' dirs in every subdir + for i in $(ls -la -R * | grep CVS | grep / | cut -f1 -d:) + do + rm -rf ${i} + done + + local dirs="Pixmaps database docs fonts media scenes utils" + dodir /opt/${PN} + for i in $dirs ; do + cp -a ${i} ${D}/opt/${PN}/ + done + + dodir /opt/${PN}/plugins + local dirs="csplugins jfxplugins jitplugins rfxplugins ftplugins" + for i in $dirs ; do + dodir /opt/${PN}/plugins/${i} + cp -a ${S}/plugins/${i}/*.so ${D}/opt/${PN}/plugins/${i}/ + done + + cp -a jahshaka ${D}/opt/${PN}/ + + ln -s ${D}/opt/${PN}/jahshaka ${D}/usr/bin/jahshaka + + dodoc README AUTHORS TODO +} |