[proaudio] [1296] fixed ghostess, libclam, bumped japa & iannix |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1296
Author: evermind
Date: 2008-08-11 14:59:17 +0200 (Mon, 11 Aug 2008)
Log Message:
-----------
fixed ghostess, libclam, bumped japa & iannix
Modified Paths:
--------------
trunk/overlays/proaudio/media-libs/libclam/ChangeLog
trunk/overlays/proaudio/media-libs/libclam/Manifest
trunk/overlays/proaudio/media-libs/libclam/libclam-1.2.0.ebuild
trunk/overlays/proaudio/media-sound/ghostess/ChangeLog
trunk/overlays/proaudio/media-sound/ghostess/Manifest
trunk/overlays/proaudio/media-sound/ghostess/ghostess-20061127.ebuild
trunk/overlays/proaudio/media-sound/iannix/ChangeLog
trunk/overlays/proaudio/media-sound/iannix/Manifest
trunk/overlays/proaudio/media-sound/ingen/Manifest
trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild
trunk/overlays/proaudio/media-sound/japa/ChangeLog
trunk/overlays/proaudio/media-sound/japa/Manifest
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-alsaseq-type.patch
trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-jackmidi-nframes.patch
trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild
trunk/overlays/proaudio/media-sound/japa/japa-0.4.0.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-sound/iannix/iannix-0.638_beta.ebuild
trunk/overlays/proaudio/media-sound/japa/japa-0.2.1.ebuild
Modified: trunk/overlays/proaudio/media-libs/libclam/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/libclam/ChangeLog 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-libs/libclam/ChangeLog 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,7 +1,11 @@
# ChangeLog for media-libs/libclam
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+ libclam-1.2.0.ebuild:
+ workaround enable id3 if mad USE is set
+
09 Feb 2008; Dominique Michel <dominique.michel@xxxxxxxxxxxx> version
bump to 1.2.0
Modified: trunk/overlays/proaudio/media-libs/libclam/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/libclam/Manifest 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-libs/libclam/Manifest 2008-08-11 12:59:17 UTC (rev 1296)
@@ -3,7 +3,7 @@
DIST CLAM-1.2.0.tar.gz 2185658 RMD160 3c55f4d16814bae03b3045111cc4b46bf4ad98c6 SHA1 db1d11f7a13a3fbfe7c283eba1f3a04cd85a383c SHA256 c7bd4fe33a2fdc525954c97ede27cdba142220733ffa357635b19923f653f5a5
EBUILD libclam-1.0.0-r1.ebuild 3760 RMD160 a4f52e4f69e65ee2b2f941de3a9cf5e6d0158e88 SHA1 e816393850fea5fe31004f128c0e8aa1196d8d89 SHA256 779d8045ea69567a5da46cbe3621c212ac666eeabfa3f562cc521b51778b8c1d
EBUILD libclam-1.1.0.ebuild 3064 RMD160 49859b9c7ff5cc1ed77a08ea278afe4167d36b17 SHA1 bead8d11df72c8a117b20fd646330fb377907549 SHA256 16ee4c99ff0c5fdcd53210c518c136ea9f0c2a6bd5464410ccc6f284019c2294
-EBUILD libclam-1.2.0.ebuild 3709 RMD160 8a2954d5dfdf87051f28ef1e86756735b24ac9cd SHA1 a9de964ed56420c7b0bd24b051a7d75a228b108b SHA256 0addae1b112cf59ebb936f436ffd21c383a1c9929367143abfb08e8f85355463
+EBUILD libclam-1.2.0.ebuild 3857 RMD160 23335b404622803b92d99432a080ff5b4cf7aa94 SHA1 8f0dd076ba8a2cc6b37d810367d9fa0fb0161b2f SHA256 ed5b6de4c3b7ec2f7a2af4e2a73d4e73f6e9b63ac4d3cec9053f99cd0ad73129
EBUILD libclam-9999-r1.ebuild 3724 RMD160 3f3595a37b61e7a3fc6b9802d8c8b298a6485e55 SHA1 2665726f6cd9bf8777e0f2c7e74962c57ed8db3f SHA256 477baa3389208950b8715cd586c86bb8f77ffdab198d8481182dc915395c7364
-MISC ChangeLog 297 RMD160 840337e91dc13d628e1cbb7c1f97cee301362293 SHA1 19d3623e93677fc30d935381113c62308599e743 SHA256 b04a5a8dcd7354cf30012cc100fbb8841f97e6b6bf2f8c6a57fb964603c47ccb
+MISC ChangeLog 422 RMD160 e46b5609d018d389ffec9f1ab0b1bba5ff995738 SHA1 95b12825fcec7ab63461241c2c002f1ff96fac03 SHA256 e921634fcb00ace8e94ad14a1179de5640960533f32b9a1be9b38cc19199fbbc
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-libs/libclam/libclam-1.2.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/libclam/libclam-1.2.0.ebuild 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-libs/libclam/libclam-1.2.0.ebuild 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,4 +1,4 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -15,7 +15,7 @@
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
-IUSE="doc double jack ladspa osc fftw fft alsa optimize qt3 sndfile vorbis mad id3 portaudio"
+IUSE="doc double jack ladspa osc fftw fft alsa optimize qt3 sndfile vorbis mad portaudio"
# portmidi"
RESTRICT="nomirror"
@@ -31,7 +31,7 @@
media-libs/libogg )
mad? ( media-libs/libmad )
sndfile? ( media-libs/libsndfile )
- id3? ( media-libs/id3lib )
+ mad? ( media-libs/id3lib )
portaudio? ( =media-libs/portaudio-19* )
media-libs/jpeg
alsa? ( media-libs/alsa-lib )
@@ -86,9 +86,11 @@
fi
if ! use mad; then
myconf="${myconf} with_mad=no"
+ myconf="${myconf} with_id3=no" # workaround buggy buildsys
fi
- if ! use id3; then
- myconf="${myconf} with_id3=no"
+ if use mad; then # was ! use id3 workaround buggy buildsys
+ myconf="${myconf} with_mad=yes"
+ myconf="${myconf} with_id3=yes" # was no
fi
if ! use portaudio; then
myconf="${myconf} with_portaudio=no"
Modified: trunk/overlays/proaudio/media-sound/ghostess/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/ghostess/ChangeLog 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/ghostess/ChangeLog 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,7 +1,12 @@
# ChangeLog for media-sound/ghostess
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+ ghostess-20061127.ebuild, +files/ghostess-alsaseq-type.patch,
+ +files/ghostess-jackmidi-nframes.patch:
+ closes bug #51
+
16 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx>
ghostess-20050916.ebuild, ghostess-20061127.ebuild:
added SLOT
Modified: trunk/overlays/proaudio/media-sound/ghostess/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ghostess/Manifest 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/ghostess/Manifest 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,6 +1,8 @@
+AUX ghostess-alsaseq-type.patch 531 RMD160 476122339bd325e90f5d5a754f78da3b30271d40 SHA1 830a1beaa2e2dcb9a276463a2718ffa80a01b6e7 SHA256 0afd895e5f2f0285a52a14da349aa534003ba20a39346cb3c303f2a4fa5529b8
+AUX ghostess-jackmidi-nframes.patch 1085 RMD160 9acaf339cf53c1c9da417edf13a2bc44baaf9fe6 SHA1 e5d54095e10ddb8270addc4d572203a7a30a66d8 SHA256 778f127989fd4001b2cf0a1b92d49c5ac3301711d6eaea24a0f2a069938dfda4
DIST ghostess-20050916.tar.gz 362733 RMD160 d136693d22b7153928ae353602a9d2b9693ef378 SHA1 470e8d8f093e0a01ca78918f5b6ff1344fb656a6 SHA256 7114d4e6723d55b7cc7c34d707ae2c797882bfe23942b5e4b9c6296d9e9c0b43
DIST ghostess-20061127.tar.gz 375161 RMD160 b2719b6348ec7404ae779a074a13d3faeca1c67a SHA1 884b390025069c1dc3a85c251e23e6947ebc85c5 SHA256 a557ecfecc85654cb2f86110485e8c5dcea602143d1a0666dd486aeacb2475fb
EBUILD ghostess-20050916.ebuild 1607 RMD160 d9a482b7467c968892f5b444c532da700ad724ef SHA1 325a8c8f208df34c56bbd01257054ed06bf4d024 SHA256 e71c90a269bb3ec5d1dcbdc072f2c3992017a7a034c010369fc592a5bdb8fb22
-EBUILD ghostess-20061127.ebuild 874 RMD160 ed789f120c069f97d9e155fe20124cd216c21f7c SHA1 ebd2a510566a59c7d2dd21e6363e92c2ac8b6ea5 SHA256 a74d1318d6274ab5a6c84e9b32d0f75ead65023380b80c7dbec0551c0e13259d
-MISC ChangeLog 244 RMD160 2db1af0f4fad8e687e61e6d9ca2e7a867852b170 SHA1 2caa1018c8f16a62f26394829e27ec402ccc3fed SHA256 ecadfd922fb3f76a9b5c6207600682a7e8573ca8ff8e97e39c5e7507bf78753d
+EBUILD ghostess-20061127.ebuild 1054 RMD160 72723d4db7e566000f60903ffbd8e81fbc134363 SHA1 ee410233f2652bbb328ccabe80cfb4742d5d2cea SHA256 c97035ebe65d9b23405180f1e1a012a2f20f7617ea264830f8823c28aa219ea6
+MISC ChangeLog 426 RMD160 5d5f93fee825c8fd588df503dd998ce0dc53c95e SHA1 44a63c0b5c578abed9ad8dbe00774a6832b5fae3 SHA256 2bc748afa6f1552259e8b7e724552733709e27cf7d0d6f124c6c398d13777d5d
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Added: trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-alsaseq-type.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-alsaseq-type.patch (rev 0)
+++ trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-alsaseq-type.patch 2008-08-11 12:59:17 UTC (rev 1296)
@@ -0,0 +1,12 @@
+diff -r f533557a5bcd -r b6a04c79b54e src/midi-alsa.c
+--- a/src/midi-alsa.c Thu Apr 05 23:23:47 2007 +0400
++++ b/src/midi-alsa.c Fri Apr 27 17:15:09 2007 +0400
+@@ -60,7 +60,7 @@ midi_open(void)
+
+ if ((alsa_port_id = snd_seq_create_simple_port
+ (alsaClient, "input",
+- SND_SEQ_PORT_CAP_WRITE | SND_SEQ_PORT_CAP_SUBS_WRITE, 0)) < 0) {
++ SND_SEQ_PORT_CAP_WRITE | SND_SEQ_PORT_CAP_SUBS_WRITE, SND_SEQ_PORT_TYPE_APPLICATION)) < 0) {
+ ghss_debug(GDB_ERROR, ": failed to create ALSA sequencer port");
+ return 0;
+ }
Added: trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-jackmidi-nframes.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-jackmidi-nframes.patch (rev 0)
+++ trunk/overlays/proaudio/media-sound/ghostess/files/ghostess-jackmidi-nframes.patch 2008-08-11 12:59:17 UTC (rev 1296)
@@ -0,0 +1,21 @@
+diff -r b6a04c79b54e -r 35a25c975b9f src/ghostess.c
+--- a/src/ghostess.c Fri Apr 27 17:15:09 2007 +0400
++++ b/src/ghostess.c Fri Apr 27 17:17:09 2007 +0400
+@@ -232,7 +232,7 @@ audio_callback(jack_nframes_t nframes, v
+ void* midi_port_buf = jack_port_get_buffer(midi_input_port, nframes);
+ jack_midi_event_t jack_midi_event;
+ jack_nframes_t jack_midi_event_index = 0;
+- jack_nframes_t jack_midi_event_count = jack_midi_get_event_count(midi_port_buf, nframes);
++ jack_nframes_t jack_midi_event_count = jack_midi_get_event_count(midi_port_buf);
+ static snd_seq_event_t jack_seq_event_holder[3];
+ snd_seq_event_t *jack_seq_event = NULL, *osc_seq_event = NULL;
+ int had_midi_overflow = 0;
+@@ -258,7 +258,7 @@ audio_callback(jack_nframes_t nframes, v
+
+ int count;
+
+- jack_midi_event_get(&jack_midi_event, midi_port_buf, jack_midi_event_index, nframes);
++ jack_midi_event_get(&jack_midi_event, midi_port_buf, jack_midi_event_index);
+ jack_midi_event_index++;
+
+ jack_seq_event = jack_seq_event_holder;
Modified: trunk/overlays/proaudio/media-sound/ghostess/ghostess-20061127.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ghostess/ghostess-20061127.ebuild 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/ghostess/ghostess-20061127.ebuild 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,13 +1,13 @@
-# Copyright 1999-2007 Gentoo Foundation
+# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-inherit jackmidi
+inherit jackmidi eutils
RESTRICT="nomirror"
IUSE="jackmidi"
DESCRIPTION="graphical DSSI host, based on jack-dssi-host"
-HOMEPAGE="http://home.jps.net/~musound/"
-SRC_URI="http://home.jps.net/~musound/${P}.tar.gz"
+HOMEPAGE="http://www.smbolton.com/linux.html"
+SRC_URI="http://www.smbolton.com/linux/${P}.tar.gz"
LICENSE="GPL-2"
KEYWORDS="amd64 x86"
@@ -18,23 +18,26 @@
dev-util/pkgconfig
>=media-libs/liblo-0.18
>=media-libs/ladspa-sdk-1.0
- jackmidi? ( media-sound/jack-audio-connection-kit )
+ jackmidi? ( >=media-sound/jack-audio-connection-kit-0.109.0 )
>=media-libs/ladspa-sdk-1.0"
src_unpack() {
use jackmidi && need_jackmidi
- unpack ${P}.tar.gz
+ unpack ${A}
+ cd "$S"
+ epatch "${FILESDIR}/ghostess-alsaseq-type.patch"
+ epatch "${FILESDIR}/ghostess-jackmidi-nframes.patch"
}
src_compile() {
#./autogen.sh
#autoconf
#libtoolize --copy --force
- econf `use_with jackmidi` --with-gtk2|| die
- emake || die
+ econf `use_with jackmidi` --with-gtk2|| die "configure failed"
+ emake || die "make failed"
}
src_install() {
- make DESTDIR=${D} install || die
+ emake DESTDIR=${D} install || die "install failed"
dodoc AUTHORS ChangeLog README NEWS
}
Modified: trunk/overlays/proaudio/media-sound/iannix/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/iannix/ChangeLog 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/iannix/ChangeLog 2008-08-11 12:59:17 UTC (rev 1296)
@@ -2,6 +2,10 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+ -iannix-0.638_beta.ebuild, +iannix-0.640_beta.ebuild:
+ bumped
+
06 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
iannix-0.638_beta.ebuild:
use modular qt4 deps
Modified: trunk/overlays/proaudio/media-sound/iannix/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/iannix/Manifest 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/iannix/Manifest 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,6 +1,6 @@
-DIST IanniX-0.638b-SRC-LittleEndian.tgz 649190 RMD160 301e6bb697f73a0a4a41ad2877c2970a5bc0c3c9 SHA1 16ac8f3f4069f4de58d14b08a2ce63ae4705466d SHA256 66f1a10b4330e829303031386116d9e6cb167bfcad6502f1e9169c622064f8ce
-DIST IanniX-Processing-Examples-1.2.tgz 6496362 RMD160 053d2f96cb756f6e846a101127b155ffcbcc1104 SHA1 dd8cbc7650179ccb047a2cad91844c00a254e17e SHA256 cb056a41fc61a617b42015432f56df7bc235ad5e88e1b4877a4b5a945d542ff7
+DIST IanniX-0.640b-SRC-LittleEndian.tgz 601070 RMD160 2358c751778a2ac629f39c3c43d03164a562feb2 SHA1 a7380f2d6c31faaa7d6368a9b97f94bb6859c5e0 SHA256 813c69a76a9b07cc7d7376a39f457ebb034bf236bf727f10e3214d832f250d1e
+DIST IanniX-Examples-Processing-1.5.tgz 11047787 RMD160 be7b51d618bddf1edc1743459d257d6077b715bc SHA1 99d297f958a8959243750799fd2a0873ac9de112 SHA256 dd7a2602942ac921d71dc132b95bb962bfd29bb007f92ce19e94cad9e9ae6b41
DIST IanniX-Tutorial.pdf 3583462 RMD160 e98ae268e43bbfbe71c89cd3307eb3da6dea3df4 SHA1 a4fff1cb4d0c1fa244041c341fd2a881d0a7aba3 SHA256 e5e4e942529047dc3961d63755568b9bf11ecf2800c3f3dff773e8e363f1da28
-EBUILD iannix-0.638_beta.ebuild 1980 RMD160 ad5e1dfa73d032ba1244e0a02a90e37ba76404bc SHA1 17296ba93dfc29277a0fe70271755b907635ddfc SHA256 45b9ae6ed1edf83449bb502eae4e88a3014bf1f6eb0ae93fe5065a8df04f2237
-MISC ChangeLog 316 RMD160 0d21230f36cce96dc09e79cfa48bd664bc85fa13 SHA1 7874032ae659c8d339cb7d0d4df7a563c19189db SHA256 fbf2ef9ac0005fd79bfc34d2e4e39dc951db9a572a2b72c502ce917e219b6d42
+EBUILD iannix-0.640_beta.ebuild 1980 RMD160 09adc5dbe1b994977ab65a84cb83bbd0ad778ced SHA1 dfe7e75bd4e3a7fa95980d82bb08ba9e752d3a4f SHA256 38184bd5580fb57746dae2d9f81eb90194dce79d24414fc1ac7cd21ad1452ed2
+MISC ChangeLog 440 RMD160 fbb0d42737b8e73f5f4a79e1925069b3d5868190 SHA1 df16db2672d599d399ee545d067114bef25ac6a8 SHA256 7aa27fa9e3c93fc1dc092ead04aca0f4c911ccbbc66063f3d5b846c8368af2e8
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Deleted: trunk/overlays/proaudio/media-sound/iannix/iannix-0.638_beta.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/iannix/iannix-0.638_beta.ebuild 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/iannix/iannix-0.638_beta.ebuild 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,81 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-
-inherit eutils
-
-MY_P="IanniX-${PV/_beta/b}"
-
-DESCRIPTION="IanniX is a graphical score editor based on the previous UPIC developed by Iannis Xenakis"
-HOMEPAGE="http://sourceforge.net/projects/iannix/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}-SRC-LittleEndian.tgz
- doc? ( mirror://sourceforge/${PN}/IanniX-Tutorial.pdf )
- examples? ( mirror://sourceforge/${PN}/IanniX-Processing-Examples-1.2.tgz )"
-
-RESTRICT="nomirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="doc examples"
-
-S="${WORKDIR}/IanniX SRC Little Endian"
-
-DEPEND="${RDEPEND}"
-RDEPEND="|| ( ( x11-libs/qt-core
- x11-libs/qt-gui
- x11-libs/qt-sql
- x11-libs/qt-test
- x11-libs/qt-opengl
- x11-libs/qt-svg )
- >=x11-libs/qt-4.2:4 )"
-
-pkg_setup() {
- if ! has_version x11-libs/qt-opengl && ! built_with_use =x11-libs/qt-4* opengl; then
- eerror "You need to build qt4 with opengl support to have it in ${PN}"
- die "Enabling opengl for $PN requires qt4 to be built with opengl support"
- fi
-}
-
-src_compile() {
- cd "${S}"
- # Temp build fix
- sed -i -e "s:setAccessibleName:// setAccessibleName:" \
- src/graphics/opengl/NxGLScore.cpp || die
- # fix Qt4 libdir
- sed -i -e "s:/usr/local/Trolltech/Qt-4.2.2/lib:/usr/lib/qt4:" IanniX.pro ||
- die
-
- /usr/bin/qmake || die "qmake failed"
- emake || die "make failed"
-}
-
-src_install() {
- dobin bin/IanniX
- dodoc README.txt TODO.txt
- make_desktop_entry IanniX "IanniX"
- if use doc; then
- insinto /usr/share/doc/${P}
- doins "${DISTDIR}"/*.pdf
- fi
- if use examples; then
- mv "${WORKDIR}/IanniX Processing Examples" "${D}"/usr/share/doc/"${P}"
- fi
-}
-
-pkg_postinst() {
- einfo "You can start IanniX with"
- einfo ""
- einfo "/usr/bin/IanniX"
- einfo ""
-
- if use examples; then
- einfo "The examples have been installed to /usr/share/doc/${P}"
- fi
-
- if use doc; then
- einfo "For documentation read /usr/share/doc/${P}/IanniX-Tutorial.pdf"
- fi
-}
Copied: trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild (from rev 1287, trunk/overlays/proaudio/media-sound/iannix/iannix-0.638_beta.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/iannix/iannix-0.640_beta.ebuild 2008-08-11 12:59:17 UTC (rev 1296)
@@ -0,0 +1,81 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=1
+
+inherit eutils
+
+MY_P="IanniX-${PV/_beta/b}"
+
+DESCRIPTION="IanniX is a graphical score editor based on the previous UPIC developed by Iannis Xenakis"
+HOMEPAGE="http://sourceforge.net/projects/iannix/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}-SRC-LittleEndian.tgz
+ doc? ( mirror://sourceforge/${PN}/IanniX-Tutorial.pdf )
+ examples? ( mirror://sourceforge/${PN}/IanniX-Examples-Processing-1.5.tgz )"
+
+RESTRICT="nomirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="doc examples"
+
+S="${WORKDIR}/IanniX SRC Little Endian"
+
+DEPEND="${RDEPEND}"
+RDEPEND="|| ( ( x11-libs/qt-core
+ x11-libs/qt-gui
+ x11-libs/qt-sql
+ x11-libs/qt-test
+ x11-libs/qt-opengl
+ x11-libs/qt-svg )
+ >=x11-libs/qt-4.2:4 )"
+
+pkg_setup() {
+ if ! has_version x11-libs/qt-opengl && ! built_with_use =x11-libs/qt-4* opengl; then
+ eerror "You need to build qt4 with opengl support to have it in ${PN}"
+ die "Enabling opengl for $PN requires qt4 to be built with opengl support"
+ fi
+}
+
+src_compile() {
+ cd "${S}"
+ # Temp build fix
+ sed -i -e "s:setAccessibleName:// setAccessibleName:" \
+ src/graphics/opengl/NxGLScore.cpp || die
+ # fix Qt4 libdir
+ sed -i -e "s:/usr/local/Trolltech/Qt-4.2.2/lib:/usr/lib/qt4:" IanniX.pro ||
+ die
+
+ /usr/bin/qmake || die "qmake failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ dobin bin/IanniX
+ dodoc README.txt TODO.txt
+ make_desktop_entry IanniX "IanniX"
+ if use doc; then
+ insinto /usr/share/doc/${P}
+ doins "${DISTDIR}"/*.pdf
+ fi
+ if use examples; then
+ mv "${WORKDIR}/IanniX Processing Examples" "${D}"/usr/share/doc/"${P}"
+ fi
+}
+
+pkg_postinst() {
+ einfo "You can start IanniX with"
+ einfo ""
+ einfo "/usr/bin/IanniX"
+ einfo ""
+
+ if use examples; then
+ einfo "The examples have been installed to /usr/share/doc/${P}"
+ fi
+
+ if use doc; then
+ einfo "For documentation read /usr/share/doc/${P}/IanniX-Tutorial.pdf"
+ fi
+}
Modified: trunk/overlays/proaudio/media-sound/ingen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/Manifest 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/ingen/Manifest 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,3 +1,3 @@
-EBUILD ingen-9999.ebuild 3368 RMD160 543f4a66729d2298a54aff21efafc4a8c5578ce3 SHA1 733a86880bf5fc55ed381ef555d864f5a6d1145b SHA256 f04a8bc4af1de8718cc8f5fa50608329ac1c5b3861b0fee6d10e0467c1dbefa2
+EBUILD ingen-9999.ebuild 3369 RMD160 39a2a353dc3749105da15f0d5b050e0202715960 SHA1 faa10e84ddbbc7f64031d255c3f9a252cc32b978 SHA256 05f73b17618fa936c5a31f3f3934549621fc5f86b1bbe9d154a3d296ada0cd75
MISC ChangeLog 206 RMD160 7c7aa7a0b8b7efd06e11a57e6490faf96fac3d5f SHA1 5924a77f3ad57ac78ed751149a204d54b97163d1 SHA256 ee9eb9d21949d61bc997142e1304539ae213472316ceb2efb93ed8679ddf9153
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/ingen/ingen-9999.ebuild 2008-08-11 12:59:17 UTC (rev 1296)
@@ -108,6 +108,6 @@
src_install() {
cd "${S}/${PN}" || die "source for ${PN} not found"
- make DESTDIR="${D}" install || die "install failed"
+ emake DESTDIR="${D}" install || die "install failed"
dodoc AUTHORS README THANKS NEWS TODO ChangeLog
}
Modified: trunk/overlays/proaudio/media-sound/japa/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/japa/ChangeLog 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/japa/ChangeLog 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,7 +1,11 @@
# ChangeLog for media-sound/japa
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 11 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
+ -japa-0.2.1.ebuild, +japa-0.4.0.ebuild:
+ bumped and fixup PREFIX
+
17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
added a changelog
Modified: trunk/overlays/proaudio/media-sound/japa/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/japa/Manifest 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/japa/Manifest 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,7 +1,7 @@
AUX japa-0.1.8-makefile.patch 946 RMD160 fe92c5a8b8f27cc23ccdef2986351e88fb77ef4b SHA1 7888096008867e5d253f8bb5d25f469a40ec0b3d SHA256 0e277caba5c02757b267441223609c13244f1e689616dcfc4ff7df4918e08f2d
DIST japa-0.1.8-2.tar.bz2 23457 RMD160 5ab39ed77509ab409721e31ce2008f1b71272cf4 SHA1 23373bbf2bd78a6810141bee24f980118de52d09 SHA256 3d7ebb43a9adfb4c03caacee5fd0c39d3c87913153a4d2df5bc0b55487d09c23
-DIST japa-0.2.1.tar.bz2 25998 RMD160 f75de08ffa856a7c03668c8294cdd09fe7e1ce5b SHA1 6679f3e3a5cde2323037ec677916c09a09c5a8a5 SHA256 e677b65d179ea4e998049b56e2255fbe48745b26893a36a0260aa1c19837c7c5
+DIST japa-0.4.0.tar.bz2 27044 RMD160 f6fadf04c44631f66f3f5e042f28a7467c169e9b SHA1 708de31e871c51624d0c3b758f0752e0c8cedb75 SHA256 032cf9894a76c150d53750d03b762a6fe09812b4b827a0283d7bfb160a28a094
EBUILD japa-0.1.8.ebuild 812 RMD160 bd81866e386663e0aee3fc7dd77585abfc989fe5 SHA1 4e07e30ab2999beae9b74d8cf73c440ee21458ae SHA256 ba942459d7e1c7b8a40677dfa45068d0e85489e7744e6a03edcf6b7156457321
-EBUILD japa-0.2.1.ebuild 1046 RMD160 ab2138c70877080abca08de337b694d329e95fee SHA1 0b92d35fc47e3f2dfe834a7a1bac648d42745fb8 SHA256 bebccdffd25ae175bdc369baf392057644dea8b6635a54cf310fb1a4b8d6a0d9
-MISC ChangeLog 204 RMD160 7bead1fb531c689a7bec86bdba1af94da5d26d40 SHA1 51967bcc784d8788a6c6d942126c459574d9bca1 SHA256 8ca353e5aa7dcf51ca13e2d305ed2f5c9f77434b96487a70ca25b102dc773d4e
+EBUILD japa-0.4.0.ebuild 1104 RMD160 e926c7d35bb5d2b8e38c4a112d21523394927f82 SHA1 84ad0e2feee881ec64936c813a917845d484d298 SHA256 73fe57df1593e0263fd7487f07c7f05b3f03fca4a4ea099684bf995e746f7a18
+MISC ChangeLog 331 RMD160 86a1d99ccdbbf6325ac279fc332e208a01de6141 SHA1 51529ab18043253d2cd920cbb9390198ded8a279 SHA256 1b2b187115e1908eb78199f9daa4d275da447f613bcfd10d0d7db785b7e0e2a4
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Deleted: trunk/overlays/proaudio/media-sound/japa/japa-0.2.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/japa/japa-0.2.1.ebuild 2008-08-11 12:43:22 UTC (rev 1295)
+++ trunk/overlays/proaudio/media-sound/japa/japa-0.2.1.ebuild 2008-08-11 12:59:17 UTC (rev 1296)
@@ -1,42 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit exteutils
-
-RESTRICT="nomirror"
-IUSE=""
-DESCRIPTION="JAPA is a perceptual analyzer for JACK and ALSA"
-HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
-SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ~amd64"
-
-DEPEND=">=media-libs/libclalsadrv-1.1.0
- >=media-libs/libclthreads-2.2.0
- >=media-libs/libclxclient-3.3.0
- =sci-libs/fftw-3*
- =media-libs/freetype-2*"
-
-S="${WORKDIR}/${PN}"
-src_unpack(){
- unpack "${A}"
- cd ${S}
- esed_check -i -e 's@g++@$(CXX)@g' \
- -e 's@.*march=pentium4.*@@g' \
- -e '/install\:/'a'XYZ/usr/bin/install -d \$\(DESTDIR\)\$\(PREFIX\)\/bin' \
- -e 's@\(/usr/bin/install -m 755 japa\ \)@\1$(DESTDIR)@g' Makefile
- esed_check -i -e 's@^XYZ@\t@g' Makefile
-}
-
-src_compile() {
- emake || die "make failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
- dodoc AUTHORS README
- newdoc .japarc japarc.example
-}
Copied: trunk/overlays/proaudio/media-sound/japa/japa-0.4.0.ebuild (from rev 1294, trunk/overlays/proaudio/media-sound/japa/japa-0.2.1.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/japa/japa-0.4.0.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/japa/japa-0.4.0.ebuild 2008-08-11 12:59:17 UTC (rev 1296)
@@ -0,0 +1,44 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit exteutils
+
+RESTRICT="nomirror"
+IUSE=""
+DESCRIPTION="JAPA is a perceptual analyzer for JACK and ALSA"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 ~amd64"
+
+DEPEND=">=media-libs/libclalsadrv-1.2.2
+ >=media-libs/libclthreads-2.4.0
+ >=media-libs/libclxclient-3.6.1
+ =sci-libs/fftw-3*
+ =media-libs/freetype-2*"
+
+S="${WORKDIR}/${PN}"
+src_unpack(){
+ unpack "${A}"
+ cd ${S}
+ esed_check -i -e 's@g++@$(CXX)@g' \
+ -e 's@.*march=pentium4.*@@g' \
+ -e '/install\:/'a'XYZ/usr/bin/install -d \$\(DESTDIR\)\$\(PREFIX\)\/bin' \
+ -e 's@\(/usr/bin/install -m 755 japa\ \)@\1$(DESTDIR)@g' Makefile
+ esed_check -i -e 's@^XYZ@\t@g' Makefile
+}
+
+src_compile() {
+ emake PREFIX="/usr/" || die "make failed"
+}
+
+src_install() {
+ emake PREFIX="/usr/" DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS README
+ insinto /etc/
+ insopts -m 0644
+ newins .japarc japa.conf
+}