Changeset 1068
- Timestamp:
- Mar 21, 2017, 5:10:45 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
spec/trunk/SPECS/gutenprint.spec
r761 r1068 1 #define svn_url e:/trees/gutenprint/trunk2 %define svn_url http://svn.netlabs.org/repos/ports/gutenprint/trunk3 %define svn_rev 15654 5 1 Name: gutenprint 6 2 Summary: Printer Drivers Package 7 Version: 5.2.1 18 Release: 3%{?dist}3 Version: 5.2.12 4 Release: 1%{?dist} 9 5 URL: http://gimp-print.sourceforge.net/ 10 6 License: GPLv2+ 7 11 8 Vendor: bww bitwise works GmbH 12 Source: %{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip 9 %scm_source svn http://svn.netlabs.org/repos/ports/gutenprint/trunk 2159 13 10 14 11 Requires: %{name}-libs = %{version}-%{release} … … 17 14 BuildRequires: libtiff-devel,libjpeg-devel,libpng-devel 18 15 BuildRequires: libusb1-devel 19 #BuildRequires: foomatic20 BuildRequires: ghostscript-devel21 16 22 17 # Make sure we get postscriptdriver tags. … … 56 51 uses gutenprint package. 57 52 58 #package foomatic59 #Summary: Foomatic printer database information for gutenprint60 #Requires: %{name} = %{version}-%{release}61 #Requires(post): foomatic62 # python3-cups is required for the update script (bug #1226871)63 #Requires(post): python3-cups64 #Requires: foomatic-db65 66 #description foomatic67 #This package contains a database of printers,printer drivers,68 #and driver descriptions.69 70 53 %package extras 71 54 Summary: Sample test pattern generator for gutenprint-devel … … 88 71 89 72 %prep 90 %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} 91 %setup -q 92 %else 93 %setup -n "%{name}-%{version}" -Tc 94 svn export %{?svn_rev:-r %{svn_rev}} %{svn_url} . --force 95 rm -f "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" 96 (cd .. && zip -SrX9 "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" "%{name}-%{version}") 97 %endif 73 %scm_setup 98 74 99 75 %build 100 76 # rebuild all configure and the like files 77 touch %{_builddir}/%{buildsubdir}/doc/developer/html-stamp 78 101 79 export NOCONFIGURE=1 102 80 autogen.sh 103 81 104 82 export LDFLAGS=" -Zhigh-mem -Zomf -Zargs-wild -Zargs-resp" 105 # --with-foomatic 83 export LIBS="-lcx" 84 export VENDOR="%{vendor}" 85 106 86 %configure --disable-static --enable-shared \ 107 --with-modules=no --with-ghostscript\87 --with-modules=no \ 108 88 --enable-samples --enable-escputil \ 109 89 --enable-test --disable-rpath \ … … 130 110 rm -rf %{buildroot}%{_datadir}/gutenprint/doc 131 111 rm -f %{buildroot}%{_datadir}/foomatic/kitload.log 112 rm -rf %{buildroot}%{_libdir}/gutenprint/5.2/modules/*.la 132 113 rm -f %{buildroot}%{_sysconfdir}/cups/command.types 133 114 … … 138 119 cat %{name}-po.lang >>%{name}.lang 139 120 140 echo .so man1/ijsgutenprint.1 > %{buildroot}%{_mandir}/man1/ijsgutenprint.5.2.1141 121 echo .so man8/cups-genppd.8 > %{buildroot}%{_mandir}/man8/cups-genppd.5.2.8 142 122 … … 155 135 %{_bindir}/escputil.exe 156 136 %{_mandir}/man1/escputil.1* 157 %{_bindir}/ijsgutenprint.5.2.exe 158 %{_mandir}/man1/ijsgutenprint.5.2.1* 159 %{_mandir}/man1/ijsgutenprint.1* 160 %{_datadir}/gutenprint/5.2 137 %{_datadir}/%{name}/5.2 161 138 162 139 %files doc … … 172 149 %{_libdir}/*.a 173 150 %{_libdir}/pkgconfig/gutenprint.pc 174 175 #%files foomatic176 #doc177 #{_sbindir}/gutenprint-foomaticppdupdate178 #{_mandir}/man8/gutenprint-foomaticppdupdate.8*179 #{_datadir}/foomatic/db/source/driver/*180 #{_datadir}/foomatic/db/source/opt/*181 151 182 152 %files extras … … 198 168 %{_mandir}/man8/cups-genppd*.8* 199 169 200 #post foomatic201 #rm -f /var/cache/foomatic/*202 #if [ $1 -eq 2 ]; then203 # %{_sbindir}/gutenprint-foomaticppdupdate %{version} >/dev/null 2>&1 || :204 #fi205 206 #postun foomatic207 #rm -f /var/cache/foomatic/*208 170 209 171 %changelog 172 * Tue Mar 21 2017 Silvan Scherrer <silvan.scherrer@aroa.ch> - 5.2.12-1 173 - use scm_ macros 174 - update gutenprint to version 5.2.12 175 210 176 * Fri May 13 2016 Silvan Scherrer <silvan.scherrer@aroa.ch> - 5.2.11-3 211 177 - escape /@unixroot right and add binmode to cups-genppdupdate script
Note:
See TracChangeset
for help on using the changeset viewer.