Changeset 1046 for spec/trunk/SPECS/lcms2.spec
- Timestamp:
- Mar 3, 2017, 12:45:06 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
spec/trunk/SPECS/lcms2.spec
r720 r1046 1 1 Name: lcms2 2 Version: 2. 72 Version: 2.8 3 3 Release: 1%{?dist} 4 4 Summary: Color Management Engine 5 5 License: MIT 6 6 URL: http://www.littlecms.com/ 7 7 8 Vendor: bww bitwise works GmbH 8 #Source0: http://www.littlecms.com/lcms2-2.7.tar.gz 9 10 #define svn_url e:/trees/lcms2/trunk 11 %define svn_url http://svn.netlabs.org/repos/ports/lcms2/trunk 12 %define svn_rev 1306 13 14 Source: %{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip 9 %scm_source svn http://svn.netlabs.org/repos/ports/lcms2/trunk 2123 15 10 16 11 BuildRequires: libjpeg-devel … … 43 38 44 39 %prep 45 %if %{?svn_rev:%(sh -c 'if test -f "%{_sourcedir}/%{name}-%{version}-r%{svn_rev}.zip" ; then echo 1 ; else echo 0 ; fi')}%{?!svn_rev):0} 46 %setup -q 47 %else 48 %setup -n "%{name}-%{version}" -Tc 49 svn export %{?svn_rev:-r %{svn_rev}} %{svn_url} . --force 50 rm -f "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" 51 (cd .. && zip -SrX9 "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" "%{name}-%{version}") 52 %endif 40 %scm_setup 53 41 54 42 # hammer to nuke rpaths, recheck on new releases … … 59 47 %build 60 48 export LDFLAGS=" -Zhigh-mem -Zomf -Zargs-wild -Zargs-resp" 49 export VENDOR="%{vendor}" 50 61 51 %configure --disable-static --enable-shared 62 52 … … 69 59 70 60 # install docs as this is all we've got 71 install -D -m 644 doc/LittleCMS2.?\ tutorial.pdf ${RPM_BUILD_ROOT}/%{_datadir}/doc/lcms2-devel- 2.7/tutorial.pdf72 install -D -m 644 doc/LittleCMS2.?\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel- 2.7/api.pdf73 install -D -m 644 doc/LittleCMS2.?\ Plugin\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel- 2.7/plugin-api.pdf61 install -D -m 644 doc/LittleCMS2.?\ tutorial.pdf ${RPM_BUILD_ROOT}/%{_datadir}/doc/lcms2-devel-%{version}/tutorial.pdf 62 install -D -m 644 doc/LittleCMS2.?\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel-%{version}/api.pdf 63 install -D -m 644 doc/LittleCMS2.?\ Plugin\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel-%{version}/plugin-api.pdf 74 64 75 65 %clean … … 92 82 %files devel 93 83 %defattr(-,root,root,-) 94 %{_datadir}/doc/lcms2-devel- 2.7/*.pdf84 %{_datadir}/doc/lcms2-devel-%{version}/*.pdf 95 85 %{_includedir}/* 96 86 %{_libdir}/*.a … … 98 88 99 89 %changelog 90 * Fri Mar 03 2017 Silvan Scherrer <silvan.scherrer@aroa.ch> - 2.8-1 91 - update to vendor version 2.8 92 _ use scm_ macros 93 100 94 * Wed Mar 16 2016 Silvan Scherrer <silvan.scherrer@aroa.ch> - 2.7-1 101 95 - remove dbg files from normal packages
Note:
See TracChangeset
for help on using the changeset viewer.