Hello community,

here is the log from the commit of package psiconv for openSUSE:Factory checked 
in at 2018-03-09 10:42:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/psiconv (Old)
 and      /work/SRC/openSUSE:Factory/.psiconv.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "psiconv"

Fri Mar  9 10:42:46 2018 rev:18 rq:583024 version:0.9.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/psiconv/psiconv.changes  2016-07-09 
09:24:48.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.psiconv.new/psiconv.changes     2018-03-09 
10:42:51.726747277 +0100
@@ -1,0 +2,11 @@
+Mon Mar  5 14:41:18 UTC 2018 - [email protected]
+
+- Remove ineffective --with-pic. Fix warped descriptions.
+- Implement shared library packaging guideline.
+
+-------------------------------------------------------------------
+Wed Feb 28 16:38:42 UTC 2018 - [email protected]
+
+- Modernize spec-file by calling spec-cleaner
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ psiconv.spec ++++++
--- /var/tmp/diff_new_pack.3SNF3C/_old  2018-03-09 10:42:52.478720196 +0100
+++ /var/tmp/diff_new_pack.3SNF3C/_new  2018-03-09 10:42:52.482720052 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package psiconv
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -17,119 +17,96 @@
 
 
 Name:           psiconv
-BuildRequires:  ImageMagick-devel
-BuildRequires:  bc
-BuildRequires:  gcc-c++
 Version:        0.9.9
 Release:        0
-Url:            http://software.frodo.looijaard.name/psiconv/
 Summary:        EPOC32 PSION 5(MX) File Format Data Conversion Utilities
-License:        GPL-2.0+
+License:        GPL-2.0-or-later
 Group:          Hardware/Other
+Url:            http://software.frodo.looijaard.name/psiconv/
 Source:         
http://www.frodo.looijaard.name/system/files/software/psiconv/%{name}-%{version}.tar.gz
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  ImageMagick-devel
+BuildRequires:  bc
+BuildRequires:  gcc-c++
 
 %description
-This package is meant to make the Psion 5 series of PDAs, as well as
-   other small computers running EPOC 32, more usable to non-Windows
-   users. The package consists of several parts: * Documentation
-   about Psion 5 data formats
+This package makes the Psion 5 series of PDAs, as well as other small
+computers running EPOC 32, more usable to non-Windows users. The
+package consists of several parts:
+
+* Documentation about Psion 5 data formats
 
 * A library that can be linked against applications that have to
    read and write Psion 5 files
 
 * An example command line program that reads Psion files and writes
-more commonly used formats
+  more commonly used formats
 
-
-
-Authors:
---------
-    Frodo Looijaard <[email protected]>
-    Andrew Johnson <[email protected]>
-    James <[email protected]>
-    Jwan-Luc Damnet <[email protected]>
-    Wolfgang Szoecs <[email protected]>
-    Kevin Wheatley <[email protected]>
-    Tamas Decsi <[email protected]>
-    Keitha Kawabe <[email protected]>
+%package -n libpsiconv6
+Summary:        EPOC32 PSION 5(MX) file format data conversion library
+Group:          System/Libraries
+
+%description -n libpsiconv6
+Library for the conversion of Psion files as produced by EPOC 32 Psion
+5 series PDAs.
 
 %package devel
 Summary:        EPOC32 PSION 5(MX) File Format Data Conversion Utilities
 Group:          Hardware/Psion
-Requires:       %{name} = %{version}
 Requires:       glibc-devel
+Requires:       libpsiconv6 = %{version}
 
 %description devel
-This package is meant to make the Psion 5 series of PDAs, as well as
-other small computers running EPOC 32, more usable to non-Windows
-users.
+This package makes the Psion 5 series of PDAs, as well as other small
+computers running EPOC 32, more usable to non-Windows users. The
+package consists of several parts:
 
-The package consists of several parts: * Documentation about Psion 5
-   data formats;
+* Documentation about Psion 5 data formats
 
 * A library which can be linked against application that have to
-   read and write Psion 5 files;
+  read and write Psion 5 files
 
 * An example command-line program which reads Psion files and writes
-more commonly used formats.
-
-
-
-Authors:
---------
-    Frodo Looijaard <[email protected]>
-    Andrew Johnson <[email protected]>
-    James <[email protected]>
-    Jwan-Luc Damnet <[email protected]>
-    Wolfgang Szoecs <[email protected]>
-    Kevin Wheatley <[email protected]>
-    Tamas Decsi <[email protected]>
-    Keitha Kawabe <[email protected]>
+  more commonly used formats.
 
 %prep
 %setup -q
 
 %build
-export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
-%configure --disable-static --with-pic --enable-html4-docs
-%{__make} %{?jobs:-j%jobs} pkgdatadir=%{_docdir}/%{name}/formats
+export CFLAGS="%{optflags} -fno-strict-aliasing"
+export CXXFLAGS="%{optflags} -fno-strict-aliasing"
+%configure --disable-static --enable-html4-docs
+make %{?_smp_mflags} pkgdatadir=%{_docdir}/%{name}/formats
 
 %install
-make DESTDIR=$RPM_BUILD_ROOT pkgdatadir=%{_docdir}/%{name}/formats install
-cp AUTHORS COPYING ChangeLog INSTALL NEWS README TODO 
$RPM_BUILD_ROOT/%{_docdir}/%{name}
-%{__rm} -f %{buildroot}%{_libdir}/*.la
-
-%clean
-rm -rf $RPM_BUILD_ROOT
+make DESTDIR=%{buildroot} pkgdatadir=%{_docdir}/%{name}/formats install
+cp AUTHORS ChangeLog INSTALL NEWS README TODO %{buildroot}/%{_docdir}/%{name}
+find %{buildroot} -type f -name "*.la" -delete -print
 
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
+%post   -n libpsiconv6 -p /sbin/ldconfig
+%postun -n libpsiconv6 -p /sbin/ldconfig
 
 %files
-%defattr (-, root, root)
-%doc %dir /usr/share/doc/packages/psiconv
+%doc %dir %{_docdir}/psiconv
 %doc %{_docdir}/%{name}/AUTHORS
-%doc %{_docdir}/%{name}/COPYING
+%license COPYING
 %doc %{_docdir}/%{name}/ChangeLog
 %doc %{_docdir}/%{name}/INSTALL
 %doc %{_docdir}/%{name}/NEWS
 %doc %{_docdir}/%{name}/README
 %doc %{_docdir}/%{name}/TODO
-%dir /etc/psiconv
-%config /etc/psiconv/psiconv.conf
-/etc/psiconv/psiconv.conf.eg
-/usr/%{_lib}/*.so.*
-/usr/bin/psiconv
-%doc /usr/share/man/man?/*.*
+%dir %{_sysconfdir}/psiconv
+%config %{_sysconfdir}/psiconv/psiconv.conf
+%{_sysconfdir}/psiconv/psiconv.conf.eg
+%{_bindir}/psiconv
+%{_mandir}/man?/*%{ext_man}
+
+%files -n libpsiconv6
+%{_libdir}/*.so.*
 
 %files devel
-%defattr (-, root, root)
 %doc %{_docdir}/%{name}/formats
-/usr/%{_lib}/*.so
-/usr/bin/*-config
-/usr/include/*
+%{_libdir}/*.so
+%{_bindir}/*-config
+%{_includedir}/*
 
 %changelog


Reply via email to