Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-cpp/sptk: ChangeLog sptk-4.13-r1.ebuild
Date: Tue, 07 Feb 2012 16:36:07
Message-Id: 20120207163554.010CC2004B@flycatcher.gentoo.org
1 ssuominen 12/02/07 16:35:53
2
3 Modified: ChangeLog
4 Added: sptk-4.13-r1.ebuild
5 Log:
6 Punt broken aspell support wrt #402149 by Agostino Sarubbo. Also, correct other dependencies and USE flags for the 4.13 release.
7
8 (Portage version: 2.2.0_alpha84/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.76 dev-cpp/sptk/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sptk/ChangeLog?rev=1.76&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sptk/ChangeLog?rev=1.76&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sptk/ChangeLog?r1=1.75&r2=1.76
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-cpp/sptk/ChangeLog,v
20 retrieving revision 1.75
21 retrieving revision 1.76
22 diff -u -r1.75 -r1.76
23 --- ChangeLog 6 Feb 2012 20:15:39 -0000 1.75
24 +++ ChangeLog 7 Feb 2012 16:35:53 -0000 1.76
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-cpp/sptk
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/ChangeLog,v 1.75 2012/02/06 20:15:39 ssuominen Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/ChangeLog,v 1.76 2012/02/07 16:35:53 ssuominen Exp $
30 +
31 +*sptk-4.13-r1 (07 Feb 2012)
32 +
33 + 07 Feb 2012; Samuli Suominen <ssuominen@g.o> +sptk-4.13-r1.ebuild:
34 + Punt broken aspell support wrt #402149 by Agostino Sarubbo. Also, correct
35 + other dependencies and USE flags for the 4.13 release.
36
37 *sptk-4.13 (06 Feb 2012)
38
39
40
41
42 1.1 dev-cpp/sptk/sptk-4.13-r1.ebuild
43
44 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sptk/sptk-4.13-r1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-cpp/sptk/sptk-4.13-r1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: sptk-4.13-r1.ebuild
48 ===================================================================
49 # Copyright 1999-2012 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-cpp/sptk/sptk-4.13-r1.ebuild,v 1.1 2012/02/07 16:35:53 ssuominen Exp $
52
53 EAPI=4
54 CMAKE_IN_SOURCE_BUILD=1
55 inherit cmake-utils multilib
56
57 DESCRIPTION="C++ user interface toolkit for X with database and Excel support"
58 HOMEPAGE="http://www.sptk.net/"
59 SRC_URI="http://www.sptk.net/${P}.tbz2"
60
61 LICENSE="GPL-2 LGPL-2 LGPL-2.1"
62 SLOT="4"
63 KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86"
64 IUSE="doc examples excel fltk mysql odbc pcre postgres sqlite ssl" # spell
65
66 # spell? ( >=app-text/aspell-0.60 )
67 RDEPEND="
68 fltk? (
69 >=media-libs/libpng-1.2:0
70 sys-libs/zlib
71 >=x11-libs/fltk-1.3.0:1
72 )
73 mysql? ( virtual/mysql )
74 odbc? ( >=dev-db/unixODBC-2.3.0 )
75 pcre? ( dev-libs/libpcre )
76 postgres? ( >=dev-db/postgresql-base-8.0 )
77 sqlite? ( >=dev-db/sqlite-3 )
78 ssl? ( dev-libs/openssl:0 )"
79 DEPEND="${RDEPEND}
80 doc? ( app-doc/doxygen )"
81
82 DOCS="AUTHORS README"
83
84 src_configure() {
85 # $(cmake-utils_use_no spell ASPELL)
86
87 local mycmakeargs=(
88 -DLIBDIR=$(get_libdir)
89 -DNO_ASPELL=ON
90 -DNO_EXAMPLES=ON
91 $(cmake-utils_use_no excel)
92 $(cmake-utils_use_no fltk)
93 $(cmake-utils_use_no mysql)
94 $(cmake-utils_use_no odbc)
95 $(cmake-utils_use_no ssl OPENSSL)
96 $(cmake-utils_use_no pcre)
97 $(cmake-utils_use_no postgres POSTGRESQL)
98 $(cmake-utils_use_no sqlite SQLITE3)
99 )
100
101 cmake-utils_src_configure
102 }
103
104 src_compile() {
105 cmake-utils_src_compile
106
107 if use doc; then
108 doxygen sptk4.doxygen
109 fi
110 }
111
112 src_install () {
113 cmake-utils_src_install
114
115 if use doc; then
116 insinto /usr/share/doc/${PF}
117 doins -r docs pictures
118 fi
119
120 if use examples; then
121 insinto /usr/share/doc/${PF}
122 doins -r applications examples
123 fi
124
125 if [[ -e ${ED}/usr/bin/sql2cpp.pl ]]; then
126 dosym sql2cpp.pl /usr/bin/sql2cpp
127 fi
128 }