[proaudio] [1354] seq24: fix typo in econf, use EAPI=2 and use depends |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 1354
Author: gimpel
Date: 2008-11-12 11:28:35 +0100 (Wed, 12 Nov 2008)
Log Message:
-----------
seq24: fix typo in econf, use EAPI=2 and use depends
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/seq24/ChangeLog
trunk/overlays/proaudio/media-sound/seq24/Manifest
trunk/overlays/proaudio/media-sound/seq24/seq24-0.8.7.ebuild
Modified: trunk/overlays/proaudio/media-sound/seq24/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/seq24/ChangeLog 2008-11-12 00:34:51 UTC (rev 1353)
+++ trunk/overlays/proaudio/media-sound/seq24/ChangeLog 2008-11-12 10:28:35 UTC (rev 1354)
@@ -2,6 +2,9 @@
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 12 Nov 2008; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> seq24-0.8.7.ebuild:
+ fix typo in econf
+
09 Aug 2008; Frieder Buerzele <evermind@xxxxxxxxxxxxx>;
-seq24-0.8.3-r2.ebuild, -files/seq24-0.8.3-dr-lash-1.patch,
-files/seq24-0.8.3-dr-lash-cairo.bz2, -seq24-0.8.6.ebuild,
Modified: trunk/overlays/proaudio/media-sound/seq24/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/seq24/Manifest 2008-11-12 00:34:51 UTC (rev 1353)
+++ trunk/overlays/proaudio/media-sound/seq24/Manifest 2008-11-12 10:28:35 UTC (rev 1354)
@@ -7,6 +7,6 @@
AUX seq24-0.8.7.prio.diff 3013 RMD160 66cae26eede06323cd03896a634a946a34ad0aaf SHA1 d98ad460499f780457a643c488f0f46b81e66a2e SHA256 b801e9256bfc17b3995f846c74f2b672c6d4a7ee1b71def16d1a070a45bf0310
AUX seq24.png 1327 RMD160 ea0847e38413ad332ce3ef62b747f6a194214473 SHA1 fb92c157664fcd3de61ca60b72dfa0221fc12b1e SHA256 f1add80cac5ccd8708269b41fd03cdcb3da7b2824e208cf466156acc3867db65
DIST seq24-0.8.7.tar.gz 194461 RMD160 16d9ba737023eb2d7dccf5d9de604287812b929a SHA1 a6c611740a14c72681615b99c35afae3d7e3d69f SHA256 fba9c547999c2fa68c993bf2e367087343ec2948cd1172d447e008e1fa52b3ee
-EBUILD seq24-0.8.7.ebuild 1934 RMD160 2e4a2b4c1007a6ce59d695e7ed791220bc6e98b3 SHA1 ee9313ed5cbb1f4f3fed3eefbfe46f540fa956b8 SHA256 08bf72e5f928835927caedddf521fc3c713d11e6178ef307fa299e66e3f1e114
-MISC ChangeLog 615 RMD160 b94156c16e712abdf6fc9522cdd43f168de4122c SHA1 019adec5f23ecd1b8b1a74f3527bea3bf00150b5 SHA256 893ab8ae2a9e8c2e15a3105a3ae4162efd609c97fdfecf5159782093e677124e
+EBUILD seq24-0.8.7.ebuild 1681 RMD160 5f9394979347ba800de8719366b6c62b635138ef SHA1 42601d97f60c5309057044da2080dc7ca8b75715 SHA256 93960fdb7aea025dc944aa8f356890383ce81a9924aef2e567cb379e7361ec3c
+MISC ChangeLog 711 RMD160 86333c96187ac52df54e663ba2ce5b2c97c2fe5c SHA1 e4f3d430bab082523a35436d5bb908b8d66eae7a SHA256 92bfdc04f682dc4e822138110e88da4faf734e9b0fe393c6b2b2df559e60dc34
MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
Modified: trunk/overlays/proaudio/media-sound/seq24/seq24-0.8.7.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/seq24/seq24-0.8.7.ebuild 2008-11-12 00:34:51 UTC (rev 1353)
+++ trunk/overlays/proaudio/media-sound/seq24/seq24-0.8.7.ebuild 2008-11-12 10:28:35 UTC (rev 1354)
@@ -2,7 +2,10 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
+EAPI=2
+
inherit eutils
+
RESTRICT="nomirror"
IUSE="jack lash devel-patches" # cairo"
DESCRIPTION="Seq24 is a loop based MIDI sequencer with focus on live performances."
@@ -13,7 +16,7 @@
SLOT="0"
KEYWORDS="amd64 ~ppc x86"
-RDEPEND=">=media-libs/alsa-lib-0.9.0
+RDEPEND=">=media-libs/alsa-lib-1.0.15[midi]
>=dev-cpp/gtkmm-2.4
>=dev-libs/libsigc++-2.0
jack? ( >=media-sound/jack-audio-connection-kit-0.90.0 )
@@ -22,15 +25,6 @@
DEPEND="${RDEPEND}
dev-util/pkgconfig"
-pkg_setup() {
- if ! built_with_use --missing true media-libs/alsa-lib midi; then
- eerror ""
- eerror "To be able to build ${CATEGORY}/${PN} with ALSA support you"
- eerror "need to have built media-libs/alsa-lib with midi USE flag."
- die "Missing midi USE flag on media-libs/alsa-lib"
- fi
-}
-
src_unpack() {
unpack ${A}
cd ${S}
@@ -50,7 +44,7 @@
fi
}
-src_compile() {
+src_configure() {
export WANT_AUTOCONF=2.5
#export WANT_AUTOMAKE=1.6
@@ -59,10 +53,14 @@
autoreconf
fi
- econf $(use_enable jack jack-support) \
- $(use_enable lash)
+ econf \
+ $(use_enable jack jack-support) \
+ $(use_enable lash) \
--disable-alsatest \
|| die
+}
+
+src_compile() {
emake || die
}