splix rebuild

This commit is contained in:
Rmys
2024-06-10 17:28:41 +03:00
committed by GitHub
parent 3b80880a2c
commit c32216f3d2
4 changed files with 54 additions and 24 deletions
+8 -5
View File
@@ -9,7 +9,7 @@ from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get from pisi.actionsapi import get
WorkDir = "splix" # WorkDir = "splix"
def build(): def build():
shelltools.export("OS_CFLAGS", get.CFLAGS()) shelltools.export("OS_CFLAGS", get.CFLAGS())
@@ -19,12 +19,15 @@ def build():
shelltools.makedirs("ppd") shelltools.makedirs("ppd")
autotools.make("-C ppd") autotools.make("-C ppd")
autotools.make("V=1") autotools.make("drv")
autotools.make("all DRV_ONLY=1")
def install(): def install():
autotools.install("DESTDIR=%s CUPSPPD=/usr/share/cups/model/splix" % get.installDIR()) autotools.install("DESTDIR=%s DRV_ONLY=1" % get.installDIR())
autotools.install("DESTDIR=%s -C ppd CUPSPPD=/usr/share/cups/model/splix" % get.installDIR())
# Install color profiles # Install color profiles
pisitools.insinto("/usr/share/cups/model/samsung/cms", "cms/*") # pisitools.insinto("/usr/share/cups/model/samsung/cms", "cms/*")
pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README", "THANKS", "TODO") pisitools.dodoc("AUTHORS", "ChangeLog", "COPYING", "README*", "THANKS", "TODO")
@@ -1,6 +1,6 @@
diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in
--- splix/ppd/samsung.drv.in.deviceID 2013-08-26 21:45:31.000000000 +0200 --- splix/ppd/samsung.drv.in.deviceID 2013-08-26 21:45:31.000000000 +0200
+++ splix/ppd/samsung.drv.in 2013-09-02 13:56:57.002669362 +0200 +++ splix/ppd/samsung.drv.in 2015-12-29 11:01:10.646489492 +0100
@@ -39,6 +39,7 @@ Manufacturer "Samsung" @@ -39,6 +39,7 @@ Manufacturer "Samsung"
Resolution k 1 0 0 0 "300dpi/300 DPI" Resolution k 1 0 0 0 "300dpi/300 DPI"
@@ -21,11 +21,15 @@ diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in
Throughput 22 Throughput 22
{ {
ModelName "ML-2250" ModelName "ML-2250"
+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2250;" + Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2250;"
PCFileName "ml2250.ppd" PCFileName "ml2250.ppd"
} { } {
ModelName "ML-2251" ModelName "ML-2251"
@@ -166,6 +169,7 @@ Manufacturer "Samsung" @@ -163,9 +166,11 @@ Manufacturer "Samsung"
PCFileName "ml1630.ppd"
} {
ModelName "ML-1640"
+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-1640 Series;CMD:GDI,FWV;"
PCFileName "ml1640.ppd" PCFileName "ml1640.ppd"
} { } {
ModelName "ML-2010" ModelName "ML-2010"
@@ -33,7 +37,7 @@ diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in
PCFileName "ml2010.ppd" PCFileName "ml2010.ppd"
} { } {
ModelName "ML-2015" ModelName "ML-2015"
@@ -177,6 +181,7 @@ Manufacturer "Samsung" @@ -177,6 +182,7 @@ Manufacturer "Samsung"
#import "srtmode.defs" #import "srtmode.defs"
ModelName "ML-2510" ModelName "ML-2510"
@@ -41,7 +45,7 @@ diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in
PCFileName "ml2510.ppd" PCFileName "ml2510.ppd"
} }
} }
@@ -193,15 +198,18 @@ Manufacturer "Samsung" @@ -193,15 +199,18 @@ Manufacturer "Samsung"
{ {
ModelName "ML-1660" ModelName "ML-1660"
@@ -60,7 +64,15 @@ diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in
PCFileName "ml2525w.ppd" PCFileName "ml2525w.ppd"
} }
} { } {
@@ -465,6 +473,7 @@ Manufacturer "Samsung" @@ -239,6 +248,7 @@ Manufacturer "Samsung"
Attribute QPDL PacketSize "512"
{
ModelName "ML-2160"
+ Attribute "1284DeviceID" "" "MFG:Samsung;MDL:ML-2160 Series;CMD:SPL,FWV,PIC,BDN,EXT;"
PCFileName "ml2160.ppd"
}
}
@@ -465,6 +475,7 @@ Manufacturer "Samsung"
Attribute General CMSFile "CLP-310" Attribute General CMSFile "CLP-310"
ModelName "CLP-310" ModelName "CLP-310"
@@ -70,8 +82,16 @@ diff -up splix/ppd/samsung.drv.in.deviceID splix/ppd/samsung.drv.in
Attribute General CMSFile "CLP-315" Attribute General CMSFile "CLP-315"
diff -up splix/ppd/xerox.drv.in.deviceID splix/ppd/xerox.drv.in diff -up splix/ppd/xerox.drv.in.deviceID splix/ppd/xerox.drv.in
--- splix/ppd/xerox.drv.in.deviceID 2013-08-26 17:22:00.000000000 +0200 --- splix/ppd/xerox.drv.in.deviceID 2013-08-26 17:22:00.000000000 +0200
+++ splix/ppd/xerox.drv.in 2013-09-02 13:55:22.634957854 +0200 +++ splix/ppd/xerox.drv.in 2015-12-29 11:03:33.639830777 +0100
@@ -66,6 +66,7 @@ Manufacturer "Xerox" @@ -31,6 +31,7 @@ Manufacturer "Xerox"
Resolution k 1 0 0 0 "300dpi/300 DPI"
ModelName "WorkCentre 3119"
+ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:WorkCentre 3119 Series;CMD:GDI;"
PCFileName "wc3119.ppd"
} {
Resolution k 1 0 0 0 "300dpi/300 DPI"
@@ -66,6 +67,7 @@ Manufacturer "Xerox"
} { } {
#import "manualduplex.defs" #import "manualduplex.defs"
ModelName "Phaser 3120" ModelName "Phaser 3120"
@@ -79,7 +99,7 @@ diff -up splix/ppd/xerox.drv.in.deviceID splix/ppd/xerox.drv.in
PCFileName "ph3120.ppd" PCFileName "ph3120.ppd"
} { } {
#import "manualduplex.defs" #import "manualduplex.defs"
@@ -74,6 +75,7 @@ Manufacturer "Xerox" @@ -74,6 +76,7 @@ Manufacturer "Xerox"
} { } {
#import "manualduplex.defs" #import "manualduplex.defs"
ModelName "Phaser 3130" ModelName "Phaser 3130"
@@ -87,7 +107,7 @@ diff -up splix/ppd/xerox.drv.in.deviceID splix/ppd/xerox.drv.in
PCFileName "ph3130.ppd" PCFileName "ph3130.ppd"
} { } {
// Multi-tray // Multi-tray
@@ -118,6 +120,7 @@ Manufacturer "Xerox" @@ -118,6 +121,7 @@ Manufacturer "Xerox"
{ {
ModelName "Phaser 3117" ModelName "Phaser 3117"
@@ -95,11 +115,11 @@ diff -up splix/ppd/xerox.drv.in.deviceID splix/ppd/xerox.drv.in
PCFileName "ph3117.ppd" PCFileName "ph3117.ppd"
} { } {
Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI" Resolution k 1 0 0 0 "1200x600dpi/1200x600 DPI"
@@ -131,6 +134,7 @@ Manufacturer "Xerox" @@ -131,6 +135,7 @@ Manufacturer "Xerox"
{ {
ModelName "Phaser 3124" ModelName "Phaser 3124"
+ Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3124;CMD:GDI;" + Attribute "1284DeviceID" "" "MFG:Xerox;MDL:Phaser 3124;CMD:GDI;"
PCFileName "ph3124.ppd" PCFileName "ph3124.ppd"
} }
} }
@@ -5,14 +5,14 @@ diff -up splix/rules.mk.ldflags splix/rules.mk
$(rastertoqpdl_TARGET): $(rastertoqpdl_OBJ) $(rastertoqpdl_TARGET): $(rastertoqpdl_OBJ)
$(call printCmd, $(cmd_link)) $(call printCmd, $(cmd_link))
- $(Q)g++ -o $@ $^ $(rastertoqpdl_CXXFLAGS) $(rastertoqpdl_LDFLAGS) \ - $(Q)$(CXX) -o $@ $^ $(rastertoqpdl_CXXFLAGS) $(rastertoqpdl_LDFLAGS) \
+ $(Q)g++ -o $@ $^ $(rastertoqpdl_CXXFLAGS) $(rastertoqpdl_LDFLAGS) $(LDFLAGS) \ + $(Q)$(CXX) -o $@ $^ $(rastertoqpdl_CXXFLAGS) $(rastertoqpdl_LDFLAGS) $(LDFLAGS) \
$(rastertoqpdl_LIBS) $(rastertoqpdl_LIBS)
$(pstoqpdl_TARGET): $(pstoqpdl_OBJ) $(pstoqpdl_TARGET): $(pstoqpdl_OBJ)
$(call printCmd, $(cmd_link)) $(call printCmd, $(cmd_link))
- $(Q)g++ -o $@ $^ $(pstoqpdl_CXXFLAGS) $(pstoqpdl_LDFLAGS) \ - $(Q)$(CXX) -o $@ $^ $(pstoqpdl_CXXFLAGS) $(pstoqpdl_LDFLAGS) \
+ $(Q)g++ -o $@ $^ $(pstoqpdl_CXXFLAGS) $(pstoqpdl_LDFLAGS) $(LDFLAGS) \ + $(Q)$(CXX) -o $@ $^ $(pstoqpdl_CXXFLAGS) $(pstoqpdl_LDFLAGS) $(LDFLAGS) \
$(pstoqpdl_LIBS) $(pstoqpdl_LIBS)
.PHONY: install installcms .PHONY: install installcms
+9 -2
View File
@@ -13,8 +13,8 @@
<IsA>app:console</IsA> <IsA>app:console</IsA>
<Summary>A set of CUPS printer drivers for SPL (Samsung Printer Language) printers</Summary> <Summary>A set of CUPS printer drivers for SPL (Samsung Printer Language) printers</Summary>
<Description>The Splix drivers are usable by all printer devices which understand the SPL II language. It covers several Samsung, Xerox, Dell and Ricoh printers.</Description> <Description>The Splix drivers are usable by all printer devices which understand the SPL II language. It covers several Samsung, Xerox, Dell and Ricoh printers.</Description>
<Archive sha1sum="26452d2111a56cdf89c1e752739a64ce7dd82700" type="targz">https://sourceforge.net/projects/pisilinux/files/source/splix-2.0.1.tar.gz</Archive> <Archive sha1sum="940b1ccb4e394f4a48b5ff5da948b4ee3568392b" type="tarxz">https://github.com/OpenPrinting/splix/releases/download/2.0.1/splix-2.0.1.tar.xz</Archive>
<Archive sha1sum="b854cdc4647043e7aae1a4affa5a1813a4d04613" type="tarbz2" target="splix">http://splix.ap2c.org/samsung_cms.tar.bz2</Archive> <!-- <Archive sha1sum="b854cdc4647043e7aae1a4affa5a1813a4d04613" type="tarbz2" target="splix">http://splix.ap2c.org/samsung_cms.tar.bz2</Archive> -->
<BuildDependencies> <BuildDependencies>
<Dependency>cups-devel</Dependency> <Dependency>cups-devel</Dependency>
<Dependency>jbigkit-devel</Dependency> <Dependency>jbigkit-devel</Dependency>
@@ -43,6 +43,13 @@
</Package> </Package>
<History> <History>
<Update release="9">
<Date>2024-06-10</Date>
<Version>2.0.1</Version>
<Comment>Rebuild</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="8"> <Update release="8">
<Date>2022-05-28</Date> <Date>2022-05-28</Date>
<Version>2.0.1</Version> <Version>2.0.1</Version>