Browse Source

cups-filters-1.8.3-1

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@10267 ec354946-7b23-47d6-9f5a-488ba84defc7
tomop 8 years ago
parent
commit
3f9c897804
1 changed files with 20 additions and 26 deletions
  1. 20 26
      c/cups-filters/cups-filters-vl.spec

+ 20 - 26
c/cups-filters/cups-filters-vl.spec

@@ -1,10 +1,12 @@
 # we build CUPS also with relro
 %global _hardened_build 1
 
+%define _unpackaged_files_terminate_build 1
+
 Summary: OpenPrinting CUPS filters and backends
 Name:    cups-filters
-Version: 1.0.76
-Release: 3%{?_dist_release}
+Version: 1.8.3
+Release: 1%{?_dist_release}
 
 # For a breakdown of the licensing, see COPYING file
 # GPLv2:   filters: commandto*, imagetoraster, pdftops, rasterto*,
@@ -21,11 +23,6 @@ Group:   System Environment/Base
 Url:     http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
 Source0: http://www.openprinting.org/download/cups-filters/cups-filters-%{version}.tar.xz
 
-#Patch1: cups-filters-pdf-landscape.patch
-Patch2: cups-filters-dbus.patch
-#Patch3: cups-filters-memory-leaks.patch
-#Patch4: cups-filters-filter-costs.patch
-
 Requires: cups
 Requires: cups-filters-libs%{?_isa} = %{version}-%{release}
 
@@ -111,19 +108,6 @@ This is the development package for OpenPrinting CUPS filters and backends.
 %prep
 %setup -q
 
-# Fix PDF landscape printing (bug #768811).
-#%patch1 -p1 -b .pdf-landscape
-
-# Include dbus so that colord support works (bug #1026928).
-%patch2 -p1 -b .dbus
-
-# Fix memory leaks in cups-browsed (bug #1027317).
-#%patch3 -p1 -b .memory-leaks
-
-# Adjust filter costs so application/vnd.adobe-read-postscript input
-# doesn't go via pstotiff (bug #1008166).
-#%patch4 -p1 -b .filter-costs
-
 %build
 # work-around Rpath
 ./autogen.sh
@@ -167,6 +151,12 @@ rm -rf %{buildroot}%{_sysconfdir}/rc.d
 mkdir -p %{buildroot}%{_sysconfdir}/rc.d
 mv -f %{buildroot}%{_sysconfdir}/init.d %{buildroot}%{_sysconfdir}/rc.d/
 
+for f in %{buildroot}%{_cups_serverbin}/filter/*; do
+  if [ -f $f ]; then
+    chmod 755 $f
+  fi
+done
+
 %check
 make check
 
@@ -217,22 +207,23 @@ fi
 %config(noreplace) %{_sysconfdir}/cups/cups-browsed.conf
 %config(noreplace) %{_sysconfdir}/fonts/conf.d/99pdftoopvp.conf
 %{_bindir}/foomatic-rip
-%attr(0755,root,root) %{_cups_serverbin}/filter/*
+%attr(-,root,root) %{_cups_serverbin}/filter/*
 %exclude %{_cups_serverbin}/filter/pdftoraster
 %exclude %{_cups_serverbin}/filter/textonly
+%attr(0755,root,root) %{_cups_serverbin}/backend/beh
 %attr(0755,root,root) %{_cups_serverbin}/backend/implicitclass
 %attr(0755,root,root) %{_cups_serverbin}/backend/parallel
 # Serial backend needs to run as root (bug #212577#c4).
 %attr(0700,root,root) %{_cups_serverbin}/backend/serial
 %{_datadir}/cups/banners
+%{_datadir}/cups/braille
 %{_datadir}/cups/charsets
 %{_datadir}/cups/data/*
 # this needs to be in the main package because of cupsfilters.drv
-%{_datadir}/cups/ppdc/pcl.h
-%{_datadir}/cups/drv/cupsfilters.drv
-%{_datadir}/cups/mime/cupsfilters.types
-%{_datadir}/cups/mime/cupsfilters.convs
-%{_datadir}/ppd/cupsfilters
+%{_datadir}/cups/drv/*
+%{_datadir}/cups/mime/*
+%{_datadir}/ppd/*
+%{_datadir}/cups/ppdc/*
 %{_sbindir}/cups-browsed
 #%{_unitdir}/cups-browsed.service
 %{_initdir}/cups-browsed
@@ -255,6 +246,9 @@ fi
 %{_libdir}/libfontembed.so
 
 %changelog
+* Tue May 10 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.8.3-1
+- new upstream release.
+
 * Mon May 09 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.76-3
 - rebuild with poppler-0.43.0