]> git.pld-linux.org Git - packages/LPRngTool.git/blame_incremental - LPRngTool.spec
- ifhp uses the same lpfilters dir as LPRng
[packages/LPRngTool.git] / LPRngTool.spec
... / ...
CommitLineData
1Summary: LPRngTool - printer configuration, monitoring and management utility with GUI for LPRng
2Summary(pl.UTF-8): LPRngTool - narzędziem do monitorowania i zarządzania systemem druku LPRng
3Name: LPRngTool
4Version: 1.3.2
5Release: 4
6License: GPL v2
7Group: Applications/Publishing
8Source0: http://www.lprng.com/DISTRIB/LPRngTool/%{name}-%{version}.tgz
9# Source0-md5: 964bb358dbe140c7be5ebbdf0eecf64a
10Source1: %{name}.desktop
11Source2: %{name}.png
12Patch0: %{name}-ac_fixes.patch
13URL: http://www.lprng.com/LPRngTool.html
14BuildRequires: autoconf
15BuildRequires: automake
16Requires: LPRng >= 3.7
17Requires: ghostscript
18Requires: ifhp >= 3.4
19Requires: tcl >= 8.3
20Requires: tk >= 8.3
21# or mpage, selectable at configure time (see configure)
22Suggests: a2ps
23Suggests: samba-client
24# ncpfs (/usr/bin/nprint) for Netware printing, but it's probably too legacy to suggest these days
25# pap? (see configure)
26Obsoletes: printtool
27BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29%define lpfiltersdir %{_libdir}/lpfilters
30
31%description
32LPRngTool is a printer configuration and print queue monitoring and
33management utility with a graphical user interface. LPRngTool is
34similar to Red Hat's 'printtool', but includes most of the additional
35functions of LPRng (including printer pooling, printer redirection,
36job accounting, etc), and the 'lpc' facilities for local and remote
37queue management and monitoring. LPRngTool works with SMB, Windows, HP
38JetDirect, locally-attached, and unfiltered printers and print queues.
39
40%description -l pl.UTF-8
41LPRngTool to narzędzie do konfiguracji drukarki, monitorowania i
42zarządzania kolejką wydruku z graficznym interfejsem użytkownika. Jest
43podobne do RedHatowego printtoola, ale zwiera większość dodatkowych
44funkcji LPRng (w tym przekierowanie drukarek, przydzielanie prac
45itp.), oraz udogodnienia lpc do monitorowania i zarządzania lokalnymi
46oraz zdalnymi kolejkami. LPRngTool działa z drukarkami i kolejkami
47SMB, Windows, HP JetDirect, lokalnie podłączonymi i niefiltrowanymi.
48
49%prep
50%setup -q
51%patch0 -p1
52
53%build
54%{__aclocal}
55%{__autoconf}
56cp -f /usr/share/automake/config.sub .
57%configure \
58 A2PS=/usr/bin/a2ps \
59 GS=/usr/bin/gs \
60 NPRINT=/usr/bin/nprint \
61 SMBCLIENT=/usr/bin/smbclient \
62 WITH=/usr/bin/wish \
63 --with-filterdir=%{lpfiltersdir} \
64 --with-ifhp_path=%{lpfiltersdir} \
65 --with-gsupdir=%{_datadir}/ghostscript \
66 --with-lprngtool_conf=%{_sysconfdir}/lprngtool.conf \
67 --with-printcap_path=%{_sysconfdir}/printcap \
68 --with-spool_directory=/var/spool/lpd \
69 --with-groupid=lp \
70 --with-userid=lp
71%{__make}
72
73%install
74rm -rf $RPM_BUILD_ROOT
75install -d $RPM_BUILD_ROOT{%{_bindir},%{_filterdir}} \
76 $RPM_BUILD_ROOT{%{_sysconfdir},%{_mandir},%{_mandir}/man1} \
77 $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
78
79%{__make} install \
80 DESTDIR=$RPM_BUILD_ROOT
81
82install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
83install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
84
85%clean
86rm -rf $RPM_BUILD_ROOT
87
88%files
89%defattr(644,root,root,755)
90%doc README CHANGES
91%attr(755,root,root) %{_bindir}/lprngtool
92%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/lprngtool.conf
93%{_sysconfdir}/lprngtool.conf.sample
94%dir %{lpfiltersdir}
95%attr(755,root,root) %{lpfiltersdir}/atalkprint
96%attr(755,root,root) %{lpfiltersdir}/ncpprint
97%attr(755,root,root) %{lpfiltersdir}/smbprint
98%{lpfiltersdir}/printerdb
99%{lpfiltersdir}/testpage*
100%{_desktopdir}/LPRngTool.desktop
101%{_pixmapsdir}/LPRngTool.png
102%{_mandir}/man1/lprngtool.1*
This page took 0.076972 seconds and 4 git commands to generate.