FreeBSD Bugzilla – Attachment 98521 Details for
Bug 137456
[PATCH] print/splix: update to 2.0.0
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
splix-2.0.0.patch
splix-2.0.0.patch (text/plain), 11.53 KB, created by
Tomas Verbaitis
on 2009-08-05 12:20:04 UTC
(
hide
)
Description:
splix-2.0.0.patch
Filename:
MIME Type:
Creator:
Tomas Verbaitis
Created:
2009-08-05 12:20:04 UTC
Size:
11.53 KB
patch
obsolete
>diff -u -ruN --exclude=CVS /usr/ports/print/splix/Makefile /usr/home/tomasv/ports/print/splix/Makefile >--- /usr/ports/print/splix/Makefile 2009-08-02 17:42:10.000000000 +0300 >+++ /usr/home/tomasv/ports/print/splix/Makefile 2009-08-05 13:37:11.000000000 +0300 >@@ -2,19 +2,18 @@ > # Date created: 2007-03-30 > # Whom: Tomas Verbaitis <tomasv@megalogika.lt> > # >-# $FreeBSD: ports/print/splix/Makefile,v 1.5 2009/07/31 13:55:29 dinoex Exp $ >+# $FreeBSD: ports/print/splix/Makefile,v 1.4 2008/06/06 13:58:00 edwin Exp $ > # > > PORTNAME= splix >-PORTVERSION= 1.1.0 >-PORTREVISION= 2 >-CATEGORIES= print >+PORTVERSION= 2.0.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 >+LIB_DEPENDS= > BUILD_DEPENDS= cups-config:${PORTSDIR}/print/cups-base \ > ppdc:${PORTSDIR}/print/cupsddk > RUN_DEPENDS= ${BUILD_DEPENDS} >@@ -24,13 +23,17 @@ > > 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_SAMSUNG= clp500 clp510 clp550 clp610 \ >+ ml1510 ml1520 ml1610 ml1630 ml1640 ml1710 ml1740 ml1750 \ >+ ml2010 ml2150 ml2250 ml2251 ml2510 ml2550 \ >+ ml3050 ml3560 \ >+ scx4200 scx4500 > PPD_XEROX= ph3115 ph3116 ph3117 ph3120 ph3121 ph3122 ph3130 ph3150 \ >- ph3420 ph3425 ph5500 ph6100 ph6110 >+ ph3420 ph3425 ph5500 ph6100 wc3119 >+PPD_SAMSUNG_JBIG= clp200 clp300 clp600 clx216x clx2170 clx3160 >+PPD_XEROX_JBIG= ph6110 > >-FILTER_FILE= rastertospl2 >+FILTER_FILE= rastertoqpdl pstoqpdl > CUPS_CONFIG= ${PREFIX}/bin/cups-config > BIN_DEST_DIR= `${CUPS_CONFIG} --serverbin | ${SED} \ > 's|${LOCALBASE}|${PREFIX}|'`/filter >@@ -40,6 +43,36 @@ > DEST_DIR_SAMSUNG= ${CUPS_DATA_DIR}/model/samsung > DEST_DIR_XEROX= ${CUPS_DATA_DIR}/model/xerox > >+THREADS= 2 >+WITH_THREADS= 1 >+ >+OPTIONS= JBIG "Enable use of JBIG algorithm (pattented)" on \ >+ BLACKOPTIM "Enable black correction algorithm" on \ >+ >+.include "bsd.port.options.mk" >+ >+.include "bsd.port.pre.mk" >+ >+post-configure: >+ >+.if !defined(WITHOUT_JBIG) >+PPD_SAMSUNG+= ${PPD_SAMSUNG_JBIG} >+PPD_XEROX+= ${PPD_XEROX_JBIG} >+LIB_DEPENDS= jbig:${PORTSDIR}/graphics/jbigkit >+.endif >+ >+.if defined(WITHOUT_JBIG) >+MAKE_ARGS+= DISABLE_JBIG=1 >+.endif >+ >+.if defined(WITHOUT_BLACKOPTIM) >+MAKE_ARGS+= DISABLE_BLACKOPTIM=1 >+.endif >+ >+.if defined(CACHESIZE) >+MAKE_ARGS+= CACHESIZE=${CACHESIZE} >+.endif >+ > do-install: > > .for MODEL in ${MODELS} >@@ -48,6 +81,9 @@ > ${INSTALL_DATA} ${WRKSRC}/ppd/${PPD}.ppd $(DEST_DIR_${MODEL}) > .endfor > .endfor >- ${INSTALL_PROGRAM} ${WRKSRC}/src/${FILTER_FILE} ${BIN_DEST_DIR} > >-.include <bsd.port.mk> >+.for FILTER in ${FILTER_FILE} >+ ${INSTALL_PROGRAM} ${WRKSRC}/optimized/${FILTER} ${BIN_DEST_DIR} >+.endfor >+ >+.include <bsd.port.post.mk> >diff -u -ruN --exclude=CVS /usr/ports/print/splix/distinfo /usr/home/tomasv/ports/print/splix/distinfo >--- /usr/ports/print/splix/distinfo 2007-12-14 18:44:13.000000000 +0200 >+++ /usr/home/tomasv/ports/print/splix/distinfo 2009-08-05 12:08:08.000000000 +0300 >@@ -1,3 +1,3 @@ >-MD5 (splix-1.1.0.tar.bz2) = ade37edad8cee878f2d90f91ef8486fe >-SHA256 (splix-1.1.0.tar.bz2) = 0210c5015bccd08f0e9c25d40bcd01556a9b10528d40737493c1ef8b16b43491 >-SIZE (splix-1.1.0.tar.bz2) = 63855 >+MD5 (splix-2.0.0.tar.bz2) = f3aa735c22a926818b3d8b26c9964186 >+SHA256 (splix-2.0.0.tar.bz2) = 97f703fc73a2940e63da43130615f3ef2a06d4d1f85fe6edfed0c0cd79de912f >+SIZE (splix-2.0.0.tar.bz2) = 101197 >diff -u -ruN --exclude=CVS /usr/ports/print/splix/files/patch-Makefile /usr/home/tomasv/ports/print/splix/files/patch-Makefile >--- /usr/ports/print/splix/files/patch-Makefile 2007-05-29 16:14:59.000000000 +0300 >+++ /usr/home/tomasv/ports/print/splix/files/patch-Makefile 1970-01-01 03:00:00.000000000 +0300 >@@ -1,11 +0,0 @@ >---- Makefile Sun Feb 4 02:44:21 2007 >-+++ Makefile.port Thu Apr 19 22:33:09 2007 >-@@ -4,7 +4,7 @@ >- # This project has been placed under the GPL Licence. >- # >- >--CXXFLAGS := -O2 `cups-config --cflags` >-+CXXFLAGS += `cups-config --cflags` >- LDFLAGS := `cups-config --ldflags` >- CUPSFILTER := `cups-config --serverbin`/filter >- CUPSPPD := `cups-config --datadir`/model >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-12-14 18:44:13.000000000 +0200 >+++ /usr/home/tomasv/ports/print/splix/pkg-descr 2009-08-05 14:09:47.000000000 +0300 >@@ -1,46 +1,50 @@ > SpliX is a set of CUPS printer drivers for SPL (Samsung Printer Language) >-printers. Below is a non-exhaustive list of currently supported printers. Note >-that only SPL2 and SPLc printers are currently supported! >+printers. Below is a non-exhaustive list of currently supported printers. > >-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 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-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/ >+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-550 Works >+Samsung CLP-600 Untested >+Samsung CLP-610 Untested >+Samsung CLX-216X Works >+Samsung CLX-2170 Untested >+Samsung CLX-3160 Works >+Samsung ML-1510 Works >+Samsung ML-1520 Works >+Samsung ML-1610 Works >+Samsung ML-1630 Works >+Samsung ML-1640 Works >+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-2251 Works >+Samsung ML-2510 Works >+Samsung ML-2570 Works >+Samsung ML-2550 Works >+Samsung ML-3050 Untested >+Samsung ML-3560 Works >+Samsung SCX-4200 Works >+Samsung SCX-4500 Works >+Xerox Phaser 3115 Untested >+Xerox Phaser 3116 Untested >+Xerox Phaser 3117 Works >+Xerox Phaser 3120 Untested >+Xerox Phaser 3121 Works >+Xerox Phaser 3122 Untested >+Xerox Phaser 3130 Works >+Xerox Phaser 3150 Untested >+Xerox Phaser 3160 Works >+Xerox Phaser 3420 Untested >+Xerox Phaser 3425 Untested >+Xerox Phaser 5500 Untested >+Xerox Phaser 6100 Works >+Xerox Phaser 6110 Works >+Xerox WorkCentre 3119 Untested >diff -u -ruN --exclude=CVS /usr/ports/print/splix/pkg-message /usr/home/tomasv/ports/print/splix/pkg-message >--- /usr/ports/print/splix/pkg-message 1970-01-01 03:00:00.000000000 +0300 >+++ /usr/home/tomasv/ports/print/splix/pkg-message 2009-08-05 13:41:47.000000000 +0300 >@@ -0,0 +1,24 @@ >+ +=======================================================================+ >+ | !!! IMPORTANT NOTICE !!! | >+ +=======================================================================+ >+ | If you are upgrading your current version, you MUST delete | >+ | your printer in the CUPS interface and install it again. This | >+ | operation MUST be done since CUPS make a copy of the PPD file and | >+ | this file is modified between versions. | >+ +=======================================================================+ >+ >+Installation of the color profile for color printers: >+----------------------------------------------------- >+ >+ Color printers needs color profile files to get better results. These >+files are provided by your printer manufacturer and you have to install them >+manually. To do that, download the linux official drivers and locate the "cms" >+directory. Install them with the command: >+ >+ # make installcms CMSDIR=/path/to/cms/directory \ >+ MANUFACTURER=samsung or xerox or dell >+ >+ Samsung color profile files are available at: >+ (Then use MANUFACTURER=samsung) >+ >+ http://splix.ap2c.org/samsung_cms.tar.bz2 >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-12-14 18:44:13.000000000 +0200 >+++ /usr/home/tomasv/ports/print/splix/pkg-plist 2009-08-05 13:37:45.000000000 +0300 >@@ -1,5 +1,6 @@ > @comment $FreeBSD: ports/print/splix/pkg-plist,v 1.2 2007/12/14 16:44:13 pav Exp $ >-libexec/cups/filter/rastertospl2 >+libexec/cups/filter/rastertoqpdl >+libexec/cups/filter/pstoqpdl > share/cups/model/dell/1100.ppd > share/cups/model/dell/1110.ppd > share/cups/model/samsung/clp200.ppd >@@ -8,22 +9,27 @@ > share/cups/model/samsung/clp510.ppd > share/cups/model/samsung/clp600.ppd > share/cups/model/samsung/clp610.ppd >+share/cups/model/samsung/clx216x.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/ml1640.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/ml2251.ppd > share/cups/model/samsung/ml2510.ppd > share/cups/model/samsung/ml2550.ppd > share/cups/model/samsung/ml3050.ppd > share/cups/model/samsung/ml3560.ppd >+share/cups/model/samsung/scx4200.ppd >+share/cups/model/samsung/scx4500.ppd > share/cups/model/xerox/ph3115.ppd > share/cups/model/xerox/ph3116.ppd > share/cups/model/xerox/ph3117.ppd >@@ -32,11 +38,13 @@ > share/cups/model/xerox/ph3122.ppd > share/cups/model/xerox/ph3130.ppd > share/cups/model/xerox/ph3150.ppd >+share/cups/model/xerox/ph3160.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 >+share/cups/model/xerox/wc3119.ppd > @dirrm share/cups/model/dell > @dirrm share/cups/model/samsung > @dirrm share/cups/model/xerox
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 137456
: 98521