Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Nov 2007 14:26:41 +0200 (EET)
From:      Tomas Verbaitis <tomasv@megalogika.lt>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        tomasv@megalogika.lt
Subject:   ports/118179: [PATCH] print/splix: update to 1.1.0
Message-ID:  <20071121122641.C70E840CC@pilvas.lan>
Resent-Message-ID: <200711211230.lALCU2E9085912@freefall.freebsd.org>

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

>Number:         118179
>Category:       ports
>Synopsis:       [PATCH] print/splix: update to 1.1.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Nov 21 12:30:01 UTC 2007
>Closed-Date:
>Last-Modified:
>Originator:     Tomas Verbaitis
>Release:        FreeBSD 8.0-CURRENT i386
>Organization:
Megalogika Ltd., http://megalogika.lt
>Environment:
System: FreeBSD pilvas.lan 8.0-CURRENT FreeBSD 8.0-CURRENT #5: Sun Oct 28 15:34:51 EET 2007
>Description:
- Update to 1.1.0

Port maintainer (tomasv@megalogika.lt) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- splix-1.1.0.patch begins here ---
diff -u -ruN --exclude=CVS /usr/ports/print/splix/Makefile /usr/home/tomasv/ports/print/splix/Makefile
--- /usr/ports/print/splix/Makefile	2007-10-30 09:43:28.000000000 +0200
+++ /usr/home/tomasv/ports/print/splix/Makefile	2007-11-21 14:18:30.000000000 +0200
@@ -6,13 +6,14 @@
 #
 
 PORTNAME=	splix
-PORTVERSION=	1.0.2
+PORTVERSION=	1.1.0
 CATEGORIES=	print
 MASTER_SITES=	SF
 
 MAINTAINER=	tomasv@megalogika.lt
 COMMENT=	A set of CUPS printer drivers for Samsung Printer Language printers
 
+LIB_DEPENDS=	jbig:${PORTSDIR}/graphics/jbigkit
 BUILD_DEPENDS=	cups-config:${PORTSDIR}/print/cups-base \
 				ppdc:${PORTSDIR}/print/cupsddk
 RUN_DEPENDS=	${BUILD_DEPENDS}
@@ -20,20 +21,33 @@
 USE_GMAKE=	yes
 USE_BZIP2=	yes
 
-PPD_FILES=	ml1510 ml1520 ml1610 ml1710 ml1740 ml1750 ml2010 ml2150 ml2250 \
-		ml2550 clp300 clp500 clp510 clp600 xerox-phaser6100
-FILTER_FILE=	rastertospl2
-CUPS_CONFIG=	${PREFIX}/bin/cups-config
-DATA_DEST_DIR=	`${CUPS_CONFIG} --datadir | ${SED} \
-			's|${LOCALBASE}|${PREFIX}|'`/model/samsung
-BIN_DEST_DIR=	`${CUPS_CONFIG} --serverbin | ${SED} \
-			's|${LOCALBASE}|${PREFIX}|'`/filter
+MODELS=			DELL SAMSUNG XEROX
+PPD_DELL=		1100 1110
+PPD_SAMSUNG=	clp200 clp300 clp500 clp510 clp600 clp610 clx2170 clx3160 \
+				ml1510 ml1520 ml1610 ml1630 ml1710 ml1740 ml1750 ml2010 \
+				ml2150 ml2250 ml2510 ml2550 ml3050 ml3560
+PPD_XEROX=		ph3115 ph3116 ph3117 ph3120 ph3121 ph3122 ph3130 ph3150 \
+				ph3420 ph3425 ph5500 ph6100 ph6110
+
+FILTER_FILE=		rastertospl2
+CUPS_CONFIG=		${PREFIX}/bin/cups-config
+BIN_DEST_DIR=		`${CUPS_CONFIG} --serverbin | ${SED} \
+					's|${LOCALBASE}|${PREFIX}|'`/filter
+CUPS_DATA_DIR=		`${CUPS_CONFIG} --datadir | ${SED} \
+					's|${LOCALBASE}|${PREFIX}|'`
+DEST_DIR_DELL=		${CUPS_DATA_DIR}/model/dell
+DEST_DIR_SAMSUNG=	${CUPS_DATA_DIR}/model/samsung
+DEST_DIR_XEROX=		${CUPS_DATA_DIR}/model/xerox
 
 do-install:
