Hello community,

here is the log from the commit of package zopfli for openSUSE:Factory checked 
in at 2019-12-12 23:18:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zopfli (Old)
 and      /work/SRC/openSUSE:Factory/.zopfli.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zopfli"

Thu Dec 12 23:18:03 2019 rev:9 rq:755867 version:1.0.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/zopfli/zopfli.changes    2018-03-04 
12:53:12.670263409 +0100
+++ /work/SRC/openSUSE:Factory/.zopfli.new.4691/zopfli.changes  2019-12-12 
23:18:17.578212784 +0100
@@ -1,0 +2,13 @@
+Wed Dec 11 14:19:50 UTC 2019 - Martin Pluskal <mplus...@suse.com>
+
+- Fix download url
+
+-------------------------------------------------------------------
+Wed Dec 11 12:17:07 UTC 2019 - Matthias Fehring <buschman...@opensuse.org>
+
+- Update to version 1.0.3
+  * No changelog available
+- Spec file changes
+  * Use cmake for building
+
+-------------------------------------------------------------------

Old:
----
  Makefile
  _service
  _servicedata
  zopfli-1.0.1+git.20170707.tar.xz

New:
----
  zopfli-1.0.3.tar.gz

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

Other differences:
------------------
++++++ zopfli.spec ++++++
--- /var/tmp/diff_new_pack.Rv0fHw/_old  2019-12-12 23:18:20.734212501 +0100
+++ /var/tmp/diff_new_pack.Rv0fHw/_new  2019-12-12 23:18:20.738212500 +0100
@@ -17,22 +17,23 @@
 
 
 %define pngname zopflipng
-%define libversion 1.0.1
-%define pnglibversion 1.0.0
+%define libversion 1.0.3
+%define pnglibversion 1.0.3
 %define libname lib%{name}1
 %define libpngname lib%{name}png1
+%define releasedateepoch 1574898960
 Name:           zopfli
-Version:        1.0.1+git.20170707
+Version:        1.0.3
 Release:        0
 Summary:        GZip compatible compression utlity
 License:        Apache-2.0
 Group:          Productivity/Archiving/Compression
 URL:            https://github.com/google/zopfli
-Source:         %{name}-%{version}.tar.xz
-Source1:        Makefile
+Source:         
https://github.com/google/zopfli/archive/zopfli-%{version}.tar.gz
 BuildRequires:  gcc-c++
 BuildRequires:  help2man
 BuildRequires:  make
+BuildRequires:  cmake >= 2.8.11
 
 %description
 Example program for libzopfli to create gzip compatible files. Files can be
@@ -66,31 +67,21 @@
 ZopfliOptions first.
 
 %prep
-%setup -q
-cp %{SOURCE1} Makefile
+%autosetup -n %{name}-%{name}-%{version}
 
 %build
-make CFLAGS="%{optflags}" %{?_smp_mflags} libzopfli libzopflipng zopfli 
zopflipng
+%cmake
+%cmake_build
 # help2man since 1.47.1 respects SOURCE_DATE_EPOCH
-export SOURCE_DATE_EPOCH=`echo %{version} | sed -e 's/.*git\.//' | date 
-f/dev/stdin +%%s`
+export SOURCE_DATE_EPOCH=%{releasedateepoch}
+export 
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$RPM_BUILD_DIR/%{name}-%{name}-%{version}/build
 help2man --help-option="-h" --version-string=%{version} --no-info 
--no-discard-stderr ./%{name} > %{name}.1
 help2man --help-option="-h" --version-string=%{version} --no-info 
--no-discard-stderr ./%{pngname} > %{pngname}.1
 
 %install
-install -D -pm 0755 %{name} %{buildroot}%{_bindir}/%{name}
-install -D -pm 0755 %{pngname} %{buildroot}%{_bindir}/%{pngname}
-install -D -pm 0644 %{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
-install -D -pm 0644 %{pngname}.1 %{buildroot}%{_mandir}/man1/%{pngname}.1
-install -d -pm 0755 %{buildroot}%{_libdir}
-install -pm 0755 libzopfli.so.%{libversion} %{buildroot}%{_libdir}/
-install -pm 0755 libzopflipng.so.%{pnglibversion} %{buildroot}%{_libdir}/
-install -d -pm 0755 %{buildroot}%{_includedir}/zopfli/
-install -pm 0644 src/zopfli/*.h %{buildroot}%{_includedir}/zopfli/
-install -pm 0644 src/zopflipng/*.h %{buildroot}%{_includedir}/zopfli/
-ln -s libzopfli.so.%{libversion} %{buildroot}%{_libdir}/libzopfli.so
-ln -s libzopfli.so.%{libversion} %{buildroot}%{_libdir}/libzopfli.so.1
-ln -s libzopflipng.so.%{pnglibversion} %{buildroot}%{_libdir}/libzopflipng.so
-ln -s libzopflipng.so.%{pnglibversion} %{buildroot}%{_libdir}/libzopflipng.so.1
+%cmake_install
+install -D -pm 0644 build/%{name}.1 %{buildroot}%{_mandir}/man1/%{name}.1
+install -D -pm 0644 build/%{pngname}.1 %{buildroot}%{_mandir}/man1/%{pngname}.1
 
 %post -n %{libname} -p /sbin/ldconfig
 %post -n %{libpngname} -p /sbin/ldconfig
@@ -98,7 +89,8 @@
 %postun -n %{libpngname} -p /sbin/ldconfig
 
 %files
-%doc README COPYING README.zopflipng
+%doc README README.zopflipng
+%license COPYING
 %{_bindir}/%{name}
 %{_bindir}/zopflipng
 %{_mandir}/man1/%{name}.1%{ext_man}
@@ -112,6 +104,8 @@
 
 %files -n libzopfli-devel
 %{_libdir}/libzopfli*.so
-%{_includedir}/zopfli/
+%{_includedir}/zopfli.h
+%{_includedir}/zopflipng_lib.h
+%{_libdir}/cmake/Zopfli
 
 %changelog


Reply via email to