[proaudio] [1858] media-sound/fmit add live cvs ebuild

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 1858
Author:   gavlee
Date:     2011-01-27 18:18:50 +0100 (Thu, 27 Jan 2011)
Log Message:
-----------
media-sound/fmit add live cvs ebuild

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/fmit/ChangeLog
    trunk/overlays/proaudio/media-sound/fmit/Manifest

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/fmit/fmit-9999.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/fmit/fmit-0.97.6.ebuild

Modified: trunk/overlays/proaudio/media-sound/fmit/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/fmit/ChangeLog	2011-01-26 12:12:40 UTC (rev 1857)
+++ trunk/overlays/proaudio/media-sound/fmit/ChangeLog	2011-01-27 17:18:50 UTC (rev 1858)
@@ -1,7 +1,13 @@
 # ChangeLog for media-sound/fmit
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*fmit-9999 (27 Jan 2011)
+
+  27 Jan 2011; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx> -fmit-0.97.6.ebuild,
+  +fmit-9999.ebuild:
+  remove older Qt3 ebuild and add cmake based live cvs version for Qt4
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-sound/fmit/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/fmit/Manifest	2011-01-26 12:12:40 UTC (rev 1857)
+++ trunk/overlays/proaudio/media-sound/fmit/Manifest	2011-01-27 17:18:50 UTC (rev 1858)
@@ -1,4 +1,3 @@
-DIST fmit-0.97.6.tar.bz2 211328 RMD160 f7191c52f8dbc073568604a27822cc2474453d69 SHA1 7f3393bcc1f98da2fba09504476fffd2dfea30ad SHA256 6e1f071001366a4674dc185faee713a638cd7dac7ff6d18066f867a5fcb34eab
-EBUILD fmit-0.97.6.ebuild 1071 RMD160 79cf45c80c1b39422c7f71512c5717014d740f1c SHA1 cb7bfa93100942bc36c771e2e916c2eef7654f28 SHA256 0ca909e9cd4abe50c61ed62d139cd28ad2cefef2e4e258cd53acde6235df2cff
-MISC ChangeLog 204 RMD160 930bdfe3dc07c2d26446ce5876b6f2095d7cc966 SHA1 d3a0f1258b1a4eae6771ef0c86b254a458ada068 SHA256 4970d0b1fad929d600eb65a7dc739f46edc5c399f82d5fcf201f6316e696982f
+EBUILD fmit-9999.ebuild 1015 RMD160 f3616af0477dd86c044c75b57207b6f1bf3e4a65 SHA1 f343a25701ccc7942fa6630b5e8c93b72770f094 SHA256 1b2a3fb265699973cd4d4ed84d96550b4ae55c4ff368893011ac1a0d7a4e8ad7
+MISC ChangeLog 400 RMD160 68faf988726dc03caf896d14995098f73b48d52d SHA1 0dade8c8e728fb2a27df9122390a2aee5822e570 SHA256 54659d0e53638b9e01e9ebe0217296c5a412340778cbb21b8d563fee2278b92b
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-sound/fmit/fmit-0.97.6.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/fmit/fmit-0.97.6.ebuild	2011-01-26 12:12:40 UTC (rev 1857)
+++ trunk/overlays/proaudio/media-sound/fmit/fmit-0.97.6.ebuild	2011-01-27 17:18:50 UTC (rev 1858)
@@ -1,38 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /cvsroot/jacklab/gentoo/media-sound/fmit/fmit-0.96.5-r1.ebuild,v 1.1 2006/04/10 16:16:23 gimpel Exp $
-
-inherit kde-functions eutils
-need-qt 3
-
-RESTRICT="mirror"
-
-DESCRIPTION="Free Music Instrument Tuner"
-SRC_URI="http://download.gna.org/fmit/${P}.tar.bz2";
-HOMEPAGE="http://home.gna.org/fmit/";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~sparc x86"
-
-IUSE="alsa doc jack debug"
-
-DEPEND=">=x11-libs/qt-3.2.0
-	alsa? ( >=media-libs/alsa-lib-1.0.3 )
-	|| ( virtual/x11 x11-base/xorg-server )
-	jack? ( >=media-sound/jack-audio-connection-kit-0.94.0 )
-	|| ( media-libs/glut media-libs/freeglut media-libs/mesa )"
-
-
-src_compile() {
-	 [ -e /var/db/pkg/media-libs/mesa* ] && mesa="--enable" || mesa="--disable"
-	einfo ${mesa/--/}
-	econf ${mesa}-Mesa `use_enable jack` `use_enable alsa` `use_enable debug` \
-	|| die "configure failed"
-	emake || die
-}
-
-src_install() {
-	make DESTDIR=${D} install || die "install failed"
-	dodoc AUTHORS ChangeLog INSTALL NEWS README
-}

Added: trunk/overlays/proaudio/media-sound/fmit/fmit-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/fmit/fmit-9999.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/fmit/fmit-9999.ebuild	2011-01-27 17:18:50 UTC (rev 1858)
@@ -0,0 +1,44 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+inherit cmake-utils cvs
+
+DESCRIPTION="Free Music Instrument Tuner"
+HOMEPAGE="http://home.gna.org/fmit/";
+#SRC_URI="http://download.gna.org/fmit/${P}.tar.bz2";
+ECVS_SERVER="cvs.gna.org:/cvs/fmit"
+ECVS_MODULE="${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="alsa jack oss portaudio"
+
+DEPEND=">=sci-libs/fftw-3.2.2:3.0
+	x11-libs/qt-core
+	x11-libs/qt-gui
+	x11-libs/qt-opengl
+	alsa? ( >=media-libs/alsa-lib-1.0.23 )
+	jack? ( media-sound/jack-audio-connection-kit )
+	portaudio? ( media-libs/portaudio )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use alsa SOUNDSYSTEM_USE_ALSA)
+		$(cmake-utils_use jack SOUNDSYSTEM_USE_JACK)
+		$(cmake-utils_use oss SOUNDSYSTEM_USE_OSS)
+		$(cmake-utils_use portaudio SOUNDSYSTEM_USE_PORTAUDIO)
+	)
+
+	cmake-utils_src_configure
+}
+
+src_install() {
+	cmake-utils_src_install
+	dodoc ChangeLog README.txt TODO
+}


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/