]> git.pld-linux.org Git - packages/3store3.git/blame - 3store3.spec
- updated db patch to support db up to 5.0
[packages/3store3.git] / 3store3.spec
CommitLineData
ff4565fe 1Summary: 3store RDF engine
98b57730 2Summary(pl.UTF-8): Silnik RDF 3store
ff4565fe 3Name: 3store3
2528640b 4Version: 3.0.17
65e6433b 5Release: 3
ff4565fe
JB
6License: GPL v2+
7Group: Libraries
8Source0: http://dl.sourceforge.net/threestore/%{name}-%{version}.tar.gz
2528640b 9# Source0-md5: 6e5dceaa076e603e618384e01da6a50a
2105eb98
JB
10Patch0: %{name}-link.patch
11Patch1: %{name}-rasqal.patch
5c9fb179 12Patch2: %{name}-db.patch
502b4797 13Patch3: %{name}-rasqal-disable-constrs.patch
ff4565fe 14URL: http://threestore.sourceforge.net/
2105eb98
JB
15BuildRequires: autoconf >= 2.59
16BuildRequires: automake
ff4565fe
JB
17BuildRequires: db-devel >= 4.1
18BuildRequires: glib2-devel >= 2.2.0
2105eb98 19BuildRequires: libtool
ff4565fe
JB
20BuildRequires: mysql-devel
21BuildRequires: ncurses-devel
22BuildRequires: pkgconfig
2105eb98 23BuildRequires: rasqal-devel >= 0.9.16
ff4565fe
JB
24BuildRequires: readline-devel
25BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
26
27%description
283store is an RDF(S) triplestore, written in C and backed by MySQL. It
29provides a RDF query engine that supports SPARQL and RDQL, over HTTP
30or through a C API or command line inferface.
31
32It can handle 100M triple knowledge bases, white retaining fast
33response times, and provides RDFS inference capabilities.
34
28032c3a 35%description -l pl.UTF-8
ff4565fe 363store to triplestore dla RDF(S) napisany w C z backendem MySQL.
28032c3a
JR
37Udostępnia silnik zapytań RDF obsługujący SPARQL i RDQL po HTTP,
38poprzez API C lub z linii poleceń.
ff4565fe 39
28032c3a
JR
40Może obsłużyć bazy wiedzy rzędu 100M zachowując krótkie czasy
41odpowiedzi; udostępnia możliwości wnioskowania RDFS.
ff4565fe
JB
42
43%package devel
44Summary: Header files for 3store library
98b57730 45Summary(pl.UTF-8): Pliki nagłówkowe biblioteki 3store
ff4565fe
JB
46Group: Development/Libraries
47Requires: %{name} = %{version}-%{release}
48Requires: db-devel >= 4.1
49Requires: glib2-devel >= 2.2.0
50Requires: mysql-devel
2105eb98 51Requires: rasqal-devel >= 0.9.16
ff4565fe
JB
52
53%description devel
54Header files for 3store library.
55
28032c3a
JR
56%description devel -l pl.UTF-8
57Pliki nagłówkowe biblioteki 3store.
ff4565fe
JB
58
59%package static
60Summary: Static 3store library
98b57730 61Summary(pl.UTF-8): Statyczna biblioteka 3store
ff4565fe
JB
62Group: Development/Libraries
63Requires: %{name}-devel = %{version}-%{release}
64
65%description static
66Static 3store library.
67
28032c3a 68%description static -l pl.UTF-8
ff4565fe
JB
69Statyczna biblioteka 3store.
70
71%prep
72%setup -q
2105eb98
JB
73%patch0 -p1
74%patch1 -p1
5c9fb179 75%patch2 -p1
502b4797 76%patch3 -p1
ff4565fe
JB
77
78%build
2105eb98
JB
79%{__libtoolize}
80%{__aclocal}
81%{__autoconf}
82%{__autoheader}
83%{__automake}
ff4565fe
JB
84%configure
85%{__make}
86
87%install
88rm -rf $RPM_BUILD_ROOT
89
90%{__make} install \
91 DESTDIR=$RPM_BUILD_ROOT
92
93%clean
94rm -rf $RPM_BUILD_ROOT
95
96%post -p /sbin/ldconfig
97%postun -p /sbin/ldconfig
98
99%files
100%defattr(644,root,root,755)
101%doc AUTHORS ChangeLog README RELEASE-NOTES TODO
102%attr(755,root,root) %{_bindir}/ts-*
103%attr(755,root,root) %{_libdir}/lib3store.so.*.*.*
2105eb98 104%attr(755,root,root) %ghost %{_libdir}/lib3store.so.0
ff4565fe
JB
105%{_datadir}/3store3
106%{_mandir}/man1/ts-*.1*
107
108%files devel
109%defattr(644,root,root,755)
110%attr(755,root,root) %{_libdir}/lib3store.so
111%{_libdir}/lib3store.la
112%{_includedir}/3store3
113%{_pkgconfigdir}/3store3.pc
114
115%files static
116%defattr(644,root,root,755)
117%{_libdir}/lib3store.a
This page took 0.054808 seconds and 4 git commands to generate.