summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRyan Hill <rhill@gentoo.org>2008-01-20 07:51:07 +0000
committerRyan Hill <rhill@gentoo.org>2008-01-20 07:51:07 +0000
commit333e9025a838677e78d5915f6769cc7ce59fd0b4 (patch)
treeea56caf66caa20454a45de48c45064a17ffcd7b6 /app-office
parentarm/s390/sh love (diff)
downloadhistorical-333e9025a838677e78d5915f6769cc7ce59fd0b4.tar.gz
historical-333e9025a838677e78d5915f6769cc7ce59fd0b4.tar.bz2
historical-333e9025a838677e78d5915f6769cc7ce59fd0b4.zip
Version bump. Thanks to everyone on bug #195846.
- new dep on sci-libs/ta-lib - don't prestrip plugin libraries - fix multilib-strict / misc path issues - misc QA (quoting, etc.) Package-Manager: portage-2.1.4
Diffstat (limited to 'app-office')
-rw-r--r--app-office/qtstalker/ChangeLog15
-rw-r--r--app-office/qtstalker/Manifest32
-rw-r--r--app-office/qtstalker/files/digest-qtstalker-0.353
-rw-r--r--app-office/qtstalker/files/qtstalker-0.35-nodocs.patch37
-rw-r--r--app-office/qtstalker/files/qtstalker-0.35-parallel-make.patch12
-rw-r--r--app-office/qtstalker/qtstalker-0.35.ebuild89
6 files changed, 178 insertions, 10 deletions
diff --git a/app-office/qtstalker/ChangeLog b/app-office/qtstalker/ChangeLog
index b92d7ceed7f9..a7efd6e5448b 100644
--- a/app-office/qtstalker/ChangeLog
+++ b/app-office/qtstalker/ChangeLog
@@ -1,6 +1,17 @@
# ChangeLog for app-office/qtstalker
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-office/qtstalker/ChangeLog,v 1.3 2007/03/05 22:59:48 troll Exp $
+# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/qtstalker/ChangeLog,v 1.4 2008/01/20 07:51:06 dirtyepic Exp $
+
+*qtstalker-0.35 (20 Jan 2008)
+
+ 20 Jan 2008; Ryan Hill <dirtyepic@gentoo.org>
+ +files/qtstalker-0.35-nodocs.patch,
+ +files/qtstalker-0.35-parallel-make.patch, +qtstalker-0.35.ebuild:
+ Version bump. Thanks to everyone on bug #195846.
+ - new dep on sci-libs/ta-lib
+ - don't prestrip plugin libraries
+ - fix multilib-strict / misc path issues
+ - misc QA (quoting, etc.)
*qtstalker-0.33 (05 Mar 2007)
diff --git a/app-office/qtstalker/Manifest b/app-office/qtstalker/Manifest
index 20f2f25ea3dc..aa2102473040 100644
--- a/app-office/qtstalker/Manifest
+++ b/app-office/qtstalker/Manifest
@@ -9,6 +9,14 @@ AUX qtstalker-0.33-sandboxfix_no_fixpath.patch 675 RMD160 8ead92041f6d8b240e0bc8
MD5 e87a066e58db8a5012e8fcf339805750 files/qtstalker-0.33-sandboxfix_no_fixpath.patch 675
RMD160 8ead92041f6d8b240e0bc884735c7c267a804622 files/qtstalker-0.33-sandboxfix_no_fixpath.patch 675
SHA256 892d1d53d0604e228decbbcf9a246bc879ccfe411ea197a4ccfd846eaa56f0c0 files/qtstalker-0.33-sandboxfix_no_fixpath.patch 675
+AUX qtstalker-0.35-nodocs.patch 1077 RMD160 9f24fed34cadc77fbd0883d54478f1250b5114fc SHA1 124e3cca97e31488ac1cc5d83226e8f83c6d46dc SHA256 8da3ab590e83b5b6047487f43ee84f8f611bc2f9f19d2ced78bcc7debb58369e
+MD5 00459038554c1a9896070e64c43a8677 files/qtstalker-0.35-nodocs.patch 1077
+RMD160 9f24fed34cadc77fbd0883d54478f1250b5114fc files/qtstalker-0.35-nodocs.patch 1077
+SHA256 8da3ab590e83b5b6047487f43ee84f8f611bc2f9f19d2ced78bcc7debb58369e files/qtstalker-0.35-nodocs.patch 1077
+AUX qtstalker-0.35-parallel-make.patch 315 RMD160 7b14aaa8ec19e6e199b7c48a537f4701acb6c661 SHA1 6c9082908a9be27d54b11a350bc7ed8a6f085a0f SHA256 38ec1cd687fd789156ec1805345ac28c4431e9aa01b680d98c685278c36aadff
+MD5 71e2280271af0dbde66bfed05ebbcec5 files/qtstalker-0.35-parallel-make.patch 315
+RMD160 7b14aaa8ec19e6e199b7c48a537f4701acb6c661 files/qtstalker-0.35-parallel-make.patch 315
+SHA256 38ec1cd687fd789156ec1805345ac28c4431e9aa01b680d98c685278c36aadff files/qtstalker-0.35-parallel-make.patch 315
AUX qtstalker-install_docs_with_emerge.patch 328 RMD160 f19be43ba9a4706737cddd995a3963b3b583ac85 SHA1 08cc1dd272196842f7ba700848772148e3e5f7cf SHA256 376391f2cc90a61d4bc941aabafa8bfdb440a2acaf100aa06966732278bddb92
MD5 a85887b149039fb90b97ccd80fa746fb files/qtstalker-install_docs_with_emerge.patch 328
RMD160 f19be43ba9a4706737cddd995a3963b3b583ac85 files/qtstalker-install_docs_with_emerge.patch 328
@@ -31,6 +39,7 @@ RMD160 2c4b0cdc70ab030b11efae2be86995b7d123bbf8 files/qtstalker.png 6035
SHA256 4419293fa81cea6ddc48cdd877b2da50f61b79ccf2ce4e09face45fe10294cfa files/qtstalker.png 6035
DIST qtstalker-0.32.tar.gz 1119351 RMD160 48ac3e1e569dafebf7ddb78b7ef7634e5aa87c63 SHA1 9671dd81e2456ecde580ba57352053c71c38de0c SHA256 87bb97317db40ec90e0ea0a318c12aeb8c4cdf52ab2380fdd071b9f749cf77f4
DIST qtstalker-0.33.tar.gz 1573767 RMD160 6f86787a63e5c13b586fc65b494e765d4f4f9c9f SHA1 962a4e513352a1be5d98e927ee52a18ca788c16d SHA256 782f929def47db505e93ef03e20a1184eb4c115ae2cb1160f7dabc90f0095708
+DIST qtstalker-0.35.tar.gz 1395170 RMD160 99174a00414b69233868122dc74869f884f053a8 SHA1 6acd140ab6de92231de5811b8525a171e56ae0fd SHA256 2524b7a02d81d3cd46d5a1211f2865d0b384e214c8191349d8ac589f2d57ebba
EBUILD qtstalker-0.32.ebuild 1875 RMD160 fefebec1ba4f52973ca7cd69eaa40467530f5f94 SHA1 c8f9a40ba8674e021ffbff4622f82dc511de68e0 SHA256 fa676f1b08d8c6d13353c628e7567b8bacf224b8bd1ae0deac85cc043910e5cb
MD5 7101b5831b2a7ebf9631c917ef84f5d1 qtstalker-0.32.ebuild 1875
RMD160 fefebec1ba4f52973ca7cd69eaa40467530f5f94 qtstalker-0.32.ebuild 1875
@@ -39,10 +48,14 @@ EBUILD qtstalker-0.33.ebuild 2015 RMD160 55b5db20e35edcec6ff7728e6fb3c5bcb31a935
MD5 94664d2c3ee4def505253c356dfbf63d qtstalker-0.33.ebuild 2015
RMD160 55b5db20e35edcec6ff7728e6fb3c5bcb31a9355 qtstalker-0.33.ebuild 2015
SHA256 b10bd485810f62088c7f7650f28f9d89aa2de3a7917e95976f8a28ee48d7b993 qtstalker-0.33.ebuild 2015
-MISC ChangeLog 935 RMD160 bed88f5ec6ec47581d7bf339ee6b56bb48d53251 SHA1 a4b37d5c38ee437c3b6b871a4356e867c2ce7648 SHA256 d0af3f842b6da7640b03856162b03070efab2712f8b7a14d2eafd7a99823a09c
-MD5 d205e935df55343ea40a8c5f11dd3c34 ChangeLog 935
-RMD160 bed88f5ec6ec47581d7bf339ee6b56bb48d53251 ChangeLog 935
-SHA256 d0af3f842b6da7640b03856162b03070efab2712f8b7a14d2eafd7a99823a09c ChangeLog 935
+EBUILD qtstalker-0.35.ebuild 1949 RMD160 2023414d4f8380a79473e86c36c504da040794cf SHA1 deb3394dde106add68e8b7c65f3bd6e8f349f136 SHA256 2d4a96c2573ba5f1f464827e868057fc80f42a58704ee8617983dd3f96815cae
+MD5 3cea8bf2edd4c12691587bd771461267 qtstalker-0.35.ebuild 1949
+RMD160 2023414d4f8380a79473e86c36c504da040794cf qtstalker-0.35.ebuild 1949
+SHA256 2d4a96c2573ba5f1f464827e868057fc80f42a58704ee8617983dd3f96815cae qtstalker-0.35.ebuild 1949
+MISC ChangeLog 1324 RMD160 b92d898a321d29b6b70813ca9a60c5955964d4c4 SHA1 b344143a568e08f9cfc2d92458194ac4bb23988b SHA256 d91efd0883ee6d267ff4aa16e549fd2fecae79ede197881baaca3d801a5e4fd0
+MD5 0a034c78c10c26c134e1982a9364f70c ChangeLog 1324
+RMD160 b92d898a321d29b6b70813ca9a60c5955964d4c4 ChangeLog 1324
+SHA256 d91efd0883ee6d267ff4aa16e549fd2fecae79ede197881baaca3d801a5e4fd0 ChangeLog 1324
MISC metadata.xml 771 RMD160 b9606e05516f754f3cdd41a8edcb5143cfbce330 SHA1 91a3ece26144031af3e722cacfe6b38376139383 SHA256 9850d740aa1955be850cc9bf7899f06c6d995b6ea796a1a4a68aff4d632af7b6
MD5 10e454113914a3022e8312457dcd6187 metadata.xml 771
RMD160 b9606e05516f754f3cdd41a8edcb5143cfbce330 metadata.xml 771
@@ -53,10 +66,13 @@ SHA256 ef8503b71296df5a7476a437758631c7ccd3349c9596b47372272d4b4a676e24 files/di
MD5 1bc19c195e52dae8be83a4068ce79669 files/digest-qtstalker-0.33 247
RMD160 8a62aa8a89242058d5b06c314b01f991df0c752d files/digest-qtstalker-0.33 247
SHA256 a0420ef70622ce76537c637768646e7e28a50491e87911d183a0a53d8d534367 files/digest-qtstalker-0.33 247
+MD5 a86d8b55236148b341e83ec0c3c4cb68 files/digest-qtstalker-0.35 247
+RMD160 c2a73fe6f7dad74d9665604aa8d839ddd8c144d5 files/digest-qtstalker-0.35 247
+SHA256 d4ff02e3c9440b1d6e59b842246778831de8222c0d7bc1dbe6ce5e2bac51588a files/digest-qtstalker-0.35 247
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.2 (GNU/Linux)
+Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFF7KPcexDpKttj3ykRAo7tAJ9pXAdQHPlCk/NNyvVDF49aAuYxgwCfQLRE
-8s6w508AGorYxV9upSJsEhg=
-=zzsN
+iD8DBQFHkv12iqiDRvmkBmIRAvxzAKDalIiznjtkaldfudY9LYXHzl08/wCeIcIf
+EOBfM48flczhPUGgDZi+tDc=
+=RMrN
-----END PGP SIGNATURE-----
diff --git a/app-office/qtstalker/files/digest-qtstalker-0.35 b/app-office/qtstalker/files/digest-qtstalker-0.35
new file mode 100644
index 000000000000..4d2579f4d3b7
--- /dev/null
+++ b/app-office/qtstalker/files/digest-qtstalker-0.35
@@ -0,0 +1,3 @@
+MD5 2b741bd4b8916dceb4d41316173db82b qtstalker-0.35.tar.gz 1395170
+RMD160 99174a00414b69233868122dc74869f884f053a8 qtstalker-0.35.tar.gz 1395170
+SHA256 2524b7a02d81d3cd46d5a1211f2865d0b384e214c8191349d8ac589f2d57ebba qtstalker-0.35.tar.gz 1395170
diff --git a/app-office/qtstalker/files/qtstalker-0.35-nodocs.patch b/app-office/qtstalker/files/qtstalker-0.35-nodocs.patch
new file mode 100644
index 000000000000..558b5b56c746
--- /dev/null
+++ b/app-office/qtstalker/files/qtstalker-0.35-nodocs.patch
@@ -0,0 +1,37 @@
+diff -Naur qtstalker-orig/docs/docs.pro qtstalker/docs/docs.pro
+--- qtstalker-orig/docs/docs.pro 2007-09-28 02:01:58.000000000 -0600
++++ qtstalker/docs/docs.pro 2008-01-20 00:41:16.000000000 -0600
+@@ -2,33 +2,6 @@
+
+ CONFIG += thread
+
+-# install the html files
+-docs.path = /usr/local/share/doc/qtstalker/html
+-docs.files = *.html
+-INSTALLS += docs
+-
+-# install the html pic files
+-pics.path = /usr/local/share/doc/qtstalker/html
+-pics.files = *.png
+-INSTALLS += pics
+-
+-# install the example indicator html files and pics
+-idocs.path = /usr/local/share/doc/qtstalker/html/indicator
+-idocs.files = indicator/*.html
+-idocs.files += indicator/*.png
+-INSTALLS += idocs
+-
+-# install the CHANGELOG files
+-cl.path = /usr/local/share/doc/qtstalker/html
+-cl.files = CHANGELOG*
+-INSTALLS += cl
+-
+-# install the past CHANGELOG files
+-pcl.path = /usr/local/share/doc/qtstalker/html/pastchanges
+-pcl.files = pastchanges/*.html
+-pcl.files += pastchanges/CHANGELOG*
+-INSTALLS += pcl
+-
+ # install the translation files
+ i18n.path = /usr/local/share/qtstalker/i18n
+ i18n.files = ../i18n/*.qm
diff --git a/app-office/qtstalker/files/qtstalker-0.35-parallel-make.patch b/app-office/qtstalker/files/qtstalker-0.35-parallel-make.patch
new file mode 100644
index 000000000000..4ec072eab4c9
--- /dev/null
+++ b/app-office/qtstalker/files/qtstalker-0.35-parallel-make.patch
@@ -0,0 +1,12 @@
+diff -Naur qtstalker-orig/qtstalker.pro qtstalker/qtstalker.pro
+--- qtstalker-orig/qtstalker.pro 2007-02-03 15:10:53.000000000 -0600
++++ qtstalker/qtstalker.pro 2008-01-20 00:43:48.000000000 -0600
+@@ -3,6 +3,8 @@
+ # compile TALIB
+ #SUBDIRS += TALIB
+
++CONFIG += ordered
++
+ # compile qtstalker lib
+ SUBDIRS += lib
+
diff --git a/app-office/qtstalker/qtstalker-0.35.ebuild b/app-office/qtstalker/qtstalker-0.35.ebuild
new file mode 100644
index 000000000000..dc805a3bb404
--- /dev/null
+++ b/app-office/qtstalker/qtstalker-0.35.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-office/qtstalker/qtstalker-0.35.ebuild,v 1.1 2008/01/20 07:51:06 dirtyepic Exp $
+
+inherit qt3 eutils multilib
+
+LANGS="pl"
+for i in ${LANGS}; do
+ IUSE="${IUSE} linguas_${i}"
+done
+
+DESCRIPTION="Commodity and stock market charting and technical analysis"
+HOMEPAGE="http://qtstalker.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+
+DEPEND="$(qt_min_version 3.3)
+ >=sci-libs/ta-lib-0.4.0
+ >=sys-libs/db-4.3"
+
+IUSE=""
+
+S=${WORKDIR}/${PN}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${P}-nodocs.patch
+ epatch "${FILESDIR}"/${P}-parallel-make.patch
+
+ ebegin 'Fixing install paths'
+ grep -rl '/usr/local' * \
+ | xargs sed -i -e "s:/usr/local:/usr:g"
+ eend
+
+ ebegin 'Fixing multilib paths'
+ grep -rl '/usr/lib' * \
+ | xargs sed -i -e "s:/usr/lib:/usr/$(get_libdir):g"
+ eend
+
+ ebegin 'Fixing manual paths'
+ grep -rl '/usr/share/doc/qtstalker/' * \
+ | xargs sed -i -e "s:/usr/share/doc/qtstalker/:/usr/share/doc/${PF}/:g"
+ eend
+}
+
+src_compile() {
+ eqmake3 || die "eqmake3 failed."
+ emake || die "emake failed."
+
+ for i in ${LINGUAS}; do
+ if [[ -f ${PN}_${i}.ts ]]; then
+ ebegin "Building langpacks..."
+ lrelease ${PN}_${i}.ts
+ eend
+ fi
+ done
+}
+
+src_install() {
+ export INSTALL_ROOT="${D}"
+ sed -i -e 's:-strip ::g' "${S}"/plugins/quote/*/Makefile
+ emake install || die "emake install failed."
+
+ ebegin "Installing docs"
+ cd "${S}"/docs
+ dohtml *{html,png}
+ dodoc AUTHORS BUGS CHANGELOG-${PV} INSTALL TODO "${S}"/README
+ eend
+
+ # install only needed langpacks
+ ebegin "Installing langpacks"
+ cd "${S}"/i18n
+ insinto /usr/share/${PN}/i18n
+ for i in ${LINGUAS}; do
+ if [[ -f ${PN}_${i}.qm ]]; then
+ doins ${PN}_${i}.qm
+ fi
+ done
+ eend
+
+ # menu and icon
+ domenu "${FILESDIR}"/${PN}.desktop
+ doicon "${FILESDIR}"/${PN}.png
+}