added cups

This commit is contained in:
John Voltz 2008-03-06 18:06:01 +00:00
parent 0e2ac92534
commit 21e0064950
4 changed files with 64 additions and 0 deletions

8
package/cups/Config.in Normal file
View File

@ -0,0 +1,8 @@
config BR2_PACKAGE_CUPS
bool "cups"
default n
help
The Common Unix Print Subsystem
http://www.cups.org

View File

@ -0,0 +1,11 @@
--- cups-1.3.5/man/Makefile 2007-07-12 21:01:14.000000000 -0400
+++ cups-1.3.5/man/Makefile 2008-02-11 08:55:24.000000000 -0500
@@ -173,7 +173,7 @@ html: $(MAN1) $(MAN5) $(MAN7) $(MAN8) ma
done
mantohtml: mantohtml.o
- $(CC) $(LDFLAGS) -o $@ mantohtml.o
+ gcc -I/usr/include -I../ -L/usr/lib mantohtml.c -o mantohtml
#

View File

@ -0,0 +1,13 @@
--- cups-1.3.5/Makefile 2007-12-06 15:09:39.000000000 -0500
+++ cups-1.3.5/Makefile 2008-02-09 21:53:03.000000000 -0500
@@ -19,8 +19,8 @@ include Makedefs
# Directories to make...
#
-DIRS = cups backend berkeley cgi-bin filter locale man monitor \
- notifier $(PDFTOPS) scheduler systemv test \
+DIRS = cups backend berkeley cgi-bin filter locale monitor \
+ notifier $(PDFTOPS) scheduler systemv \
$(PHPDIR) \
conf data doc $(FONTS) ppd templates

32
package/cups/cups.mk Normal file
View File

@ -0,0 +1,32 @@
################################################################################
#
# cups
#
################################################################################
CUPS_VERSION = 1.3.5
CUPS_SOURCE = cups-$(CUPS_VERSION)-source.tar.bz2
CUPS_SITE = http://ftp.easysw.com/pub/cups/1.3.5
CUPS_AUTORECONF = NO
CUPS_INSTALL_STAGING = YES
CUPS_INSTALL_TARGET = YES
CUPS_INSTALL_STAGING_OPT = DESTDIR=$(STAGING_DIR) install DSTROOT=$(STAGING_DIR)
CUPS_INSTALL_TARGET_OPT = DESTDIR=$(TARGET_DIR) install DSTROOT=$(TARGET_DIR)
ifeq ($(BR2_PACKAGE_DBUS),y)
CUPS_CONF_OPT_DBUS =--disable-dbus
CUPS_DEPENDENCIES_DBUS = dbus
else
CUPS_CONF_OPT_DBUS =--enable-dbus
endif
ifneq ($(BR2_PACKAGE_XSERVER_none),y)
CUPS_DEPENDENCIES_X = xlib_libX11
endif
CUPS_CONF_OPT = --prefix=/usr --includedir=/usr/include --libdir=/usr/lib --disable-gnutls --disable-gssapi $(CUPS_CONF_OPT_DBUS)
CUPS_MAKE_OPT = cups backend berkeley cgi-bin filter locale monitor notifier pdftops scheduler systemv scripting/php conf data doc fonts ppd templates
CUPS_DEPENDENCIES = $(CUPS_DEPENDENCIES_DBUS) $(CUPS_DEPENDENCIES_X)
$(eval $(call AUTOTARGETS,package,cups))