[proaudio] [1072] small enhancements

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


Revision: 1072
Author:   evermind
Date:     2007-12-22 17:01:04 +0000 (Sat, 22 Dec 2007)

Log Message:
-----------
small enhancements

Modified Paths:
--------------
    trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog
    trunk/overlays/proaudio/media-libs/vst-sdk/Manifest
    trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r3.ebuild


Modified: trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog
===================================================================
--- trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog	2007-12-22 16:02:46 UTC (rev 1071)
+++ trunk/overlays/proaudio/media-libs/vst-sdk/ChangeLog	2007-12-22 17:01:04 UTC (rev 1072)
@@ -2,6 +2,9 @@
 # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+  22 Dec 2007; Frieder Buerzele <evermind@xxxxxxxxxxxxx> ChangeLog:
+  small enhancements
+
   17 Dec 2007; Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> ChangeLog:
   added a changelog
 

Modified: trunk/overlays/proaudio/media-libs/vst-sdk/Manifest
===================================================================
--- trunk/overlays/proaudio/media-libs/vst-sdk/Manifest	2007-12-22 16:02:46 UTC (rev 1071)
+++ trunk/overlays/proaudio/media-libs/vst-sdk/Manifest	2007-12-22 17:01:04 UTC (rev 1072)
@@ -1,4 +1,4 @@
 DIST vstsdk2.3.zip 1432936 RMD160 b0bfef7742ab7c4026c59d5c11e62393534e7076 SHA1 bea9079de1442a4af4b38b23731497121d89a353 SHA256 8b8755ba7a53ad2118dee8efdfcd3f7ec9ae27d60b66acb2ff710f1a8e29382b
-EBUILD vst-sdk-2.3-r3.ebuild 2228 RMD160 8caa8418b9769ed103247243c2c318aea895bebd SHA1 8d8187ce2d3a79a648326dab41b5f6504dd9fd88 SHA256 6165065f979d49eaf97637867fe80abb92212c461143bf7722e283b46d9a80f2
+EBUILD vst-sdk-2.3-r3.ebuild 2366 RMD160 e4bcd5b9d0a23a899bdae6000eb94c7bdf2d4f95 SHA1 022540527c7a97e0e6413af7c3877a6979c8a37e SHA256 861c687155a937f7b9a8d514ac894bcf59115812a2e133b812431f71e1b5f0f2
 MISC ChangeLog 206 RMD160 eb45b3d59db8efff9debe672fe15ea5aa5c8081c SHA1 8de02879e396490a2a83094e261ead01e948a0e6 SHA256 8b0ba49e945c9cc35b8d97e3ad4d22fea7bf4f930aa947ab817b957cb620711c
 MISC metadata.xml 268 RMD160 facc07bd885f20615a1f2555069329c642e1a566 SHA1 2456bdb8a218c9d477d2d6ee4bf158de070c7be4 SHA256 96629b266b743f566c29158d4498edeeb1cd6b1f0cd9629e42d4f10b4da82f89

Modified: trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r3.ebuild
===================================================================
--- trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r3.ebuild	2007-12-22 16:02:46 UTC (rev 1071)
+++ trunk/overlays/proaudio/media-libs/vst-sdk/vst-sdk-2.3-r3.ebuild	2007-12-22 17:01:04 UTC (rev 1072)
@@ -3,7 +3,7 @@
 # install proprietary Steinberg VST SDK 2.3 to "/opt/${MY_P}"
 # bug #61290
 
-inherit eutils
+inherit exteutils
 
 RESTRICT="nostrip fetch"
 
@@ -37,14 +37,22 @@
 	einfo "Please redigest your ebuild if you get digest errors:"
 	einfo "ebuild ${EBUILD} digest"
 	einfo
-}
+}	
 
 src_unpack() {
 	unpack ${MY_P}.zip || die
-	sed -e :a -e 's/<[^>]*>//g;/</N;//ba' ${S}/VST\ Licensing\ Agreement.html > ${S}/VST_Licensing_Agreement.txt
+	esed -e :a -e 's/<[^>]*>//g;/</N;//ba' "${S}/VST Licensing Agreement.html" > ${S}/VST_Licensing_Agreement.txt
 	check_license "${S}/VST_Licensing_Agreement.txt"
 	rm -f "${S}/VST_Licensing_Agreement.txt"
-	find -type d -name 'CVS' -exec rm -rf {} \;
+	unneeded_dirs="$(find -type d -name 'CVS')"
+	old_ifs="$IFS"
+IFS="
+"
+	for dir in ${unneeded_dirs[@]};do
+		einfo "delete unneeded dir: $dir"
+		rm -rf "$dir"
+	done
+	IFS="$old_ifs"
 	find -type f -exec chmod 0644 {} \;
 	find -type d -exec chmod 0755 {} \;
 }


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