ChangeLog

# ChangeLog for dev-cpp/sptk
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/ChangeLog,v 1.35 2008/06/20 06:51:38 iluxa Exp $

20 Jun 2008; Ilya A. Volynets-Evenbakh
-sptk-3.5.7.05.ebuild, sptk-3.5.7.10.ebuild:
Remove SPTK 3.5.7.05 ebuild from the tree

19 Jun 2008; Ilya A. Volynets-Evenbakh
-sptk-3.0.6.ebuild, -sptk-3.2.6.ebuild, -sptk-3.5.6.ebuild,
+sptk-3.5.7.13.ebuild:
Remove old SPTK ebuilds

*sptk-3.5.7.13 (19 Jun 2008)

19 Jun 2008; Ilya A. Volynets-Evenbakh
+sptk-3.5.7.13.ebuild:
Add sptk-3.5.7.13

26 May 2008; Mark Loeser sptk-3.0.6.ebuild,
sptk-3.2.6.ebuild, sptk-3.5.6.ebuild, sptk-3.5.7.05.ebuild,
sptk-3.5.7.10.ebuild:
Fix RDEPEND on doxygen and cmake; bug #220453

19 May 2008; Tiziano Müller sptk-3.5.6.ebuild,
sptk-3.5.7.05.ebuild, sptk-3.5.7.10.ebuild:
Changed dependency for postgresql to virtual/postgresql-base

06 May 2008; Ilya A. Volynets-Evenbakh
+sptk-3.5.7.10.ebuild:
Add SPTK-3.5.7.10

17 Mar 2008; sptk-3.2.6.ebuild:
Drop to ~mips due to unstable deps

26 Feb 2008; Ilya A. Volynets-Evenbakh
sptk-2.3.28.ebuild, sptk-3.0.6.ebuild, sptk-3.2.6.ebuild,
sptk-3.5.6.ebuild, sptk-3.5.7.05.ebuild:
Make repoman syntax checker happy

26 Feb 2008; Ilya A. Volynets-Evenbakh
-sptk-3.0.11.ebuild, -sptk-3.0.12.ebuild, -sptk-3.0.19.ebuild,
-sptk-3.1.4.ebuild, -sptk-3.4.1.ebuild, -sptk-3.5.1.ebuild:
Clean out old SPTK versions

*sptk-3.5.7.05 (26 Feb 2008)

26 Feb 2008; Ilya A. Volynets-Evenbakh
+sptk-3.5.7.05.ebuild:
Add SPTK 3.5.7.05

17 Nov 2007; sptk-3.5.6.ebuild:
Build SPTK as shared libraries

*sptk-3.5.6 (17 Nov 2007)

17 Nov 2007; Ilya A. Volynets-Evenbakh
+sptk-3.5.6.ebuild:
Add SPTK-3.5.6

*sptk-3.5.1 (05 Jun 2007)

05 Jun 2007; Ilya A. Volynets-Evenbakh
+sptk-3.5.1.ebuild:
3.5.1 is out

*sptk-3.4.1 (13 Mar 2007)

13 Mar 2007; Ilya A. Volynets-Evenbakh
-sptk-3.4.0.ebuild, +sptk-3.4.1.ebuild:
SPTK-3.4.0 contained two critical bugs, thus replace it with 3.4.1

*sptk-3.4.0 (13 Mar 2007)

13 Mar 2007; Ilya A. Volynets-Evenbakh
+sptk-3.4.0.ebuild:
Add sptk-3.4.0 ebuild

12 Mar 2007; Raúl Porcel sptk-3.2.6.ebuild:
x86 stable

22 Feb 2007; Piotr Jaroszyński ChangeLog:
Transition to Manifest2.

05 Oct 2006; Ilya A. Volynets-Evenbach
sptk-3.2.6.ebuild:
Stable on MIPS

01 Aug 2006; Ilya A. Volynets-Evenbakh
sptk-3.2.6.ebuild:
Add excel use flag

01 Aug 2006; Ilya A. Volynets-Evenbakh
sptk-3.2.6.ebuild:
Mark ~alpha

*sptk-3.2.6 (31 Jul 2006)

31 Jul 2006; Ilya A. Volynets-Evenbakh
+sptk-3.2.6.ebuild:
sptk-3.2.6 is ready for consumption

*sptk-3.1.4 (29 May 2006)
*sptk-3.0.19 (29 May 2006)

29 May 2006; Ilya A. Volynets-Evenbakh
+sptk-3.0.19.ebuild, +sptk-3.1.4.ebuild:
Add sptk-3.0.19 and sptk-3.1.4

*sptk-3.0.12 (18 Jan 2006)

18 Jan 2006; Ilya A. Volynets-Evenbakh
+sptk-3.0.12.ebuild:
SPTK 3.0.12 is out

14 Jan 2006; Krzysiek Pawlik sptk-3.0.6.ebuild:
Stable on x86.

10 Jan 2006; Ilya A. Volynets-Evenbakh
sptk-3.0.11.ebuild:
- Add sqlite3 use flag
- Use use_enable

*sptk-3.0.11 (10 Jan 2006)

