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