[Frugalware-darcs] frugalware-current: cups-1.1.23-4

2005-11-13 Thread voroskoi
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 @@

[Frugalware-darcs] frugalware-current: cups-1.1.23-4-x86_64

2005-10-13 Thread Christian Hamar alias krix
Thu Oct 13 13:21:20 CEST 2005  Christian Hamar alias krix [EMAIL PROTECTED]
  * cups-1.1.23-4-x86_64
* Added an amd64 releated patch to compile with gcc4 (from gentoo)
  
diff -rN -u old-frugalware-current/source/base/cups/cups-gcc4-amd64.patch 
new-frugalware-current/source/base/cups/cups-gcc4-amd64.patch
--- old-frugalware-current/source/base/cups/cups-gcc4-amd64.patch   
1970-01-01 01:00:00.0 +0100
+++ new-frugalware-current/source/base/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;

___
Frugalware-darcs mailing list
Frugalware-darcs@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-darcs


[Frugalware-darcs] frugalware-current: cups-1.1.23-4-i686

2005-10-11 Thread BMH1980
Tue Oct 11 18:39:25 CEST 2005  BMH1980 [EMAIL PROTECTED]
  * cups-1.1.23-4-i686
  Cleaning depends
  md5sums - sha1sums
diff -rN -u old-frugalware-current/source/base/cups/FrugalBuild 
new-frugalware-current/source/base/cups/FrugalBuild
--- old-frugalware-current/source/base/cups/FrugalBuild 2005-10-11 
18:53:26.0 +0200
+++ new-frugalware-current/source/base/cups/FrugalBuild 2005-10-11 
18:39:50.0 +0200
@@ -1,13 +1,13 @@
-# Last Modified: Tue, 12 Jul 2005 20:50:28 +0200
-# Compiling Time: ~0.42 SBU
+# Last Modified: Tue, 11 Oct 2005 18:39:04 +0200
+# Compiling Time: 0.42 SBU
 # Maintainer: VMiklos [EMAIL PROTECTED]
 
 pkgname=cups
 pkgver=1.1.23
-pkgrel=3
+pkgrel=4
 pkgdesc=The CUPS Printing System
 url=http://www.cups.org/;
-depends=('openssl' 'libtiff' 'libjpeg' 'libpng')
+depends=('openssl' 'libtiff' 'libpng')
 groups=('base')
 archs=('i686' 'x86_64')
 
backup=(etc/cups/{printers.conf,classes.conf,client.conf,cupsd.conf,mime.types,mime.convs,ppds.dat}
 etc/printcap)
@@ -15,9 +15,10 @@
 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)
-# md5sums: http://www.cups.org/software.php
-md5sums=('4ce09b1dce09b6b9398af0daae9adf63' '6d2b38afba6e0ccf85f751e3c8e97982' 
\
-'7874f10c10b5f1ec9a347d66cf0a5cc2' '9109931f8f149a718209421dfbd0da37')
+sha1sums=('32d5bfb44c4edc1b54ccb014b5a44499295c6c5c' \
+  '0ce4a500a3fcd1129c3dc856afeb94f05fe3c456' \
+  '2a27795cc4eaee7ba39425585ef470ae220adb07' \
+  '07542c757de8226fef9dc0dffa4c6711834c060c')
 
 build() {
Fmake --with-logdir=/var/log/cups \

___
Frugalware-darcs mailing list
Frugalware-darcs@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-darcs