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


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