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 <[email protected]>
+  rtsynth-1.9.2.ebuild: cleanup; binary package => install in /opt;
+  added desktop entry
+
   17 Dec 2007; Thomas Kuther <[email protected]> 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
 }

Reply via email to