[proaudio] [2190] Added -j1 to make; added installation of menu icon and desktop file; removed old ebuilds; version bump

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


Revision: 2190
Author:   dominique
Date:     2012-07-29 11:20:16 +0200 (Sun, 29 Jul 2012)
Log Message:
-----------
Added -j1 to make; added installation of menu icon and desktop file; removed old ebuilds; version bump

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

Added Paths:
-----------
    trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.4.ebuild

Removed Paths:
-------------
    trunk/overlays/proaudio/media-sound/glashctl/files/
    trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.2.0.ebuild
    trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.2.ebuild
    trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.3.ebuild

Modified: trunk/overlays/proaudio/media-sound/glashctl/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/glashctl/ChangeLog	2012-07-29 08:34:26 UTC (rev 2189)
+++ trunk/overlays/proaudio/media-sound/glashctl/ChangeLog	2012-07-29 09:20:16 UTC (rev 2190)
@@ -2,6 +2,12 @@
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  27 Jul 2012; Dominique Michel <dominique@xxxxxxxxxxxxx>
+  -glashctl-0.2.0.ebuild, glashctl-0.4.2.ebuild, glashctl-0.4.3.ebuild:
+  Removed old ebuilds. They don't copile anymore.
+  +glashctl-0.4.4.ebuild: added -j1 to make (compilation break with -j>1)
+  Added installation of menu icon and desktop file
+
   19 Jun 2010; Frieder Buerzele <evermind@xxxxxxxxxxxxx>
   glashctl-0.2.0.ebuild, glashctl-0.4.2.ebuild, glashctl-0.4.3.ebuild:
   cleanup ebuilds

