[proaudio] [2881] gneutronica: fix linking with -lm; add desktop file with eutils eclass |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 2881
Author: dominique
Date: 2014-04-23 11:14:56 +0200 (Wed, 23 Apr 2014)
Log Message:
-----------
gneutronica: fix linking with -lm; add desktop file with eutils eclass
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/gneutronica/ChangeLog
trunk/overlays/proaudio/media-sound/gneutronica/Manifest
trunk/overlays/proaudio/media-sound/gneutronica/gneutronica-0.33-r1.ebuild
Modified: trunk/overlays/proaudio/media-sound/gneutronica/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/gneutronica/ChangeLog 2014-04-23 08:36:04 UTC (rev 2880)
+++ trunk/overlays/proaudio/media-sound/gneutronica/ChangeLog 2014-04-23 09:14:56 UTC (rev 2881)
@@ -2,6 +2,10 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Apr 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+ +files/gneutronica-0.33-linking.patch:
+ fix linking with -lm; add desktop file with eutils eclass.
+
*gneutronica-0.33-r1 (30 Apr 2013)
30 Apr 2013; Gavin Pryke (gavlee) <gavinlee303@xxxxxxxxxxxxxx>
Modified: trunk/overlays/proaudio/media-sound/gneutronica/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/gneutronica/Manifest 2014-04-23 08:36:04 UTC (rev 2880)
+++ trunk/overlays/proaudio/media-sound/gneutronica/Manifest 2014-04-23 09:14:56 UTC (rev 2881)
@@ -1,5 +1,6 @@
+AUX gneutronica-0.33-linking.patch 429 SHA256 c8365712dcf4cc25b156f2bf5762d9ec6b16ad884208801675c0308e6869da78 SHA512 5dbf69b6c74cc02b417c4037b4587ef9ba15184376c34b70d1ff220ed81a92155d923fa4385a712c0ca2d582361260fa5a31894b27e26944d69e22cbbd10e8d1 WHIRLPOOL 71acf53d2e3498e707b9e29c9f657382f5c6e3fff7f8237e481780c8576da8792f1a71ca32711f1719fc594e65a2cd090930f5d6692cf17ae98e46f2b2d9093b
AUX gneutronica-0.33-makefile.patch 3389 SHA256 134992856c988ddb207d6dfbd91fc9e3350ce1e294aeffaf467312ee0439f37d SHA512 52ddf52f7e38016b570b3bddf482382cf842986c0f891b982de81f727749511fe9ae14112e69cb37f9c752c705156971055afb5444eb1143739858879567be4c WHIRLPOOL 2ffdbe74b7ee8412ba4805763dfd025717e6d5b76d8dcd73c1119d614fd0612d9fad17c7998c2c17d54afa4e52d3d64d539bc786d8b88116115b956ac0bc5700
DIST gneutronica-0.33.tar.gz 706499 SHA256 88162f419146d8b901a9efcb81bac1b1e31ce28fd851c4a6b93f5a562ceac9d8 SHA512 aa29eb69920014aec7cf763bcdce28c69614f20f6ea0431a8558dca2303844dd7b5bc0f85199a4162eba0afd3e0fc5483a9cd2480655d043ab3d4e930f59432d WHIRLPOOL 5d5adad89357c5c5b45cb88d2e50f826576c9bf90b785e28ae2fc5c4e7b8b5dbf81ae6c18aff5373cf3f19f7a0a7672dfa9ce17b1b8de88a70f1256ec6c703c0
-EBUILD gneutronica-0.33-r1.ebuild 730 SHA256 fa10966f8c2b73e39eb97a805b3a3644ac349beabda1cce1d4b5d0fd9f2fe4b6 SHA512 ce1c871516716f1298a2d9989b0bd0ddbab94884e5558d64b2d1731a2317d158796dc65ca1cd20f60bc4b9fd33cf1fc36e714edd6ccd89a2927cc49a1493b0e3 WHIRLPOOL a5530f5b745fb9124dcc1e9ee4de82fb961a57d8719c9d639bc24c04581ad89b525a3e9f42f02aa983333fac79e71fa606c83e2bd6c03b4ca575a492d9e9baa9
-MISC ChangeLog 665 SHA256 009468a984894694f473f57056511f29971a795a540f8cb0f5ddc28460325954 SHA512 3a3cd082dac193a252f840279b7c83911e35dbe1fa561173cc1b3be71a5a4c82e3d31fb7b844dfaed793f2b46eec5563aefc5e33fcc87d4265ddd9d37ec30aee WHIRLPOOL 419daf9a92af6ec3a70b1244aab578b6e08930cb84f88811d7d08da5162ede1ee2b1903a1e62f2d287cd0dc0a30d17adbc3e6b43b351210d89ed95c28b75e584
+EBUILD gneutronica-0.33-r1.ebuild 902 SHA256 26ff047fff20bd87ec12ce2fffce39a4bf1f9026e144ec1d326a1e439913549a SHA512 6e9811c639d63cac0c75ad04e5b7b5661d9fef336339755ca12a50c2d876169e39b6c0bf5839f1e9fb401ca4d67ab4ff84e933befdb5506daf7a9e9964ae3dae WHIRLPOOL 8db32c996a635444d9db088eba0cf43e91a982de29069afeeb83b289f3630c4d05b20dcedc60c950b9a159d694eca2cb5e3bdeab69d10c08318928cbde364c24
+MISC ChangeLog 840 SHA256 1299f362b802bd03fb823c80d2946d622e35ffdb275ef601853995b5b7a9befc SHA512 397592d5edc37abd0edfce0f12e0d140029483f1719db9936784e109cf2b882cad6756b22522c4b0d8e5fb316cadd342e36add3bdfd17f761221f2f8d69dbed7 WHIRLPOOL afd4157f4d57393e42ab93286d362e4d77db1fcdffc002c4e01cf197e790b03c77511e94b58e34c8674262e3c14efbd3cbf2c72f2c827bbced6d14a1dcaa9677
MISC metadata.xml 246 SHA256 f32f31abe9dcc1f9a5dc9b6a36996d773abd006d92c13c4df48f8d7d1061060f SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4 WHIRLPOOL e55381a9a9fd1d0efbe87da1c3aa302efdcf4734827f56273faeb55b17361c529518fcf16ac0946102e26165e8eedba81ab0cd07c7b08ce6bad001e944e43a0f
Modified: trunk/overlays/proaudio/media-sound/gneutronica/gneutronica-0.33-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/gneutronica/gneutronica-0.33-r1.ebuild 2014-04-23 08:36:04 UTC (rev 2880)
+++ trunk/overlays/proaudio/media-sound/gneutronica/gneutronica-0.33-r1.ebuild 2014-04-23 09:14:56 UTC (rev 2881)
@@ -1,12 +1,11 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /cvsroot/jacklab/gentoo/media-sound/gneutronica/gneutronica-0.28.ebuild,v 1.2 2006/04/11 13:47:15 gimpel Exp $
EAPI=5
-inherit base toolchain-funcs
+inherit base eutils toolchain-funcs
-DESCRIPTION="A simple MIDI drum machine program modeled to a large extent on the
-Hydrogen drum machine software"
+DESCRIPTION="A simple MIDI drum machine program modeled to a large extent on the Hydrogen drum machine software"
HOMEPAGE="http://gneutronica.sourceforge.net/"
SRC_URI="mirror://sourceforge/gneutronica/${P}.tar.gz"
@@ -21,8 +20,14 @@
RESTRICT="mirror"
-PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch
+ "${FILESDIR}"/${P}-linking.patch )
src_compile() {
base_src_make CC="$(tc-getCC)"
}
+
+src_install() {
+ base_src_install PREFIX="/usr"
+ make_desktop_entry "${PN}" "gNeutronica" "${PN}_icon" "AudioVideo;Audio;Midi;"
+}