-	${MKDIR} ${DATA_DEST_DIR}
-.for PPD in ${PPD_FILES}
-	${INSTALL_DATA} ${WRKSRC}/ppd/${PPD}.ppd ${DATA_DEST_DIR}
+
+.for MODEL in ${MODELS}
+	${MKDIR} ${DEST_DIR_${MODEL}}
+.for PPD in $(PPD_${MODEL})
+		${INSTALL_DATA} ${WRKSRC}/ppd/${PPD}.ppd $(DEST_DIR_${MODEL})
+.endfor
 .endfor
 	${INSTALL_PROGRAM} ${WRKSRC}/src/${FILTER_FILE} ${BIN_DEST_DIR}
 
 .include <bsd.port.mk>
+
diff -u -ruN --exclude=CVS /usr/ports/print/splix/distinfo /usr/home/tomasv/ports/print/splix/distinfo
--- /usr/ports/print/splix/distinfo	2007-10-30 09:43:28.000000000 +0200
+++ /usr/home/tomasv/ports/print/splix/distinfo	2007-11-21 12:42:20.000000000 +0200
@@ -1,3 +1,3 @@
-MD5 (splix-1.0.2.tar.bz2) = 2bc6f0dbc4ba8eb6367e7ba240ea5836
-SHA256 (splix-1.0.2.tar.bz2) = fe346aa87d2023c7677dece720e2840e693184dad85b55a8d19912685424540e
-SIZE (splix-1.0.2.tar.bz2) = 37778
+MD5 (splix-1.1.0.tar.bz2) = ade37edad8cee878f2d90f91ef8486fe
+SHA256 (splix-1.1.0.tar.bz2) = 0210c5015bccd08f0e9c25d40bcd01556a9b10528d40737493c1ef8b16b43491
+SIZE (splix-1.1.0.tar.bz2) = 63855
diff -u -ruN --exclude=CVS /usr/ports/print/splix/pkg-descr /usr/home/tomasv/ports/print/splix/pkg-descr
--- /usr/ports/print/splix/pkg-descr	2007-05-29 16:14:58.000000000 +0300
+++ /usr/home/tomasv/ports/print/splix/pkg-descr	2007-11-20 13:43:44.000000000 +0200
@@ -2,23 +2,45 @@
 printers. Below is a non-exhaustive list of currently supported printers. Note
 that only SPL2 and SPLc printers are currently supported!
 
-Manufacturer    Model       State
-Xerox	        Phaser 6100	Works
-Samsung	        CLP-300 	Non-working
+Manufacturer	Model	    State
+Dell	        1100	    Works
+Dell	        1110	    Works
+Samsung	        CLP-200	    Untested
+Samsung	        CLP-300	    Works
 Samsung	        CLP-500	    Works
 Samsung	        CLP-510	    Works
-Samsung	        CLP-600	    Non-working
+Samsung	        CLP-600	    Untested
+Samsung	        CLP-610	    Untested
+Samsung	        CLX-216X    Untested
+Samsung	        CLX-2170    Untested
+Samsung	        CLX-3160    Untested
 Samsung	        ML-1510	    Works
 Samsung	        ML-1520	    Works
 Samsung	        ML-1610	    Works
+Samsung	        ML-1630	    Untested
 Samsung	        ML-1710	    Works
 Samsung	        ML-1740	    Works
 Samsung	        ML-1750	    Works
 Samsung	        ML-2010	    Works
 Samsung	        ML-2150	    Untested
 Samsung	        ML-2250	    Works
