Ignore:
Timestamp:
Mar 3, 2017, 12:45:06 PM (9 years ago)
Author:
Silvan Scherrer
Message:

spec: lcms2: Release version 2.8-1.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • spec/trunk/SPECS/lcms2.spec

    r720 r1046  
    11Name:           lcms2
    2 Version:        2.7
     2Version:        2.8
    33Release:        1%{?dist}
    44Summary:        Color Management Engine
    55License:        MIT
    66URL:            http://www.littlecms.com/
     7
    78Vendor:         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
    1510
    1611BuildRequires:  libjpeg-devel
     
    4338
    4439%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
    5341
    5442# hammer to nuke rpaths, recheck on new releases
     
    5947%build
    6048export LDFLAGS=" -Zhigh-mem -Zomf -Zargs-wild -Zargs-resp"
     49export VENDOR="%{vendor}"
     50
    6151%configure --disable-static --enable-shared
    6252
     
    6959
    7060# 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.pdf
    72 install -D -m 644 doc/LittleCMS2.?\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel-2.7/api.pdf
    73 install -D -m 644 doc/LittleCMS2.?\ Plugin\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel-2.7/plugin-api.pdf
     61install -D -m 644 doc/LittleCMS2.?\ tutorial.pdf ${RPM_BUILD_ROOT}/%{_datadir}/doc/lcms2-devel-%{version}/tutorial.pdf
     62install -D -m 644 doc/LittleCMS2.?\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel-%{version}/api.pdf
     63install -D -m 644 doc/LittleCMS2.?\ Plugin\ API.pdf ${RPM_BUILD_ROOT}%{_datadir}/doc/lcms2-devel-%{version}/plugin-api.pdf
    7464
    7565%clean
     
    9282%files devel
    9383%defattr(-,root,root,-)
    94 %{_datadir}/doc/lcms2-devel-2.7/*.pdf
     84%{_datadir}/doc/lcms2-devel-%{version}/*.pdf
    9585%{_includedir}/*
    9686%{_libdir}/*.a
     
    9888
    9989%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
    10094* Wed Mar 16 2016 Silvan Scherrer <silvan.scherrer@aroa.ch> - 2.7-1
    10195- remove dbg files from normal packages
Note: See TracChangeset for help on using the changeset viewer.