Modified: trunk/overlays/proaudio/media-sound/glashctl/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/glashctl/Manifest	2012-07-29 08:34:26 UTC (rev 2189)
+++ trunk/overlays/proaudio/media-sound/glashctl/Manifest	2012-07-29 09:20:16 UTC (rev 2190)
@@ -1,8 +1,4 @@
-DIST glashctl-0.2.0.tar.bz2 29204 RMD160 15bb6c7bf62778e42504fc37d3550159116d162e SHA1 7d6e38665be8c5d38650953c8c13c11cc61e7a92 SHA256 1001df26517189a6492df07d9984bb382a2a26ba00ba394d8042fe03522ad12c
-DIST glashctl-0.4.2.tar.bz2 43579 RMD160 5c86170c0bf386b3eb742f30bf585189f3bba2b3 SHA1 511c944c13621a25d8c08e60ba2a96694978c2b4 SHA256 8900e653d5c5fa45a212fc91388e68caa7c1eab29ccda143a301d356899f87fe
-DIST glashctl-0.4.3.tar.bz2 48399 RMD160 7752a448fc7abbf679aad1ae12e19d99208768aa SHA1 67ce4ce53e5730de7134d547d4573acb9cc6ff02 SHA256 4dee5f4b71e118f870ad0fa95c48dc867e9d9e9501336241e008217768bc5fda
-EBUILD glashctl-0.2.0.ebuild 716 RMD160 6db250768c1d82288faca3b80a60002129cc93fd SHA1 79069c9bd521f0aa8d00094937933f371d6dd6f8 SHA256 a065ce4d063c8ac312f812d2341773c050a83699511a87da647872812fc3c300
-EBUILD glashctl-0.4.2.ebuild 837 RMD160 c24aef647090a0cd896e3615a24bce0fdba577a2 SHA1 e7ae33fe25671985a9e01c0da20be8fd01788bdf SHA256 b6acbdbc822310dde607de0b0b0b65dd615b008cc71595bcae9b2afc5974cbe5
-EBUILD glashctl-0.4.3.ebuild 1124 RMD160 da56d227b915d8b2f3dcd206d00c156626c0f294 SHA1 ae1591f1af7fdbf26de97d078d7ac178b8985c10 SHA256 42d702a192485d964fb6f55644c1caa4bb5322a0639850d8f44f5445d2b166e7
-MISC ChangeLog 355 RMD160 a570f666ba4ac59c8c0b468619e30608de4692fd SHA1 304615a163214f218dad1b9130344f616af9b88a SHA256 9e82d74685af1bbcfe45dffe55bfbe5f983a2a82ed449f77289c37dbd088fef8
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST glashctl-0.4.4.tar.bz2 49292 SHA256 c35ad68aa3b630c0075edf7174e8cdbfbde6c609e4ecf2b5652a353723d90d07 SHA512 36ec064f27cc9b7262f8fe7722bc971622fc83d361be685191374b3c41b90037546606c8197218cdd188e9dda41839da655d629dfa06df23cf1771f9d052cde5 WHIRLPOOL a487f8a7d8a0ddfd5388f701b416d1f2b48a18329ff9cc77760cddbddbebff6fe7ee35a5fd7871afc298dfe11508c7522874db170fb5a756ec38dd406f781f7a
+EBUILD glashctl-0.4.4.ebuild 1254 SHA256 89b17fa04082911d8cf23efd914649ff58f2ea84b60cb3372f65be0383a51122 SHA512 6da54dad5f5e498b6f72aac101e6e8701de2e97171f9db8d222a7b6f5bff48b4aa3792941171c70335c3cbd9580b840960d1f573d5bf149031fbed1f91aa1493 WHIRLPOOL 044b2eaf633b18314fde5219bde3af62984a6b0161d26999b6139f646813e97151ee78eb47f3108d752dca96159e749a03e49f9944fdcb7f2e0b39b80f8797c5
+MISC ChangeLog 661 SHA256 d6917198ed12716bda510d8f4ab68d981bc21f0d3fae55c72d6b2c85c02c96cf SHA512 6dffe251f63a5323c421cd1df18257b0e699407740ea889365695d29fc2aedd94e943ab0374bf057f92933c3fd08f2b0761ca91fd0bfa44ef1d7c5ee5697f76b WHIRLPOOL 71f4b10b28fffd347c2ebce5c99a904933402ca882a9b8517b8049c659aed89af8fb31fd3cf7931bb466f9eed3837a835667b1aeddbd1922a6bc0c74a2e80158
+MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Deleted: trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.2.0.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.2.0.ebuild	2012-07-29 08:34:26 UTC (rev 2189)
+++ trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.2.0.ebuild	2012-07-29 09:20:16 UTC (rev 2190)
@@ -1,34 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit eutils
-RESTRICT="mirror"
-DESCRIPTION="GLASHCtl is a simple applet for controlling the LASH Audio Session Handler"
-HOMEPAGE="http://dino.nongnu.org/glashctl";
-SRC_URI="http://download.savannah.nongnu.org/releases/dino/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 ~amd64"
-IUSE=""
-
-DEPEND=">=media-sound/lash-0.5.0
-	>=x11-libs/vte-0.11.15
-	>=dev-cpp/gtkmm-2.6.4"
-RDEPEND=""
-
-#src_unpack() {
-#	unpack ${A}
-#	cd "${S}"
-#}
-
-src_compile(){
-	econf --prefix="${D}"/usr || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install(){
-	einstall || die "einstall failed"
-	prepalldocs
-}

Deleted: trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.2.ebuild	2012-07-29 08:34:26 UTC (rev 2189)
+++ trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.2.ebuild	2012-07-29 09:20:16 UTC (rev 2190)
@@ -1,36 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit exteutils
-RESTRICT="mirror"
-DESCRIPTION="GLASHCtl is a simple applet for controlling the LASH Audio Session Handler"
-HOMEPAGE="http://dino.nongnu.org/glashctl";
-SRC_URI="http://download.savannah.nongnu.org/releases/dino/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND=">=media-sound/lash-0.5.1
-	>=x11-libs/vte-0.11.15
-	>=dev-cpp/gtkmm-2.10.1"
-RDEPEND=""
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	esed_check -i -e 's:ar rcs $$@ $$^ $(LDFLAGS) $$($(2)_LDFLAGS):ar rcs $$@ $$^ $($(2)_LDFLAGS):g' \
-		Makefile.template
-}
-
-src_compile(){
-	econf --prefix="${D}"/usr || die "econf failed"
-	emake || die "emake failed"
-}
-
-src_install(){
-	einstall || die "einstall failed"
-	prepalldocs
-}

