3 %bcond_with examples # build examples (fails at the moment)
4 %bcond_without excel # excel support
5 %bcond_without odbc # ODBC support
6 %bcond_without pgsql # PostgreSQL support
7 %bcond_without sqlite3 # SQLite3 support
8 %bcond_without static_libs # static libraries
10 Summary: C++ user interface toolkit for X with database and Excel support
11 Summary(pl.UTF-8): Toolkit C++ dla X ze wsparciem dla bazy danych i Excela
17 Source0: http://www.sptk.net/%{name}-%{version}.tbz2
18 # Source0-md5: 7ea3fac6735f508592b3bb46e855d597
19 URL: http://www.sptk.net/
20 BuildRequires: aspell-devel
21 BuildRequires: autoconf >= 2.59
22 BuildRequires: automake
23 BuildRequires: fltk-devel
24 BuildRequires: libtool
25 %{?with_pgsql:BuildRequires: postgresql-devel}
26 %{?with_sqlite3:BuildRequires: sqlite3-devel}
27 %{?with_odbc:BuildRequires: unixODBC-devel}
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 Simple Powerful Toolkit is C++ user interface for X with database and
34 %description -l pl.UTF-8
35 SPTK jest toolkitem C++ dla X ze wsparciem dla bazy danych i Excela.
38 Summary: Header files for SPTK library
39 Summary(pl.UTF-8): Pliki nagłówkowe biblioteki SPTK
40 Group: Development/Libraries
41 Requires: %{name} = %{version}-%{release}
44 Header files for SPTK library.
46 %description devel -l pl.UTF-8
47 Pliki nagłówkowe biblioteki SPTK.
50 Summary: Static SPTK library
51 Summary(pl.UTF-8): Statyczna biblioteka SPTK
52 Group: Development/Libraries
53 Requires: %{name}-devel = %{version}-%{release}
58 %description static -l pl.UTF-8
59 Statyczna biblioteka SPTK.
62 Summary: Examples for Simple Powerful Toolkit
63 Summary(pl.UTF-8): Przykłady do SPTK
64 Group: Development/Libraries
65 Requires: %{name}-devel = %{version}-%{release}
68 Examples for Simple Powerful Toolkit.
70 %description examples -l pl.UTF-8
82 --enable-examples=%{?with_examples:yes}%{!?with_examples:no} \
83 --enable-odbc=%{?with_odbc:yes}%{!?with_odbc:no} \
84 --enable-postgresql=%{?with_pgsql:yes}%{!?with_pgsql:no} \
85 --enable-sqlite3=%{?with_sqlite3:yes}%{!?with_sqlite3:no} \
86 --enable-static=%{?with_static_libs:yes}%{!?with_static_libs:no} \
87 --enable-debug=%{?debug:yes}%{!?debug:no}
92 rm -rf $RPM_BUILD_ROOT
94 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
97 DESTDIR=$RPM_BUILD_ROOT
99 cp -Rf examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
102 rm -rf $RPM_BUILD_ROOT
104 %post -p /sbin/ldconfig
105 %postun -p /sbin/ldconfig
108 %defattr(644,root,root,755)
109 %doc AUTHORS ChangeLog NEWS README
110 #%attr(755,root,root) %{_bindir}/*
111 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
115 %defattr(644,root,root,755)
116 %attr(755,root,root) %{_libdir}/lib*.so
120 %if %{with static_libs}
122 %defattr(644,root,root,755)
127 %defattr(644,root,root,755)
128 %{_examplesdir}/%{name}-%{version}