[proaudio] [2539] media-sound/hydrogen: Change keywording, move to git repo thanks to mikkl who reported it on the bugtracker, cleanup |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 2539
Author: lilrc
Date: 2013-03-17 17:06:59 +0100 (Sun, 17 Mar 2013)
Log Message:
-----------
media-sound/hydrogen: Change keywording, move to git repo thanks to mikkl who reported it on the bugtracker, cleanup
Modified Paths:
--------------
trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog
trunk/overlays/proaudio/media-sound/hydrogen/Manifest
trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.5.1.ebuild
trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild
Modified: trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog 2013-03-17 11:39:02 UTC (rev 2538)
+++ trunk/overlays/proaudio/media-sound/hydrogen/ChangeLog 2013-03-17 16:06:59 UTC (rev 2539)
@@ -2,6 +2,16 @@
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 17 Mar 2013; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+ hydrogen-0.9.5.1.ebuild, hydrogen-9999.ebuild:
+ Keyword hydrogen-0.9.5.1 for ~x86 ~amd64 ~ppc to avoid repoman
+ warnings as virtual/liblash is not yet stable.
+ Move from old subversion repository to new git repo. Thanks to mikkl who
+ reported this on MantisBT.
+ Change to new homepage in live ebuild.
+ Big cleanup in live ebuild.
+ Remove bad letters in my previous ChangeLog messages.
+
08 Mar 2013; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxx>
metadata.xml: removed no-herd, added use flags section
@@ -9,12 +19,12 @@
hyrdogen-0.9.5.1.ebuild, hydrogen-9999.ebuild:
modify qt4 deps from x11-libs/qt* to dev-qt/
- 13 Dec 2012; Karl Lindén (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
+ 13 Dec 2012; Karl Linden (lilrc) <lilrc@xxxxxxxxxxxxxxxxxxxxx>
hyrdogen-0.9.5.1.ebuild, hydrogen-9999.ebuild:
replaced dependency on media-sound/lash with virtual/liblash
minor cleanup
- 22 Nov 2012; Karl Lindén (lilrc) <spray.sucks@xxxxxxxxx>
+ 22 Nov 2012; Karl Linden (lilrc) <spray.sucks@xxxxxxxxx>
hydrogen-9999.ebuild:
Added dependency on "x11-libs/qt-xmlpatterns"
Made a cmake fails fatal
Modified: trunk/overlays/proaudio/media-sound/hydrogen/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/Manifest 2013-03-17 11:39:02 UTC (rev 2538)
+++ trunk/overlays/proaudio/media-sound/hydrogen/Manifest 2013-03-17 16:06:59 UTC (rev 2539)
@@ -1,6 +1,6 @@
AUX hydrogen-0.9.5.1-use_lrdf_pkgconfig.patch 858 SHA256 829b68fcc3f982463bbef09bbd7c1efd45b48f4e1da709c96146b05fe5c9e5a7 SHA512 251a74287370f66df9eeecd3b6c7963c2614cf6b17a56fc71dc9f99077c3267a2e79469e2993ae22d017ea7f6cc7c581455c97c125e3be73860321112a67fd31 WHIRLPOOL de87409c530f8a3ce2ef959d43e46bb6462e7310660532be83d85b94ac4ab1dac50daf355d3a301923cc0ac3c4df0e691312640dcdf270ca9d03f23744db8cd5
DIST hydrogen-0.9.5.1.tar.gz 5515314 SHA256 ebe105fec9ce8e2129f9e1bb5bfe675f1c7143a80babda40620cb3ef9eb97ebb SHA512 bcbd0684499f8ff019540746ed6ad5b99b5a1af04771365880e4fbdac5c26b5944c7f9815875390f42b8d2b428457d414732ed171589c094da99d99eae3a0873 WHIRLPOOL 14908df1f342b92eb53ed3d4118ddd5a918d3c78e9b0becd85777bc7ceee81a4a990192ad7f40ce3ddd7a7d1eb6b99012696f5ce012e68b7ab04aaf7697e2014
-EBUILD hydrogen-0.9.5.1.ebuild 1824 SHA256 a2846f689b107c2fd20f92cbead1b3d24e374c12f0d88e654f002931386b1f00 SHA512 404658577d3bbd6b5523334d325bfda3d87cae16cb4e684bdab574d02bac512de87e1ce6881b90a681b23f2116b9545eb600e75eb9937502cd85e73204096b3d WHIRLPOOL 8cd72c33a6c7b343e9213f725df8df7c51587791976db2f093e0d00c01acc82dba6c38eb3aacd2a16f1c8d026a7c6e9aef13fe99901dc74bb53561bfc62417d9
-EBUILD hydrogen-9999.ebuild 1605 SHA256 c05701299e98c94e64b4bc8ac115dff9f373a117651967d4a96c976fc58cd36d SHA512 417932145df44013ea1efa1e9bb9e40860d20c662c6e68424d5c6bf9807e4c2a0b10b79229483fdbafc8677e49f3f1d013b5e6aeff27b6066da5f2478de67b5a WHIRLPOOL c7501f0ba8e96d4c9ee7da29c0e479288a4ac92c7dbf55f1d7b0cfd087c69380664a55cd6c58431a289a29aae0e6a9cc043f0101880324b4030c6e3dbd63d018
-MISC ChangeLog 2020 SHA256 a811d8104fdd1ac38c69a0a271a26515304cc50b1325c1a3b9e17324f21bdbf6 SHA512 3d99f1e199aa5fd4bee7bad22d294803fff77edc0305e0f17416c186800e08e220b7b76a39ba5e49b27508fc02042e443a10f8f388c82bcfb32ea82110468c0c WHIRLPOOL cdb71d81192209ceb753214c48640087cff1058e84ace21c011c67d7af171ce584e1397822facea4e5a491436a79adbf965bb25538f1618f8e449b23f1ac2608
+EBUILD hydrogen-0.9.5.1.ebuild 1821 SHA256 253ff1fef16623fef670a93323f18e9314818f8dbadc0607e1b8594818888308 SHA512 1941b729dec57d404987e78e535a26cda089047720bdab4aaa7e6c0064df2834549cff7581a329fb4d164d657bf247ebcc55b4d4e9e95a79efba617950552a49 WHIRLPOOL fd8801d9db411091426828504a55b170f88434f55da6f5dd1cf51059c9ec75d052bbb4017d83fe0ce81c0dbe1ac1dbddf25f5033e2408f8b9f362d0ad503e189
+EBUILD hydrogen-9999.ebuild 1476 SHA256 4a8b8b03718a41b0d19a7d334e3dd0d6734ef01e28e8b2c9f91e73629acf2b73 SHA512 fa10a5f3cdf31f69da7b528fa99696a72e7d350c84bb06b5acefc290bcc80f1435b241768d561a314d54d831b211d34040e4d52b603f2aadb9e32aaaec0757c6 WHIRLPOOL 7ffba0a095a847fe37b30987f35c9fbe06da680f3bd16dac04121f76753349cb638130efe811a6f0100b4a5a033569b7922d7b61b71452c3e39804c041b5b747
+MISC ChangeLog 2480 SHA256 04b0f91c8c430fcf14e083d2f73959274376e7a8cf58b6ebbcd974823b5423c6 SHA512 2c43257b1aae714f94f0d68c550bc429c3210a8672882753fc4f84b3259f255bb8d21957e90f6ca6635e1f3a9d7be471ebc8da33b321ad169e85f1ed37eb7c7e WHIRLPOOL ff7a7eb093408cf45fd47f123f669ceaeae14ff67ce951bdca4bb89ddb1462902229f76dc0dfc81031157f8260539fe445c9bc2762371b1f3dca077e9fa97e25
MISC metadata.xml 539 SHA256 b7adc5808150a9e2cdbbb85b8a0ac87e442b09e68233e98b2b5d51648b363d5f SHA512 769b036e40f510a8232caaaa7e67813168cd7a6c1f665f2233c19e2e6ff56e9d415e20e52ef4782a650c6dfdce8a33c28f74ed890b52e06e507e76946da1edea WHIRLPOOL 625025e8cbf0160ecc2867ee4bd4e02fff423615efca0c2357c147cfbf301590f55f8fc975daf377c1d3e7ddb9989488b45d75c9bd0d4114e9bb6aa1945dc0ca
Modified: trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.5.1.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.5.1.ebuild 2013-03-17 11:39:02 UTC (rev 2538)
+++ trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-0.9.5.1.ebuild 2013-03-17 16:06:59 UTC (rev 2539)
@@ -12,7 +12,7 @@
LICENSE="GPL-2 ZLIB"
SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="~amd64 ~ppc ~x86"
IUSE="alsa +archive debug jack ladspa lash oss portaudio"
RDEPEND="dev-qt/qtgui:4
Modified: trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild 2013-03-17 11:39:02 UTC (rev 2538)
+++ trunk/overlays/proaudio/media-sound/hydrogen/hydrogen-9999.ebuild 2013-03-17 16:06:59 UTC (rev 2539)
@@ -2,14 +2,14 @@
# Distributed under the terms of the GNU General Public License v2
# $Header: $
-EAPI=2
+EAPI="5"
-inherit eutils qt4-r2 subversion cmake-utils
+inherit git-2 cmake-utils
DESCRIPTION="Linux Drum Machine"
-HOMEPAGE="http://hydrogen.sourceforge.net/"
+HOMEPAGE="http://www.hydrogen-music.org/"
-ESVN_REPO_URI="http://svn.assembla.com/svn/hydrogen/trunk"
+EGIT_REPO_URI="git://github.com/hydrogen-music/hydrogen.git"
LICENSE="GPL-2"
SLOT="0"
@@ -32,34 +32,26 @@
ladspa? ( media-libs/liblrdf )
lash? ( virtual/liblash )
lrdf? ( media-libs/liblrdf )"
-
DEPEND="${RDEPEND}"
-src_configure() {
- mkdir build
- cd build
- cmake -L \
- -DCMAKE_INSTALL_PREFIX="${ROOT}"/usr DESTDIR="${D}" \
- $(cmake-utils_use_want alsa ALSA) \
- $(cmake-utils_use_want debug DEBUG) \
- $(cmake-utils_use_want jack JACK) \
- $(cmake-utils_use_want jacksession JACKSESSION) \
- $(cmake-utils_use_want ladspa LADSPA) \
- $(cmake-utils_use_want lash LASH) \
- $(cmake-utils_use_want lrdf LRDF) \
- $(cmake-utils_use_want portaudio PORTAUDIO) \
- $(cmake-utils_use_want portmidi PORTMIDI) \
- $(cmake-utils_use_want rubberband RUBBERBAND) .. || die "Compilation failed"
-}
+DOCS=( AUTHORS ChangeLog DEVELOPERS README.txt )
-src_compile() {
- cd "${S}"/build
- emake
+src_unpack() {
+ git-2_src_unpack
}
-src_install() {
- cd "${S}"/build
- emake DESTDIR="${D}" install
- cd ..
- dodoc AUTHORS ChangeLog DEVELOPERS README.txt
+src_configure() {
+ local mycmakeargs=( ${mycmakeargs}
+ $(cmake-utils_use_want alsa ALSA)
+ $(cmake-utils_use_want debug DEBUG)
+ $(cmake-utils_use_want jack JACK)
+ $(cmake-utils_use_want jacksession JACKSESSION)
+ $(cmake-utils_use_want ladspa LADSPA)
+ $(cmake-utils_use_want lash LASH)
+ $(cmake-utils_use_want lrdf LRDF)
+ $(cmake-utils_use_want portaudio PORTAUDIO)
+ $(cmake-utils_use_want portmidi PORTMIDI)
+ $(cmake-utils_use_want rubberband RUBBERBAND)
+ )
+ cmake-utils_src_configure
}