Sun Nov 13 20:13:01 CET 2005 voroskoi [EMAIL PROTECTED]
* cups-1.1.23-4
moved to apps from base (also changed the group)
added espgs to depends()
haven't rebuild yet
diff -rN -u old-frugalware-current-2/source/apps/cups/cups-gcc4-amd64.patch
new-frugalware-current-2/source/apps/cups/cups-gcc4-amd64.patch
--- old-frugalware-current-2/source/apps/cups/cups-gcc4-amd64.patch
1970-01-01 01:00:00.0 +0100
+++ new-frugalware-current-2/source/apps/cups/cups-gcc4-amd64.patch
2005-10-13 13:26:34.0 +0200
@@ -0,0 +1,12 @@
+diff -Npaur cups-1.1.23/pdftops/GfxFont.cxx
cups-1.1.23-patched/pdftops/GfxFont.cxx
+--- cups-1.1.23/pdftops/GfxFont.cxx2004-02-02 23:41:09.0 +0100
cups-1.1.23-patched/pdftops/GfxFont.cxx2005-01-28 02:04:15.613249488
+0100
+@@ -969,7 +969,7 @@ Gushort *Gfx8BitFont::getCodeToGIDMap(Tr
+ if ((nameToGID = ff-getNameToGID())) {
+ for (i = 0; i 256; ++i) {
+ if (!map[i] (charName = enc[i])) {
+- map[i] = (Gushort)(int)nameToGID-lookup(charName);
++ map[i] = (Gushort)(long)nameToGID-lookup(charName);
+ }
+ }
+ delete nameToGID;
diff -rN -u old-frugalware-current-2/source/apps/cups/cups.install
new-frugalware-current-2/source/apps/cups/cups.install
--- old-frugalware-current-2/source/apps/cups/cups.install 1970-01-01
01:00:00.0 +0100
+++ new-frugalware-current-2/source/apps/cups/cups.install 2004-11-05
16:29:00.0 +0100
@@ -0,0 +1,24 @@
+# arg 1: the new package version
+post_install() {
+ chkconfig --add rc.cups
+}
+
+# arg 1: the new package version
+# arg 2: the old package version
+post_upgrade() {
+ /bin/true
+}
+
+# arg 1: the old package version
+pre_remove() {
+ chkconfig --del rc.cups
+}
+
+# arg 1: the old package version
+post_remove() {
+ /bin/true
+}
+
+op=$1
+shift
+$op $*
diff -rN -u old-frugalware-current-2/source/apps/cups/FrugalBuild
new-frugalware-current-2/source/apps/cups/FrugalBuild
--- old-frugalware-current-2/source/apps/cups/FrugalBuild 1970-01-01
01:00:00.0 +0100
+++ new-frugalware-current-2/source/apps/cups/FrugalBuild 2005-11-13
20:16:47.0 +0100
@@ -0,0 +1,62 @@
+# Last Modified: Thu, 13 Oct 2005 13:20:31 +0200
+# Compiling Time: 0.42 SBU
+# Maintainer: VMiklos [EMAIL PROTECTED]
+
+pkgname=cups
+pkgver=1.1.23
+pkgrel=4
+pkgdesc=The CUPS Printing System
+url=http://www.cups.org/;
+depends=('openssl' 'libtiff' 'libpng' 'espgs')
+groups=('apps')
+archs=('i686' 'x86_64')
+backup=(etc/cups/{printers.conf,classes.conf,client.conf,cupsd.conf,mime.types,mime.convs,ppds.dat}
etc/printcap)
+install=$pkgname.install
+up2date=lynx -dump http://www.cups.org/software.php|grep tar.bz2$|sed -n
's/.*-\(.*\)\-.*/\1/;2 p'
+source=(ftp://ftp.rz.tu-bs.de/pub/mirror/ftp.easysw.com/ftp/pub/$pkgname/$pkgver/cups-$pkgver-source.tar.bz2
\
+ rc.cups printcap ppds.dat.gz \
+ cups-gcc4-amd64.patch)
+sha1sums=('32d5bfb44c4edc1b54ccb014b5a44499295c6c5c' \
+ '0ce4a500a3fcd1129c3dc856afeb94f05fe3c456' \
+ '2a27795cc4eaee7ba39425585ef470ae220adb07' \
+ '07542c757de8226fef9dc0dffa4c6711834c060c' \
+ '9e23ed973685c279edfee76fc0a7a9c6fd94a103')
+
+build() {
+ Fcd
+ [ $CARCH == x86_64 ] Fpatch cups-gcc4-amd64.patch
+ Fmake --with-logdir=/var/log/cups \
+ --with-docdir=/usr/share/cups/doc --enable-ssl=yes \
+ --disable-pam
+ make BUILDROOT=$startdir/pkg install
+ Ffile /etc/cups/ppds.dat
+
+ # init scripts
+ Frm /etc/rc.d/{init.d,rc?.d}
+ Fmkdir /etc/rc.d/rc.messages
+ Fexe /etc/rc.d/rc.$pkgname
+ Ffile ../messages/$pkgname.* /etc/rc.d/rc.messages/
+
+ # printcap
+ Ffile /etc/printcap
+ Fmkdir /usr/etc
+ Fln /etc/printcap /usr/etc/printcap
+
+ # samba support
+ ( if [ ! -r $Fdestdir/usr/lib/cups/backend/smb ]; then
+ Fln /usr/bin/smbspool /usr/lib/cups/backend/smb
+ fi )
+
+ # fix perms on /var/spool
+ chmod 755 $Fdestdir/var/spool
+
+ # remove 'cat?'
+ for i in `find $Fdestdir -type d -name cat?`
+ do
+ Frm $i
+ done
+}
+
+# optimalization OK
+
+# vim: ft=sh
diff -rN -u old-frugalware-current-2/source/apps/cups/messages/cups.de
new-frugalware-current-2/source/apps/cups/messages/cups.de
--- old-frugalware-current-2/source/apps/cups/messages/cups.de 1970-01-01
01:00:00.0 +0100
+++ new-frugalware-current-2/source/apps/cups/messages/cups.de 2005-06-16
19:09:29.0 +0200
@@ -0,0 +1,2 @@
+stopcups=Stoppe Cups-Dienste
+startcups=Starte Cups-Dienste
diff -rN -u old-frugalware-current-2/source/apps/cups/messages/cups.en
new-frugalware-current-2/source/apps/cups/messages/cups.en
--- old-frugalware-current-2/source/apps/cups/messages/cups.en 1970-01-01
01:00:00.0 +0100
+++ new-frugalware-current-2/source/apps/cups/messages/cups.en 2004-11-05
16:29:00.0 +0100
@@ -0,0 +1,2 @@