]>
Commit | Line | Data |
---|---|---|
050ec0bf | 1 | %define snap 20121025 |
b2738108 | 2 | Summary: A set of CUPS printer drivers for SPL (Samsung Printer Language) printers |
17df2471 | 3 | Summary(hu.UTF-8): CUPS meghajtók sokasága SPL (Samsung Printer Language) nyomtatókhoz |
553b1bb8 | 4 | Summary(pl.UTF-8): Zestaw sterowników do drukarek obsługujących SPL (Samsung Printer Language) |
b2738108 | 5 | Name: cups-driver-splix |
6f459cce | 6 | Version: 2.0.0 |
050ec0bf | 7 | Release: 11.%{snap}.1 |
b2738108 ZU |
8 | License: GPL |
9 | Group: Applications | |
050ec0bf AM |
10 | # Source0: http://downloads.sourceforge.net/splix/splix-%{version}.tar.bz2 |
11 | Source0: splix-%{snap}.tar.bz2 | |
12 | # Source0-md5: 1681508ba874da1a57dfaef28e15a9b8 | |
eb1cb0f1 AM |
13 | Source1: http://splix.ap2c.org/samsung_cms.tar.bz2 |
14 | # Source1-md5: 51bf60a93575eb392ed6ad5d43e00e36 | |
b2738108 ZU |
15 | URL: http://splix.sourceforge.net/ |
16 | BuildRequires: cups-devel | |
c5e174a4 | 17 | BuildRequires: jbigkit-devel |
08921238 | 18 | BuildRequires: libstdc++-devel |
b2738108 ZU |
19 | Requires: cups |
20 | Requires: cups-clients | |
21 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) | |
22 | ||
23 | %define _datadir %(cups-config --datadir 2>/dev/null) | |
24 | %define _libdir %(cups-config --serverbin 2>/dev/null) | |
25 | %define _cupsppddir %{_datadir}/model | |
26 | %define _cupsfilterdir %{_libdir}/filter | |
27 | %define _cupsfontsdir %{_datadir}/fonts | |
28 | ||
29 | %description | |
30 | Splix is a driver for printers that speak SPL (Samsung Printer | |
31 | Language). This includes printers made by Samsung and several Xerox | |
32 | printers. | |
33 | ||
17df2471 ZU |
34 | %description -l hu.UTF-8 |
35 | A splix meghajtókat tartalmaz SPL (Samsung Printer Language) | |
c5e174a4 AM |
36 | nyomtatókhoz. Ezek a Samsung által gyártott nyomtatók és még néhány a |
37 | Xerox termékei közül. | |
17df2471 | 38 | |
553b1bb8 | 39 | %description -l pl.UTF-8 |
40 | Splix jest sterownikiem do drukarek obsługującym SPL (Samsung Printer | |
41 | Language). Wspiera modele wyprodukowane przez Samsunga jak również | |
42 | niektóre drukarki Xeroksa. | |
43 | ||
b2738108 ZU |
44 | %package samsung |
45 | Summary: Splix Samsung drivers to CUPS | |
17df2471 | 46 | Summary(hu.UTF-8): Splix Samsung meghajtók CUPS-hoz |
553b1bb8 | 47 | Summary(pl.UTF-8): Splix sterownik Samsunga do CUPS |
b2738108 | 48 | Group: Applications |
989078b4 | 49 | Requires: %{name} = %{version}-%{release} |
b2738108 ZU |
50 | |
51 | %description samsung | |
52 | Splix Samsung drivers to CUPS | |
53 | ||
17df2471 ZU |
54 | %description samsung -l hu.UTF-8 |
55 | Splix Samsung meghajtók CUPS-hoz. | |
56 | ||
553b1bb8 | 57 | %description samsung -l pl.UTF-8 |
58 | Splix sterownik Samsunga do CUPS | |
59 | ||
b2738108 ZU |
60 | %package xerox |
61 | Summary: Splix Xerox drivers to CUPS | |
17df2471 | 62 | Summary(hu.UTF-8): Splix Xerox meghajtók CUPS-hoz |
553b1bb8 | 63 | Summary(pl.UTF-8): Splix sterownik Xeroksa do CUPS |
b2738108 | 64 | Group: Applications |
989078b4 | 65 | Requires: %{name} = %{version}-%{release} |
b2738108 ZU |
66 | |
67 | %description xerox | |
68 | Splix Xerox drivers to CUPS | |
69 | ||
17df2471 ZU |
70 | %description xerox -l hu.UTF-8 |
71 | Splix Xerox meghajtók CUPS-hoz. | |
72 | ||
553b1bb8 | 73 | %description xerox -l pl.UTF-8 |
74 | Splix sterownik Xeroksa do CUPS | |
75 | ||
b2738108 ZU |
76 | %package dell |
77 | Summary: Splix Dell drivers to CUPS | |
17df2471 | 78 | Summary(hu.UTF-8): Splix Dell meghajtók CUPS-hoz |
553b1bb8 | 79 | Summary(pl.UTF-8): Splix sterownik Della do CUPS |
b2738108 | 80 | Group: Applications |
989078b4 | 81 | Requires: %{name} = %{version}-%{release} |
b2738108 ZU |
82 | |
83 | %description dell | |
84 | Splix Dell drivers to CUPS | |
85 | ||
17df2471 ZU |
86 | %description dell -l hu.UTF-8 |
87 | Splix Dell meghajtók CUPS-hoz. | |
88 | ||
553b1bb8 | 89 | %description dell -l pl.UTF-8 |
90 | Splix sterownik Della do CUPS | |
91 | ||
b2738108 | 92 | %prep |
050ec0bf | 93 | %setup -q -n splix -a1 |
b2738108 ZU |
94 | |
95 | %build | |
495352ca | 96 | %{__make} \ |
97 | CXX="%{__cxx}" \ | |
98 | OPTCXXFLAGS="%{rpmcxxflags}" \ | |
c5e174a4 | 99 | OPTLDFLAGS="%{rpmldflags} %{rpmcxxflags}" |
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/* |