You are not logged in.
Pages: 1
this is a pdf backend for cups. you can use it to setup a virtual pdf printer to generate a pdf from any program that can print. pretty useful.
[url]
http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/
[/url]
PKGBUILD:
# Contributor: Peter Bui <neocephas@myrealbox.com>
pkgname=cups-pdf
pkgver=1.4.1
pkgrel=1
pkgdesc="PDF backend for CUPS"
depends=('cups')
url="http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/"
source=(http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/cups-pdf_$pkgver.tar
.gz
PostscriptColor.ppd)
build() {
cd $startdir/src/$pkgname-$pkgver
./configure --prefix=/usr
make
cd $startdir
install -m 644 -D PostscriptColor.ppd $startdir/pkg/usr/share/cups/model/Posts
cript.Color.ppd.gz
cd $startdir/src/cups-pdf-$pkgver/src
install -m 755 -D cups-pdf $startdir/pkg/usr/lib/cups/backend/cups-pdf
}
Offline
I just finished testing it and now it is in staging.
Kritoke
http://counter.li.org/ Registered Linux User #318963 kritoke@jabber.org
Offline
Apparently, cups-pdf current version is 1.7.0
Anyone has a PKGBUILD for it ??
Offline
Apparently, cups-pdf current version is 1.7.0
Anyone has a PKGBUILD for it ??
Here...
pkgname=cups-pdf
pkgver=1.7.0
pkgrel=1
pkgdesc="CUPS PDF Backend"
depends=('cups')
url="http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/"
source=(http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/cups-pdf_$pkgver.tar.gz)
md5sums=('875ed70ec1acdab9d935bca45ee521f8')
build() {
cd $startdir/src/$pkgname-$pkgver
gcc -O9 -s -o cups-pdf -Isrc src/cups-pdf.c
install -D -m 755 cups-pdf $startdir/pkg/usr/lib/cups/backend/cups-pdf
install -D -m 644 extra/PostscriptColor.ppd.gz $startdir/pkg/usr/share/cups/model/Postscript.Color.ppd.gz
}
Offline
Thanks, that was fast ^^
Offline
Hi Everyone!
This pdf printer has been GREAT!
But I did have to make one little tweak before it was good for me.
The default PDF version of 1.4 produced an output file in which text would collide and overlap. Patching the build for PDF version 1.2 fixed it for me.
Here's the amended PKGBUILD:
pkgname=cups-pdf
pkgver=1.7.0
pkgrel=3
pkgdesc="CUPS PDF Backend"
depends=('cups')
url="http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/"
source=(http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf/cups-pdf_$pkgver.tar.gz)
md5sums=('875ed70ec1acdab9d935bca45ee521f8')
build() {
cd $startdir/src/$pkgname-$pkgver
cat src/cups-pdf.h | sed "s|CPPDFVER "1.4"|CPPDFVER "1.2"|" > tmpFile
mv tmpFile src/cups-pdf.h
gcc -O9 -s -o cups-pdf -Isrc src/cups-pdf.c
install -D -m 755 cups-pdf $startdir/pkg/usr/lib/cups/backend/cups-pdf
install -D -m 644 extra/PostscriptColor.ppd.gz $startdir/pkg/usr/share/cups/model/Postscript.Color.ppd.gz
}
p.s. I know posting PKGBUILD source to the forum is somewhat of a no no
(sorry sarah31, and thank you for everything!)
It just seemed like a good idea to correct this for the archive searchers.
android
Offline
Pages: 1