[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"
+}