Changeset 1064
- Timestamp:
- Mar 20, 2017, 1:21:00 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
spec/trunk/SPECS/cups-filters.spec
r838 r1064 1 #define svn_url e:/trees/cups-filter/trunk2 %define svn_url http://svn.netlabs.org/repos/ports/cups-filter/trunk3 %define svn_rev 15424 5 1 Summary: OpenPrinting CUPS filters and backends 6 2 Name: cups-filters 7 Version: 1. 8.28 Release: 5%{?dist}3 Version: 1.13.3 4 Release: 1%{?dist} 9 5 10 6 # For a breakdown of the licensing, see COPYING file … … 21 17 Url: http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters 22 18 Vendor: bww bitwise works GmbH 23 Source: %{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip 19 %scm_source svn http://svn.netlabs.org/repos/ports/cups-filter/trunk 2017 24 20 25 21 Requires: cups-filters-libs = %{version}-%{release} … … 42 38 BuildRequires: libtiff-devel 43 39 BuildRequires: libpng-devel 44 BuildRequires: zlib 40 BuildRequires: zlib-devel 45 41 #BuildRequires: pkgconfig(dbus-1) 46 42 # libijs … … 65 61 BuildRequires: automake 66 62 BuildRequires: libtool 63 #BuildRequires: mupdf 67 64 68 65 Requires: cups-filesystem … … 119 116 120 117 %prep 121 %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} 122 %setup -q 123 %else 124 %setup -n "%{name}-%{version}" -Tc 125 svn export %{?svn_rev:-r %{svn_rev}} %{svn_url} . --force 126 rm -f "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" 127 (cd .. && zip -SrX9 "%{_sourcedir}/%{name}-%{version}%{?svn_rev:-r%{svn_rev}}.zip" "%{name}-%{version}") 128 %endif 118 %scm_setup 129 119 130 120 %build … … 132 122 ./autogen.sh 133 123 134 # --with-pdftops=pdftops - use Poppler's pdftops instead of Ghostscript 124 # --with-pdftops=hybrid - use Poppler's pdftops instead of Ghostscript 125 # Brother, Minolta, and Konica Minolta to work around 126 # bugs in the printer's PS interpreters 135 127 # --with-rcdir=no - don't install SysV init script 136 export LDFLAGS=" -Zhigh-mem -Zomf -Zargs-wild -Zargs-resp" 128 export LDFLAGS="-Zhigh-mem -Zomf -Zargs-wild -Zargs-resp -lcx" 129 export VENDOR="%{vendor}" 137 130 %configure --disable-static \ 138 131 --disable-silent-rules \ … … 141 134 --enable-dbus=no \ 142 135 --enable-braille=no \ 143 --with-test-font-path=/@system_drive/psfonts/DejaVuSans.ttf 136 --disable-avahi \ 137 --disable-mutool \ 138 --with-test-font-path=/@system_drive/psfonts/DejaVuSans.ttf \ 139 --with-shell=%{_bindir}/sh \ 140 --docdir=%{_pkgdocdir} 144 141 145 142 make %{?_smp_mflags} … … 154 151 rm -f %{buildroot}%{_bindir}/ttfread.exe 155 152 156 rm -f %{buildroot}%{_ defaultdocdir}/cups-filters/INSTALL157 mkdir -p %{buildroot}%{_ defaultdocdir}/cups-filters/fontembed/158 cp -p fontembed/README %{buildroot}%{_ defaultdocdir}/cups-filters/fontembed/153 rm -f %{buildroot}%{_pkgdocdir}/INSTALL 154 mkdir -p %{buildroot}%{_pkgdocdir}/fontembed/ 155 cp -p fontembed/README %{buildroot}%{_pkgdocdir}/fontembed/ 159 156 160 157 # systemd unit file … … 165 162 # create it temporarily as a relative symlink 166 163 ln -sf ../lib/cups/filter/foomatic-rip %{buildroot}%{_bindir}/foomatic-rip 164 165 # imagetobrf is going to be mapped as /usr/lib/cups/filter/imagetoubrl 166 #ln -sf imagetobrf %{buildroot}%{_cups_serverbin}/filter/imagetoubrl 167 168 # textbrftoindex3 is going to be mapped as /usr/lib/cups/filter/textbrftoindexv4 169 #ln -sf textbrftoindexv3 %{buildroot}%{_cups_serverbin}/filter/textbrftoindexv4 167 170 168 171 # Don't ship urftopdf for now (bug #1002947). … … 192 195 # We can remove this after few releases, it's just for the introduction of cups-browsed. 193 196 if [ -f "$OUT" ]; then 194 echo -e"\n# NOTE: This file is not part of CUPS.\n# You need to enable cups-browsed service\n# and allow ipp-client service in firewall." >> "$OUT"197 printf "\n# NOTE: This file is not part of CUPS.\n# You need to enable cups-browsed service\n# and allow ipp-client service in firewall." >> "$OUT" 195 198 fi 196 199 … … 222 225 223 226 %files 224 %{_ defaultdocdir}/cups-filters/README225 %{_ defaultdocdir}/cups-filters/AUTHORS226 %{_ defaultdocdir}/cups-filters/NEWS227 %{_pkgdocdir}/README 228 %{_pkgdocdir}/AUTHORS 229 %{_pkgdocdir}/NEWS 227 230 %config(noreplace) %{_sysconfdir}/cups/cups-browsed.conf 228 231 %attr(0755,root,root) %{_cups_serverbin}/filter/*.exe 229 #%attr(0755,root,root) %{_cups_serverbin}/filter/brftoembosser 232 %attr(0755,root,root) %{_cups_serverbin}/filter/gstopdf 230 233 %attr(0755,root,root) %{_cups_serverbin}/filter/gstopxl 231 #%attr(0755,root,root) %{_cups_serverbin}/filter/imagetobrf232 234 %attr(0755,root,root) %{_cups_serverbin}/filter/imagetops 233 #%attr(0755,root,root) %{_cups_serverbin}/filter/imagetoubrl234 #%attr(0755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv3235 #%attr(0755,root,root) %{_cups_serverbin}/filter/imageubrltoindexv4236 %attr(0755,root,root) %{_cups_serverbin}/filter/pstopdf237 #%attr(0755,root,root) %{_cups_serverbin}/filter/textbrftoindexv3238 #%attr(0755,root,root) %{_cups_serverbin}/filter/textbrftoindexv4239 %attr(0755,root,root) %{_cups_serverbin}/filter/textonly240 #%attr(0755,root,root) %{_cups_serverbin}/filter/texttobrf241 235 %attr(0755,root,root) %{_cups_serverbin}/filter/texttops 242 236 %attr(0755,root,root) %{_cups_serverbin}/backend/parallel.exe … … 245 239 %attr(0755,root,root) %{_cups_serverbin}/backend/implicitclass.exe 246 240 %attr(0755,root,root) %{_cups_serverbin}/backend/beh.exe 241 %{_bindir}/foomatic-rip 242 %{_bindir}/driverless 243 %{_cups_serverbin}/backend/driverless 244 %{_cups_serverbin}/driver/driverless.exe 247 245 %{_datadir}/cups/banners 248 246 #%{_datadir}/cups/braille … … 267 265 %{_datadir}/cups/mime/cupsfilters.types 268 266 %{_datadir}/cups/mime/cupsfilters.convs 267 %{_datadir}/cups/mime/cupsfilters-ghostscript.convs 268 #%{_datadir}/cups/mime/cupsfilters-mupdf.convs 269 %{_datadir}/cups/mime/cupsfilters-poppler.convs 269 270 #%{_datadir}/cups/mime/braille.convs 270 271 #%{_datadir}/cups/mime/braille.types … … 272 273 #{_sbindir}/cups-browsed.exe 273 274 #{_unitdir}/cups-browsed.service 274 %{_mandir}/man8/cups-browsed.8 275 %{_mandir}/man5/cups-browsed.conf.5 276 %{_mandir}/man1/foomatic-rip.1 277 %{_ bindir}/foomatic-rip275 %{_mandir}/man8/cups-browsed.8* 276 %{_mandir}/man5/cups-browsed.conf.5* 277 %{_mandir}/man1/foomatic-rip.1* 278 %{_mandir}/man1/driverless.1* 278 279 279 280 %files libs 280 %dir %{_ defaultdocdir}/cups-filters/281 %{_ defaultdocdir}/cups-filters/COPYING282 %{_ defaultdocdir}/cups-filters/fontembed/README281 %dir %{_pkgdocdir}/ 282 %{_pkgdocdir}/COPYING 283 %{_pkgdocdir}/fontembed/README 283 284 %{_libdir}/cupsfil*.dll 284 285 %{_libdir}/fontemb*.dll … … 290 291 %{_libdir}/pkgconfig/libcupsfilters.pc 291 292 %{_libdir}/pkgconfig/libfontembed.pc 292 %{_libdir}/cupsfilters* .a293 %{_libdir}/fontembed* .a293 %{_libdir}/cupsfilters*_dll.a 294 %{_libdir}/fontembed*_dll.a 294 295 295 296 %changelog 297 * Tue Feb 14 2017 Silvan Scherrer <silvan.scherrer@aroa.ch> - 1.13.3-1 298 - use printf instead of echo -e 299 - add bldlevel to the dll 300 - fix using of bash as shell 301 - adjust spec to scm_ macros usage 302 - update to vendor version 1.13.3 303 296 304 * Wed Aug 24 2016 Silvan Scherrer <silvan.scherrer@aroa.ch> - 1.8.2-5 297 305 - lower the gs req to 9.14
Note:
See TracChangeset
for help on using the changeset viewer.