From 4bdfe4ef0dbe3f6764ad28bc13a3fbebf70de5c5 Mon Sep 17 00:00:00 2001 From: geos_one Date: Sat, 25 Apr 2009 08:56:23 +0000 Subject: [PATCH] app-cdr/qlscribe: new upstream release git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@1156 6952d904-891a-0410-993b-d76249ca496b --- app-cdr/qlscribe/ChangeLog | 6 ++++ app-cdr/qlscribe/Manifest | 4 ++- .../files/qlscribe-0.11-gentoo-4.patch | 24 ++++++++++++++++ app-cdr/qlscribe/qlscribe-0.12.ebuild | 28 +++++++++++++++++++ 4 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 app-cdr/qlscribe/files/qlscribe-0.11-gentoo-4.patch create mode 100644 app-cdr/qlscribe/qlscribe-0.12.ebuild diff --git a/app-cdr/qlscribe/ChangeLog b/app-cdr/qlscribe/ChangeLog index 98524c03..648c01af 100644 --- a/app-cdr/qlscribe/ChangeLog +++ b/app-cdr/qlscribe/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +* qlscribe-0.12 (25 Apr 2009) + + 25 Apr 2009; Mario Fetka + +files/qlscribe-0.11-gentoo-4.patch, qlscribe-0.12: + new upstream release + 05 Apr 2009; Mario Fetka +qlscribe-0.11.ebuild: New Upstream Release diff --git a/app-cdr/qlscribe/Manifest b/app-cdr/qlscribe/Manifest index 9254ea90..d755a686 100644 --- a/app-cdr/qlscribe/Manifest +++ b/app-cdr/qlscribe/Manifest @@ -3,9 +3,11 @@ AUX qlscribe-0.11-gentoo-4.patch 948 RMD160 5493345e6bd47f35da8fce04711b56ecf819 AUX qlscribe-0.9-gentoo-2.patch 2677 RMD160 174d1990547d034ccc129e5b1b2a453203ba5e85 SHA1 951f475479291e5b57d57e4b878662c8dfde2ca6 SHA256 d30fdfbefecdb813deecff48a585751c48c4598035c6d2490c6f99fbda0d8fee DIST qlscribe-0.10.tar.gz 88774 RMD160 19e8a0eed3f1c4a754282fbedd6b91b526980a2c SHA1 06a54518b3c7848d431d7c84735e2931a7574d3e SHA256 43c30a8f799d8ac976117d776c6bcf1d0a6f9dc8a8cfa08010b1f4c17828aaa6 DIST qlscribe-0.11.tar.gz 90354 RMD160 ba2d355e0b465c3a3e79cdeae5a1875abcc60ab6 SHA1 da3904d0755204281fac44a5bdb8c4016d8b03e8 SHA256 02fe8ca52fde61cd3e54ecdd492f441404d871cbfb4af1a0db942f4198f37022 +DIST qlscribe-0.12.tar.gz 91799 RMD160 33cd940209801cc62b41085976b4e4810d2a2fe9 SHA1 214d6739251d1bd49997e92c020c21fed537041e SHA256 6701dd5cedd6953cb7969bf210570ef09ee8465d557f2a1e57777a540b4e4adb DIST qlscribe-0.9.tar.gz 88106 RMD160 68fdff43e8f09654a3c3e70f4c9fdd7f0b7f5990 SHA1 7eb24180003629e02e6c783cd00013d038ecb505 SHA256 8f77ba545e95d9684530bfc4998ebc913fcfad912a66b7201eaff5279145cbeb EBUILD qlscribe-0.10.ebuild 1321 RMD160 a0ea5bd729110cff0c93b9aaa802f7aa74bc8449 SHA1 bdc4c7c965dd0a95204d7e3cea39c65d898791b2 SHA256 87240222a2b5f1acc6101347afc460d4d20829582e9c064aed7bef9c9d99d679 EBUILD qlscribe-0.11.ebuild 1396 RMD160 dc9ef6a6e7a86e38b817d23c1470dc24ea024708 SHA1 a067d760d08b47d78fa2b9b23008572c484c2fd8 SHA256 8591edcb2b28ef75138451b8ca4b2b43e44f728b629a7706317fcbb329e02244 +EBUILD qlscribe-0.12.ebuild 703 RMD160 0a2a6ebbd00daccf0c9aeb0aa1369a7117b3f104 SHA1 bb52f83767800587322ec5e3f09a1416bfc5e167 SHA256 84c0a8483dd6e3d0b42988b78a31406506dfe554635c31bec10ea25b2c80145c EBUILD qlscribe-0.9.ebuild 1321 RMD160 9e769bc4146f65ecb5f3ebf607a27c1face4e54a SHA1 61d7771c1eabd44037da24db07fdf0a371f77c7d SHA256 a412becb963eae3118fd15bbf9084782ac006337587fcc10cbc2982a252b3d69 -MISC ChangeLog 1094 RMD160 aad6e3b3867f9c694353f52bd60fb8f1c0fd683b SHA1 37936da162bef5b270f7989ae25777ca2b8eb3de SHA256 98ccc01afa345ccbb19d296f2d4ba7e3d426eb2d7f75113a8cee92fde1516f85 +MISC ChangeLog 1254 RMD160 689371ad88fb7a13d4692fcf8f98ded3cac744d4 SHA1 9315471a3e764c5a11d5a443c332609e6414eb87 SHA256 c65130514adf02f2d03b4c9e4f5e9e8fb27e13717c2e07c4fb2fec44f7e1ea34 MISC metadata.xml 1238 RMD160 c82938e77f387291d6a1c3bf9b0d802f2878dd12 SHA1 b5738f14922c69e78cfb867acdc65eeea25977bf SHA256 2c13f98be5fa8bdaf21ac86bcd00bbeb8944df5615de0cfce35ae4c00ef4b4d5 diff --git a/app-cdr/qlscribe/files/qlscribe-0.11-gentoo-4.patch b/app-cdr/qlscribe/files/qlscribe-0.11-gentoo-4.patch new file mode 100644 index 00000000..acf2f1fd --- /dev/null +++ b/app-cdr/qlscribe/files/qlscribe-0.11-gentoo-4.patch @@ -0,0 +1,24 @@ +Submitted By: Mario Fetka (mario dot fetka at gmail dot com) +Date: 2009-04-16 +Initial Package Version: 0.11 +Origin: me +Upstream Status: unknown +Description: add an RPATH to the lscribe daemon so that it works around the LDPATH problem +yes it adds an unneeded overhead to the linker but it works + +diff -Naur qlscribe-0.11.orig/lscribed/CMakeLists.txt qlscribe-0.11/lscribed/CMakeLists.txt +--- qlscribe-0.11.orig/lscribed/CMakeLists.txt 2009-04-04 03:43:35.000000000 +0000 ++++ qlscribe-0.11/lscribed/CMakeLists.txt 2009-04-15 23:07:14.897023631 +0000 +@@ -61,6 +63,12 @@ + + ADD_EXECUTABLE( lscribed ${LSCRIBED_SRCS} ) + ++IF (LSRPATH) ++ SET_TARGET_PROPERTIES( lscribed PROPERTIES INSTALL_NAME_DIR ${LSRPATH} ) ++ SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) ++ SET(CMAKE_INSTALL_RPATH "${LSRPATH}") ++ENDIF (LSRPATH) ++ + TARGET_LINK_LIBRARIES( lscribed ${LSCRIBE_LIBRARIES} ${DBUS_LIBRARIES} pthread ) + + INSTALL( TARGETS lscribed DESTINATION sbin ) diff --git a/app-cdr/qlscribe/qlscribe-0.12.ebuild b/app-cdr/qlscribe/qlscribe-0.12.ebuild new file mode 100644 index 00000000..b9769a1c --- /dev/null +++ b/app-cdr/qlscribe/qlscribe-0.12.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" +inherit qt4 cmake-utils multilib + +DESCRIPTION="Qt lightScribe - OS labeler for Linux" +HOMEPAGE="http://sourceforge.net/projects/qlscribe/" +SRC_URI="mirror://sourceforge/${PN}/${PF}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug multilib" + +DEPEND="x11-libs/qt-gui:4 + app-cdr/liblightscribe + amd64? ( app-emulation/emul-linux-x86-baselibs )" +RDEPEND="${DEPEND} + dev-util/cmake[qt4]" + +mycmakeargs="-DDBUS_SYSTEM_POLICY_DIR=/etc/dbus-1/system.d + -DDBUS_SYSTEM_SERVICE_DIR=/usr/share/dbus-1/services" + +src_install() { + cmake-utils_src_install +}