From 2ab96342792377838d9b4e1d087310631606be29 Mon Sep 17 00:00:00 2001 From: grozin Date: Sun, 5 Nov 2006 14:39:12 +0000 Subject: qwt5: USE=qt3 builds a qt3-version needed for qtiplot git-svn-id: http://overlays.gentoo.org/svn/proj/science/overlay@412 32389bae-6d03-0410-99cf-db05cde120eb --- x11-libs/qwt/ChangeLog | 163 ++++++++++++++++++++++++++++++++ x11-libs/qwt/Manifest | 16 ++++ x11-libs/qwt/files/digest-qwt-5.0.0_rc0 | 3 + x11-libs/qwt/metadata.xml | 8 ++ x11-libs/qwt/qwt-5.0.0_rc0.ebuild | 63 ++++++++++++ 5 files changed, 253 insertions(+) create mode 100644 x11-libs/qwt/ChangeLog create mode 100644 x11-libs/qwt/Manifest create mode 100644 x11-libs/qwt/files/digest-qwt-5.0.0_rc0 create mode 100644 x11-libs/qwt/metadata.xml create mode 100644 x11-libs/qwt/qwt-5.0.0_rc0.ebuild (limited to 'x11-libs') diff --git a/x11-libs/qwt/ChangeLog b/x11-libs/qwt/ChangeLog new file mode 100644 index 000000000..c65486461 --- /dev/null +++ b/x11-libs/qwt/ChangeLog @@ -0,0 +1,163 @@ +# ChangeLog for x11-libs/qwt +# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qwt/ChangeLog,v 1.35 2006/10/14 16:30:21 kloeri Exp $ + + 5 Nov 2006; Andrey Grozin : + USE=qt3 builds a version for qt3 (needed for qtiplot-0.8.8) + + 14 Oct 2006; Bryan Østergaard qwt-4.2.0-r1.ebuild: + Stable on ia64. + +*qwt-5.0.0_rc0 (19 Sep 2006) + + 19 Sep 2006; Caleb Tennis +qwt-5.0.0_rc0.ebuild: + bump to new rc + + 21 Jul 2006; Caleb Tennis + +files/qwt-20060130-buildfix.patch, qwt-5_pre20060130.ebuild: + adding a patch to fix compilation + + 16 Jun 2006; Markus Rothe qwt-4.2.0-r1.ebuild: + Stable on ppc64 + + 07 May 2006; Markus Rothe qwt-4.2.0-r1.ebuild, + qwt-5_pre20060130.ebuild: + Added ~ppc64 + + 01 Apr 2006; Aron Griffis qwt-4.2.0-r1.ebuild: + Mark 4.2.0-r1 ~ia64 + +*qwt-5_pre20060130 (31 Mar 2006) + + 31 Mar 2006; Caleb Tennis +qwt-5_pre20060130.ebuild, + -qwt-5.20060130.ebuild: + Re-version from 5.20060130 to 5_pre20060130 from bug #113549 + +*qwt-5.20060130 (21 Mar 2006) + + 21 Mar 2006; Caleb Tennis +qwt-5.20060130.ebuild: + Adding a SLOTted qwt-5 snapshot that is Qt4 dependent + + 18 Jan 2006; Marcus D. Hanwell qwt-4.2.0-r1.ebuild: + Stable on amd64. + + 03 Jan 2006; Caleb Tennis qwt-4.2.0.ebuild, + qwt-4.2.0-r1.ebuild: + Fix qt3/qt4 qmake issue + +*qwt-4.2.0-r1 (14 Oct 2005) + + 14 Oct 2005; Marcus D. Hanwell +qwt-4.2.0-r1.ebuild: + Fix symlinks on multilib systems. + + 24 Aug 2005; Patrick Kursawe qwt-4.2.0.ebuild: + No longer using cp -a (bug #103487) + + 07 Aug 2005; Michael Hanselmann qwt-4.2.0.ebuild: + Stable on ppc. + + 07 Jul 2005; Caleb Tennis qwt-4.2.0.ebuild: + Fix qt dep + + 01 Jul 2005; Caleb Tennis qwt-4.2.0.ebuild: + Fix qmake dir per bug #97535 + + 14 Dec 2004; Patrick Kursawe + -files/4.2.0_rc2-plugin.patch, qwt-4.2.0.ebuild, -qwt-4.2.0_rc1-r1.ebuild, + -qwt-4.2.0_rc2-r3.ebuild: + Declaring latest version stable for x86; Cleanup + +*qwt-4.2.0 (18 Nov 2004) + + 18 Nov 2004; Patrick Kursawe +qwt-4.2.0.ebuild: + Reverting the changes of _rc2-r1 and -r3 (discussion on qwt mailing list told + me that this was no good idea). Version bump. + + 26 Oct 2004; Patrick Kursawe qwt-4.2.0_rc1-r1.ebuild, + qwt-4.2.0_rc2-r3.ebuild: + Little change in bash patterns because of bug #68798 + +*qwt-4.2.0_rc2-r3 (25 Oct 2004) + + 25 Oct 2004; Patrick Kursawe -qwt-4.2.0_rc2-r1.ebuild, + -qwt-4.2.0_rc2-r2.ebuild, +qwt-4.2.0_rc2-r3.ebuild: + Correcting the qwt header files to #include "qwt/file.h" instead of "file.h". + +*qwt-4.2.0_rc2-r2 (21 Oct 2004) + + 21 Oct 2004; Patrick Kursawe +qwt-4.2.0_rc2-r2.ebuild: + Fixing include path for the examples, no longer zipping them. + +*qwt-4.2.0_rc2-r1 (20 Oct 2004) + + 20 Oct 2004; Patrick Kursawe + +files/4.2.0_rc2-plugin.patch, +qwt-4.2.0_rc2-r1.ebuild, + -qwt-4.2.0_rc2.ebuild: + Correcting the designer plugin to point to the right include directory for our + headers, fixing bug #68230. + + 17 Oct 2004; David Holm qwt-4.2.0_rc2.ebuild: + Added to ~ppc. + +*qwt-4.2.0_rc2 (27 Sep 2004) + + 27 Sep 2004; Patrick Kursawe +qwt-4.2.0_rc2.ebuild: + Version bump + + 18 Aug 2004; Patrick Kursawe qwt-4.2.0_rc1-r1.ebuild, + -qwt-4.2.0_rc1.ebuild: + Latest -> stable + + 28 Jun 2004; Aron Griffis qwt-4.2.0_rc1-r1.ebuild: + add sed-4 dep + +*qwt-4.2.0_rc1-r1 (24 May 2004) + + 24 May 2004; Patrick Kursawe qwt-4.2.0_rc1-r1.ebuild: + Fixing bug #48137 - missing symlink, didn't take user defined C*FLAGS. Does + not disable exceptions now. + + 01 Apr 2004; Patrick Kursawe qwt-4.2.0_rc0.ebuild, + qwt-4.2.0_rc1.ebuild: + Declaring rc1 stable, trying to fix sandbox violation (bug #45670) + +*qwt-4.2.0_rc1 (02 Dec 2003) + + 02 Dec 2003; Patrick Kursawe qwt-4.2.0_rc1.ebuild: + Version bump. + +*qwt-4.2.0_rc0 (29 Oct 2003) + + 29 Oct 2003; Patrick Kursawe qwt-0.4.1-r1.ebuild, + qwt-0.4.1.ebuild, qwt-4.2.0_rc0.ebuild: + New version numbers, release candidate. Examples should be installed correctly + now. Cleanup. + + 09 Sep 2003; Caleb Tennis qwt-0.4.2_pre2030129.ebuild: + Marking x86 stable + +*qwt-0.4.2_pre20030129 (25 Apr 2003) + + 25 Apr 2003; Patrick Kursawe + qwt-0.4.2_pre20030129.ebuild : + Modified ebuild provided by Caleb Tennis for + pre-release of the next qwt version. + +*qwt-0.4.2 (24 Apr 2003) + + 24 Apr 2003; Caleb Tennis + + + 28 Mar 2003; Patrick Kursawe + qwt-0.4.1-r1.ebuild : + marked as stable + +*qwt-0.4.1-r1 (19 Mar 2003) + + 19 Mar 2003; Patrick Kursawe : + New revision installs examples if USE="doc" is set + +*qwt-0.4.1 (14 Mar 2003) + + 14 Mar 2003; Patrick Kursawe : + Initial import. Ebuild submitted by myself earlier, bug #9433 diff --git a/x11-libs/qwt/Manifest b/x11-libs/qwt/Manifest new file mode 100644 index 000000000..4714b247f --- /dev/null +++ b/x11-libs/qwt/Manifest @@ -0,0 +1,16 @@ +DIST qwt-5.0.0rc0.tar.bz2 1446915 RMD160 d3c9bd0a93a568995636798406039ba393ba9c50 SHA1 8fad887e5d7cd59dca07d1adad0e315ded181f42 SHA256 e1eb67ceefe27f3fdcc53d55fc4c6416a4a3e123e20beef02dd4280dea6c0ff5 +EBUILD qwt-5.0.0_rc0.ebuild 1567 RMD160 077bb9bf3725b6d6288101563b1cc3bd434dfafd SHA1 f54e87ed00bfbab72268a756e21609d2acdae738 SHA256 c39ca41cb431c8d40e0642823499ceb94547bdf1d7a017770d7e1db1c967b39a +MD5 7233fc906e9745a8986d1ff22530ec5a qwt-5.0.0_rc0.ebuild 1567 +RMD160 077bb9bf3725b6d6288101563b1cc3bd434dfafd qwt-5.0.0_rc0.ebuild 1567 +SHA256 c39ca41cb431c8d40e0642823499ceb94547bdf1d7a017770d7e1db1c967b39a qwt-5.0.0_rc0.ebuild 1567 +MISC ChangeLog 5324 RMD160 72c0169fcf64c2d6a23ad30349497e1ac9e4d909 SHA1 a82c02dd54a4298e1b630e0555b0098dbbf2320b SHA256 920d0792066cd6cfa41d140cefbc294a3ae63890cfaefcd939a6dd4b43ff71e3 +MD5 ccce9259f2dd5b2da899ba6c8ba5aa74 ChangeLog 5324 +RMD160 72c0169fcf64c2d6a23ad30349497e1ac9e4d909 ChangeLog 5324 +SHA256 920d0792066cd6cfa41d140cefbc294a3ae63890cfaefcd939a6dd4b43ff71e3 ChangeLog 5324 +MISC metadata.xml 220 RMD160 a8bb91c9ce72e56f13bb9854dc820b00cd716e16 SHA1 0b034c4ebb144ae10b79490f4f654b711f3b4bbd SHA256 df433ca6c2cedc873eb98291ad018f03e15185d9ce3fee0f01f0bf2f2e1366fa +MD5 c000c0728c9136f1b54cbc3a5fc07644 metadata.xml 220 +RMD160 a8bb91c9ce72e56f13bb9854dc820b00cd716e16 metadata.xml 220 +SHA256 df433ca6c2cedc873eb98291ad018f03e15185d9ce3fee0f01f0bf2f2e1366fa metadata.xml 220 +MD5 c34b278b67fa7cbef1469cc88b7cbd45 files/digest-qwt-5.0.0_rc0 244 +RMD160 e70d359baf2d91b818cf859d903ac5c9d4742327 files/digest-qwt-5.0.0_rc0 244 +SHA256 7d61b9c3a677185c4aa72ef8fc0df0cee4ea752bd15773dabb792b0420d51112 files/digest-qwt-5.0.0_rc0 244 diff --git a/x11-libs/qwt/files/digest-qwt-5.0.0_rc0 b/x11-libs/qwt/files/digest-qwt-5.0.0_rc0 new file mode 100644 index 000000000..1ee2547b5 --- /dev/null +++ b/x11-libs/qwt/files/digest-qwt-5.0.0_rc0 @@ -0,0 +1,3 @@ +MD5 86931308138503f8a74551391f9c3353 qwt-5.0.0rc0.tar.bz2 1446915 +RMD160 d3c9bd0a93a568995636798406039ba393ba9c50 qwt-5.0.0rc0.tar.bz2 1446915 +SHA256 e1eb67ceefe27f3fdcc53d55fc4c6416a4a3e123e20beef02dd4280dea6c0ff5 qwt-5.0.0rc0.tar.bz2 1446915 diff --git a/x11-libs/qwt/metadata.xml b/x11-libs/qwt/metadata.xml new file mode 100644 index 000000000..b50113d20 --- /dev/null +++ b/x11-libs/qwt/metadata.xml @@ -0,0 +1,8 @@ + + + +sci + + phosphan@gentoo.org + + diff --git a/x11-libs/qwt/qwt-5.0.0_rc0.ebuild b/x11-libs/qwt/qwt-5.0.0_rc0.ebuild new file mode 100644 index 000000000..9544b07c6 --- /dev/null +++ b/x11-libs/qwt/qwt-5.0.0_rc0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit multilib eutils + +MY_PV="${PV/_/}" + +SRC_URI="mirror://sourceforge/qwt/${PN}-${MY_PV}.tar.bz2" +HOMEPAGE="http://qwt.sourceforge.net/" +DESCRIPTION="2D plotting library for Qt4" +LICENSE="qwt" +KEYWORDS="~ppc64 ~x86" +SLOT="5" +IUSE="qt3 doc" + +S="${WORKDIR}/${PN}-${MY_PV}" +QWTVER="5.0.0" + +DEPEND="qt3? ( =x11-libs/qt-3* ) + !qt3? ( =x11-libs/qt-4* ) + >=sys-apps/sed-4" + +src_unpack () { + unpack ${A} + cd ${S} + find . -type f -name "*.pro" | while read file; do + sed -e 's/.*no-exceptions.*//g' -i ${file} + echo >> ${file} "QMAKE_CFLAGS_RELEASE += ${CFLAGS}" + echo >> ${file} "QMAKE_CXXFLAGS_RELEASE += ${CXXFLAGS}" + done + find examples -type f -name "*.pro" | while read file; do + echo >> ${file} "INCLUDEPATH += /usr/include/qwt" + done +} + +src_compile () { + local QMAKE + if use qt3; then + QMAKE="${QTDIR}/bin/qmake QMAKE=${QTDIR}/bin/qmake" + else + QMAKE="/usr/bin/qmake" + fi + ${QMAKE} qwt.pro + emake || die + cd designer + ${QMAKE} qwtplugin.pro + emake || die +} + +src_install () { + ls -l lib + dolib lib/libqwt.so.${QWTVER} + dosym libqwt.so.${QWTVER} /usr/$(get_libdir)/libqwt.so + dosym libqwt.so.${QWTVER} /usr/$(get_libdir)/libqwt.so.${QWTVER/.*/} + use doc && (dodir /usr/share/doc/${PF} + cp -pPR examples ${D}/usr/share/doc/${PF}/ + dohtml doc/html/*) + mkdir -p ${D}/usr/include/qwt5/ + install include/* ${D}/usr/include/qwt5/ + insinto /usr/$(get_libdir)/qt4/plugins/designer + doins designer/plugins/designer/libqwt_designer_plugin.so +} -- cgit v1.2.3