[proaudio] [2191] install in /opt; desktop file

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 2191
Author:   dominique
Date:     2012-07-29 14:24:42 +0200 (Sun, 29 Jul 2012)
Log Message:
-----------
install in /opt; desktop file

Modified Paths:
--------------
    trunk/overlays/proaudio/media-sound/rtsynth/ChangeLog
    trunk/overlays/proaudio/media-sound/rtsynth/Manifest
    trunk/overlays/proaudio/media-sound/rtsynth/rtsynth-1.9.2.ebuild

Modified: trunk/overlays/proaudio/media-sound/rtsynth/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-sound/rtsynth/ChangeLog	2012-07-29 09:20:16 UTC (rev 2190)
+++ trunk/overlays/proaudio/media-sound/rtsynth/ChangeLog	2012-07-29 12:24:42 UTC (rev 2191)
@@ -2,6 +2,10 @@
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  29 Jul 2012; Dominique Michel <dominique@xxxxxxxxxxxxx>
+  rtsynth-1.9.2.ebuild: cleanup; binary package => install in /opt;
+  added desktop entry
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-sound/rtsynth/Manifest
===================================================================
--- trunk/overlays/proaudio/media-sound/rtsynth/Manifest	2012-07-29 09:20:16 UTC (rev 2190)
+++ trunk/overlays/proaudio/media-sound/rtsynth/Manifest	2012-07-29 12:24:42 UTC (rev 2191)
@@ -1,4 +1,4 @@
-DIST rtsynth-1.9.2.tar.bz2 2318191 RMD160 b16618294908770e265dab4f37b17e688b08bf46 SHA1 326e4e9761f4dcda547c90fc1956f04322c6eb92 SHA256 ba5d9eea000fc68deeccf19d44c09823d8b165d6a9cb2a4596102e4a19580422
-EBUILD rtsynth-1.9.2.ebuild 1554 RMD160 efbed7cb8efc4afffa5de4faef85158b5774a05d SHA1 978293b1366b8e4d56054f2dd648b4baaea8dc44 SHA256 89f2cdc071a41c9a12af479f2974039bea8e03b1392492df941283e4675206c4
-MISC ChangeLog 207 RMD160 9b03d8f9204fc5eada93cba1515e5c5ff4198b51 SHA1 61c9ea14e7e1a52538455ebf808f365b405f5252 SHA256 4a52c32684c90bf9e508ce972ce7e7ad80b978c49847ee2622a0d985a4ecfb58
-MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89
+DIST rtsynth-1.9.2.tar.bz2 2318191 SHA256 ba5d9eea000fc68deeccf19d44c09823d8b165d6a9cb2a4596102e4a19580422 SHA512 00d14d157a20f77b8b5c253081a9c7dd9541b464c17f36a8b8657c86003f15b39c47d751fb6bab26a36c4b7c26c626a8c89d33c8b4fe5f323592c93010c409a9 WHIRLPOOL 8130fe90178435cccacb0935745cfc41377512a5501f5697679f9a4a21690b8307bcd964e789b76a18ab1a6d09827d93c8170d3b08117186fb8d903b8fba6df2
+EBUILD rtsynth-1.9.2.ebuild 1642 SHA256 8028f1c221a757c06972151dd3189a0b0a7de7568b40c88647926df5b4d0d145 SHA512 85a99baf933d44ae0b3ff4910153a04277da7779f9183f9714e3014abd5d3606ad861f662a05b4c8f415f775a2ca9ff47a73c9e7ff1f6c068f6886a027a649a1 WHIRLPOOL f0c0b0b2440cb88a5c51fc68499f96553571cd69046c662458405115735fb15cc0ad9d0c2eebd3ba50355cd56f077808495d29387d4ade2040c4a5eb6370443c
+MISC ChangeLog 356 SHA256 2ad8333c332ae8f53457d1855a28e57ec3175f8712ef86caac34e3792ebe52b5 SHA512 296f805902ced341dc2091be5771eb5cc1ac329c8742f540863e8a9d06099811d1db5a6d760b83c90f655485362388a978baa0254920bea7a75a031b6121740f WHIRLPOOL 788f16ed6a5522b20644ab3edad8e77004f6c7de9a8d26fe0f9e0e61f4735f7e09589718297ef57ec6d11893bb8a7e0aecc9bb5fa067967e9f15dd571308edb1
+MISC metadata.xml 268 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89 SHA512 3d709a016692f887d642d19b2644c10a09f666133f1f035b8a4c10e5772fbb39fa84a856a496d392594ccf850739fbf46ffa78ecc74214e8342ee97676b375e9 WHIRLPOOL 17c886c5b97925bd9223c0210170a63e55a2c2a238ae81ebf8efa14109d790406f45d0773d63bea825c1e40b058bd9e20a5d9c264da4db7c8fd2e556ecd83b2a

Modified: trunk/overlays/proaudio/media-sound/rtsynth/rtsynth-1.9.2.ebuild
===================================================================
--- trunk/overlays/proaudio/media-sound/rtsynth/rtsynth-1.9.2.ebuild	2012-07-29 09:20:16 UTC (rev 2190)
+++ trunk/overlays/proaudio/media-sound/rtsynth/rtsynth-1.9.2.ebuild	2012-07-29 12:24:42 UTC (rev 2191)
@@ -4,12 +4,12 @@
 
 IUSE="jack"
 
-inherit rpm
+inherit eutils
 
 RESTRICT="mirror"
 DESCRIPTION="reproduce sounds of strings, organs, flutes and drums in real time"
 HOMEPAGE="http://www.linux-sound.org/rtsynth/";
-SRC_URI="http://www.audiodef.com/gentoo/proaudio/src/rtsynth/${P}.tar.bz2";
+SRC_URI="http://www.audiodef.com/gentoo/src/${P}.tar.bz2";
 
 LICENSE="unknown"
 SLOT="0"
@@ -39,25 +39,25 @@
 }
 
 src_install() {
-	dodir /usr/share/pixmaps /usr/share/mimelnk/audio/
-	insinto /usr/share/pixmaps
-	doins rtsynth.png
+	dodir /opt/bin
 
-	insinto /usr/share/mimelnk/audio/
-	doins rtsynth*.desktop
-
-	insinto /usr/share/${PN}/examples
+	insinto /usr/share/doc/${P}/examples
 	for i in ${S}/${P}/Examples-v192/*;do doins "${i}";done
 
 	if use jack;then
-		dobin ${S}/${P}/RTSynth-jack
-		fperms 755 /usr/bin/RTSynth-jack
+		insinto /opt/bin
+		doins ${S}/${P}/RTSynth-jack
+		fperms 755 /opt/bin/RTSynth-jack
+		insinto /usr/share/doc/${P}
 		dodoc ${S}/${P}/README-jack
+		make_desktop_entry RTSynth-jack RTSynth-jack rtsynth "AudioVideo;Audio;Synthetizers"
 	else
 		dobin ${S}/${P}/RTSynth
-		fperms 755 /usr/bin/RTSynth
+		fperms 755 /opt/bin/RTSynth
+		make_desktop_entry RTSynth RTSynth rtsynth "AudioVideo;Audio;Synthetizers"
 	fi
 
+	insinto /usr/share/doc/${P}
 	dohtml -r ${S}/${P}/HtmlDocs/*
 	dodoc ${S}/${P}/Changelog ${S}/${P}/README
 }


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