[proaudio] [2667] media-sound/jack_oscrolloscope: bump 0.7, remove old

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


Revision: 2667
Author:   gavlee
Date:     2013-04-17 00:55:43 +0200 (Wed, 17 Apr 2013)
Log Message:
-----------
media-sound/jack_oscrolloscope: bump 0.7, remove old

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/metadata.xml

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-Makefile.patch
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.6-Makefile.patch
    trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.6.ebuild

Modified: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog	2013-04-15 11:07:22 UTC (rev 2666)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/ChangeLog	2013-04-16 22:55:43 UTC (rev 2667)
@@ -1,7 +1,15 @@
 # ChangeLog for media-sound/jack_oscrolloscope
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*jack_oscrolloscope-0.7 (16 Apr 2013)
+
+  16 Apr 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
+  -jack_oscrolloscope-0.6.ebuild, -files/jack_oscrolloscope-0.6-Makefile.patch,
+  +jack_oscrolloscope-0.7.ebuild, +files/jack_oscrolloscope-0.7-Makefile.patch,
+  metadata.xml:
+  bump. EAPI=5, inherit base. remove old
+
   09 Nov 2010; Gavin Pryke <gavinlee303@xxxxxxxxxxxxxx>
   jack_oscrolloscope-0.6.ebuild,
   +files/jack_oscrolloscope-0.6-Makefile.patch:

Modified: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest	2013-04-15 11:07:22 UTC (rev 2666)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/Manifest	2013-04-16 22:55:43 UTC (rev 2667)
@@ -1,5 +1,5 @@
-AUX jack_oscrolloscope-0.6-Makefile.patch 875 RMD160 a082fb27c110d2ba3f6b6fc9505ad4c4e23a1c96 SHA1 22c23049768373b4e03d10ec2ea0979410c325aa SHA256 2dbbaff9d6b177103fd4a033746e7e66adef8dff10a43f30076a2a4b3b8a526a
-DIST jack_oscrolloscope-0.6.tar.gz 15704 RMD160 7f87e77360868ae1ed16bf7f33a63ae82eb39385 SHA1 cc2b7c87388f9d7931d7d411bd0ce013f8dbbcf4 SHA256 de669ee421de4768dee8c1894f02870102612d00ac35cb24b38a25eedad35800
-EBUILD jack_oscrolloscope-0.6.ebuild 715 RMD160 ddc736d393380b8dad94a215f8cc7ad04dc33966 SHA1 a408800a056d376c83ee61b6d35a985833b8cf05 SHA256 d296bea871aefaff5c78310678a50dadfd17bedd7605b64bd8b4bf7589bee794
-MISC ChangeLog 780 RMD160 bf4ad57a404fb41c0f2566f7c007b4ba92f96590 SHA1 b323bff87d65ea58062ffe18550f82145ffc8545 SHA256 5a1babdac7fdb61cc98c07bc30fd292280c6b4cc3a520116c3ef7b585c68b4a1
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+AUX jack_oscrolloscope-0.7-Makefile.patch 1067 SHA256 e89af94d8ac258b394917c1b801ea9ff99127422e19700b1b98df9c542c9e3d8 SHA512 5625f60d434fc39c6a4052946aed5a4c8c93a5c0d8619f437532b7f1bcc48d8c9a9fe4f71c5d7e40c841284e877e997815890937d98b2bc5c4d7b08ad157c330 WHIRLPOOL 17721516e3bfc61dda60310d177f4ca9861a8ecaeb27b9710a806f582641245e500a7423bcd54f218e73255c5937628d348f8fba0181a9a9ee5ee32977339a09
+DIST jack_oscrolloscope-0.7.tar.gz 17719 SHA256 50abd8bde53f0dda5ca812ca0537bd1785766a0c69076b402ef0480d6c2c85de SHA512 08054af18b8010cf554824657c94d55f593e60117fa7b236fe6050191cd50a68d609426747d4b54db85fff8d3eda557ac32d4821ecf579e5c812db2761fc6795 WHIRLPOOL d69ca82a4baa887bc2100148c9e78ebb497e9ac59573c5e329fbe143837675cd6e38cb8607d9a8405ccb4e5fbbcb5c43d0fda78cb0e7297a3c18037b3ffef765
+EBUILD jack_oscrolloscope-0.7.ebuild 698 SHA256 8823426ed9b13427ddc231a2fddd5106332b6d52f0e5fb7d2e30b057ca303a65 SHA512 9c0b6af43da16de76930346b9d703d6f9a79e63f4f688354bb7f98656b166c1ae6b9c61459ffdcd0d8430e1031fbc86a7518c98677faa6cefa06811077124ee0 WHIRLPOOL 41059a342225c59b041f32b532a0061e02a10b56dcd27f82f25beab9e808167055f5135e929329de21b4c4cf9a08e936c00a4c60e447891eeae3a4f80127b044
+MISC ChangeLog 1102 SHA256 e5594882e39e3c30f23c7f09c3daeea8345fa554cc0a206d30492e779fa71ec1 SHA512 82be43992442a9eda980f1fd19ecf86ade2f728e2d5ff05b76ccf1c392f2c41a464e5387314126c81d216c5a99bedbd80949ddab8edce19101933702cfcb0467 WHIRLPOOL b58900e4ebf21c3696b88e039ad5b7016ccd356a215dc1254a67e83433a0f9b5f3b54bbbcce0eab650c8da0ac145989e76b5ca67eeba069cc5719eb251153667
+MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f

