]> git.pld-linux.org Git - packages/3store.git/blame_incremental - 3store.spec
- fixed glib-requires in -devel package
[packages/3store.git] / 3store.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_with glib2 # use glib2 (default glib)
4#
5Summary: 3store RDF engine
6Summary(pl.UTF-8): Silnik RDF 3store
7Name: 3store
8Version: 2.2.22
9Release: 7
10License: GPL v2+
11Group: Libraries
12Source0: http://dl.sourceforge.net/threestore/%{name}-%{version}.tar.gz
13# Source0-md5: 6fa70d2830c82eb030d8888f4da0c86c
14Patch0: %{name}-ac.patch
15Patch1: glib2.patch
16URL: http://threestore.sourceforge.net/
17BuildRequires: autoconf
18BuildRequires: automake
19BuildRequires: flex
20%{!?with_glib2:BuildRequires: glib-devel}
21%{?with_glib2:BuildRequires: glib2-devel}
22BuildRequires: libraptor-devel >= 0.9.10
23BuildRequires: libtool
24BuildRequires: mysql-devel
25BuildRequires: readline-devel
26BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27
28%description
293store is a highly scalable RDF triplestore, made available under the
30GNU General Public Licence and funded by the AKT Consortium
31<http://www.aktors.org/>.
32
33%description -l pl.UTF-8
343store to wysoce skalowalne triplestore RDF, udostępnione na
35Powszechnej Licencji Publicznej GNU (GPL), sponsorowane przez AKT
36Consortium <http://www.aktors.org/>.
37
38%package devel
39Summary: Header files for 3store library
40Summary(pl.UTF-8): Pliki nagłówkowe biblioteki 3store
41Group: Development/Libraries
42Requires: %{name} = %{version}-%{release}
43# for -lfl
44Requires: flex
45%{!?with_glib2:Requires: glib-devel}
46%{?with_glib2:Requires: glib2-devel}
47Requires: libraptor-devel >= 0.9.10
48Requires: mysql-devel
49
50%description devel
51Header files for 3store library.
52
53%description devel -l pl.UTF-8
54Pliki nagłówkowe biblioteki 3store.
55
56%package static
57Summary: Static 3store library
58Summary(pl.UTF-8): Statyczna biblioteka 3store
59Group: Development/Libraries
60Requires: %{name}-devel = %{version}-%{release}
61
62%description static
63Static 3store library.
64
65%description static -l pl.UTF-8
66Statyczna biblioteka 3store.
67
68%prep
69%setup -q
70%patch0 -p1
71%{?with_glib2:%patch1 -p1}
72
73%build
74%{__libtoolize}
75%{__aclocal}
76%{__autoconf}
77%{__autoheader}
78%{__automake}
79%configure
80%{__make}
81
82%install
83rm -rf $RPM_BUILD_ROOT
84
85%{__make} install \
86 DESTDIR=$RPM_BUILD_ROOT
87
88%clean
89rm -rf $RPM_BUILD_ROOT
90
91%post -p /sbin/ldconfig
92%postun -p /sbin/ldconfig
93
94%files
95%defattr(644,root,root,755)
96%doc AUTHORS ChangeLog README
97%attr(755,root,root) %{_bindir}/tstore_*
98%attr(755,root,root) %{_libdir}/librdfsql.so.*.*.*
99%attr(755,root,root) %ghost %{_libdir}/librdfsql.so.0
100%attr(755,root,root) %{_libdir}/libokbc.so.*.*.*
101%attr(755,root,root) %ghost %{_libdir}/libokbc.so.0
102%{_datadir}/3store
103
104%files devel
105%defattr(644,root,root,755)
106%attr(755,root,root) %{_bindir}/3store-config
107%attr(755,root,root) %{_libdir}/librdfsql.so
108%attr(755,root,root) %{_libdir}/libokbc.so
109%{_libdir}/librdfsql.la
110%{_libdir}/libokbc.la
111%{_includedir}/rdfsql
112%{_pkgconfigdir}/3store.pc
113
114%files static
115%defattr(644,root,root,755)
116%{_libdir}/librdfsql.a
117%{_libdir}/libokbc.a
This page took 0.089652 seconds and 4 git commands to generate.