10 Jan 2006; Ilya A. Volynets-Evenbakh
+sptk-3.0.11.ebuild:
3.0.11 is here

11 Nov 2005; Krzysiek Pawlik sptk-2.3.28.ebuild:
Stable on x86.

*sptk-3.0.6 (04 Nov 2005)

04 Nov 2005; Krzysiek Pawlik -sptk-2.2.ebuild,
-sptk-2.2.1.ebuild, -sptk-2.3.16.ebuild, +sptk-3.0.6.ebuild:
New version - 3.0.6, removed old versions.

04 Nov 2005; Krzysiek Pawlik sptk-2.3.28.ebuild:
Fixed dodoc not to install COPYING and/or INSTALL.

30 Apr 2005; David Holm sptk-2.3.28.ebuild:
Readded to ~ppc

*sptk-2.3.28 (18 Apr 2005)

18 Apr 2005; Ilya A. Volynets-Evenbakh
+sptk-2.3.28.ebuild:
Add an ebuild for 2.3.28

*sptk-2.3.16 (28 Nov 2004)

28 Nov 2004; Ilya A. Volynets-Evenbach
+sptk-2.3.16.ebuild:
Add sptk 2.3.16 (By Alexey Parshin )

08 Nov 2004; Bryan Østergaard sptk-2.2.1.ebuild,
sptk-2.2.ebuild:
~alpha keyword, fix license syntax.

31 Aug 2004; David Holm sptk-2.2.1.ebuild:
Added to ~ppc.

*sptk-2.2.1 (18 Aug 2004)

18 Aug 2004; Ilya A. Volynets-Evenbach
+sptk-2.2.1.ebuild:
New version compiles propperly without FLTK.

*sptk-2.2 (15 Aug 2004)

15 Aug 2004 Ilya A. Volynets-Evenbakh ChangeLog :
Added sptk - ebuild contributed by Alexey Parshin

Added initial ChangeLog which should be updated whenever the package is
updated in any way. This changelog is targetted to users. This means that the
comments should well explained and written in clean English. The details about
writing correct changelogs are explained in the skel.ChangeLog file which you
can find in the root directory of the portage repository.

Manifest

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

DIST sptk-2.3.28.tbz2 3223807 RMD160 99b7d23ed1bd9d3c584a747695e6b4ac568e33e4 SHA1 fe556d6b4f1d8469766ab8a1a61b6226e1d85d4c SHA256 9ff1ba64102e9fb79abfc75c8ac824790661dd5c3117d43d9e9d90993d78b618
DIST sptk-3.5.7.10.tbz2 4339604 RMD160 cb98769a7f7f537db8884265768e4dfa1b3963e9 SHA1 13f06cf146da65574b6647e9adc7b1f700c1dd4e SHA256 54cfc0957b922cb9d6e30064efcc09c0e4818959f8d3be4520c20efcf6bcccf8
DIST sptk-3.5.7.13.tbz2 4364680 RMD160 3586b15433e82bf62b6b3c83412cb1d1a6ef0f45 SHA1 ebc49345a7845b0e7e715c9231284b4051872af9 SHA256 e5ffb0ddbebe50ad3d0cb3ebe0c1ea468a421b8780721853150413afce4ebc44
EBUILD sptk-2.3.28.ebuild 1103 RMD160 879aac24fac01985accae678def56562e21e1d04 SHA1 b3c5dac74b051292e82284d99a58c8501ed11e42 SHA256 59cce596abafcfc7f301320851851d7d13bab2dfa19c5f970c86bab5573557f8
EBUILD sptk-3.5.7.10.ebuild 1896 RMD160 58c5967bdf11bc54e392801b57aa3bd5c5d1d380 SHA1 fb9335576b5291c01711bcad6a0e06c901773387 SHA256 caf33998c7703e9c9d86caa7735a01cf8855008fdc299a7925a73b1ccbc7fdef
EBUILD sptk-3.5.7.13.ebuild 1902 RMD160 fcf1b8002279d252935cc7986b471173664d77c7 SHA1 d027da9bfaa3f62356562c008c51e59a4517091e SHA256 8d3ea17ddac19c1e1961f41b4f4484df5dda10afbfed4b2574ec78fea07aca38
MISC ChangeLog 5498 RMD160 645e083426e49b21232e557c41f07c355b9b6191 SHA1 aae796cc792e793d6ddf9644db56c8affcc53a17 SHA256 b01d012c9353076f24717f16cc36beb18b409da939af9e331e42f6696721486b
MISC metadata.xml 327 RMD160 d3557f0313200e2c32b36b77f449b4512e358ea3 SHA1 343786140387406483889098c028157579237526 SHA256 30dfaf35f7cc85073dd57488deb5a60bebfae60615c153e2f9daece72c3efb61
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)

iEYEARECAAYFAkhcFs0ACgkQ/ejvha5XGaNaWQCdF1bq+A6MWbpYwhaPIc9asbQP
VUEAoKT+7u4mEvAV79nuIVenfALbj43l
=VckS
-----END PGP SIGNATURE-----

metadata.xml




desktop-misc

iluxa@gentoo.org

