Hello community,

here is the log from the commit of package hylafax+ for openSUSE:Factory 
checked in at 2015-03-16 07:00:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/hylafax+ (Old)
 and      /work/SRC/openSUSE:Factory/.hylafax+.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "hylafax+"

Changes:
--------
--- /work/SRC/openSUSE:Factory/hylafax+/hylafax+.changes        2015-03-05 
18:16:12.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.hylafax+.new/hylafax+.changes   2015-03-16 
07:00:48.000000000 +0100
@@ -1,0 +2,10 @@
+Thu Mar 12 19:52:34 UTC 2015 - h...@urpla.net
+
+- fix standalone hylafax+-client fallout
+
+-------------------------------------------------------------------
+Thu Mar 12 17:45:09 CET 2015 - p...@suse.de
+
+- Move libfaxutil into its own sub package (bnc#922017).
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ hylafax+.spec ++++++
--- /var/tmp/diff_new_pack.Bem7QG/_old  2015-03-16 07:00:49.000000000 +0100
+++ /var/tmp/diff_new_pack.Bem7QG/_new  2015-03-16 07:00:49.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package hylafax+
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,11 +42,11 @@
 Source7:        README.SUSE
 
 BuildRequires:  gcc-c++
+BuildRequires:  ghostscript
 BuildRequires:  libjpeg-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  pam-devel
 BuildRequires:  zlib-devel
-BuildRequires:  ghostscript
 
 %if 0%{?fedora} >= 16
 BuildRequires:  lcms-devel
@@ -121,6 +121,8 @@
 Requires(postun): /sbin/service
 %endif
 
+%define lib_version %(echo %version | tr \. _)
+
 %description
 HylaFAX(tm) is a enterprise-strength fax server supporting
 Class 1 and 2 fax modems on UNIX systems. It provides spooling
@@ -129,6 +131,13 @@
 and client implementations exist for a number of platforms including 
 windows.
 
+%package -n libfaxutil%{lib_version}
+Summary:        Runtime Library needed by both server and client.
+Group:          System/Libraries
+
+%description -n libfaxutil%{lib_version}
+This runtime lib is needed by both the server and the client.
+
 %package -n hylafax+-client
 Conflicts:      sendfax
 Summary:        Linux client package for the Hylafax server
@@ -245,6 +254,9 @@
 #   ln -s /usr/sbin/service %{buildroot}%{_sbindir}/rchylafax+
 #%endif
 
+# not being executable is rather unconvenient
+chmod +x %{buildroot}%{_sbindir}/edit-faxcover
+
 # Prepare docdir by removing non-doc files
 # Remove files that are not needed on Linux
 rm -f %{buildroot}%{_sbindir}/{faxsetup.irix,faxsetup.bsdi}
@@ -334,6 +346,10 @@
 %{restart_on_update %{name}}
 %{insserv_cleanup}
 fi
+
+%post -n libfaxutil%{lib_version} -p /sbin/ldconfig
+%postun -n libfaxutil%{lib_version} -p /sbin/ldconfig
+
 %endif
 ####End SysV settings
 #######SUSE adjust - end
@@ -350,6 +366,7 @@
 %endif
 %defattr(-,uucp,uucp,-)
 %doc CHANGES CONTRIBUTORS COPYRIGHT README TODO VERSION README.SUSE
+%exclude %{_libdir}/libfaxutil*
 %{_libdir}/libfax*
 %doc %{_mandir}/man5/hylafax-config.5f.gz
 %doc %{_mandir}/man5/doneq.5f.gz
@@ -416,11 +433,7 @@
 %dir %{_sysconfdir}/hylafax/faxmail
 %dir %{_sysconfdir}/hylafax/faxmail/application
 %dir %{_sysconfdir}/hylafax/faxmail/image
-%config(noreplace) %{_sysconfdir}/hylafax/faxcover.ps
-%config(noreplace) %{_sysconfdir}/hylafax/faxmail.ps
 %config(noreplace) %{_sysconfdir}/hylafax/hfaxd.conf
-%config(noreplace) %{_sysconfdir}/hylafax/pagesizes
-%config(noreplace) %{_sysconfdir}/hylafax/typerules
 %dir %{faxspool}/config
 %dir %{faxspool}/dev
 %{faxspool}/config/*
@@ -516,8 +529,16 @@
 %defattr(600,uucp,uucp,-)
 %config(noreplace) %{faxspool}/etc/hosts.hfaxd
 
+%files -n libfaxutil%{lib_version}
+%defattr(-, root, root)
+%{_libdir}/libfaxutil*
+
 %files -n hylafax+-client
 %defattr(-, root, root)
+%config(noreplace) %{_sysconfdir}/hylafax/faxcover.ps
+%config(noreplace) %{_sysconfdir}/hylafax/faxmail.ps
+%config(noreplace) %{_sysconfdir}/hylafax/pagesizes
+%config(noreplace) %{_sysconfdir}/hylafax/typerules
 %{_bindir}/faxalter
 %{_bindir}/faxcover
 %{_bindir}/faxmail

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to