]> git.pld-linux.org Git - packages/LPRngTool.git/blame_incremental - LPRngTool.spec
- follow upstream, use _libexecdir for lpfilters; release 5
[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
7Group: Applications/Publishing
8Source0: ftp://ftp.lprng.com/pub/LPRng/LPRngTool/%{name}-%{version}.tgz
9# Source0-md5: 964bb358dbe140c7be5ebbdf0eecf64a
10Source1: %{name}.desktop
11Source2: %{name}.png
12Patch0: %{name}-ac_fixes.patch
13BuildRequires: autoconf
14BuildRequires: automake
15BuildRequires: samba-client
16Requires: LPRng >= 3.7
17Requires: ghostscript
18Requires: ifhp >= 3.4
19Requires: tcl
20Requires: tk >= 1.50
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22Obsoletes: printtool
23
24%define _ifhpfilterdir /usr/lib/lpfilters
25%define _filterdir /usr/lib/filters
26
27%description
28LPRngTool is a printer configuration and print queue monitoring and
29management utility with a graphical user interface. LPRngTool is
30similar to Red Hat's 'printtool', but includes most of the additional
31functions of LPRng (including printer pooling, printer redirection,
32job accounting, etc), and the 'lpc' facilities for local and remote
33queue management and monitoring. LPRngTool works with SMB, Windows, HP
34JetDirect, locally-attached, and unfiltered printers and print queues.
35
36%description -l pl.UTF-8
37LPRngTool to narzędzie do konfiguracji drukarki, monitorowania i
38zarządzania kolejką wydruku z graficznym interfejsem użytkownika. Jest
39podobne do RedHatowego printtoola, ale zwiera większość dodatkowych
40funkcji LPRng (w tym przekierowanie drukarek, przydzielanie prac
41itp.), oraz udogodnienia lpc do monitorowania i zarządzania lokalnymi
42oraz zdalnymi kolejkami. LPRngTool działa z drukarkami i kolejkami
43SMB, Windows, HP JetDirect, lokalnie podłączonymi i niefiltrowanymi.
44
45%prep
46%setup -q
47%patch0 -p1
48
49%build
50%{__aclocal}
51%{__autoconf}
52cp -f /usr/share/automake/config.sub .
53%configure \
54 --with-lprngtool_conf=%{_sysconfdir}/lprngtool.conf \
55 --with-printcap_path=%{_sysconfdir}/printcap \
56 --with-spool_directory=/var/spool/lpd \
57 --with-ifhp_path=%{_ifhpfilterdir}/ifhp \
58 --with-filterdir=%{_filterdir} \
59 --with-gsupdir=%{_datadir}/ghostscript \
60 --with-userid=lp \
61 --with-groupid=lp
62%{__make}
63
64%install
65rm -rf $RPM_BUILD_ROOT
66install -d $RPM_BUILD_ROOT{%{_bindir},%{_filterdir}} \
67 $RPM_BUILD_ROOT{%{_sysconfdir},%{_mandir},%{_mandir}/man1} \
68 $RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
69
70%{__make} install \
71 DESTDIR=$RPM_BUILD_ROOT
72
73install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
74install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%files
80%defattr(644,root,root,755)
81%doc README CHANGES
82%attr(0755,root,root) %{_bindir}/*
83%config %{_sysconfdir}/lprngtool.conf
84%{_sysconfdir}/lprngtool.conf.sample
85%{_mandir}/man1/*.1*
86%dir %{_filterdir}
87%attr(755,root,root) %{_filterdir}/atalkprint
88%attr(755,root,root) %{_filterdir}/ncpprint
89%attr(755,root,root) %{_filterdir}/smbprint
90%{_filterdir}/printerdb
91%{_filterdir}/testpage*
92%{_desktopdir}/*.desktop
93%{_pixmapsdir}/*
This page took 0.248312 seconds and 4 git commands to generate.