[Midnightbsd-cvs] mports [19564] trunk/print/cups-filters: add cups-filters
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Jul 9 16:55:54 EDT 2015
Revision: 19564
http://svnweb.midnightbsd.org/mports/?rev=19564
Author: laffer1
Date: 2015-07-09 16:55:52 -0400 (Thu, 09 Jul 2015)
Log Message:
-----------
add cups-filters
Added Paths:
-----------
trunk/print/cups-filters/
trunk/print/cups-filters/Makefile
trunk/print/cups-filters/distinfo
trunk/print/cups-filters/files/
trunk/print/cups-filters/files/cups_browsed.in
trunk/print/cups-filters/files/patch-filter_pdftops.c
trunk/print/cups-filters/files/patch-utils_cups-browsed.c
trunk/print/cups-filters/pkg-descr
trunk/print/cups-filters/pkg-plist
Added: trunk/print/cups-filters/Makefile
===================================================================
--- trunk/print/cups-filters/Makefile (rev 0)
+++ trunk/print/cups-filters/Makefile 2015-07-09 20:55:52 UTC (rev 19564)
@@ -0,0 +1,69 @@
+# $MidnightBSD$
+# $FreeBSD: head/print/cups-filters/Makefile 391010 2015-06-30 21:47:57Z amdmi3 $
+
+PORTNAME= cups-filters
+PORTVERSION= 1.0.70
+CATEGORIES= print
+MASTER_SITES= http://www.openprinting.org/download/cups-filters/
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Backends, filters and other software (was part of the core CUPS)
+
+LICENSE= gpl2 gpl3 lgpl mit
+LICENSE_COMB= multi
+
+BUILD_DEPENDS= pdftops:${PORTSDIR}/graphics/poppler-utils
+RUN_DEPENDS= pdftops:${PORTSDIR}/graphics/poppler-utils
+LIB_DEPENDS= libtiff.so:${PORTSDIR}/graphics/tiff \
+ libpng.so:${PORTSDIR}/graphics/png \
+ libijs.so:${PORTSDIR}/print/libijs \
+ liblcms2.so:${PORTSDIR}/graphics/lcms2 \
+ libqpdf.so:${PORTSDIR}/print/qpdf \
+ libdbus-1.so:${PORTSDIR}/devel/dbus \
+ libcups.so:${PORTSDIR}/print/cups-client \
+ libcupsimage.so:${PORTSDIR}/print/cups-image \
+ libfreetype.so:${PORTSDIR}/print/freetype2 \
+ libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
+ libpoppler.so:${PORTSDIR}/graphics/poppler
+
+MAKE_JOBS_UNSAFE=YES
+USES= compiler:c++11-lib cpe jpeg libtool pathfix pkgconfig shebangfix tar:xz
+CPE_VENDOR= linuxfoundation
+SHEBANG_FILES= filter/textonly
+USE_GNOME= glib20
+USE_GHOSTSCRIPT= yes
+USE_RC_SUBR= cups_browsed
+GNU_CONFIGURE= yes
+CUPS_SOCKET?= /var/run/cups.sock
+CONFIGURE_ARGS= --with-cups-domainsocket=${CUPS_SOCKET}
+CONFIGURE_ENV= ZLIB_CFLAGS="-I/usr/include" ZLIB_LIBS="-lz" \
+ LIBQPDF_CFLAGS="-I${LOCALBASE}/include" LIBQPDF_LIBS="-lqpdf"
+INSTALL_TARGET= install-strip
+
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+USE_LDCONFIG= yes
+
+OPTIONS_DEFINE= AVAHI
+
+AVAHI_CONFIGURE_ENABLE= avahi
+AVAHI_LIB_DEPENDS= libavahi-client.so:${PORTSDIR}/net/avahi-app
+
+post-patch:
+ @${REINPLACE_CMD} 's:-std=c++0x:-std=c++11:' ${WRKSRC}/Makefile.in
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/filter/pdftops.c
+
+post-configure:
+ @${REINPLACE_CMD} \
+ -e 's|\(BANNERTOPDF_DATADIR = \).*\(/share/cups/data\)|\1${PREFIX}\2|' \
+ -e 's|\(CUPS_DATADIR = \).*\(/share/cups\)|\1${PREFIX}\2|' \
+ -e 's|\(CUPS_SERVERBIN = \).*\(/libexec/cups\)|\1${PREFIX}\2|' \
+ -e 's|\(CUPS_SERVERROOT = \).*\(/etc/cups\)|\1${PREFIX}\2|' \
+ ${WRKSRC}/Makefile
+
+post-install:
+ @${RM} -rf ${STAGEDIR}${PREFIX}/libexec/cups/filter/foomatic-rip \
+ ${STAGEDIR}${PREFIX}/bin/foomatic-rip \
+ ${STAGEDIR}${PREFIX}/man/man1/foomatic-rip.1
+
+.include <bsd.port.mk>
Property changes on: trunk/print/cups-filters/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/print/cups-filters/distinfo
===================================================================
--- trunk/print/cups-filters/distinfo (rev 0)
+++ trunk/print/cups-filters/distinfo 2015-07-09 20:55:52 UTC (rev 19564)
@@ -0,0 +1,2 @@
+SHA256 (cups-filters-1.0.70.tar.xz) = f605fa635ff3653b4d5543a426d9ece4f890abea032fdd05536016a488520868
+SIZE (cups-filters-1.0.70.tar.xz) = 1338076
Property changes on: trunk/print/cups-filters/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/print/cups-filters/files/cups_browsed.in
===================================================================
--- trunk/print/cups-filters/files/cups_browsed.in (rev 0)
+++ trunk/print/cups-filters/files/cups_browsed.in 2015-07-09 20:55:52 UTC (rev 19564)
@@ -0,0 +1,29 @@
+#!/bin/sh
+
+# $FreeBSD: head/print/cups-filters/files/cups_browsed.in 354832 2014-05-22 12:48:42Z bsam $
+#
+# PROVIDE: cups_browsed
+# REQUIRE: LOGIN
+# KEYWORD: shutdown
+#
+# Add the following to /etc/rc.conf[.local] to enable this service
+#
+# cups_browsed_enable (bool): Set to NO by default.
+# Set it to YES to enable cups_browsed.
+#
+
+. /etc/rc.subr
+
+name=cups_browsed
+rcvar=cups_browsed_enable
+
+load_rc_config ${name}
+
+ : ${cups_browsed_enable:=NO}
+
+command=/usr/sbin/daemon
+pidfile=/var/run/cups-browsed.pid
+command_args="-p ${pidfile} %%PREFIX%%/sbin/cups-browsed"
+procname="%%PREFIX%%/sbin/cups-browsed"
+
+run_rc_command "$1"
Property changes on: trunk/print/cups-filters/files/cups_browsed.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/print/cups-filters/files/patch-filter_pdftops.c
===================================================================
--- trunk/print/cups-filters/files/patch-filter_pdftops.c (rev 0)
+++ trunk/print/cups-filters/files/patch-filter_pdftops.c 2015-07-09 20:55:52 UTC (rev 19564)
@@ -0,0 +1,11 @@
+--- filter/pdftops.c.orig 2014-08-21 10:11:24.448404905 -0400
++++ filter/pdftops.c 2014-08-21 10:12:00.298402116 -0400
+@@ -535,7 +535,7 @@
+
+ if (renderer == PDFTOPS)
+ {
+- pdf_argv[0] = (char *)"pdftops";
++ pdf_argv[0] = (char *)"%%LOCALBASE%%/bin/pdftops";
+ pdf_argc = 1;
+ }
+ else if (renderer == GS)
Property changes on: trunk/print/cups-filters/files/patch-filter_pdftops.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/print/cups-filters/files/patch-utils_cups-browsed.c
===================================================================
--- trunk/print/cups-filters/files/patch-utils_cups-browsed.c (rev 0)
+++ trunk/print/cups-filters/files/patch-utils_cups-browsed.c 2015-07-09 20:55:52 UTC (rev 19564)
@@ -0,0 +1,21 @@
+--- utils/cups-browsed.c.orig 2014-11-27 12:00:47 UTC
++++ utils/cups-browsed.c
+@@ -23,16 +23,16 @@
+
+ #include <ctype.h>
+ #include <errno.h>
+-#if defined(__OpenBSD__)
++#if defined(__OpenBSD__) || defined(__FreeBSD__)
+ #include <sys/socket.h>
+ #endif /* __OpenBSD__ */
+ #include <sys/types.h>
+ #include <net/if.h>
+ #include <netinet/in.h>
+-#include <ifaddrs.h>
+ #include <resolv.h>
+ #include <stdio.h>
+ #include <sys/stat.h>
++#include <ifaddrs.h>
+ #include <assert.h>
+ #include <stdlib.h>
+ #include <time.h>
Property changes on: trunk/print/cups-filters/files/patch-utils_cups-browsed.c
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/print/cups-filters/pkg-descr
===================================================================
--- trunk/print/cups-filters/pkg-descr (rev 0)
+++ trunk/print/cups-filters/pkg-descr 2015-07-09 20:55:52 UTC (rev 19564)
@@ -0,0 +1,5 @@
+The CUPS Filters package contains backends, filters and other
+software that was once part of the core CUPS distribution but is
+no longer maintained by Apple Inc.
+
+WWW: http://www.linuxfromscratch.org/blfs/view/svn/pst/cups-filters.html
Property changes on: trunk/print/cups-filters/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/print/cups-filters/pkg-plist
===================================================================
--- trunk/print/cups-filters/pkg-plist (rev 0)
+++ trunk/print/cups-filters/pkg-plist 2015-07-09 20:55:52 UTC (rev 19564)
@@ -0,0 +1,91 @@
+bin/ttfread
+etc/cups/cups-browsed.conf
+etc/fonts/conf.d/99pdftoopvp.conf
+include/cupsfilters/colord.h
+include/cupsfilters/colormanager.h
+include/cupsfilters/driver.h
+include/cupsfilters/image.h
+include/cupsfilters/raster.h
+include/fontembed/bitset.h
+include/fontembed/embed.h
+include/fontembed/fontfile.h
+include/fontembed/iofn.h
+include/fontembed/sfnt.h
+lib/libcupsfilters.a
+lib/libcupsfilters.so
+lib/libcupsfilters.so.1
+lib/libcupsfilters.so.1.0.0
+lib/libfontembed.a
+lib/libfontembed.so
+lib/libfontembed.so.1
+lib/libfontembed.so.1.0.0
+libdata/pkgconfig/libcupsfilters.pc
+libdata/pkgconfig/libfontembed.pc
+libexec/cups/backend/parallel
+libexec/cups/backend/serial
+libexec/cups/filter/bannertopdf
+libexec/cups/filter/commandtoescpx
+libexec/cups/filter/commandtopclx
+libexec/cups/filter/gstopxl
+libexec/cups/filter/gstoraster
+libexec/cups/filter/imagetopdf
+libexec/cups/filter/imagetops
+libexec/cups/filter/imagetoraster
+libexec/cups/filter/pdftoijs
+libexec/cups/filter/pdftoopvp
+libexec/cups/filter/pdftopdf
+libexec/cups/filter/pdftops
+libexec/cups/filter/pdftoraster
+libexec/cups/filter/pstopdf
+libexec/cups/filter/rastertoescpx
+libexec/cups/filter/rastertopclx
+libexec/cups/filter/rastertopdf
+libexec/cups/filter/sys5ippprinter
+libexec/cups/filter/textonly
+libexec/cups/filter/texttopdf
+libexec/cups/filter/texttops
+libexec/cups/filter/urftopdf
+man/man5/cups-browsed.conf.5.gz
+man/man8/cups-browsed.8.gz
+sbin/cups-browsed
+share/cups/banners/classified
+share/cups/banners/confidential
+share/cups/banners/form
+share/cups/banners/secret
+share/cups/banners/standard
+share/cups/banners/topsecret
+share/cups/banners/unclassified
+share/cups/charsets/pdf.utf-8
+share/cups/charsets/pdf.utf-8.heavy
+share/cups/charsets/pdf.utf-8.simple
+share/cups/data/classified.pdf
+share/cups/data/confidential.pdf
+share/cups/data/default-testpage.pdf
+share/cups/data/default.pdf
+share/cups/data/form_english.pdf
+share/cups/data/form_english_in.odt
+share/cups/data/form_russian.pdf
+share/cups/data/form_russian_in.odt
+share/cups/data/secret.pdf
+share/cups/data/standard.pdf
+share/cups/data/testprint
+share/cups/data/topsecret.pdf
+share/cups/data/unclassified.pdf
+share/cups/drv/cupsfilters.drv
+share/cups/mime/cupsfilters.convs
+share/cups/mime/cupsfilters.types
+share/cups/ppdc/escp.h
+share/cups/ppdc/pcl.h
+%%DOCSDIR%%/AUTHORS
+%%DOCSDIR%%/COPYING
+%%DOCSDIR%%/INSTALL
+%%DOCSDIR%%/NEWS
+%%DOCSDIR%%/README
+share/ppd/cupsfilters/Fuji_Xerox-DocuPrint_CM305_df-PDF.ppd
+share/ppd/cupsfilters/Generic-PDF_Printer-PDF.ppd
+share/ppd/cupsfilters/HP-Color_LaserJet_CM3530_MFP-PDF.ppd
+share/ppd/cupsfilters/HP-PhotoSmart_Pro_B8300-hpijs-pdftoijs.ppd
+share/ppd/cupsfilters/Ricoh-PDF_Printer-PDF.ppd
+share/ppd/cupsfilters/pxlcolor.ppd
+share/ppd/cupsfilters/pxlmono.ppd
+share/ppd/cupsfilters/textonly.ppd
Property changes on: trunk/print/cups-filters/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list