You are not logged in.
Here is a ghostscript pkgbuild without X. I need it on my server box to get my Samsung laserjet printer to work and I didn't want to have to install all of the X dependencies. I based this script off the orignal ghostscript PKGBUILD file in abs.
# $Id: PKGBUILD,v 1.24 2004/04/12 23:54:39 judd Exp $
# Maintainer: dorphell <dorphell@archlinux.org>
pkgname=ghostscript-no-x
pkgver=7.07.1
pkgrel=5
pkgdesc="An interpreter for the PostScript language"
depends=()
makedepends=('cups')
source=(http://telia.dl.sourceforge.net/espgs/espgs-$pkgver-source.tar.bz2
http://ftp.gnu.org/gnu/ghostscript/gnu-gs-fonts-std-6.0.tar.gz
ghostscript.patch)
md5sums=('d30bf5c09f2c7caa8291f6305cf03044' '1521fab85ca3e8ce3ce781d4970e6c79'
'787c5891b295437b94c63893d7d7556e')
build() {
cd $startdir/src/espgs-$pkgver
patch -Np1 -i ../ghostscript.patch
./configure --prefix=/ --datadir=/usr/share --without-x --enable-cups --with-drivers=ALL --with-fontpath=/usr/share/ghostscript
make || return 1
mkdir -p $startdir/pkg/usr
make prefix=$startdir/pkg/usr datadir=$startdir/pkg/usr/share install
rm -rf $startdir/pkg/usr/man/de
mv $startdir/src/fonts $startdir/pkg/usr/share/ghostscript
cd pstoraster
sed -i 's|^prefix=.*$|prefix=/usr|g' pstoraster pstopxl
install -D -m0755 pstoraster $startdir/pkg/usr/lib/cups/filter/pstoraster
install -D -m0755 pstopxl $startdir/pkg/usr/lib/cups/filter/pstopxl
install -D -m0644 pstoraster.convs $startdir/pkg/etc/cups/pstoraster.convs
install -D -m0644 pxlcolor.ppd $startdir/pkg/usr/share/cups/model/pxlcolor.ppd
install -D -m0644 pxlmono.ppd $startdir/pkg/usr/share/cups/model/pxlmono.ppd
}
Offline