Deleted: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.6-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.6-Makefile.patch	2013-04-15 11:07:22 UTC (rev 2666)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.6-Makefile.patch	2013-04-16 22:55:43 UTC (rev 2667)
@@ -1,35 +0,0 @@
---- jack_oscrolloscope-0.6/Makefile.old	2010-11-09 18:24:34.000000000 +0000
-+++ jack_oscrolloscope-0.6/Makefile	2010-11-09 18:36:01.000000000 +0000
-@@ -1,9 +1,10 @@
--PREFIX =	/usr/local
-+CC ?= gcc
-+PREFIX ?=	/usr/local
- 
- CFLAGS +=	$(shell sdl-config --cflags) $(shell pkg-config --cflags jack) -Wall -std=gnu99
- LIBS =		$(shell sdl-config --libs) $(shell pkg-config --libs jack) -lGL
- 
--CFLAGS +=	-O2
-+#CFLAGS +=	-O2
- 
- OBJS =		main.o video.o audio.o waves.o
- BIN =		jack_oscrolloscope
-@@ -12,16 +13,16 @@
- all:		$(BIN)
- 
- $(BIN): $(OBJS)
--		gcc -o $(BIN) $(OBJS) $(LIBS)
-+		$(CC) $(LDFLAGS) -o $(BIN) $(OBJS) $(LIBS)
- 
- %.o: %.c
--		gcc -c -o $@ $(CFLAGS) $*.c
-+		$(CC) -c -o $@ $(CFLAGS) $*.c
- 
- clean:
- 		rm -f $(BIN) $(OBJS) .dep
- 
- install: $(BIN)
--	/usr/bin/install -m 755 $(BIN) $(PREFIX)/bin
-+	/usr/bin/install -Dm 755 $(BIN) $(DESTDIR)$(PREFIX)/bin/$(BIN)
- 
- 
- dep:

