[proaudio] [2558] media-sound/kontroll: dead SRC_URI update github snapshot 20130319, |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 2558
Author: gavlee
Date: 2013-03-20 03:09:43 +0100 (Wed, 20 Mar 2013)
Log Message:
-----------
media-sound/kontroll: dead SRC_URI update github snapshot 20130319,
cleanup
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/kontroll/ChangeLog
trunk/overlays/proaudio/media-sound/kontroll/Manifest
trunk/overlays/proaudio/media-sound/kontroll/metadata.xml
Added Paths:
-----------
trunk/overlays/proaudio/media-sound/kontroll/files/kontroll-20130319-Makefile.patch
trunk/overlays/proaudio/media-sound/kontroll/kontroll-20130319.ebuild
Removed Paths:
-------------
trunk/overlays/proaudio/media-sound/kontroll/files/Makefile-destdir.patch
trunk/overlays/proaudio/media-sound/kontroll/kontroll-20060925.ebuild
Modified: trunk/overlays/proaudio/media-sound/kontroll/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/kontroll/ChangeLog 2013-03-19 15:47:18 UTC (rev 2557)
+++ trunk/overlays/proaudio/media-sound/kontroll/ChangeLog 2013-03-20 02:09:43 UTC (rev 2558)
@@ -1,7 +1,17 @@
# ChangeLog for media-sound/kontroll
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+*kontroll-20130319 (20 Mar 2013)
+
+ 20 Mar 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+ -kontroll-20060925.ebuild, +kontroll-20130319.ebuild,
+ +files/kontroll-20130319-Makefile.patch, -files/Makefile-destdir.patch,
+ metadata.xml:
+ SRC_URI was not found so updated to new snapshot version from github.
+ edit previous patch for cflags and ldflags. use new EAPI and eclasses.
+ repoman cleanup.
+
17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
added a changelog
Modified: trunk/overlays/proaudio/media-sound/kontroll/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/kontroll/Manifest 2013-03-19 15:47:18 UTC (rev 2557)
+++ trunk/overlays/proaudio/media-sound/kontroll/Manifest 2013-03-20 02:09:43 UTC (rev 2558)
@@ -1,5 +1,5 @@
-AUX Makefile-destdir.patch 1288 RMD160 62f6414db167d70c0a8861fc4fd41d2fb39b9941 SHA1 f950e932a52e6c18732c4754a139f2c816867bf8 SHA256 06f409bd37bf1c580d32dcbb3563c8514e00eaf96774e0f68903a7d2bd61d980
-DIST kontroll.tgz 18374 RMD160 f20fb2a641770052123d14c086d0ddc94210c2a6 SHA1 106b88512e23466ba34086f2238b52e6cb2dfcfb SHA256 470236a3cfb44e3f63710172848eb2e79c643cc690c0ad4f8f20fa5b74f7838a
-EBUILD kontroll-20060925.ebuild 802 RMD160 5dc1f26f2eccf43c52aee48c4a4eb3fc5254cf59 SHA1 54ea5503baba0377692e6c4a5bbb77077a9fe990 SHA256 cc94c826b621371066c6c375a901428e77aac5bf5756f074c79561b3609d9b9b
-MISC ChangeLog 208 RMD160 bccf6bc1318365951aa1e0920ce641eee995ee85 SHA1 b4bc82d55fd5cafa677459b8a8d7d833b57bca87 SHA256 43bcba5c0d80f64dcd4c6a45c0c355f2431d70ed51522753b19ab14999248eff
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+AUX kontroll-20130319-Makefile.patch 1436 SHA256 bebb32899cdbc32859542e6c712dc2592ea7c50a92cc964dd61c5a16da2d23b4 SHA512 1bd8232f75e7cf02286b0ff067d26d134eba4ba808e1a26f37df82cc6565f6f7dd70132ab900913603a63548cdf6c2e622399137c770440b971589ee57844e94 WHIRLPOOL 1083c9ea13885c6c306fc7ba5c9356003b0af3ecacc49aeb30a7c686a09c63fcdb4d3404aa4e4c049e01a9b26876dc9357ac7d94e2ed42bc93f415c07b3918ca
+DIST kontroll-20130319.zip 16365 SHA256 58fe6ef4fda6f5a00cce2516b1946fe7dca08ee87cbda2e680a285756d90c2ff SHA512 99b4d8f3401ee3fccb5030c8d2dc08782ff77e4d8bb8794d6050becc28e8ec4f8529556088abbe4c094a6b196ab6827fe43cc808252e52f8fa638d69906717fb WHIRLPOOL 4a42b8b2607bff05502aba6f341130e403ca9420c1a91db2fd303998566ae60cc0208df25137b968a2cff5c8882f417164b0c524421cba120a5faeba0e219263
+EBUILD kontroll-20130319.ebuild 876 SHA256 f9142c09a943715fb3149623aad1f2a0ee8f1fbb7b0abccf0183e3e5376135dd SHA512 71d155ee58d9c9f0527ced1e4875ea55191413ce5517c0891ce1aa5924714eb310993db4caa8d06f0d2869e923129b19ae264f30dcff06c8a0bb4cb4441c48ad WHIRLPOOL 623531530675dfe014b4ee6c547cef2bcb72c6429b9b77c737b2117bc70b79df0da3598fe64dd370aaf55df8390e8e08663086514048f1322ffc29a316422033
+MISC ChangeLog 618 SHA256 4c7ce2a69322e69420b280dc674101e473fb7560fc904d6a20db0d8a97b4643f SHA512 05863ff8f2e6b808416ccf6e2499f7b215b2e31063f62e4ff62326f71774c458744411f9aec18deaed7d8162832cfd2914f12a32bdef281cd422b43898137e0e WHIRLPOOL 3ad8c4c6e76aa4a50cf6cd175749a872ceb88d97e6ba6fb53a9271554c4cce9930f3aa271f31d32274d759069d853ec59fa9cad59598b46e62cd99d326635086
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f
Deleted: trunk/overlays/proaudio/media-sound/kontroll/files/Makefile-destdir.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/kontroll/files/Makefile-destdir.patch 2013-03-19 15:47:18 UTC (rev 2557)
+++ trunk/overlays/proaudio/media-sound/kontroll/files/Makefile-destdir.patch 2013-03-20 02:09:43 UTC (rev 2558)
@@ -1,38 +0,0 @@
---- a/Makefile.org 2006-09-26 09:58:08.000000000 +0200
-+++ b/Makefile 2006-09-26 10:03:55.000000000 +0200
-@@ -1,12 +1,12 @@
--COMPILE_FLAGS = -Wall `pkg-config alsa libglade-2.0 gtk+ liblo --cflags`
-+CXXFLAGS = $(CFLAGS) -Wall `pkg-config alsa libglade-2.0 gtk+ liblo --cflags`
- #COMPILE_FLAGS += -g -O2
--COMPILE_FLAGS += -O3
-+#COMPILE_FLAGS += -O3
-
-
- LINK_FLAGS = `pkg-config alsa libglade-2.0 gtk+ liblo --libs ` -export-dynamic
-
- #if you do not have LASH support, comment out the next two line
--COMPILE_FLAGS += -DHAVE_LASH `pkg-config --cflags lash-1.0`
-+CXXFLAGS += -DHAVE_LASH `pkg-config --cflags lash-1.0`
- LINK_FLAGS += `pkg-config --libs lash-1.0`
-
-
-@@ -24,7 +24,7 @@
- $(CXX) -o $(TARGET) $(OBJECTS) $(LINK_FLAGS)
-
- $(OBJECTS): %.o: %.cc $(SOURCES) $(HEADERS)
-- $(CXX) -c $< $(COMPILE_FLAGS) -DPREFIX=\"$(PREFIX)\"
-+ $(CXX) -c $< $(CXXFLAGS) -DPREFIX=\"$(PREFIX)\"
-
- .PHONY: clean
- clean:
-@@ -32,6 +32,7 @@
-
- .PHONY: install
- install: $(TARGET)
-- install $(TARGET) $(PREFIX)/bin/
-- install -d $(PREFIX)/share/kontroll/
-- install $(TARGET).glade $(PREFIX)/share/kontroll
-+ install -d $(DESTDIR)$(PREFIX)/bin/
-+ install $(TARGET) $(DESTDIR)$(PREFIX)/bin/
-+ install -d $(DESTDIR)$(PREFIX)/share/kontroll/
-+ install $(TARGET).glade $(DESTDIR)$(PREFIX)/share/kontroll
Added: trunk/overlays/proaudio/media-sound/kontroll/files/kontroll-20130319-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/kontroll/files/kontroll-20130319-Makefile.patch (rev 0)
+++ trunk/overlays/proaudio/media-sound/kontroll/files/kontroll-20130319-Makefile.patch 2013-03-20 02:09:43 UTC (rev 2558)
@@ -0,0 +1,45 @@
+diff --git a/Makefile b/Makefile
+index f0a3ac1..db03806 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,13 +1,10 @@
+-COMPILE_FLAGS = -Wall `pkg-config alsa libglade-2.0 gtk+-2.0 liblo --cflags`
+-#COMPILE_FLAGS += -g -O2
+-COMPILE_FLAGS += -O3
+-
++CXXFLAGS = -Wall `pkg-config alsa libglade-2.0 gtk+-2.0 liblo --cflags`
+
+ LINK_FLAGS = `pkg-config alsa libglade-2.0 gtk+-2.0 liblo --libs ` -export-dynamic
+
+ #if you do not have LASH support, comment out the next two line
+-COMPILE_FLAGS += `pkg-config --cflags lash-1.0`
+-LINK_FLAGS += `pkg-config --libs lash-1.0`
++#COMPILE_FLAGS += `pkg-config --cflags lash-1.0`
++#LINK_FLAGS += `pkg-config --libs lash-1.0`
+
+
+ TARGET = kontroll
+@@ -21,10 +18,10 @@ HEADERS = $(STUFF:%=%.h)
+ all: $(TARGET)
+
+ $(TARGET): $(OBJECTS)
+- $(CXX) -o $(TARGET) $(OBJECTS) $(LINK_FLAGS)
++ $(CXX) $(LDFLAGS) -o $(TARGET) $(OBJECTS) $(LINK_FLAGS)
+
+ $(OBJECTS): %.o: %.cc $(SOURCES) $(HEADERS)
+- $(CXX) -c $< $(COMPILE_FLAGS) -DPREFIX=\"$(PREFIX)\"
++ $(CXX) -c $< $(CXXFLAGS) -DPREFIX=\"$(PREFIX)\"
+
+ .PHONY: clean
+ clean:
+@@ -32,6 +29,7 @@ clean:
+
+ .PHONY: install
+ install: $(TARGET)
+- install $(TARGET) $(PREFIX)/bin/
+- install -d $(PREFIX)/share/kontroll/
+- install $(TARGET).glade $(PREFIX)/share/kontroll
++ install -d $(DESTDIR)$(PREFIX)/bin/
++ install $(TARGET) $(DESTDIR)$(PREFIX)/bin/
++ install -d $(DESTDIR)$(PREFIX)/share/kontroll/
++ install $(TARGET).glade $(DESTDIR)$(PREFIX)/share/kontroll
Deleted: trunk/overlays/proaudio/media-sound/kontroll/kontroll-20060925.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/kontroll/kontroll-20060925.ebuild 2013-03-19 15:47:18 UTC (rev 2557)
+++ trunk/overlays/proaudio/media-sound/kontroll/kontroll-20060925.ebuild 2013-03-20 02:09:43 UTC (rev 2558)
@@ -1,38 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-
-RESTRICT="mirror"
-IUSE=""
-DESCRIPTION="A small utility that generates midi cc messages from the mouse
-position"
-HOMEPAGE="http://tapas.affenbande.org/?page_id=42"
-SRC_URI="http://tapas.affenbande.org/${PN}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ~amd64"
-
-DEPEND="
- media-libs/alsa-lib
- >=x11-libs/gtk+-2.0
- gnome-base/libglade
- dev-util/pkgconfig"
-
-S="${WORKDIR}/${PN}"
-src_unpack(){
- unpack "${A}"
- cd ${S}
- epatch "${FILESDIR}/Makefile-destdir.patch"
- sed -e "s:^PREFIX.*:PREFIX = /usr:" -i Makefile || die "changing prefix failed"
-}
-
-src_compile() {
- emake || die "make failed"
-}
-
-src_install() {
- make DESTDIR="${D}" install || die "make install failed"
-}
Added: trunk/overlays/proaudio/media-sound/kontroll/kontroll-20130319.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/kontroll/kontroll-20130319.ebuild (rev 0)
+++ trunk/overlays/proaudio/media-sound/kontroll/kontroll-20130319.ebuild 2013-03-20 02:09:43 UTC (rev 2558)
@@ -0,0 +1,38 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit base toolchain-funcs
+
+DESCRIPTION="A small utility that generates MIDI CC and OSC messages from the mouse position"
+HOMEPAGE="http://github.com/fps/kontroll"
+# snapshot straight from github, renamed and uploaded to proaudio distfiles
+SRC_URI="http://download.tuxfamily.org/proaudio/distfiles/${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="gnome-base/libglade:2.0
+ media-libs/alsa-lib
+ media-libs/liblo
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN}-master
+RESTRICT="mirror"
+
+DOCS=(README)
+
+PATCHES=("${FILESDIR}"/${P}-Makefile.patch)
+
+src_compile() {
+ CXX="$(tc-getCXX)" base_src_make PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+ base_src_install PREFIX="${EPREFIX}/usr"
+}
Modified: trunk/overlays/proaudio/media-sound/kontroll/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/kontroll/metadata.xml 2013-03-19 15:47:18 UTC (rev 2557)
+++ trunk/overlays/proaudio/media-sound/kontroll/metadata.xml 2013-03-20 02:09:43 UTC (rev 2558)
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <herd>no-herd</herd>
<maintainer>
<email>proaudio@xxxxxxxxxxxxx</email>
<name>pro-audio overlay team</name>