Port details |
- splix CUPS printer drivers for Samsung Printer Language printers
- 2.0.0_9 print =3 2.0.0_9Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2007-05-29 13:16:12
- Last Update: 2021-04-07 08:09:01
- Commit Hash: cf118cc
- People watching this port, also watch:: xorg-docs, libexif, libXdamage, xvidtune, xdm
- License: GPLv2
- WWW:
- https://github.com/erpel/splix/
- Description:
- SpliX is a set of CUPS printer drivers for SPL (Samsung Printer Language)
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-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
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/print/splix/ && make install clean
- To add the package, run one of these commands:
- pkg install print/splix
- pkg install splix
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: splix
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1550607991
SHA256 (erpel-splix-2.0.0-6752e71281f1289a3b76357d84b65b0d893615b3_GH0.tar.gz) = 44f79da55c0da5fa7065c125877588f0a0097807081ef1712ebfbddfa73f64d9
SIZE (erpel-splix-2.0.0-6752e71281f1289a3b76357d84b65b0d893615b3_GH0.tar.gz) = 1070002
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.3 : devel/gmake
- Library dependencies:
-
- libcupsimage.so : print/cups
- libjbig.so : graphics/jbigkit
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for splix-2.0.0_9:
BLACKOPTIM=on: Enable black correction algorithm
JBIG=on: Enable use of JBIG algorithm (pattented)
===> Use 'make config' to modify these settings
- Options name:
- print_splix
- USES:
- gmake
- pkg-message:
- For install:
- 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
- If upgrading
- 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
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.0.0_9 07 Apr 2021 08:09:01 |
Mathieu Arnold (mat) |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
2.0.0_9 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
2.0.0_9 14 Aug 2019 12:14:43 |
mat |
Convert to UCL & cleanup pkg-message (categories [p-r]) |
2.0.0_9 08 Jun 2019 00:42:00 |
swills |
print/splix: update to last commit, cleanup
PR: 238297
Submitted by: Philipp Erbelding <philipp@copythat.de> |
2.0.0_8 20 Jul 2016 15:33:20 |
mat |
Cleanup $() variables in ports Makefiles.
Mostly replace with ${}, but sometime, replace with $$() because it is
what was intended in the first place. (I think.)
Sponsored by: Absolight |
2.0.0_8 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
2.0.0_8 27 Mar 2016 14:58:00 |
tijl |
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
supported by libgnutls-dane and gnutls-cli. Also clarify the option
description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4. Some ports used this library
in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed. Ports that used these have been
updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.
net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.
www/hydra: Mark BROKEN. This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.
PR: 207768
Exp-run by: antoine
Approved by: portmgr (antoine) |
2.0.0_7 11 Mar 2016 11:53:42 |
tijl |
Combine print/cups-base, print/cups-client and print/cups-image into
print/cups and update it to 2.1.3. Also remove print/cups-pstoraster,
improve print/cups-filters, print/foomatic-* and update print/hplip to
3.16.2.
Long description:
First some background. When you hand a file to cups it sets up a chain of
filter programs that converts the file to something a printer understands.
Each filter has a cost associated with it and cups tries to find the
cheapest chain. Costs used to be configured in such a way that files were
first converted to PostScript. This could then be manipulated further (e.g.
putting multiple pages on one sheet) before finally being sent to a
PostScript printer or another filter like pstoraster which produces a raster
format understood by non-PostScript printer drivers. Nowadays most filters (Only the first 15 lines of the commit message are shown above ) |
2.0.0_6 13 Nov 2014 07:41:18 |
antoine |
Cleanup plist |
2.0.0_6 22 Jun 2014 16:46:17 |
tijl |
Bump PORTREVISION for jbigkit library version bump.
Approved by: portmgr (implicit) |
2.0.0_5 22 Apr 2014 19:40:16 |
rene |
- Add stage support [1]
- cups-image(1) is part of print/cups-image, so depend on that port
instead of on print/cups-base [1]
- Convert USE_GMAKE and USE_BZIP2 to their corresponding USES [1]
- Fix pkg-plist
- Use modern LIB_DEPENDS
- Add dependency on print/cups-client for cups-config(1) and correctly
reference it
- Bump PORTREVISION
PR: ports/188864 [1]
Submitted by: Zsolt Udvari <udvzsolt@gmail.com> |
2.0.0_4 21 Jan 2014 23:40:23 |
bapt |
Fix properties on pkg-plist |
2.0.0_4 01 Nov 2013 20:32:56 |
marino |
print/splix: Fix C++ issues on gcc48 |
2.0.0_4 20 Sep 2013 22:44:00 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
print) |
2.0.0_4 13 Sep 2012 19:54:53 |
ak |
- Remove indefinite article from COMMENT
- Convert to new options framework
- Remove hardcoded CC/CXX [1]
PR: 171295 [1]
Submitted by: Christian Mangin <christian.mangin@gmail.com> [1] |
2.0.0_4 10 Jun 2012 18:42:48 |
swills |
- Convert all remaining instances of BUILD_DEPENDS=${RUN_DEPENDS} or
RUN_DEPENDS=${BUILD_DEPENDS} to use := which portlint has warned
about for a while.
PR: ports/168208
Approved by: portmgr (miwi) |
2.0.0_4 01 Jun 2012 05:26:28 |
dinoex |
- update png to 1.5.10 |
2.0.0_3 03 Jul 2011 06:14:57 |
miwi |
- Kick MD5 Support |
2.0.0_3 09 Sep 2010 21:57:11 |
pgollucci |
- Prep for removal of print/cpusddk now part of print/cups-base
PR: ports/144050
Submitted by: Marcin Wisnicki <mwisnicki+freebsd@gmail.com> |
2.0.0_2 29 Jul 2010 01:59:16 |
linimon |
Reset tomasv@megalogika.lt at his request, as his company no longer uses
FreeBSD. |
2.0.0_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
2.0.0_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
2.0.0 16 Dec 2009 00:59:01 |
pav |
- Backout incorrect fix |
2.0.0 13 Dec 2009 00:06:37 |
pav |
- dirrmtry share/cups/model
Reported by: pointyhat |
2.0.0 08 Aug 2009 06:08:08 |
miwi |
- Update to 2.0.0
PR: 137456
Submitted by: Tomas Verbaitis <tomasv@megalogika.lt> (maintainer) |
1.1.0_2 31 Jul 2009 13:57:52 |
dinoex |
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin |
1.1.0_1 06 Jun 2008 13:58:01 |
edwin |
Bump portrevision due to upgrade of devel/gettext.
The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).
PR: ports/124340
Submitted by: edwin@
Approved by: portmgr (pav) |
1.1.0 14 Dec 2007 16:44:13 |
pav |
- Update to 1.1.0
PR: ports/118179
Submitted by: Tomas Verbaitis <tomasv@megalogika.lt> (maintainer) |
1.0.2 29 Oct 2007 22:09:02 |
lme |
Update to 1.0.2
PR: ports/117640
Submitted by: Tomas Verbaitis <tomasv (AT) megalogika.lt> (maintainer)
Approved by: miwi (mentor) |
1.0.1 29 May 2007 13:14:59 |
nivit |
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!
Manufacturer Model State
Xerox Phaser 6100 Works
Samsung CLP-300 Non-working
Samsung CLP-500 Works
Samsung CLP-510 Works
Samsung CLP-600 Non-working
Samsung ML-1510 Works
Samsung ML-1520 Works
Samsung ML-1610 Works
Samsung ML-1710 Works
Samsung ML-1740 Works (Only the first 15 lines of the commit message are shown above ) |