Added: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-Makefile.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-Makefile.patch	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/files/jack_oscrolloscope-0.7-Makefile.patch	2013-04-16 22:55:43 UTC (rev 2667)
@@ -0,0 +1,47 @@
+Subject: [PATCH] honour CC, LDFLAGS, fix install sandbox violation
+
+---
+ Makefile | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index cee2b56..82e23e9 100644
+--- a/Makefile
++++ b/Makefile
+@@ -1,4 +1,5 @@
+ PREFIX =	/usr/local
++CC=gcc
+ 
+ CFLAGS +=	$(shell sdl-config --cflags) $(shell pkg-config --cflags jack) -W -Wall -std=gnu99
+ LIBS =		$(shell sdl-config --libs) $(shell pkg-config --libs jack) -lGL -lX11
+@@ -12,23 +13,23 @@ BIN =		jack_oscrolloscope
+ all:		$(BIN)
+ 
+ $(BIN): $(OBJS)
+-		gcc -o $(BIN) $(OBJS) $(LIBS)
++		$(CC) $(LDFLAGS) -o $(BIN) $(OBJS) $(LIBS)
+ 
+ %.o: %.c
+-		gcc -c -o $@ $(CFLAGS) $*.c
++		$(CC) -c -o $@ $(CFLAGS) $*.c
+ 
+ clean:
+ 		rm -f $(BIN) $(OBJS) .dep
+ 
+ install: $(BIN)
+-	/usr/bin/install -m 755 $(BIN) $(PREFIX)/bin
++	/usr/bin/install -Dm 755 $(BIN) $(DESTDIR)/$(PREFIX)/bin/$(BIN)
+ 
+ 
+ dep:
+ 	rm -f .dep; \
+ 	for f in *.c; \
+ 	do \
+-	    gcc -MM $$f $(CFLAGS) >> .dep || exit 1; \
++	    $(CC) -MM $$f $(CFLAGS) >> .dep || exit 1; \
+ 	done
+ 
+ ifeq (.dep,$(wildcard .dep))
+-- 
+1.8.1.5
+

Deleted: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.6.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.6.ebuild	2013-04-15 11:07:22 UTC (rev 2666)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.6.ebuild	2013-04-16 22:55:43 UTC (rev 2667)
@@ -1,31 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils toolchain-funcs
-
-DESCRIPTION="Simple waveform viewer for JACK"
-HOMEPAGE="http://das.nasophon.de/jack_oscrolloscope/";
-SRC_URI="http://das.nasophon.de/download/${P}.tar.gz";
-
-RESTRICT="mirror"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-sound/jack-audio-connection-kit-0.109.0
-	>=media-libs/mesa-7.3
-	>=media-libs/libsdl-1.2.13"
-RDEPEND="${DEPEND}"
-
-src_compile() {
-	tc-export CC
-	epatch "${FILESDIR}/${P}-Makefile.patch"
-	emake || die "emake failed"
-}
-src_install() {
-	einstall DESTDIR="${D}" PREFIX=/usr || die "einstall failed"
-	dodoc README NEWS
-}

Copied: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild (from rev 2666, trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.6.ebuild)
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/jack_oscrolloscope-0.7.ebuild	2013-04-16 22:55:43 UTC (rev 2667)
@@ -0,0 +1,35 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+inherit base toolchain-funcs
+
+DESCRIPTION="Simple waveform viewer for JACK"
+HOMEPAGE="http://das.nasophon.de/jack_oscrolloscope/";
+SRC_URI="http://das.nasophon.de/download/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-sound/jack-audio-connection-kit
+	media-libs/libsdl[audio,video]
+	x11-libs/libX11
+	virtual/opengl"
+RDEPEND="${DEPEND}"
+
+RESTRICT="mirror"
+
+DOCS=(README NEWS)
+
+PATCHES=("${FILESDIR}"/${P}-Makefile.patch)
+
+src_compile() {
+	base_src_make CC="$(tc-getCC)"
+}
+
+src_install() {
+	base_src_install PREFIX="${EPREFIX}"/usr
+}

Modified: trunk/overlays/proaudio/media-sound/jack_oscrolloscope/metadata.xml
===================================================================
--- trunk/overlays/proaudio/media-sound/jack_oscrolloscope/metadata.xml	2013-04-15 11:07:22 UTC (rev 2666)
+++ trunk/overlays/proaudio/media-sound/jack_oscrolloscope/metadata.xml	2013-04-16 22:55:43 UTC (rev 2667)
@@ -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>


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