Maintainer: Adam Dickmeiss <adam@indexdata.dk>
Priority: extra
Build-Depends: debhelper (>= 7),
- libyaz4-dev (>= 4.2.69),
- libyazpp5-dev (>= 1.4.1),
+ libyaz5-dev (>= 4.2.69),
+ libyazpp6-dev (>= 1.4.1),
libxslt1-dev,
libboost-dev,
libboost-system-dev,
Package: metaproxy
Section: net
Architecture: any
-Depends: ${shlibs:Depends}, libmetaproxy4 (= ${Source-Version})
+Depends: ${shlibs:Depends}, libmetaproxy5 (= ${Source-Version})
Conflicts: cf-engine (<= 2.12.5)
Description: Z39.50/SRU router (main executable)
This is a universal router, proxy and encapsulated metasearcher
.
This package includes the main Metaproxy executable.
-Package: libmetaproxy4
+Package: libmetaproxy5
Section: libs
Architecture: any
Depends: ${shlibs:Depends}
.
This package includes the Metaproxy libraries.
-Package: libmetaproxy4-dbg
+Package: libmetaproxy5-dbg
Section: debug
Architecture: any
-Depends: libmetaproxy4 (= ${binary:Version}), ${misc:Depends}
-Description: debugging symbols for libmetaproxy4
+Depends: libmetaproxy5 (= ${binary:Version}), ${misc:Depends}
+Description: debugging symbols for libmetaproxy5
This is a universal router, proxy and encapsulated metasearcher
for information retrieval protocols. It accepts, processes, interprets
and redirects requests from IR clients using standard protocols such as
the binary ANSI/NISO Z39.50 and the information search and retrieval web
service SRU as well as functioning as a limited HTTP server.
.
- This package contains the debugging symbols for libmetaproxy4.
+ This package contains the debugging symbols for libmetaproxy5.
-Package: libmetaproxy4-dev
+Package: libmetaproxy5-dev
Section: libdevel
Architecture: any
-Depends: libmetaproxy4 (= ${Source-Version}),
- libyazpp5-dev (>= 1.4.0),
+Depends: libmetaproxy5 (= ${Source-Version}),
+ libyazpp6-dev (>= 1.4.1),
libxslt1-dev,
libboost-dev,
libboost-thread-dev,
+++ /dev/null
-debian/tmp/usr/include/metaproxy
-debian/tmp/usr/lib/libmetaproxy*.a
-debian/tmp/usr/lib/libmetaproxy*.so
-debian/tmp/usr/bin/metaproxy-config
-debian/tmp/usr/share/man/man1/metaproxy-config.1
+++ /dev/null
-/usr/lib/metaproxy4/modules
+++ /dev/null
-debian/tmp/usr/lib/libmetaproxy*.so.*
--- /dev/null
+debian/tmp/usr/include/metaproxy
+debian/tmp/usr/lib/libmetaproxy*.a
+debian/tmp/usr/lib/libmetaproxy*.so
+debian/tmp/usr/bin/metaproxy-config
+debian/tmp/usr/share/man/man1/metaproxy-config.1
--- /dev/null
+/usr/lib/metaproxy4/modules
--- /dev/null
+debian/tmp/usr/lib/libmetaproxy*.so.*
dh_auto_configure -- --with-yazpp=/usr/bin --without-usemarcon
override_dh_strip:
- dh_strip --dbg-package=libmetaproxy4-dbg
+ dh_strip --dbg-package=libmetaproxy5-dbg
override_dh_auto_install:
dh_auto_install
cp rpm/metaproxy.user debian/tmp/etc/metaproxy/metaproxy.user
override_dh_makeshlibs:
- dh_makeshlibs -V 'libmetaproxy4 (>= 1.3.28)'
+ dh_makeshlibs -V 'libmetaproxy5 (>= 1.3.28)'
override_dh_installchangelogs:
dh_installchangelogs NEWS
Source: metaproxy-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-root
Prefix: %{_prefix} /etc/metaproxy
-BuildRequires: pkgconfig, libyaz4-devel >= 4.2.69, libyazpp5-devel >= 1.4.1
+BuildRequires: pkgconfig, libyaz5-devel >= 5.0.0, libyazpp6-devel >= 1.4.1
BuildRequires: libxslt-devel, boost-devel
Conflicts: cf-engine <= 2.12.5
Packager: Adam Dickmeiss <adam@indexdata.dk>
URL: http://www.indexdata.com/metaproxy
Group: Applications/Internet
-Requires: libmetaproxy4 = %{version}
+Requires: libmetaproxy5 = %{version}
%description
Metaproxy daemon.
%description doc
Metaproxy documentation.
-%package -n libmetaproxy4
+%package -n libmetaproxy5
Summary: Metaproxy library
Group: Libraries
-Requires: libyazpp5 >= 1.4.0, libyaz4 >= 4.2.69
+Requires: libyazpp6 >= 1.4.1, libyaz4 >= 5.0.0
-%description -n libmetaproxy4
+%description -n libmetaproxy5
The Metaproxy libraries.
-%package -n libmetaproxy4-devel
+%package -n libmetaproxy5-devel
Summary: Metaproxy development package
Group: Development/Libraries
-Requires: libmetaproxy4 = %{version}, libyazpp5-devel, boost-devel
+Requires: libmetaproxy5 = %{version}, libyazpp5-devel, boost-devel
Conflicts: libmetaproxy3-devel
-%description -n libmetaproxy4-devel
+%description -n libmetaproxy5-devel
Development libraries and include files for the Metaproxy package.
%prep
%clean
rm -fr ${RPM_BUILD_ROOT}
-%files -n libmetaproxy4
+%files -n libmetaproxy5
%doc README LICENSE NEWS
%defattr(-,root,root)
%{_libdir}/*.so.*
%dir %{_libdir}/metaproxy4/modules
-%post -n libmetaproxy4 -p /sbin/ldconfig
+%post -n libmetaproxy5 -p /sbin/ldconfig
-%postun -n libmetaproxy4 -p /sbin/ldconfig
+%postun -n libmetaproxy5 -p /sbin/ldconfig
-%files -n libmetaproxy4-devel
+%files -n libmetaproxy5-devel
%defattr(-,root,root)
%{_includedir}/metaproxy
%{_libdir}/*.so
filter_zoom.cpp filter_zoom.hpp
lib_LTLIBRARIES = libmetaproxy.la
-libmetaproxy_la_LDFLAGS = -version-info 4:0:0 -export-dynamic
+libmetaproxy_la_LDFLAGS = -version-info 5:0:0 -export-dynamic
libmetaproxy_la_SOURCES = \
$(filter_src) \
test_session2_SOURCES=test_session2.cpp
test_boost_threads_SOURCES=test_boost_threads.cpp
test_thread_pool_observer_SOURCES = test_thread_pool_observer.cpp
-test_filter_auth_simple_SOURCES = test_filter_auth_simple.cpp
-test_filter_factory_SOURCES = test_filter_factory.cpp
-test_filter_frontend_net_SOURCES = test_filter_frontend_net.cpp
-test_filter_log_SOURCES = test_filter_log.cpp
-test_filter_multi_SOURCES = test_filter_multi.cpp
+test_filter_auth_simple_SOURCES = test_filter_auth_simple.cpp
+test_filter_factory_SOURCES = test_filter_factory.cpp
+test_filter_frontend_net_SOURCES = test_filter_frontend_net.cpp
+test_filter_log_SOURCES = test_filter_log.cpp
+test_filter_multi_SOURCES = test_filter_multi.cpp
test_filter_query_rewrite_SOURCES = test_filter_query_rewrite.cpp
test_filter_z3950_client_SOURCES = test_filter_z3950_client.cpp
test_filter_backend_test_SOURCES = test_filter_backend_test.cpp
test_filter_bounce_SOURCES = test_filter_bounce.cpp
-test_filter_record_transform_SOURCES = test_filter_record_transform.cpp
+test_filter_record_transform_SOURCES = test_filter_record_transform.cpp
test_filter_sru_to_z3950_SOURCES = test_filter_sru_to_z3950.cpp
-test_filter_virt_db_SOURCES = test_filter_virt_db.cpp
+test_filter_virt_db_SOURCES = test_filter_virt_db.cpp
test_ses_map_SOURCES = test_ses_map.cpp
test_router_flexml_SOURCES = test_router_flexml.cpp
test_xmlutil_SOURCES = test_xmlutil.cpp
-test_html_parser_SOURCES = test_html_parser.cpp
-test_filter_rewrite_SOURCES = test_filter_rewrite.cpp
+test_html_parser_SOURCES = test_html_parser.cpp
+test_filter_rewrite_SOURCES = test_filter_rewrite.cpp
# doxygen target
dox:
- (cd $(top_srcdir) ; make dox)
+ (cd $(top_srcdir) ; make dox)
showdox:
- (cd $(top_srcdir) ; make showdox)
+ (cd $(top_srcdir) ; make showdox)