summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIlya Volynets <iluxa@gentoo.org>2011-05-23 13:48:26 +0000
committerIlya Volynets <iluxa@gentoo.org>2011-05-23 13:48:26 +0000
commitc9e863b1a231ab6bf971c24f74c370bc5381d3a3 (patch)
tree4d3da5de5fb9f6f3f1ebee3868b54b5fd86d038e /dev-cpp
parentStable on amd64 wrt bug #368239 (diff)
downloadhistorical-c9e863b1a231ab6bf971c24f74c370bc5381d3a3.tar.gz
historical-c9e863b1a231ab6bf971c24f74c370bc5381d3a3.tar.bz2
historical-c9e863b1a231ab6bf971c24f74c370bc5381d3a3.zip
Verbump SPTK to 4.11
Package-Manager: portage-2.1.9.46/cvs/Linux x86_64
Diffstat (limited to 'dev-cpp')
-rw-r--r--dev-cpp/sptk/ChangeLog7
-rw-r--r--dev-cpp/sptk/Manifest14
-rw-r--r--dev-cpp/sptk/sptk-4.11.ebuild72
3 files changed, 81 insertions, 12 deletions
diff --git a/dev-cpp/sptk/ChangeLog b/dev-cpp/sptk/ChangeLog
index 5e3e92717934..f6ce40d8971d 100644
--- a/dev-cpp/sptk/ChangeLog
+++ b/dev-cpp/sptk/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for dev-cpp/sptk
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/ChangeLog,v 1.72 2011/03/20 20:19:29 jlec Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/ChangeLog,v 1.73 2011/05/23 13:48:26 iluxa Exp $
+
+*sptk-4.11 (23 May 2011)
+
+ 23 May 2011; Ilya A. Volynets-Evenbakh <iluxa@gentoo.org> +sptk-4.11.ebuild:
+ Verbump to 4.11
20 Mar 2011; Justin Lecher <jlec@gentoo.org> sptk-3.5.8.10.ebuild,
sptk-3.5.8.14.ebuild, sptk-3.5.8.14-r1.ebuild, sptk-4.00.ebuild,
diff --git a/dev-cpp/sptk/Manifest b/dev-cpp/sptk/Manifest
index 8d8a10e966a7..e6575c2409bf 100644
--- a/dev-cpp/sptk/Manifest
+++ b/dev-cpp/sptk/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX sptk-3.5.8.14-as-needed.patch 532 RMD160 45ec102b9d50ecf23e534b81e3ed265213878569 SHA1 439e866ad8e001a47341e3b194513a0bb5238727 SHA256 beafde068e1d51e90030edebcccf0693b9ed6c5f745ce91cbb18cdb5c0f12993
AUX sptk-4.00-as-needed.patch 442 RMD160 eb9b33b71de3dfb00dffca4187091962de5e3a7f SHA1 2aa3d7e676d7e7aafaa9d2b20a1a812fa3503569 SHA256 e36dcc1e93e9cce2e14563edc7d35d935e381ca3b421e5a68ef1f21114b541a5
AUX sptk-4.02-openssl-1.patch 505 RMD160 e7067437542da8088b382552ddbda23422e88672 SHA1 3f527c61d2b60b0f5f8bc6a5392b29fc11970f3b SHA256 5df8a1597a0b16a5ccf742f365f2ec349679b637d52ee3e2d0685f91f2cc0844
@@ -9,17 +6,12 @@ DIST sptk-3.5.8.10.tbz2 4372961 RMD160 863cdd10631abf5895dd8f36d1e3e97504bf8f26
DIST sptk-3.5.8.14.tbz2 4378384 RMD160 47d57c1992a3005ab2bb74a5bb5c9c117f8673ad SHA1 e45b5999ee128e690262e4d915d43dfe61cc2c95 SHA256 4becafebe46b6765ae4b3f1aeeb10e64968d4e1dd8a8529b402e515c53c3be4e
DIST sptk-4.00.tbz2 3778145 RMD160 a452911c098491831d19d745ecfd39c366cb0f68 SHA1 ef0f65369dcc7667767c28458333cf17bcc91664 SHA256 b5c15f1e98a395c4884e8f62855a8f1cbde857fb46b6291f6788a36bfa194a4d
DIST sptk-4.02.tbz2 3782165 RMD160 50683b7fb9805e692643599b40f04ec976aca6e5 SHA1 00384869ce7f0b6448b09d982bae9e0d70d405ae SHA256 f6c097d039b1a909e768f7cc42b55e2449e02530bfa21fee4b2db3d064011970
+DIST sptk-4.11.tbz2 3839172 RMD160 4e8fcf84d5fd22177eab7ff4fbac50e23f9792a6 SHA1 a97689e9ce571dbc6b18201633714b68b08137a4 SHA256 b825abcb83c6672faa988455d447b483a1578b1157fa58c24cf16f86584b7bbf
EBUILD sptk-3.5.8.10.ebuild 1784 RMD160 6f5f152de9f3897a86978c8188ecd4146992f70a SHA1 41ae22687896d81479ffda5cf62d85d8264a388e SHA256 141eb4e9f0e5b252be788ea308db83bbc243b43fe1ab13b48dda3209c4259a89
EBUILD sptk-3.5.8.14-r1.ebuild 1899 RMD160 cb6106bfaac394244d285ccb1d7c6afc002598f8 SHA1 b4318505248984748a8049d12aa4b3e92facd223 SHA256 7fa41bba0394faaed94e2a243052bcfc89c7c9e928965674289ccd3d38be5ac0
EBUILD sptk-3.5.8.14.ebuild 1783 RMD160 e3f9216d9b303cd61c63491c215b9826c59cca6f SHA1 23327452b4584fb27e2c4424a539bde0525bc50c SHA256 49546a48154f8ba1c030c348c6e24f7a03ab9c5d6ac6828cf0e0e497f2bf9280
EBUILD sptk-4.00.ebuild 1853 RMD160 936150c6bc718df8d17f5cf7fb041c1f7ea155ac SHA1 77cb3c4cee3c1f598bf28d53f7e204d619433d52 SHA256 56e068765d10c037d3a666ded4cd154e16eac3fd7ccec5d414a036ea4a3d6239
EBUILD sptk-4.02.ebuild 1963 RMD160 b519296eaf7a9899d8df58bef748c95945a9d9a9 SHA1 f678000221a33b8db67aa2a7a2c5648e5e1f1eae SHA256 95b44be8466b3d92b7e0692723387adfae27e4bf3ec2ce086dcfed8619952567
-MISC ChangeLog 10824 RMD160 4055782b0c88effad68779312377047a2d262413 SHA1 13d6fe9d520b1a52775cff5486e1da3d4b5891f0 SHA256 b79c095a4c7332a6f79e9154bdf35d6fdf7109ab38a3e5081cf3c47237c2595e
+EBUILD sptk-4.11.ebuild 1921 RMD160 3d272cfb2749075620ea353ab699c41230cfef56 SHA1 dfb19caf14042f6654fbaf43b4291797886f70b3 SHA256 33993b985f3b555a6785a166c96100163a633d2484f8bd47994885cfc132451e
+MISC ChangeLog 10949 RMD160 c8da53fad8ce8dcdf3bd88d626c1f6b00fe77f95 SHA1 b87d88f1ea29b7ca9a159c81d30a6b02e5a1aa34 SHA256 684150d65caf61601800234875e10f934cd1fb9c70f236e71cb3b4267ea0b0c2
MISC metadata.xml 464 RMD160 2ac8ec514dbbee12ae8bd7be1ca0bfc41eb3386c SHA1 ec484dafdab9c4a59d6531021e2f59742b4184c5 SHA256 ad2d2d7f242bc2f8c27bc4733d1c97460b3fe5e7ef52e27f52185b74768c542e
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEARECAAYFAk2GYVYACgkQgAnW8HDreRaoNQCgoLE5SiqwO4tGieSJ1xfRflmF
-hC8An3eHdhdEYAS1cjuI6BFUAscxSMVk
-=eTcJ
------END PGP SIGNATURE-----
diff --git a/dev-cpp/sptk/sptk-4.11.ebuild b/dev-cpp/sptk/sptk-4.11.ebuild
new file mode 100644
index 000000000000..78f23aab5e2c
--- /dev/null
+++ b/dev-cpp/sptk/sptk-4.11.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/sptk-4.11.ebuild,v 1.1 2011/05/23 13:48:26 iluxa Exp $
+
+EAPI=1
+
+inherit cmake-utils eutils
+
+DESCRIPTION="C++ user interface toolkit for X with database and Excel support"
+SRC_URI="http://www.sptk.net/sptk-${PV}.tbz2"
+HOMEPAGE="http://www.sptk.net"
+
+SLOT="4"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86"
+IUSE="fltk odbc doc sqlite excel postgres aspell mysql gnutls"
+
+RDEPEND="
+ aspell? ( >=app-text/aspell-0.50 )
+ fltk? ( x11-libs/fltk:1 )
+ gnutls? ( net-libs/gnutls )
+ mysql? ( virtual/mysql )
+ odbc? ( >=dev-db/unixODBC-2.2.6 )
+ postgres? ( >=dev-db/postgresql-base-8.0 )
+ sqlite? ( >=dev-db/sqlite-3 )"
+
+DEPEND="${RDEPEND}
+ doc? ( app-doc/doxygen )"
+
+CMAKE_IN_SOURCE_BUILD=1
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+}
+
+src_compile() {
+ local mycmakeargs="$(cmake-utils_use_no postgres POSTGRESQL)
+ $(cmake-utils_use_no mysql MYSQL)
+ $(cmake-utils_use_no sqlite SQLITE3)
+ $(cmake-utils_use_no odbc ODBC)
+ $(cmake-utils_use_no aspell ASPELL)
+ $(cmake-utils_use_no fltk FLTK)
+ $(cmake-utils_use_no excel EXCEL)
+ $(cmake-utils_use_no gnutls TLS)"
+
+ mycmakeargs="${mycmakeargs} -D CMAKE_INSTALL_PREFIX:PATH=/usr -D LIBDIR=$(get_libdir) ${SPTK_OPTIONS} -DNO_EXAMPLES:BOOLEAN=TRUE"
+
+ cmake-utils_src_configure
+
+ cmake-utils_src_compile
+ if use doc; then
+ cd "${S}"
+ einfo "Fixing sptk3.doxygen"
+ sed -i -e 's,/cvs/sptk3/,,g' sptk3.doxygen
+ einfo "Building docs"
+ doxygen sptk3.doxygen
+ fi
+}
+
+src_install () {
+ DOCS="README AUTHORS"
+ cmake-utils_src_install
+
+ dodir /usr/share/doc/${PF}
+ cp -r "${S}"/docs/* "${D}"/usr/share/doc/${PF}
+ if use doc; then
+ rm -fr "${D}/usr/share/doc/${PF}/latex"
+ cp -rf "${S}/pictures" "${D}/usr/share/doc/${PF}"
+ fi
+ [ -f mv "${D}/usr/bin/sql2cpp.pl" ] && mv "${D}/usr/bin/sql2cpp.pl" "${D}/usr/bin/sql2cpp"
+}