From b7a389a6b1168ca8b8c06542cefd4b865eadfdc2 Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 19 Jan 2008 09:29:54 +0000 Subject: [PATCH] app-cdr/liblightscribe: Bump git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@328 6952d904-891a-0410-993b-d76249ca496b --- app-cdr/liblightscribe/ChangeLog | 6 +- app-cdr/liblightscribe/Manifest | 17 +++- .../files/digest-liblightscribe-1.10.27.1 | 6 ++ .../liblightscribe-1.10.27.1.ebuild | 78 +++++++++++++++++++ 4 files changed, 102 insertions(+), 5 deletions(-) create mode 100644 app-cdr/liblightscribe/files/digest-liblightscribe-1.10.27.1 create mode 100644 app-cdr/liblightscribe/liblightscribe-1.10.27.1.ebuild diff --git a/app-cdr/liblightscribe/ChangeLog b/app-cdr/liblightscribe/ChangeLog index b2f17795..23c58e86 100644 --- a/app-cdr/liblightscribe/ChangeLog +++ b/app-cdr/liblightscribe/ChangeLog @@ -1,7 +1,11 @@ # ChangeLog for app-cdr/liblightscribe -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ + 19 Jan 2008; Mario Fetka + +liblightscribe-1.10.27.1.ebuild: + Bump + 08 Dec 2007; Mario Fetka +liblightscribe-1.10.23.1.ebuild: Bump diff --git a/app-cdr/liblightscribe/Manifest b/app-cdr/liblightscribe/Manifest index d426ed40..0c183388 100644 --- a/app-cdr/liblightscribe/Manifest +++ b/app-cdr/liblightscribe/Manifest @@ -5,12 +5,14 @@ SHA256 ec396642c57e39565e5bcf8bbec587789a3c40450a241e366b417f2f17b4c9e8 files/80 DIST lightscribe-1.10.13.1-linux-2.6-intel.rpm 603042 RMD160 312166d47673eb2544446ad024e0642016f41d87 SHA1 529de8513fbe84c334d17a9aee57a579d196aabb SHA256 96672ca6dc8e7c444a332614eb88433b1cced146bf7f9c5b45ece33b55c4ac9c DIST lightscribe-1.10.19.1-linux-2.6-intel.rpm 617707 RMD160 fe503d6999d09e42897c3a3e42cdba550ea706ca SHA1 9463d7f0fe7d1785bb615f3430f954eeee2dacbb SHA256 d2ffd6ccbe1e670e23b9ec6cab658acfa2ea217b05b998f4389873c0ddca8f3b DIST lightscribe-1.10.23.1-linux-2.6-intel.rpm 634202 RMD160 d7a5d756e2120b5399b9a9e224399e4d85e92aeb SHA1 e2bad65ad8cedc62aa738cdfa179653053b41826 SHA256 5e51657ac7cf1de3304d5170d98b2ca7262ed695331d8d4a364cab5007e73717 +DIST lightscribe-1.10.27.1-linux-2.6-intel.rpm 639985 RMD160 f4bdb98affa6471eac2fd2ec7e275e48dc510e85 SHA1 1e08a7abdc6374670638eb671ed3f15155709f50 SHA256 3d5ca49a1d160f6be0aaf1dcb61dd5fee7b8523b317a161af170340be6f4c017 DIST lightscribe-1.4.113.1-linux-2.6-intel.rpm 481410 RMD160 b4b60e81700f30a9aee4bdb31d17f76c594a0ddc SHA1 79855e36bff6ceb15eb5558ce0f358045182c5ac SHA256 af3d4620bb15a2026e243ccb915481688c6636b85cbeaf6a9b275a2ad4fbce56 DIST lightscribe-1.4.142.1-linux-2.6-intel.rpm 497525 RMD160 e803fe21d79ef9478a6b7fab01718b44b77f5617 SHA1 8fa4d951e7af8dee2e983f03191d8d73dcb052a5 SHA256 7924c646e5d03989ca39c958d0cff5d2a0b2d8b6db86a9d81f504f7780cb9572 DIST lightscribe-1.8.15.1-linux-2.6-intel.rpm 598634 RMD160 a939f050d709cdd3a0b3d6457d5cd69248a0f01e SHA1 85080159e380a405c9c3c52b00daf89b24c7f928 SHA256 9bbfd65766131884b859128907d21ca887156dd9d0834c25dc388a7eadb4f4f6 DIST lightscribePublicSDK-1.10.13.1-linux-2.6-intel.rpm 619749 RMD160 265b98cfc9db912c518555b305aa6e54bbc876f9 SHA1 bd5ce637035f91c574632ebce92eb69a24956ec7 SHA256 9bddbe9d3d81ffe7705eade0455bfc0ca0e95cc19d178939cc1068d0ea071b36 DIST lightscribePublicSDK-1.10.19.1-linux-2.6-intel.rpm 619747 RMD160 6fe63fd957eea72fdcf7d01a859eff5b41dbaf4e SHA1 4562299ab53853b59cea734c23bc0f98f0b8b012 SHA256 247ae6a153571cfd4f382013b0a2190d3ba11af81116e21f2ac98e533920c828 DIST lightscribePublicSDK-1.10.23.1-linux-2.6-intel.rpm 619756 RMD160 1d220c077fea771fb0c5560cef7390bc077ae7b9 SHA1 9ea2d1ba56b8bf92708b90a2b3146f880e11ea5b SHA256 5468d9dbde577ae4a09c09b99fa44ecc92e1fdb44a5883edd9ac8a165652a423 +DIST lightscribePublicSDK-1.10.27.1-linux-2.6-intel.rpm 622107 RMD160 89ea4e96d1ac5425ebc6232dd5a50b927eed7246 SHA1 4071e6536a5208aab5d996efa1bda05f8700304a SHA256 875a196ee671fea146422a0dab032394ce0150719b5bb875bec3f805ac1f83ac DIST lightscribePublicSDK-1.4.142.1-linux-2.6-intel.rpm 619747 RMD160 8d92f0da78effe85d3c896780208522151fda930 SHA1 c652fcfb33472322b9e008108736b2bd2bb91ad4 SHA256 56f63b4e26bf566cd1b352970c074c0a1853b49a358fa7488fad13456eea3217 DIST lightscribePublicSDK-1.8.15.1-linux-2.6-intel.rpm 619750 RMD160 03797dc087679c72ee6c062d6d26ba026ac7f63b SHA1 d75a348fe65c1313da671a2f36fc1df9a070c260 SHA256 115477bf2c7ba5179ecd2532b67f36cfe111580b63fb67622dc5cc7aebe18467 EBUILD liblightscribe-1.10.13.1.ebuild 2301 RMD160 65b424211fb7841ecb5c20dc93bc0b54d2db2bd5 SHA1 1babc632f038f07d4672e1caa523b82dbcf92c2f SHA256 d1b68a2e1f3b334f161a87716b20459dc412d71a8de113c458bd9b1ae3d1f735 @@ -25,6 +27,10 @@ EBUILD liblightscribe-1.10.23.1.ebuild 2771 RMD160 7fe747d194f60b464f1c46b8b0227 MD5 75f27737fa51ac865f4698ec736ae8d9 liblightscribe-1.10.23.1.ebuild 2771 RMD160 7fe747d194f60b464f1c46b8b0227b4931f7fe13 liblightscribe-1.10.23.1.ebuild 2771 SHA256 9fc8a509f43e7149eeb257b592ad150655876ba83ceaf1b4020be345878d1119 liblightscribe-1.10.23.1.ebuild 2771 +EBUILD liblightscribe-1.10.27.1.ebuild 2771 RMD160 1e966e734268ae2c0adf5f9fdd761713c9eb7418 SHA1 5d0b39cc745cedfe1f0312225c0b3a2dc0120b05 SHA256 c3ecdab785a09be4379c7c07c52e31630eab1ce4341e3004d3c51310e2f4ba3d +MD5 0964209453d7e2e5fec561ae0313e42c liblightscribe-1.10.27.1.ebuild 2771 +RMD160 1e966e734268ae2c0adf5f9fdd761713c9eb7418 liblightscribe-1.10.27.1.ebuild 2771 +SHA256 c3ecdab785a09be4379c7c07c52e31630eab1ce4341e3004d3c51310e2f4ba3d liblightscribe-1.10.27.1.ebuild 2771 EBUILD liblightscribe-1.4.113.1.ebuild 982 RMD160 b24085ebe128b6e38d74ca6bf035df775faf2944 SHA1 5a4385592feb1bf87ff24aad0403964068c93859 SHA256 b840ced3434888c07e8f57e901062ecbbd0d1cca9bd70126275b2cb2a64cf7f4 MD5 aca96f3ba9acc84defc5cf1a2c47c31a liblightscribe-1.4.113.1.ebuild 982 RMD160 b24085ebe128b6e38d74ca6bf035df775faf2944 liblightscribe-1.4.113.1.ebuild 982 @@ -37,10 +43,10 @@ EBUILD liblightscribe-1.8.15.1.ebuild 1294 RMD160 04bb79e35b95b58deb867b2692f4c3 MD5 4f625375bedfa4855bd7fd389f9485a0 liblightscribe-1.8.15.1.ebuild 1294 RMD160 04bb79e35b95b58deb867b2692f4c3c9c5146e5d liblightscribe-1.8.15.1.ebuild 1294 SHA256 8acbdfc74c7165dca1f4487836e8ef655e19f155f8a4dd0225d713697dc8cadd liblightscribe-1.8.15.1.ebuild 1294 -MISC ChangeLog 1677 RMD160 0931f64c69136c95bf7b912fc5e21323355f64ac SHA1 240852462462b558a7c271622266a3e189044e43 SHA256 b5a91bfb5cca5a5c595f710dd360684aed6689c9c5088b0b27f50ceb24bb929d -MD5 752c545fbf7682914c4101785b2e3db6 ChangeLog 1677 -RMD160 0931f64c69136c95bf7b912fc5e21323355f64ac ChangeLog 1677 -SHA256 b5a91bfb5cca5a5c595f710dd360684aed6689c9c5088b0b27f50ceb24bb929d ChangeLog 1677 +MISC ChangeLog 1769 RMD160 e000257f652b632df185ad0ef7ad6b95bd9fbba2 SHA1 4352151cc29080b3f8de1382f6bc5b342e1914a9 SHA256 4e78d05143ac2f94095568a8d7799a152f8ae4193f6a997ebc72ff5b7ba0f937 +MD5 dd40b369cff647c51ec8b06d5977c266 ChangeLog 1769 +RMD160 e000257f652b632df185ad0ef7ad6b95bd9fbba2 ChangeLog 1769 +SHA256 4e78d05143ac2f94095568a8d7799a152f8ae4193f6a997ebc72ff5b7ba0f937 ChangeLog 1769 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 @@ -54,6 +60,9 @@ SHA256 3aecdde3df933e1fb983f51493b206d7ac9ec55020402cad23b66897f9342346 files/di MD5 95c2b592cf9219f64d95f90fbcc41ed6 files/digest-liblightscribe-1.10.23.1 635 RMD160 335e508c69ae39b0566593377c8a210f0babc026 files/digest-liblightscribe-1.10.23.1 635 SHA256 c6bf45a511db25947c93971e1aa3b4324c79cbdac7f60cd48bbebc15494c229a files/digest-liblightscribe-1.10.23.1 635 +MD5 058601cad7cb0d8f39b5b338dcaba448 files/digest-liblightscribe-1.10.27.1 635 +RMD160 6a55a3255a574ad06e730f6fe0033578fa5146b9 files/digest-liblightscribe-1.10.27.1 635 +SHA256 352bd10cbc6e655dba149c0283d4c8d9a86217e243c02947de799ade5c868812 files/digest-liblightscribe-1.10.27.1 635 MD5 ce4d7945e8f2398e0d7ade239057268e files/digest-liblightscribe-1.4.113.1 304 RMD160 21ca2dc16da3b6c26b3f531668d22fa33989a0f7 files/digest-liblightscribe-1.4.113.1 304 SHA256 186e0175c3a18bec56dec204701b72bc46e448dbc84a9bcd3cf65aacd11b5a5d files/digest-liblightscribe-1.4.113.1 304 diff --git a/app-cdr/liblightscribe/files/digest-liblightscribe-1.10.27.1 b/app-cdr/liblightscribe/files/digest-liblightscribe-1.10.27.1 new file mode 100644 index 00000000..b9bc8550 --- /dev/null +++ b/app-cdr/liblightscribe/files/digest-liblightscribe-1.10.27.1 @@ -0,0 +1,6 @@ +MD5 cdd18d632e01a239267b8f2b702fd994 lightscribe-1.10.27.1-linux-2.6-intel.rpm 639985 +RMD160 f4bdb98affa6471eac2fd2ec7e275e48dc510e85 lightscribe-1.10.27.1-linux-2.6-intel.rpm 639985 +SHA256 3d5ca49a1d160f6be0aaf1dcb61dd5fee7b8523b317a161af170340be6f4c017 lightscribe-1.10.27.1-linux-2.6-intel.rpm 639985 +MD5 d93cbf88479bfc08da52efc5eb413ea3 lightscribePublicSDK-1.10.27.1-linux-2.6-intel.rpm 622107 +RMD160 89ea4e96d1ac5425ebc6232dd5a50b927eed7246 lightscribePublicSDK-1.10.27.1-linux-2.6-intel.rpm 622107 +SHA256 875a196ee671fea146422a0dab032394ce0150719b5bb875bec3f805ac1f83ac lightscribePublicSDK-1.10.27.1-linux-2.6-intel.rpm 622107 diff --git a/app-cdr/liblightscribe/liblightscribe-1.10.27.1.ebuild b/app-cdr/liblightscribe/liblightscribe-1.10.27.1.ebuild new file mode 100644 index 00000000..0007c28b --- /dev/null +++ b/app-cdr/liblightscribe/liblightscribe-1.10.27.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils rpm multilib flag-o-matic toolchain-funcs + +DESCRIPTION="LightScribe System Software (binary only library)." +HOMEPAGE="http://www.lightscribe.com/" +SRC_URI="http://download.lightscribe.com/ls/lightscribe-${PV}-linux-2.6-intel.rpm + http://download.lightscribe.com/ls/lightscribePublicSDK-${PV}-linux-2.6-intel.rpm" + +LICENSE="HP-LightScribe" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="multilib" + +DEPEND="" + +RDEPEND="virtual/libc + x86? ( sys-libs/libstdc++-v3 ) + amd64? ( app-emulation/emul-linux-x86-compat )" + +RESTRICT="mirror strip" + +src_unpack() { + rpm_src_unpack +} + +src_compile() { + ln -sf ${WORKDIR}/usr/lib/liblightscribe.so.1 liblightscribe.so + append-flags -I${WORKDIR}/usr/include -pthread -m32 + append-ldflags -L${WORKDIR} -lm -llightscribe + $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} -o lsprint \ + ${WORKDIR}/usr/share/doc/lightscribe-sdk/sample/lsprint/bmlite.cpp \ + ${WORKDIR}/usr/share/doc/lightscribe-sdk/sample/lsprint/lsprint.cpp || die "lsprint compile failed" +} + +src_install() { + has_multilib_profile && ABI="x86" + + into /opt + dobin lsprint + insinto /opt/liblightscribe/$(get_libdir)/lightscribe/xres + doins ${WORKDIR}/usr/lib/lightscribe/xres/* + insinto /opt/liblightscribe/$(get_libdir)/lightscribe/sres + doins ${WORKDIR}/usr/lib/lightscribe/res/* + dosym sres /opt/liblightscribe/$(get_libdir)/lightscribe/res + exeinto /opt/liblightscribe/$(get_libdir)/lightscribe/updates + doexe ${WORKDIR}/usr/lib/lightscribe/updates/fallback.sh + exeinto /opt/liblightscribe/$(get_libdir)/lightscribe + doexe ${WORKDIR}/usr/lib/lightscribe/elcu.sh + dosed "s%/usr/lib%/opt/liblightscribe/$(get_libdir)%" /opt/liblightscribe/$(get_libdir)/lightscribe/elcu.sh + into /opt/liblightscribe + dolib.so ${WORKDIR}/usr/lib/liblightscribe.so.* + dosym liblightscribe.so.1 /opt/liblightscribe/$(get_libdir)/liblightscribe.so + insinto /usr/include/lightsribe + doins -r ${WORKDIR}/usr/include/* + insinto /etc + doins -r ${WORKDIR}/etc/* + dosed "s%/usr/lib%/opt/liblightscribe/$(get_libdir)%" /etc/lightscribe.rc + dodoc ${WORKDIR}/usr/share/doc/*.* + dodoc ${WORKDIR}/usr/share/doc/lightscribe-sdk/*.* + dodoc ${WORKDIR}/usr/share/doc/lightscribe-sdk/docs/* + docinto sample/lsprint + dodoc ${WORKDIR}/usr/share/doc/lightscribe-sdk/sample/lsprint/* + # cope with libraries being in /opt/liblightscribe/lib + dodir /etc/env.d + echo "LDPATH=/opt/liblightscribe/$(get_libdir)" > ${D}/etc/env.d/80liblightscribe + +} + +pkg_postinst() { + einfo + einfo "This version olso support Enhanced Contrast" + einfo "You can activate it by running:" + einfo "/opt/liblightscribe/$(get_libdir)/lightscribe/elcu.sh" + einfo +}