1 %define idmetaversion %(. ./IDMETA; printf $VERSION )
2 Summary: Metaproxy SPARQL module
4 Version: %{idmetaversion}
6 BuildRequires: gcc gcc-c++ pkgconfig
7 BuildRequires: docbook-style-xsl
9 Group: Applications/Internet
10 Vendor: Index Data ApS <info@indexdata.dk>
11 Source: mp-sparql-%{version}.tar.gz
12 BuildRoot: %{_tmppath}/%{name}-%{version}-root
13 Packager: Adam Dickmeiss <adam@indexdata.dk>
14 URL: http://www.indexdata.com/metaproxy
17 Requires: libmetaproxy6
20 Backend module for querying triplestore stores
23 if [ -d /usr/lib64/metaproxy6/modules ]; then
24 if [ ! -e /usr/lib64/metaproxy6/modules/metaproxy_filter_sparql.so ]; then
25 ln -s /usr/lib64/mp-sparql/metaproxy_filter_sparql.so /usr/lib64/metaproxy6/modules
28 if [ -f /var/run/metaproxy.pid ]; then
29 /sbin/service metaproxy restart
33 if [ -f /var/run/metaproxy.pid ]; then
34 /sbin/service metaproxy restart
40 rm -f /usr/lib64/metaproxy6/modules/metaproxy_filter_sparql.so
48 MP_CONFIG=/usr/bin/metaproxy-config
51 make DESTDIR=${RPM_BUILD_ROOT} libdir=%{_libdir} install
54 rm -fr ${RPM_BUILD_ROOT}
58 %{_libdir}/mp-sparql/*
59 %{_mandir}/man3/sparql.*