C++ user interface toolkit for X with ODBC, IMAP, Excel support.

sptk-2.3.28.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/sptk-2.3.28.ebuild,v 1.5 2008/02/26 13:09:58 iluxa Exp $

IUSE="fltk odbc"

DESCRIPTION="C++ user interface toolkit for X with database and Excel support"
SRC_URI="http://sptk.tts-sf.com/sptk-${PV}.tbz2"
HOMEPAGE="http://sptk.tts-sf.com"

SLOT="2"
LICENSE="|| ( FLTK GPL-2 )"
KEYWORDS="x86 ~sparc ~mips ~amd64 ~ppc"

DEPEND="fltk? ( x11-libs/fltk )
odbc? ( >=dev-db/unixODBC-2.2.6 )"

src_compile() {

local myconf
myconf="--enable-shared"

use odbc || myconf="${myconf} --disable-odbc" #default enabled
use fltk || myconf="${myconf} --disable-fltk"

econf \
--prefix=/usr \
${myconf} || die "Configuration Failed"

emake || die "Parallel Make Failed"
}

src_install () {

einstall \
includedir="${D}"/usr/include/sptk \
libdir="${D}"/usr/lib || die "Installation Failed"

dodoc CHANGES README

dodir /usr/share/doc/"${PF}"/html
mv "${D}"/usr/share/doc/sptk/* "${D}"/usr/share/doc/"${PF}"/html
rmdir "${D}"/usr/share/doc/sptk
}

sptk-3.5.7.10.ebuild

# Copyright 2006-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/sptk-3.5.7.10.ebuild,v 1.4 2008/06/20 06:51:38 iluxa Exp $

inherit eutils flag-o-matic autotools

IUSE="fltk odbc doc sqlite3 excel postgres aspell"

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="3"
LICENSE="|| ( BSD )"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"

RDEPEND="fltk? ( >=x11-libs/fltk-1.1.6 )
odbc? ( >=dev-db/unixODBC-2.2.6 )
sqlite3? ( >=dev-db/sqlite-3 )
postgres? ( >=virtual/postgresql-base-8.0 )
aspell? ( >=app-text/aspell-0.50 )"

DEPEND="${RDEPEND}
dev-util/cmake
doc? ( app-doc/doxygen )"

check_use() {
if use ${1}; then
SPTK_OPTIONS="${SPTK_OPTIONS} -DNO_${2}:BOOLEAN=FALSE"
else
SPTK_OPTIONS="${SPTK_OPTIONS} -DNO_${2}:BOOLEAN=TRUE"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

check_use examples EXAMPLES
check_use postgres POSTGRESQL
check_use sqlite3 SQLITE3
check_use odbc ODBC
check_use aspell ASPELL
check_use fltk FLTK
check_use excel EXCEL

sed -r -i -e 's|SET \(LIBRARY_TYPE STATIC\)|SET \(LIBRARY_TYPE SHARED\)|' src/CMakeLists.txt

cmake -D CMAKE_INSTALL_PREFIX:PATH=/usr ${SPTK_OPTIONS} . || die "Configuration Failed"
}

src_compile() {

emake || die "Parallel Make Failed"

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 () {

make DESTDIR="${D}" install || die "Installation failed"

dodoc README AUTHORS

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
}

sptk-3.5.7.13.ebuild

# Copyright 2006-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/sptk-3.5.7.13.ebuild,v 1.1 2008/06/19 16:04:11 iluxa Exp $

inherit eutils flag-o-matic autotools

IUSE="fltk odbc doc sqlite3 excel postgres aspell"

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="3"
LICENSE="|| ( BSD )"
KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86"

RDEPEND="fltk? ( >=x11-libs/fltk-1.1.6 )
odbc? ( >=dev-db/unixODBC-2.2.6 )
sqlite3? ( >=dev-db/sqlite-3 )
postgres? ( >=virtual/postgresql-base-8.0 )
aspell? ( >=app-text/aspell-0.50 )"

DEPEND="${RDEPEND}
dev-util/cmake
doc? ( app-doc/doxygen )"

check_use() {
if use ${1}; then
SPTK_OPTIONS="${SPTK_OPTIONS} -DNO_${2}:BOOLEAN=FALSE"
else
SPTK_OPTIONS="${SPTK_OPTIONS} -DNO_${2}:BOOLEAN=TRUE"
fi
}

src_unpack() {
unpack ${A}
cd "${S}"

check_use examples EXAMPLES
check_use postgres POSTGRESQL
check_use sqlite3 SQLITE3
check_use odbc ODBC
check_use aspell ASPELL
check_use fltk FLTK
check_use excel EXCEL

sed -r -i -e 's|SET \(LIBRARY_TYPE STATIC\)|SET \(LIBRARY_TYPE SHARED\)|' src/CMakeLists.txt

cmake -D CMAKE_INSTALL_PREFIX:PATH=/usr ${SPTK_OPTIONS} . || die "Configuration Failed"
}

src_compile() {

emake || die "Parallel Make Failed"

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 () {

make DESTDIR="${D}" install || die "Installation failed"

dodoc README AUTHORS

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
}