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