[Lunar-commits] r24375 - in moonbase/branches/submissions/new: . cups cups/init.d cups/xinetd.d

Zbigniew Luszpinski zbiggy at lunar-linux.org
Thu May 10 21:14:06 CEST 2007


Author: zbiggy
Date: 2007-05-10 21:14:06 +0200 (Thu, 10 May 2007)
New Revision: 24375

Added:
   moonbase/branches/submissions/new/cups/
   moonbase/branches/submissions/new/cups/BUILD
   moonbase/branches/submissions/new/cups/CONFLICTS
   moonbase/branches/submissions/new/cups/DEPENDS
   moonbase/branches/submissions/new/cups/DETAILS
   moonbase/branches/submissions/new/cups/POST_INSTALL
   moonbase/branches/submissions/new/cups/init.d/
   moonbase/branches/submissions/new/cups/init.d/cupsd
   moonbase/branches/submissions/new/cups/services
   moonbase/branches/submissions/new/cups/xinetd.d/
   moonbase/branches/submissions/new/cups/xinetd.d/cups-lpd
Log:
New cups. Builds and works. Testing needed.


Added: moonbase/branches/submissions/new/cups/BUILD
===================================================================
--- moonbase/branches/submissions/new/cups/BUILD	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/BUILD	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1,9 @@
+(
+
+  default_build &&
+
+  if [ -e /etc/init.d/cups ] ; then
+    rm -f /etc/init.d/cups
+  fi 
+
+) > $C_FIFO 2>&1

Added: moonbase/branches/submissions/new/cups/CONFLICTS
===================================================================
--- moonbase/branches/submissions/new/cups/CONFLICTS	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/CONFLICTS	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1 @@
+conflicts lprng

Added: moonbase/branches/submissions/new/cups/DEPENDS
===================================================================
--- moonbase/branches/submissions/new/cups/DEPENDS	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/DEPENDS	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1,31 @@
+depends   chkconfig &&
+
+optional_depends  "espgs" \
+		  "" \
+		  "" \
+		  "for most required printer drivers" &&
+
+optional_depends  "Linux-PAM" \
+		  "--enable-pam" \
+		  "--disable-pam" \
+		  "for pluggable authentication" &&
+
+optional_depends  "openssl" \
+		  "--enable-ssl --enable-openssl" \
+		  "--disable-openssl" \
+		  "for encrypted communications" &&
+
+optional_depends  "gnutls" \
+		  "--enable-gnutls" \
+		  "--disable-gnutls" \
+		  "for encrypted communications" &&
+
+optional_depends  "openldap" \
+		  "--enable-ldap" \
+		  "--disable-ldap" \
+		  "for LDAP printer sharing support" &&
+
+optional_depends  "dbus" \
+		  "--enable-dbus" \
+		  "--disable-dbus" \
+		  "enable DBUS support"

Added: moonbase/branches/submissions/new/cups/DETAILS
===================================================================
--- moonbase/branches/submissions/new/cups/DETAILS	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/DETAILS	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1,26 @@
+           MODULE=cups
+         VERSION=1.2.11
+          SOURCE=$MODULE-$VERSION-source.tar.bz2
+   SOURCE_URL[0]=http://ftp.easysw.com/pub/$MODULE/$VERSION
+   SOURCE_URL[1]=$SFORGE_URL/$MODULE
+   SOURCE_URL[2]=ftp://ftp.mpg.goe.ni.schule.de/pub/internet/printing/$MODULE/$VERSION
+     SOURCE_VFY=sha1:4635dc423e3fc061df10d6af5ba60aaceb03d34b
+        WEB_SITE=http://www.cups.org/
+         ENTERED=20020218
+         UPDATED=20070510
+           SHORT="A portable printing layer"
+
+cat << EOF
+CUPS provides a portable printing layer for UNIX(r)-based operating
+systems. It has been developed to promote a standard printing solution
+for all UNIX vendors and users. CUPS provides the System V and Berkeley
+commandline interfaces, uses the Internet Printing Protocol ("IPP") as
+the basis for managing print jobs and queues, supports (with reduced
+functionality) the Line Printer Daemon ("LPD"), Server Message Block
+("SMB"), and AppSocket (a.k.a. JetDirect) protocols, and adds network
+printer browsing and PostScript Printer Description ("PPD")-based
+printing options to support real-world printing under UNIX. CUPS also
+includes a customized version of GNU Ghostscript and an image file RIP
+that are used to support non-PostScript printers. Sample drivers for HP
+and EPSON printers are included that use these filters.
+EOF

Added: moonbase/branches/submissions/new/cups/POST_INSTALL
===================================================================
--- moonbase/branches/submissions/new/cups/POST_INSTALL	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/POST_INSTALL	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1 @@
+rm -f /etc/rc?.d/???cups &> /dev/null

Added: moonbase/branches/submissions/new/cups/init.d/cupsd
===================================================================
--- moonbase/branches/submissions/new/cups/init.d/cupsd	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/init.d/cupsd	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1,11 @@
+#!/bin/sh
+#
+#   Startup/shutdown script for the Common UNIX Printing System (CUPS).
+#
+# chkconfig: 345 90 10
+# description: Startup/shutdown script for the Common UNIX \
+#              Printing System (CUPS).
+# processname: /usr/sbin/cupsd
+
+. /lib/lsb/init-functions
+


Property changes on: moonbase/branches/submissions/new/cups/init.d/cupsd
___________________________________________________________________
Name: svn:executable
   + *

Added: moonbase/branches/submissions/new/cups/services
===================================================================
--- moonbase/branches/submissions/new/cups/services	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/services	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1 @@
+printer		515/tcp		spooler		# line printer spooler

Added: moonbase/branches/submissions/new/cups/xinetd.d/cups-lpd
===================================================================
--- moonbase/branches/submissions/new/cups/xinetd.d/cups-lpd	                        (rev 0)
+++ moonbase/branches/submissions/new/cups/xinetd.d/cups-lpd	2007-05-10 19:14:06 UTC (rev 24375)
@@ -0,0 +1,8 @@
+service printer
+{
+       socket_type = stream
+       protocol = tcp
+       wait = no
+       user = lp
+       server = /usr/lib/cups/daemon/cups-lpd
+}



More information about the Lunar-commits mailing list