Bump to version 1.2.8 accepted/tizen_3.0_ivi accepted/tizen_ivi sandbox/kevinthierry/bump-1.2.8 tizen_3.0.2014.q4_common tizen_3.0.2015.q1_common tizen_3.0.2015.q2_common tizen_3.0.m1_mobile tizen_3.0.m1_tv tizen_3.0_ivi accepted/tizen/common/20150107.100653 accepted/tizen/ivi/20150114.121601 accepted/tizen/mobile/20150114.130233 accepted/tizen/tv/20150112.114017 accepted/tizen/wearable/20150112.054905 submit/tizen_common/20150106.091156 submit/tizen_common/20151015.190624 submit/tizen_common/20151019.135620 submit/tizen_ivi/20150112.222222 submit/tizen_mobile/20150109.000000 submit/tizen_mobile/20150112.000000 submit/tizen_tv/20150109.000000 submit/tizen_wearable/20150109.000000 submit/tizen_wearable/20150116.000000 tizen_3.0.m1_mobile_release tizen_3.0.m1_tv_release tizen_3.0.m2.a1_mobile_release tizen_3.0.m2.a1_tv_release tizen_3.0_ivi_release
authorKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Fri, 31 Oct 2014 12:23:48 +0000 (13:23 +0100)
committerKévin THIERRY <kevin.thierry@open.eurogiciel.org>
Thu, 6 Nov 2014 14:18:41 +0000 (15:18 +0100)
Use upstream git repo instead of pristin-tar.

Also clean spec file.

Bug-Tizen: TC-1882
Change-Id: I92c6cf2df8ab9cd5d2f8b8caee4de31fc6c9ce07
Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
packaging/zlib.spec

index 6361c98..49fdd71 100644 (file)
@@ -2,17 +2,17 @@
 Name:           zlib
 Provides:       libz
 Obsoletes:      libz
-Version:        1.2.7
+Version:        1.2.8
 Release:        0
 Summary:        Data Compression Library
 License:        Zlib
 Group:          Base/Libraries
 Url:            http://www.zlib.net/
-# git://github.com/kaffeemonster/zlib.git (branch adler32_vec)
+#X-Vcs-Url:     https://github.com/madler/zlib.git
 Source:         http://zlib.net/zlib-%{version}.tar.bz2
 Source1:        LICENSE
 Source2:        baselibs.conf
-Source1001:    zlib.manifest
+Source1001:     zlib.manifest
 BuildRequires:  pkgconfig
 
 %description
@@ -45,12 +45,12 @@ to develop applications that require the provided includes and
 libraries.
 
 %package -n minizip
-Summary:    Minizip manipulates files from a .zip archive
+Summary:    Manipulates files from a .zip archive
 Group:      System/Libraries
 Requires:   %{name} = %{version}-%{release}
 
 %description -n minizip
-Minizip manipulates files from a .zip archive.
+Minizip is a tool to manipulates files from a .zip archive.
 
 %package -n minizip-devel
 Summary:    Development files for the minizip library
@@ -72,39 +72,39 @@ export LDFLAGS="-Wl,-z,relro,-z,now"
 profiledir=$(mktemp -d)
 trap "rm -rf $profiledir" EXIT
 CC="gcc" ./configure --shared --prefix=%{_prefix} --libdir=/%{_lib}
-make CFLAGS="%{optflags} %{cflags_profile_generate}=$profiledir" %{?_smp_mflags}
-time make check
-make clean
-make CFLAGS="%{optflags} %{cflags_profile_feedback}=$profiledir" %{?_smp_mflags}
+%__make CFLAGS="%{optflags} %{cflags_profile_generate}=$profiledir" %{?_smp_mflags}
+time %__make check
+%__make clean
+%__make CFLAGS="%{optflags} %{cflags_profile_feedback}=$profiledir" %{?_smp_mflags}
 %else
 export CFLAGS="%{optflags}"
 CC="gcc" ./configure --shared --prefix=%{_prefix} --libdir=/%{_lib}
-make %{?_smp_mflags}
+%__make %{?_smp_mflags}
 %endif
 
 cd contrib/minizip
 %reconfigure
-make %{?_smp_mflags}
+%__make %{?_smp_mflags}
 
 %check
-time make check
+time %__make check
 
 %install
-#mkdir -p %{buildroot}%{_mandir}/man3
+#mkdir -p %%{buildroot}%%{_mandir}/man3
 mkdir -p %{buildroot}%{_libdir}
 %make_install
-ln -s -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/libz.so) %{buildroot}%{_libdir}/libz.so
+ln -sf -v /%{_lib}/$(readlink %{buildroot}/%{_lib}/libz.so) %{buildroot}%{_libdir}/libz.so
 rm -v %{buildroot}/%{_lib}/libz.so
 # static lib
 mv %{buildroot}/%{_lib}/libz.a %{buildroot}%{_libdir}
-# Move .pc file to %{_libdir}
+# Move .pc file to %%{_libdir}
 mv %{buildroot}/%{_lib}/pkgconfig %{buildroot}%{_libdir}
 # manpage
 install -m 644 zlib.3 %{buildroot}%{_mandir}/man3
 install -m 644 zutil.h %{buildroot}%{_includedir}
 
 pushd contrib/minizip
-make install DESTDIR=$RPM_BUILD_ROOT
+%make_install
 rm -rf %{buildroot}%{_libdir}/libminizip.a
 rm -rf %{buildroot}%{_libdir}/libminizip.la
 popd
@@ -113,6 +113,10 @@ popd
 
 %postun -p /sbin/ldconfig
 
+%post -n minizip -p /sbin/ldconfig
+
+%postun -n minizip -p /sbin/ldconfig
+
 %files
 %manifest %{name}.manifest
 %defattr(-,root,root)
@@ -122,7 +126,8 @@ popd
 %files devel
 %manifest %{name}.manifest
 %defattr(-,root,root)
-%doc README 
+%doc README
+%license README
 %{_mandir}/man3/zlib.3.gz
 %{_includedir}/zlib.h
 %{_includedir}/zconf.h
@@ -141,9 +146,6 @@ popd
 
 %files -n minizip-devel
 %manifest %{name}.manifest
-%dir %{_includedir}/minizip
 %{_includedir}/minizip/*.h
 %{_libdir}/libminizip.so
 %{_libdir}/pkgconfig/minizip.pc
-
-%changelog