-Samsung	        ML-2550	    Untested
+Samsung	        ML-2510	    Works
+Samsung	        ML-2550	    Works
 Samsung	        ML-2571	    Works
-
+Samsung	        ML-3050	    Untested
+Samsung	        ML-3560	    Untested
+Xerox	        Phaser 3115	Untested
+Xerox	        Phaser 3116	Untested
+Xerox	        Phaser 3117	Works
+Xerox	        Phaser 3120	Untested
+Xerox	        Phaser 3121	Untested
+Xerox	        Phaser 3122	Untested
+Xerox	        Phaser 3130	Untested
+Xerox	        Phaser 3150	Untested
+Xerox	        Phaser 3420	Untested
+Xerox	        Phaser 3425	Untested
+Xerox	        Phaser 5500	Untested
+Xerox	        Phaser 6100	Works
+Xerox	        Phaser 6110	Untested
 
 WWW:	http://splix.sourceforge.net/
diff -u -ruN --exclude=CVS /usr/ports/print/splix/pkg-plist /usr/home/tomasv/ports/print/splix/pkg-plist
--- /usr/ports/print/splix/pkg-plist	2007-05-29 16:14:58.000000000 +0300
+++ /usr/home/tomasv/ports/print/splix/pkg-plist	2007-11-21 13:07:49.000000000 +0200
@@ -1,18 +1,42 @@
 @comment $FreeBSD: ports/print/splix/pkg-plist,v 1.1 2007/05/29 13:14:58 nivit Exp $
 libexec/cups/filter/rastertospl2
+share/cups/model/dell/1100.ppd
+share/cups/model/dell/1110.ppd
+share/cups/model/samsung/clp200.ppd
+share/cups/model/samsung/clp300.ppd
+share/cups/model/samsung/clp500.ppd
+share/cups/model/samsung/clp510.ppd
+share/cups/model/samsung/clp600.ppd
+share/cups/model/samsung/clp610.ppd
+share/cups/model/samsung/clx2170.ppd
+share/cups/model/samsung/clx3160.ppd
 share/cups/model/samsung/ml1510.ppd
 share/cups/model/samsung/ml1520.ppd
 share/cups/model/samsung/ml1610.ppd
+share/cups/model/samsung/ml1630.ppd
 share/cups/model/samsung/ml1710.ppd
 share/cups/model/samsung/ml1740.ppd
 share/cups/model/samsung/ml1750.ppd
 share/cups/model/samsung/ml2010.ppd
 share/cups/model/samsung/ml2150.ppd
 share/cups/model/samsung/ml2250.ppd
+share/cups/model/samsung/ml2510.ppd
 share/cups/model/samsung/ml2550.ppd
-share/cups/model/samsung/clp300.ppd
-share/cups/model/samsung/clp500.ppd
-share/cups/model/samsung/clp510.ppd
-share/cups/model/samsung/clp600.ppd
-share/cups/model/samsung/xerox-phaser6100.ppd
+share/cups/model/samsung/ml3050.ppd
+share/cups/model/samsung/ml3560.ppd
+share/cups/model/xerox/ph3115.ppd
+share/cups/model/xerox/ph3116.ppd
+share/cups/model/xerox/ph3117.ppd
+share/cups/model/xerox/ph3120.ppd
+share/cups/model/xerox/ph3121.ppd
+share/cups/model/xerox/ph3122.ppd
+share/cups/model/xerox/ph3130.ppd
+share/cups/model/xerox/ph3150.ppd
+share/cups/model/xerox/ph3420.ppd
+share/cups/model/xerox/ph3425.ppd
+share/cups/model/xerox/ph5500.ppd
+share/cups/model/xerox/ph6100.ppd
+share/cups/model/xerox/ph6110.ppd
+@dirrm share/cups/model/dell
 @dirrm share/cups/model/samsung
+@dirrm share/cups/model/xerox
--- splix-1.1.0.patch ends here ---

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



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