]>
Commit | Line | Data |
---|---|---|
b2738108 | 1 | Summary: A set of CUPS printer drivers for SPL (Samsung Printer Language) printers |
17df2471 | 2 | Summary(hu.UTF-8): CUPS meghajtók sokasága SPL (Samsung Printer Language) nyomtatókhoz |
553b1bb8 | 3 | Summary(pl.UTF-8): Zestaw sterowników do drukarek obsługujących SPL (Samsung Printer Language) |
b2738108 | 4 | Name: cups-driver-splix |
6f459cce | 5 | Version: 2.0.0 |
eb1cb0f1 | 6 | Release: 8 |
b2738108 ZU |
7 | License: GPL |
8 | Group: Applications | |
9 | Source0: http://dl.sourceforge.net/splix/splix-%{version}.tar.bz2 | |
6f459cce | 10 | # Source0-md5: f3aa735c22a926818b3d8b26c9964186 |
eb1cb0f1 AM |
11 | Source1: http://splix.ap2c.org/samsung_cms.tar.bz2 |
12 | # Source1-md5: 51bf60a93575eb392ed6ad5d43e00e36 | |
e0dd3886 | 13 | Patch0: gcc45.patch |
b2738108 ZU |
14 | URL: http://splix.sourceforge.net/ |
15 | BuildRequires: cups-devel | |
08921238 | 16 | BuildRequires: libstdc++-devel |
b2738108 ZU |
17 | Requires: cups |
18 | Requires: cups-clients | |
19 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
20 | ||
21 | %define _datadir %(cups-config --datadir 2>/dev/null) | |
22 | %define _libdir %(cups-config --serverbin 2>/dev/null) | |
23 | %define _cupsppddir %{_datadir}/model | |
24 | %define _cupsfilterdir %{_libdir}/filter | |
25 | %define _cupsfontsdir %{_datadir}/fonts | |
26 | ||
27 | %description | |
28 | Splix is a driver for printers that speak SPL (Samsung Printer | |
29 | Language). This includes printers made by Samsung and several Xerox | |
30 | printers. | |
31 | ||
17df2471 ZU |
32 | %description -l hu.UTF-8 |
33 | A splix meghajtókat tartalmaz SPL (Samsung Printer Language) | |
34 | nyomtatókhoz. Ezek a Samsung által gyártott nyomtatók és még néhány | |
35 | a Xerox termékei közül. | |
36 | ||
553b1bb8 | 37 | %description -l pl.UTF-8 |
38 | Splix jest sterownikiem do drukarek obsługującym SPL (Samsung Printer | |
39 | Language). Wspiera modele wyprodukowane przez Samsunga jak również | |
40 | niektóre drukarki Xeroksa. | |
41 | ||
b2738108 ZU |
42 | %package samsung |
43 | Summary: Splix Samsung drivers to CUPS | |
17df2471 | 44 | Summary(hu.UTF-8): Splix Samsung meghajtók CUPS-hoz |
553b1bb8 | 45 | Summary(pl.UTF-8): Splix sterownik Samsunga do CUPS |
b2738108 | 46 | Group: Applications |
989078b4 | 47 | Requires: %{name} = %{version}-%{release} |
b2738108 ZU |
48 | |
49 | %description samsung | |
50 | Splix Samsung drivers to CUPS | |
51 | ||
17df2471 ZU |
52 | %description samsung -l hu.UTF-8 |
53 | Splix Samsung meghajtók CUPS-hoz. | |
54 | ||
553b1bb8 | 55 | %description samsung -l pl.UTF-8 |
56 | Splix sterownik Samsunga do CUPS | |
57 | ||
b2738108 ZU |
58 | %package xerox |
59 | Summary: Splix Xerox drivers to CUPS | |
17df2471 | 60 | Summary(hu.UTF-8): Splix Xerox meghajtók CUPS-hoz |
553b1bb8 | 61 | Summary(pl.UTF-8): Splix sterownik Xeroksa do CUPS |
b2738108 | 62 | Group: Applications |
989078b4 | 63 | Requires: %{name} = %{version}-%{release} |
b2738108 ZU |
64 | |
65 | %description xerox | |
66 | Splix Xerox drivers to CUPS | |
67 | ||
17df2471 ZU |
68 | %description xerox -l hu.UTF-8 |
69 | Splix Xerox meghajtók CUPS-hoz. | |
70 | ||
553b1bb8 | 71 | %description xerox -l pl.UTF-8 |
72 | Splix sterownik Xeroksa do CUPS | |
73 | ||
b2738108 ZU |
74 | %package dell |
75 | Summary: Splix Dell drivers to CUPS | |
17df2471 | 76 | Summary(hu.UTF-8): Splix Dell meghajtók CUPS-hoz |
553b1bb8 | 77 | Summary(pl.UTF-8): Splix sterownik Della do CUPS |
b2738108 | 78 | Group: Applications |
989078b4 | 79 | Requires: %{name} = %{version}-%{release} |
b2738108 ZU |
80 | |
81 | %description dell | |
82 | Splix Dell drivers to CUPS | |
83 | ||
17df2471 ZU |
84 | %description dell -l hu.UTF-8 |
85 | Splix Dell meghajtók CUPS-hoz. | |
86 | ||
553b1bb8 | 87 | %description dell -l pl.UTF-8 |
88 | Splix sterownik Della do CUPS | |
89 | ||
b2738108 | 90 | %prep |
eb1cb0f1 | 91 | %setup -q -n splix-%{version} -a1 |
e0dd3886 | 92 | %patch0 -p1 |
b2738108 ZU |
93 | |
94 | %build | |
495352ca | 95 | %{__make} \ |
96 | CXX="%{__cxx}" \ | |
97 | OPTCXXFLAGS="%{rpmcxxflags}" \ | |
98 | OPTLDFLAGS="%{rpmldflags} %{rpmcxxflags}" \ | |
99 | DISABLE_JBIG=1 | |
b2738108 ZU |
100 | |
101 | %install | |
102 | rm -rf $RPM_BUILD_ROOT | |
103 | install -d $RPM_BUILD_ROOT%{_cupsfilterdir} | |
6f459cce | 104 | install optimized/rastertoqpdl $RPM_BUILD_ROOT%{_cupsfilterdir} |
105 | install optimized/pstoqpdl $RPM_BUILD_ROOT%{_cupsfilterdir} | |
106 | ||
b2738108 | 107 | ## samsung drivers |
eb1cb0f1 | 108 | install -d $RPM_BUILD_ROOT%{_cupsppddir}/samsung/cms |
989078b4 | 109 | cp -a ppd/{cl{p,x}*,ml*} $RPM_BUILD_ROOT%{_cupsppddir}/samsung |
eb1cb0f1 | 110 | cp -a cms/* $RPM_BUILD_ROOT%{_cupsppddir}/samsung/cms |
b2738108 ZU |
111 | ## xerox drivers |
112 | install -d $RPM_BUILD_ROOT%{_cupsppddir}/xerox | |
989078b4 | 113 | cp -a ppd/ph* $RPM_BUILD_ROOT%{_cupsppddir}/xerox |
b2738108 ZU |
114 | ## dell drivers |
115 | install -d $RPM_BUILD_ROOT%{_cupsppddir}/dell | |
989078b4 | 116 | cp -a ppd/1100* $RPM_BUILD_ROOT%{_cupsppddir}/dell |
b2738108 | 117 | |
eb1cb0f1 | 118 | |
b2738108 ZU |
119 | %clean |
120 | rm -rf $RPM_BUILD_ROOT | |
121 | ||
b2738108 ZU |
122 | %files |
123 | %defattr(644,root,root,755) | |
124 | %doc AUTHORS ChangeLog INSTALL README THANKS TODO | |
6f459cce | 125 | %attr(755,root,root) %{_cupsfilterdir}/rastertoqpdl |
126 | %attr(755,root,root) %{_cupsfilterdir}/pstoqpdl | |
b2738108 ZU |
127 | |
128 | %files samsung | |
129 | %defattr(644,root,root,755) | |
130 | %dir %{_cupsppddir}/samsung | |
131 | %{_cupsppddir}/samsung/* | |
132 | ||
b2738108 ZU |
133 | %files xerox |
134 | %defattr(644,root,root,755) | |
135 | %dir %{_cupsppddir}/xerox | |
136 | %{_cupsppddir}/xerox/* | |
137 | ||
138 | %files dell | |
139 | %defattr(644,root,root,755) | |
140 | %dir %{_cupsppddir}/dell | |
141 | %{_cupsppddir}/dell/* |