|
@@ -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
|