diff --git a/app-cdr/liblightscribe/ChangeLog b/app-cdr/liblightscribe/ChangeLog index 9f8be88..373ce5a 100644 --- a/app-cdr/liblightscribe/ChangeLog +++ b/app-cdr/liblightscribe/ChangeLog @@ -2,6 +2,10 @@ # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 01 Feb 2010; Mario Fetka + liblightscribe-1.18.11.1.ebuild: + use newlib.so for install + 01 Feb 2010; Mario Fetka liblightscribe-1.18.11.1.ebuild: remove useless depend diff --git a/app-cdr/liblightscribe/Manifest b/app-cdr/liblightscribe/Manifest index 6d418dc..a0c4460 100644 --- a/app-cdr/liblightscribe/Manifest +++ b/app-cdr/liblightscribe/Manifest @@ -8,10 +8,10 @@ DIST lightscribePublicSDK-1.14.32.1-linux-2.6-intel.rpm 622100 RMD160 42ee805c82 DIST lightscribePublicSDK-1.18.6.1-linux-2.6-intel.rpm 622177 RMD160 6ac5bc74fb2de7602b5f42aecd4ea312c272cad4 SHA1 e46003c06293b62297d5780b24f1ea7ef94bf84d SHA256 174ccb9c39d9e115836fc696f69c8fe8ffc2a78b5f4f0185b8f930afc93e40bf EBUILD liblightscribe-1.18.10.2-r1.ebuild 3252 RMD160 f420b038a5b16da4e6d877a34b92bbe2d8f05a16 SHA1 f4cad16206842dd65f083ca7997cc44cbce12903 SHA256 619bd5fcdbb5b413686cacb10e7a97f63c3fdc2aeeffba698b36722890025b99 EBUILD liblightscribe-1.18.10.2.ebuild 3172 RMD160 ffdfe42ad9c125eeaf5a3392290fa2b893d2e79b SHA1 d82c7abee83d81d1ca2adc58bd403c1bb40ce80a SHA256 427c496dbd6823a4ee402d7c7879aece237dbdb5572c8fdb91edfb52d5a107b7 -EBUILD liblightscribe-1.18.11.1.ebuild 3241 RMD160 92f1318d10363c414cf97ecea25dbacc65f7d30d SHA1 00df33f599ed873103976071dd9c79d84a50b466 SHA256 774d60ba7e166f33b901bc409e3aa7280de8bdc13f469f490bb700572c974a46 +EBUILD liblightscribe-1.18.11.1.ebuild 3199 RMD160 6ef6b9a4c8fd12242bc4cc0ed363ddb0ce033f5e SHA1 b808ff2b70ec54a7538c36c5f60279b1dc7ed882 SHA256 5c380cbe48936ab060369e33e0c49e55d906123d4df8c67ae8e6fcca2c114f5a EBUILD liblightscribe-1.18.5.1.ebuild 3164 RMD160 127d47865b995ca8c81dce7dd742a1d79addd15d SHA1 1d5db7f6787adc39e3204f52ec6bac9dd87217f6 SHA256 d97b04408583ff6f297fe5143fc94911cd5e9e01d50c647162f2279cd683c7d2 EBUILD liblightscribe-1.18.6.1-r2.ebuild 3172 RMD160 ffdfe42ad9c125eeaf5a3392290fa2b893d2e79b SHA1 d82c7abee83d81d1ca2adc58bd403c1bb40ce80a SHA256 427c496dbd6823a4ee402d7c7879aece237dbdb5572c8fdb91edfb52d5a107b7 EBUILD liblightscribe-1.18.8.1.ebuild 3172 RMD160 ffdfe42ad9c125eeaf5a3392290fa2b893d2e79b SHA1 d82c7abee83d81d1ca2adc58bd403c1bb40ce80a SHA256 427c496dbd6823a4ee402d7c7879aece237dbdb5572c8fdb91edfb52d5a107b7 EBUILD liblightscribe-1.18.9.1.ebuild 3172 RMD160 ffdfe42ad9c125eeaf5a3392290fa2b893d2e79b SHA1 d82c7abee83d81d1ca2adc58bd403c1bb40ce80a SHA256 427c496dbd6823a4ee402d7c7879aece237dbdb5572c8fdb91edfb52d5a107b7 -MISC ChangeLog 6273 RMD160 16874e66c0090cc94fa63549049b12d42a876163 SHA1 ef82ff9483be6e2430e5e808cfa7d534a22e62b2 SHA256 359f9466c43bdc89fa1986df9a8d92c0fcc50d205a56731f85eea868b7b036b3 +MISC ChangeLog 6388 RMD160 7832c352b7f217fec7d19a7e7a870fb8f832bace SHA1 167ac039397245048a194693104b9e1288513e26 SHA256 5075077b43515823e8d9854bbb1d995e508e5db5b638c4d08b2fe9f1ddc23bdd MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/app-cdr/liblightscribe/liblightscribe-1.18.11.1.ebuild b/app-cdr/liblightscribe/liblightscribe-1.18.11.1.ebuild index 4e31d23..64b08ab 100644 --- a/app-cdr/liblightscribe/liblightscribe-1.18.11.1.ebuild +++ b/app-cdr/liblightscribe/liblightscribe-1.18.11.1.ebuild @@ -39,15 +39,11 @@ pkg_setup() { } src_prepare() { - # make revdep-rebuild happy Bug 152031 comment 74 - mv usr/lib/liblightscribe.so.1 usr/lib/liblightscribe.so.0.0.1 - # hack in to use provided libstdc++ rename it to libstdcv3 # can't add an rpath or a LD_PRELOAD to a already build lib to work around # the libstdc++ "no version information available" problem Bug 152031 comment 66 - mv usr/lib/lightscribe/libstdc++.so.5.0.7 usr/lib/lightscribe/libstdcv3.so.5.0.7 - sed -i "s/libstdc++.so.5/libstdcv3.so.5/g" usr/lib/liblightscribe.so.0.0.1 - sed -i "s/libstdc++.so.5/libstdcv3.so.5/g" usr/lib/lightscribe/libstdcv3.so.5.0.7 + sed -i "s/libstdc++.so.5/libstdcv3.so.5/g" usr/lib/liblightscribe.so.1 || die "sed failed" + sed -i "s/libstdc++.so.5/libstdcv3.so.5/g" usr/lib/lightscribe/libstdc++.so.5.0.7 || die "sed failed" } src_install() { @@ -58,14 +54,15 @@ src_install() { exeinto /${LSDIR}/lightscribe doexe usr/lib/lightscribe/elcu.sh || die "elcu.sh install failed" into /opt/lightscribe - dolib.so usr/lib/liblightscribe.so.* || die "liblightscribe.so.* install failed" - dolib.so usr/lib/lightscribe/libstdcv3.so.* || die "libstdcv3.so.* install failed" + # make revdep-rebuild happy Bug 152031 comment 74 + newlib.so usr/lib/liblightscribe.so.1 liblightscribe.so.0.0.1 || die "liblightscribe.so.* install failed" + newlib.so usr/lib/lightscribe/libstdc++.so.5.0.7 libstdcv3.so.5.0.7 || die "libstdcv3.so.* install failed" dosym liblightscribe.so.0.0.1 /${LSDIR}/liblightscribe.so insinto /usr/include/lightscribe doins -r usr/include/* || die "includes install failed" insinto /etc doins -r etc/* || die "config install failed" - sed -i "s%/usr/lib%${ROOT}${LSDIR}%" "${D}"/etc/lightscribe.rc + sed -i "s%/usr/lib%${ROOT}${LSDIR}%" "${D}"/etc/lightscribe.rc || die "sed failed" dodoc usr/share/doc/*.* \ usr/share/doc/lightscribe-sdk/*.* \ usr/share/doc/lightscribe-sdk/docs/* || die "doc install failed"