[proaudio] proaudio/proaudio: [3234] remove base eclass; fix patch |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 3234
Author: dominique
Date: 2021-12-20 02:32:35 +0100 (Mon, 20 Dec 2021)
Log Message:
-----------
remove base eclass; fix patch
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/gneutronica/ChangeLog
trunk/overlays/proaudio/media-sound/gneutronica/Manifest
trunk/overlays/proaudio/media-sound/gneutronica/files/gneutronica-0.33-linking.patch
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 2021-12-20 00:51:14 UTC (rev 3233)
+++ trunk/overlays/proaudio/media-sound/gneutronica/ChangeLog 2021-12-20 01:32:35 UTC (rev 3234)
@@ -1,7 +1,11 @@
# ChangeLog for media-sound/gneutronica
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2021 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 20 Dec 2021; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+ files/gneutronica-0.33-linking.patch: fix directory structure for patch -p1.
+ gneutronica-0.33-r1.ebuild: remove base eclass.
+
23 Apr 2014; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx>
+files/gneutronica-0.33-linking.patch:
fix linking with -lm; add desktop file with eutils eclass.
Modified: trunk/overlays/proaudio/media-sound/gneutronica/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/gneutronica/Manifest 2021-12-20 00:51:14 UTC (rev 3233)
+++ trunk/overlays/proaudio/media-sound/gneutronica/Manifest 2021-12-20 01:32:35 UTC (rev 3234)
@@ -1,6 +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 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
+AUX gneutronica-0.33-linking.patch 433 BLAKE2B 67c07dafc5b847c1179ae2dbd3efe69fcb08a30889305c32cd706f12684309fa04724c99cca32925b46e40044ac3f937ec308c37da7548449222feb3298d2fee SHA512 76cb3d5e966f604c0efd5d43c6185de98aba36d4075233d22cdc169179339299635fe4e6e90e2ef301b556e358e3e8c6996403e7783323ef5380ca470ff61f9a
+AUX gneutronica-0.33-makefile.patch 3389 BLAKE2B 831f83c67d4e22525bca9ee4117a58ddb7b033f009a98b9b4d6ba105d93e556320ea775307ec36ddab47c739dd68db08ffd0c36dfd93182b1a8b94631f4dfb6c SHA512 52ddf52f7e38016b570b3bddf482382cf842986c0f891b982de81f727749511fe9ae14112e69cb37f9c752c705156971055afb5444eb1143739858879567be4c
+DIST gneutronica-0.33.tar.gz 706499 BLAKE2B f6330e89ab1d227825f9814f9b8b12ff21546d38a965c2ffde2748092c4ddeda844170c25366e74adcee38c6627fe7bf5c26392cdee7e98b2051c776d928273c SHA512 aa29eb69920014aec7cf763bcdce28c69614f20f6ea0431a8558dca2303844dd7b5bc0f85199a4162eba0afd3e0fc5483a9cd2480655d043ab3d4e930f59432d
+EBUILD gneutronica-0.33-r1.ebuild 792 BLAKE2B d86b426c72c37d8f3196f3949d6a2d8644a0f081f82de4a7bf192acc84bdb1ae951a4e950c7f170f41baf765d40496b35ee395325e48e0aa65b2311e9067cc80 SHA512 ca1491881d629899af98533d9f65eaad7675d4c83dee546ad76270e7119fd4ddbca5814b96359cfa0f381de62f9d2150dd19499ee88379c5969d6bb0fd7da757
+MISC ChangeLog 1042 BLAKE2B c8de3963e75f671eaac5a01c2660ce4a9f5068b4c78bce3cee1553ff1521ae2d3f8d4d2cab497cf8c9b48cc6bf36c4e4c18452c7634825bd4a261dd469344f59 SHA512 31b0f99140c492b59249a00310d17cf639f7f267fd9ee66643ceca58f06e588c15dfd7f7585c6245340a5cfeb85bda831a29bf91ef68e9522be872a12eb91730
+MISC metadata.xml 246 BLAKE2B d01c2d2909dd5f50ce592242d40f40fae29ef3192305559942ca767891376f57436e9549aa2706fe139b8071956294706485b07a3678d59f050efdd5b0534914 SHA512 327022589c637a14219eb603a62050fbb93b980f4693960c0ac4117b6b483d9f0d9fe1366d8e18227b34373a399aef339f49c16df8ca57b9ec870568a4d394f4
Modified: trunk/overlays/proaudio/media-sound/gneutronica/files/gneutronica-0.33-linking.patch
===================================================================
--- trunk/overlays/proaudio/media-sound/gneutronica/files/gneutronica-0.33-linking.patch 2021-12-20 00:51:14 UTC (rev 3233)
+++ trunk/overlays/proaudio/media-sound/gneutronica/files/gneutronica-0.33-linking.patch 2021-12-20 01:32:35 UTC (rev 3234)
@@ -1,5 +1,5 @@
---- Makefile.orig 2014-04-23 02:27:01.000000000 +0200
-+++ Makefile 2014-04-23 10:45:33.397915239 +0200
+--- a/Makefile.orig 2014-04-23 02:27:01.000000000 +0200
++++ a/Makefile 2014-04-23 10:45:33.397915239 +0200
@@ -38,7 +38,7 @@
old_fileformats.o sched.o \
midi_reader.o midi_file.o fractions.o drumtab.o \
Modified: trunk/overlays/proaudio/media-sound/gneutronica/gneutronica-0.33-r1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/gneutronica/gneutronica-0.33-r1.ebuild 2021-12-20 00:51:14 UTC (rev 3233)
+++ trunk/overlays/proaudio/media-sound/gneutronica/gneutronica-0.33-r1.ebuild 2021-12-20 01:32:35 UTC (rev 3234)
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2021 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 $
+# $Header: $
-EAPI=5
-inherit base eutils toolchain-funcs
+EAPI=7
+inherit eutils toolchain-funcs
DESCRIPTION="A simple MIDI drum machine program modeled to a large extent on the Hydrogen drum machine software"
HOMEPAGE="http://gneutronica.sourceforge.net/"
@@ -24,10 +24,10 @@
"${FILESDIR}"/${P}-linking.patch )
src_compile() {
- base_src_make CC="$(tc-getCC)"
+ emake CC="$(tc-getCC)"
}
src_install() {
- base_src_install PREFIX="/usr"
+ emake DESTDIR="${D}" PREFIX="/usr" install
make_desktop_entry "${PN}" "gNeutronica" "${PN}_icon" "AudioVideo;Audio;Midi;"
}