Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Mar 2007 15:55:56 -0700
From:      Nate Lawson <nate@root.org>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/110780: new port: print/xpp
Message-ID:  <4605AC7C.3060700@root.org>
Resent-Message-ID: <200703242330.l2ONU3Ar036947@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         110780
>Category:       ports
>Synopsis:       New port: print/xpp (X11-based printer manager for CUPS)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Mar 24 23:30:03 GMT 2007
>Closed-Date:
>Last-Modified:
>Originator:     Nate Lawson
>Release:        FreeBSD 6.2-STABLE amd64
>Organization:
none
>Environment:
System: FreeBSD sponge 6.2-STABLE FreeBSD 6.2-STABLE #0: Thu Mar 8
17:22:07 PST 2007 nate@sponge:/usr/obj/usr/home/src-stable/sys/SMP amd64


	<machine, os, target, libraries (multiple lines)>
>Description:
	Create new port.  See below shar for details.

>How-To-Repeat:
	
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	xpp
#	xpp/pkg-plist
#	xpp/distinfo
#	xpp/Makefile
#	xpp/pkg-descr
#
echo c - xpp
mkdir -p xpp > /dev/null 2>&1
echo x - xpp/pkg-plist
sed 's/^X//' >xpp/pkg-plist << 'END-of-xpp/pkg-plist'
Xbin/xpp
END-of-xpp/pkg-plist
echo x - xpp/distinfo
sed 's/^X//' >xpp/distinfo << 'END-of-xpp/distinfo'
XMD5 (xpp-1.5.tar.bz2) = fd539258d2b1a554f01937047d44f78e
XSHA256 (xpp-1.5.tar.bz2) =
e47cee4986f16a3449ab4e4925e781243a5104567bd5551e871d3e0338c894bc
XSIZE (xpp-1.5.tar.bz2) = 95482
END-of-xpp/distinfo
echo x - xpp/Makefile
sed 's/^X//' >xpp/Makefile << 'END-of-xpp/Makefile'
X# New ports collection makefile for:	xpp
X# Date created:         23 Mar 2007
X# Whom:                 Nate Lawson <njl@freebsd.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	xpp
XPORTVERSION=	1.5
XCATEGORIES=	print
XMASTER_SITES=	${MASTER_SITE_SOURCEFORGE}
XMASTER_SITE_SUBDIR=	cups
XDISTNAME=	${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	ports@FreeBSD.org
XCOMMENT=	X11-based printer manager for CUPS
X
XLIB_DEPENDS=	cups.2:${PORTSDIR}/print/cups-base \
X		fltk.1:${PORTSDIR}/x11-toolkits/fltk
X
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
XGNU_CONFIGURE=	yes
X
Xpost-configure:
X	@${REINPLACE_CMD} -e 's|$$(all_includes)|-I ${PREFIX}/include|' \
X	    ${WRKSRC}/Makefile
X	@${REINPLACE_CMD} -e 's|CFLAGS =|CFLAGS +=|' ${WRKSRC}/Makefile
X
X.include <bsd.port.mk>
END-of-xpp/Makefile
echo x - xpp/pkg-descr
sed 's/^X//' >xpp/pkg-descr << 'END-of-xpp/pkg-descr'
XXPP is a graphical utility for managing printers and submitting print jobs.
XIt interfaces with CUPS on the backend and allows the user to configure
Xdouble sided printing, active tray, color adjustment, etc.  It supports the
Xcommand line flags of lpr as well.
X
XYou will first need to configure a printer via CUPS to use XPP.
X
XWWW: http://cups.sourceforge.net/xpp/
END-of-xpp/pkg-descr
exit


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4605AC7C.3060700>