Deleted: trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.3.ebuild	2012-07-29 08:34:26 UTC (rev 2189)
+++ trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.3.ebuild	2012-07-29 09:20:16 UTC (rev 2190)
@@ -1,49 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit exteutils
-RESTRICT="mirror"
-DESCRIPTION="GLASHCtl is a simple applet for controlling the LASH Audio Session Handler"
-HOMEPAGE="http://dino.nongnu.org/glashctl";
-SRC_URI="http://download.savannah.nongnu.org/releases/dino/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="wmaker"
-
-DEPEND=">=media-sound/lash-0.5.1
-	>=dev-cpp/gtkmm-2.10.1
-	media-sound/jack-audio-connection-kit"
-RDEPEND="${DEPEND}"
-
-src_unpack() {
-	unpack ${A}
-	cd "${S}"
-	use wmaker || \
-	sed -i -e 's@PROGRAMS = glashctl wmglashctl@PROGRAMS = glashctl@' \
-		Makefile
-}
-
-src_compile(){
-	# those break ar, crappy build system
-	unset LDFLAGS
-	econf \
-		--prefix=/usr \
-		--CFLAGS="${CFLAGS}" \
-		|| die "econf failed"
-	# those break ar ...
-	#	--LDFLAGS="${LDFLAGS}" \
-	emake || die "emake failed"
-}
-
-src_install(){
-	# damnit, really
-	#make DESTDIR="${D}" install || die "install failed"
-	dobin glashctl
-	use wmaker && dobin wmglashctl
-	insinto /usr/share/${PN}
-	doins *.xpm *.png
-	dodoc README AUTHORS ChangeLog
-}

Added: trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.4.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.4.ebuild	                        (rev 0)
+++ trunk/overlays/proaudio/media-sound/glashctl/glashctl-0.4.4.ebuild	2012-07-29 09:20:16 UTC (rev 2190)
@@ -0,0 +1,51 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+inherit eutils exteutils
+RESTRICT="mirror"
+DESCRIPTION="GLASHCtl is a simple applet for controlling the LASH Audio Session Handler"
+HOMEPAGE="http://dino.nongnu.org/glashctl";
+SRC_URI="http://download.savannah.nongnu.org/releases/dino/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="wmaker"
+
+DEPEND=">=media-sound/lash-0.5.1
+	>=dev-cpp/gtkmm-2.10.1
+	media-sound/jack-audio-connection-kit"
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+	unpack ${A}
+	cd "${S}"
+	use wmaker || \
+	sed -i -e 's@PROGRAMS = glashctl wmglashctl@PROGRAMS = glashctl@' \
+		Makefile
+}
+
+src_compile(){
+	# those break ar, crappy build system
+	unset LDFLAGS
+	econf \
+		--CFLAGS="${CFLAGS}" \
+		|| die "econf failed"
+	# those break ar ...
+	#	--LDFLAGS="${LDFLAGS}" \
+	emake -j1 || die "emake failed"
+}
+
+src_install(){
+	# damnit, really
+	#make DESTDIR="${D}" install || die "install failed"
+	dobin glashctl
+	use wmaker && dobin wmglashctl
+	insinto /usr/share/${PN}
+	doins *.xpm *.png
+	dodoc README AUTHORS ChangeLog
+	insinto /usr/share/icons
+	newins lash_96px.png glashctl.png
+	make_desktop_entry "${PN}" GLASHCtl "${PN}" "AudioVideo;Audio;Engineering"
+}


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