packages: optipng/optipng.spec - updated to 0.6.4 - bconds to allow system ...
qboosh
qboosh at pld-linux.org
Sat Feb 25 11:18:54 CET 2012
Author: qboosh Date: Sat Feb 25 10:18:54 2012 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 0.6.4
- bconds to allow system libpng/zlib (disabled by default; internal zlib is compiled as slightly more aggressive)
---- Files affected:
packages/optipng:
optipng.spec (1.15 -> 1.16)
---- Diffs:
================================================================
Index: packages/optipng/optipng.spec
diff -u packages/optipng/optipng.spec:1.15 packages/optipng/optipng.spec:1.16
--- packages/optipng/optipng.spec:1.15 Tue Dec 23 20:25:27 2008
+++ packages/optipng/optipng.spec Sat Feb 25 11:18:49 2012
@@ -1,15 +1,25 @@
# $Revision$, $Date$
+#
+# Conditional build:
+%bcond_with system_libpng # use system libpng (forces system zlib; not ready for libpng 1.5)
+%bcond_with system_zlib # use system zlib (included one is slightly more aggressive)
+#
+%if %{with system_libpng}
+%define system_zlib 1
+%endif
Summary: Optimizer for png files
Summary(pl.UTF-8): Optymalizator plików png
Summary(pt_BR.UTF-8): Utilitário para compressão de pngs
Name: optipng
-Version: 0.6.2
+Version: 0.6.4
Release: 1
-License: zlib/libpng
+License: BSD, Zlib/libpng
Group: Applications/Graphics
-Source0: http://dl.sourceforge.net/optipng/%{name}-%{version}.tar.gz
-# Source0-md5: 08b6195bb5895a7fe167fab16dcdf6d5
+Source0: http://downloads.sourceforge.net/optipng/%{name}-%{version}.tar.gz
+# Source0-md5: d6c10dd8d8f1d5b579221bc9cfbfbcb6
URL: http://optipng.sourceforge.net/
+%{?with_system_libpng:BuildRequires: libpng-devel >= 1.4.1}
+%{?with_system_zlib:BuildRequires: zlib-devel >= 1.2.4}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%description
@@ -32,7 +42,8 @@
- Bezstratną redukcję głębi kolorów, typu koloru i palety kolorów. Ten
krok zmniejsza rozmiar nieskompresowanego obrazu, przez co zmniejsza
- się również rozmiar skompresowanego obrazu (czyli wielkość pliku PNG).
+ się również rozmiar skompresowanego obrazu (czyli wielkość pliku
+ PNG).
- Porównuje się wyniki działania różnych metod i strategii kompresji w
celu wyboru takich parametrów, które dają najmniejszy rozmiar pliku
@@ -42,7 +53,12 @@
%setup -q
%build
-%{__make} -C src -f scripts/gcc.mak \
+./configure \
+ -prefix=%{_prefix} \
+ %{?with_system_libpng:-with-system-libpng} \
+ %{?with_system_zlib:-with-system-zlib}
+
+%{__make} -C src -f scripts/gcc.mak -j1 \
CC="%{__cc}" \
CFLAGS="%{rpmcflags}" \
LDFLAGS="%{rpmldflags}"
@@ -58,8 +74,8 @@
%files
%defattr(644,root,root,755)
-%doc doc/*
-%attr(755,root,root) %{_bindir}/*
+%doc doc/{caveat.txt,history.txt,manual.html,png_optimization_guide.html,thanks.html,todo.txt}
+%attr(755,root,root) %{_bindir}/optipng
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -67,6 +83,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.16 2012/02/25 10:18:49 qboosh
+- updated to 0.6.4
+- bconds to allow system libpng/zlib (disabled by default; internal zlib is compiled as slightly more aggressive)
+
Revision 1.15 2008/12/23 19:25:27 wolf
- 0.6.2
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/optipng/optipng.spec?r1=1.15&r2=1.16&f=u
More information about the pld-cvs-commit
mailing list