[proaudio] [1725] media-sound/simplesysexxer bump/clean, thanks to heidenreck for report

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


Revision: 1725
Author:   gavlee
Date:     2010-08-17 19:43:42 +0200 (Tue, 17 Aug 2010)
Log Message:
-----------
media-sound/simplesysexxer bump/clean, thanks to heidenreck for report

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.3.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.1.1.ebuild

Modified: trunk/overlays/proaudio/media-sound/simplesysexxer/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/simplesysexxer/ChangeLog	2010-08-17 00:54:18 UTC (rev 1724)
+++ trunk/overlays/proaudio/media-sound/simplesysexxer/ChangeLog	2010-08-17 17:43:42 UTC (rev 1725)
@@ -1,7 +1,15 @@
 # ChangeLog for media-sound/simplesysexxer
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*simplesysexxer-0.3 (17 Aug 2010)
+
+  17 Aug 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
+  -simplesysexxer-0.1.1.ebuild, +simplesysexxer-0.3.ebuild:
+  Remove old ebuild with non-existant SRC_URI, move SRC_URI and HOMEPAGE to
+  sourceforge based site, convert bumped version to make use of qt4-r2 eclass.
+  Thanks to heidenreck for the report.
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-sound/simplesysexxer/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/simplesysexxer/Manifest	2010-08-17 00:54:18 UTC (rev 1724)
+++ trunk/overlays/proaudio/media-sound/simplesysexxer/Manifest	2010-08-17 17:43:42 UTC (rev 1725)
@@ -1,4 +1,4 @@
-DIST SimpleSysexxer.tar.gz 162998 RMD160 f1de6bdea1595bb2fd76d8313e314de33085652a SHA1 89c3b8497f739329cb45cb7746c94abbe32232e9 SHA256 4a91ce5c18d9c4086d95808cc261613998d2549c3b8582e3acdc81001491d4d6
-EBUILD simplesysexxer-0.1.1.ebuild 808 RMD160 47c6d731593ef5097b823c26ab34232c40dcbda5 SHA1 681dc8512412e44b8dc0f4f0181e8c89c053caf7 SHA256 c9489c2f6d6358600ba6681c1200e329cd18783761a49e9f3912a3669fa7e406
-MISC ChangeLog 214 RMD160 a5ef93f52c7b7127ee1c5c2e1b5a5de63df5c27d SHA1 9a33b03b0fc8de62ab8cfa61420d18a43a7bac18 SHA256 875d8900a77477ea64223e39ff8a07d2ef13329fbfbc6ff31b013d0a78115a37
+DIST SimpleSysexxer-0.3.tar.gz 500030 RMD160 b6399fbdf35473cdede706c32e1319c1aace45f1 SHA1 3f18b9f296eb993ee7110e31b93f6b43725797ce SHA256 086166dc1e7efe2e2000cc1f84bb48e23a5869c081c5d94038fbdccd3726b7c3
+EBUILD simplesysexxer-0.3.ebuild 972 RMD160 bfa73be4fac9039b1f9e14ce1dd7aa4ddf3a3483 SHA1 71683ad99a79039a008f4c242863f2380577222a SHA256 576f6fc95b1534b34d5f3b47f49dfcd1bfc6dd88471d09a29d5ff151e3b937fc
+MISC ChangeLog 560 RMD160 06f7d672790fbee74bba3367c6e14d589e53233c SHA1 dcfd292ee025717c48e1e5b0fba2ab0e48a2b5d9 SHA256 9a5b69afa414bf251c2f9e4d9c8bcefa8fb952520454a40132d62e1fac6d4e43
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Deleted: trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.1.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.1.1.ebuild	2010-08-17 00:54:18 UTC (rev 1724)
+++ trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.1.1.ebuild	2010-08-17 17:43:42 UTC (rev 1725)
@@ -1,40 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=1
-
-inherit qt4
-
-MY_P="SimpleSysexxer"
-DESCRIPTION="a small tool to load, send, receive, save and request sysex data on
-MIDI devices"
-HOMEPAGE="http://www.christeck.de/pages/simplesysexxer.html";
-SRC_URI="http://www.christeck.de/files/SimpleSysexxer.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-S="${WORKDIR}/${MY_P}"
-
-RDEPEND="|| ( ( x11-libs/libX11
-						x11-libs/libXext )
-						virtual/x11
-			)"
-DEPEND="${RDEPEND}
-		>=media-libs/alsa-lib-1.0.9
-		|| ( ( x11-libs/qt-gui )
-			>=x11-libs/qt-4.1:4 )"
-
-src_compile() {
-	qmake
-	emake || die "make failed"
-}
-
-src_install() {
-	dobin simplesysexxer
-	cd "${S}"/DOCUMENTATION
-	dodoc AUTHORS CREDITS KNOWNISSUES USAGE
-}

Added: trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.3.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/simplesysexxer/simplesysexxer-0.3.ebuild	2010-08-17 17:43:42 UTC (rev 1725)
@@ -0,0 +1,42 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit eutils qt4-r2
+
+MY_P="SimpleSysexxer"
+
+DESCRIPTION="a small tool to load, send, receive, save and request sysex data on
+MIDI devices"
+HOMEPAGE="http://sourceforge.net/projects/sysexxer/";
+SRC_URI="mirror://sourceforge/sysexxer/${MY_P}-${PV}.tar.gz"
+
+LICENSE="GPL-2 as-is"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}-${PV}"
+
+DEPEND=">=media-libs/alsa-lib-1.0.9
+	x11-libs/qt-core:4
+	x11-libs/qt-gui:4"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+	# remove the -O0 -g3 CXXFLAGS
+	sed -i -e "s/QMAKE_CXXFLAGS/#QMAKE_CXXFLAGS/" \
+		SimpleSysexxer.pro || die "sed of SimpleSysexxer.pro failed"
+
+	eqmake4 SimpleSysexxer.pro
+}
+
+src_install() {
+	dobin bin/simplesysexxer
+	doicon bin/simplesysexxer.png
+	make_desktop_entry simplesysexxer SimpleSysexxer simplesysexxer \
+		"AudioVideo;Audio;Midi;"
+	dodoc CHANGELOG COPYRIGHT CREDITS
+}


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