diff --git a/_service b/_service
index 90a05e5..d025a1d 100644
--- a/_service
+++ b/_service
@@ -1,3 +1,3 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/_service:set_version:yaz.spec b/_service:set_version:yaz.spec
new file mode 100644
index 0000000..aa9ba77
--- /dev/null
+++ b/_service:set_version:yaz.spec
@@ -0,0 +1,163 @@
+#
+# spec file for package yaz
+#
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+Name: yaz
+Version: 4.2.33
+Release: 0
+Summary: Z39.50/SRW/SRU Programs
+License: BSD-3-Clause
+Group: Development/Libraries/C and C++
+Url: http://www.indexdata.dk/yaz/
+Source: http://ftp.indexdata.dk/pub/yaz/%{name}-%{version}.tar.bz2
+Source2: baselibs.conf
+Patch0: yaz-4.1.7-codecleanup.diff
+Patch1: yaz-4.1.7-client.diff
+BuildRequires: libicu-devel
+BuildRequires: libpcap-devel
+BuildRequires: libxml2-devel
+BuildRequires: libxslt-devel
+BuildRequires: openssl-devel
+BuildRequires: pkg-config
+BuildRequires: readline-devel
+BuildRequires: tcpd-devel
+BuildRoot: %{_tmppath}/%{name}-%{version}-build
+%define libname libyaz4
+
+%description
+This package contains both a test-server and clients (normal & ssl) for
+the ANSI/NISO Z39.50 protocol for Information Retrieval. SRW and SRU
+clients and servers are also supported.
+
+%package -n %{libname}
+
+Summary: Z39.50 Library
+Group: Development/Libraries/C and C++
+Provides: libyaz = %{version}-%{release}
+Obsoletes: libyaz < %{version}
+
+%description -n %{libname}
+YAZ is a C library for developing client - and server applications
+using the ANSI/NISO Z39.50 protocol for Information Retrieval.
+
+%package -n libyaz-devel
+Summary: Z39.50 Library
+Group: Development/Libraries/C and C++
+Requires: libicu-devel
+Requires: openssl-devel
+Requires: libxslt-devel
+Requires: %{name} = %{version}
+Requires: %{libname} = %{version}
+Requires: tcpd-devel
+
+%description -n libyaz-devel
+YAZ is a C library for developing client - and server applications
+using the ANSI/NISO Z39.50 protocol for Information Retrieval.
+
+%prep
+%setup -q
+%patch0 -p 1
+%patch1 -p 1
+
+%build
+# --with-dsssl=/usr/share/sgml/docbook/dsssl-stylesheets \
+# --with-dtd=/usr/share/sgml/db41xml
+%configure --enable-shared \
+ --enable-tcpd \
+ --with-xslt \
+ --with-openssl \
+ --with-icu \
+ --disable-static \
+ --with-pic
+make %{?_smp_mflags}
+
+%install
+%{makeinstall}
+# Unwanted doc stuff
+rm -fr %{buildroot}%{_datadir}/doc
+rm -fr html
+mkdir html
+cp -a doc/*.html html
+# cp doc/*pdf .
+ln -sf introduction.html html/index.html
+# yaz.pdf
+%define DOCFILES README LICENSE NEWS
+{
+ echo "
%{name} documentation directory"
+ echo ""
+ echo "- %{name}, official documentation (local)"
+ for f in %{DOCFILES} http://www.indexdata.dk/links/ ; do
+ if [ "http:" = "${f%%%%/*}" ]; then
+ echo "
- $f"
+ continue
+ fi
+ [ -f $f ] || continue
+ echo "
- $f"
+ done
+ echo "
"
+} >index.html
+rm -f %{buildroot}%{_libdir}/*.la
+
+%post -n %{libname} -p /sbin/ldconfig
+
+%postun -n %{libname} -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root)
+%doc %{DOCFILES} ChangeLog
+%doc index.html html
+%{_bindir}/yaz-client*
+%{_bindir}/yaz-iconv
+%{_bindir}/yaz-icu
+%{_bindir}/yaz-illclient
+%{_bindir}/yaz-marcdump
+%{_bindir}/yaz-url
+%{_bindir}/yaz-ztest*
+%{_bindir}/zoomsh
+%{_bindir}/yaz-json-parse
+%{_mandir}/*/yaz.*
+%{_mandir}/*/yaz-illclient.*
+%{_mandir}/*/yaz-client.*
+%{_mandir}/*/zoomsh.*
+%{_mandir}/*/yaz-iconv.*
+%{_mandir}/*/yaz-icu.*
+%{_mandir}/*/yaz-log.*
+%{_mandir}/*/yaz-url.*
+%{_mandir}/*/yaz-ztest.*
+%{_mandir}/*/yaz-marcdump.*
+%{_mandir}/*/yaz-json-parse.*
+%{_mandir}/*/bib1-attr.*
+%dir %{_datadir}/yaz
+%{_datadir}/yaz/etc
+
+%files -n %{libname}
+%defattr(-,root,root)
+%{_libdir}/*.so.*
+
+%files -n libyaz-devel
+%defattr(-,root,root)
+%{_bindir}/yaz-config
+%{_bindir}/yaz-asncomp
+%{_includedir}/yaz
+%{_libdir}/*.so
+%{_datadir}/yaz/z39.50
+%{_datadir}/yaz/ill
+%{_datadir}/aclocal/yaz.m4
+%{_mandir}/man1/yaz-config.*
+%{_mandir}/man1/yaz-asncomp.*
+%{_libdir}/pkgconfig/yaz.pc
+
+%changelog