Browse Source

updated cups-pdf-vl.spec: new upstream release

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@2778 ec354946-7b23-47d6-9f5a-488ba84defc7
munepi 13 years ago
parent
commit
5c5d010a6d
1 changed files with 31 additions and 29 deletions
  1. 31 29
      c/cups-pdf/cups-pdf-vl.spec

+ 31 - 29
c/cups-pdf/cups-pdf-vl.spec

@@ -1,21 +1,23 @@
 Summary: Extension for creating pdf-Files with CUPS
 Summary(ja): CUPS を用いた仮想 PDF プリンター
 Name: cups-pdf
-Version: 2.5.0
-Release: 4%{?_dist_release}
+Version: 2.5.1
+Release: 1%{?_dist_release}
 Source0: http://www.cups-pdf.de/src/%{name}_%{version}.tar.gz
 Source1: INSTALL.cups-pdf
 Patch0: cups-pdf-conf-vine.patch
 Patch2: cups-pdf-desktop.patch
 Patch10: http://archive.ubuntu.com/ubuntu/pool/universe/c/cups-pdf/cups-pdf_2.5.0-4.diff.gz
+## Modified 70_cups-pdf_support-pdf-workflow.patch 
+## including cups-pdf_2.5.0-4.diff.gz
+Patch11: cups-2.5.1-70_cups-pdf_support-pdf-workflow.patch
 License: GPLv2+
 Group: Applications/Publishing
 URL: http://www.cups-pdf.de/
 
-Prefix: %{_prefix}
 Requires: ghostscript, cups
 #Requires: perl-MIME-tools, perl-MailTools
-BuildPreReq: gcc
+BuildRequires: gcc
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 # These are the defaults paths defined in config.h
@@ -32,11 +34,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
 %define ETCCUPS /etc/cups
 
 # Additional path to backend directory
-%ifarch x86_64
-%define CPBACKEND %{prefix}/lib64/cups/backend
-%else
-%define CPBACKEND %{prefix}/lib/cups/backend
-%endif
+%define CPBACKEND %{_libdir}/cups/backend
 
 
 %description
@@ -46,24 +44,24 @@ http://www.cups.org/). "cups-pdf" uses the ghostscript pdfwrite
 device to produce PDF Files.
 
 %description -l ja
-cups-pdf は CUPS を用いたいわゆる仮想 PDF プリンターのための
-バックエンドスクリプトです.
+cups-pdf は CUPS (Common UNIX Printing System, http://www.cups.org/) 
+を用いたいわゆる仮想 PDF プリンタのためのバックエンドスクリプトです。
 cups-pdf は PDF ファイルを生成するために Ghostscript の 
-pdfwrite デバイスを使います
+pdfwrite デバイスを使います
 
 CUPS が動作しているときに %{name} をインストールすると、
-自動的に CUPS-PDF Printer として CUPS の設定を行います。
+自動的に "CUPS-PDF Printer" として CUPS の設定を行います。
 
-DecodeHexStrings 1
 
 %prep
 %setup -n %{name}-%{version}
 %patch0 -p1 -b .vine
 %patch2 -p0
 
-%patch10 -p1
-patch -p0 -i debian/patches/60_cups-pdf_remove-contrib-SELinux-HOWTO-bashisms.patch
-patch -p1 -i debian/patches/70_cups-pdf_support-pdf-workflow.patch
+##%patch10 -p1
+##patch -p0 -i debian/patches/60_cups-pdf_remove-contrib-SELinux-HOWTO-bashisms.patch
+##patch -p1 -i debian/patches/70_cups-pdf_support-pdf-workflow.patch
+%patch11 -p1
 
 %build
 pushd src
@@ -76,22 +74,22 @@ popd
 %{__chmod} -x contrib/SELinux-HOWTO/update-module
 
 %install
-rm -rf ${RPM_BUILD_ROOT}
+%__rm -rf ${RPM_BUILD_ROOT}
 
-mkdir -p $RPM_BUILD_ROOT%{CPBACKEND}
-mkdir -p $RPM_BUILD_ROOT%{CPSPOOL}
-mkdir -p $RPM_BUILD_ROOT%{CPOUT}
-mkdir -p $RPM_BUILD_ROOT%{CPLOG}
-mkdir -p $RPM_BUILD_ROOT%{CPBACKEND}
-mkdir -p $RPM_BUILD_ROOT%{ETCCUPS}
-mkdir -p $RPM_BUILD_ROOT%{_datadir}/cups/model/
-install -m644 extra/CUPS-PDF.ppd $RPM_BUILD_ROOT%{_datadir}/cups/model/
-install -m644 extra/cups-pdf.conf $RPM_BUILD_ROOT%{ETCCUPS}/cups-pdf.conf
-install -m755 src/cups-pdf $RPM_BUILD_ROOT%{CPBACKEND}
+%__mkdir_p $RPM_BUILD_ROOT%{CPBACKEND}
+%__mkdir_p $RPM_BUILD_ROOT%{CPSPOOL}
+%__mkdir_p $RPM_BUILD_ROOT%{CPOUT}
+%__mkdir_p $RPM_BUILD_ROOT%{CPLOG}
+%__mkdir_p $RPM_BUILD_ROOT%{CPBACKEND}
+%__mkdir_p $RPM_BUILD_ROOT%{ETCCUPS}
+%__mkdir_p $RPM_BUILD_ROOT%{_datadir}/cups/model/
+%__install -m644 extra/CUPS-PDF.ppd $RPM_BUILD_ROOT%{_datadir}/cups/model/
+%__install -m644 extra/cups-pdf.conf $RPM_BUILD_ROOT%{ETCCUPS}/cups-pdf.conf
+%__install -m755 src/cups-pdf $RPM_BUILD_ROOT%{CPBACKEND}
 
 
 %clean
-[ "%{buildroot}" != "/" ] && rm -rf %{buildroot}
+[ "%{buildroot}" != "/" ] && %__rm -rf %{buildroot}
 
 
 %post
@@ -125,6 +123,10 @@ fi
 
 
 %changelog
+* Fri Feb 25 2011 Munehiro Yamamoto <munepi@vinelinux.org> 2.5.1-1
+- new upstream release
+- fixed %%description -l ja
+
 * Sun Jul 26 2009 Munehiro Yamamoto <munepi@vinelinux.org> 2.5.0-4
 - rename Patch0 to cups-pdf-conf-vine.patch
 - updated cups-pdf-conf-vine.patch