]> git.pld-linux.org Git - packages/xfprint.git/blame - xfprint.spec
- Requires(post,postun): gtk-update-icon-cache
[packages/xfprint.git] / xfprint.spec
CommitLineData
3d99f017 1Summary: Print dialog and printer manager for Xfce
8ad90add 2Summary(pl.UTF-8): Okno dialogowe wydruku i zarządca drukarek dla Xfce
237de074 3Name: xfprint
72b36d72 4Version: 4.6.1
49e29467 5Release: 5
e0b03040 6License: GPL v2
237de074 7Group: X11/Applications
07aaadff 8Source0: http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
72b36d72 9# Source0-md5: d92fca97a42816085080baf07a99a62e
e0b03040 10Patch0: %{name}-bsdlpr.patch
ec73532f 11Patch1: %{name}-desktop.patch
e0b03040 12URL: http://www.xfce.org/projects/xfprint/
67ba312b 13BuildRequires: a2ps-devel
07aaadff 14BuildRequires: autoconf >= 2.50
6e186269 15BuildRequires: automake
3dd458e1 16BuildRequires: cups-devel
9cbadd87 17BuildRequires: docbook-dtd412-xml
72ef885c 18BuildRequires: gettext-devel
07aaadff 19BuildRequires: gtk+2-devel >= 2:2.10.6
333c4a1f 20BuildRequires: gtk-doc >= 1.7
c3b4520d 21BuildRequires: intltool
6e186269 22BuildRequires: libtool
e0b03040 23BuildRequires: libxfce4util-devel >= %{version}
07aaadff 24BuildRequires: libxfcegui4-devel >= %{version}
86917f26 25BuildRequires: openssl-devel >= 0.9.7d
52950165 26BuildRequires: pkgconfig >= 1:0.9.0
333c4a1f 27BuildRequires: rpmbuild(macros) >= 1.311
e0b03040
MB
28BuildRequires: xfce4-dev-tools >= 4.6.0
29BuildRequires: xfconf-devel >= %{version}
49e29467 30Requires(post,postun): gtk-update-icon-cache
333c4a1f 31Requires(post,postun): hicolor-icon-theme
0751d0fd 32Requires: %{name}-print-backend = %{version}-%{release}
c3b4520d 33Requires: a2ps
b664e60b 34Requires: xfce4-dirs >= 4.6
23831d9e 35BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
36
37%description
3d99f017 38Xfprint contains a print dialog and a printer manager for the Xfce
c3b4520d
JB
39Desktop Environment.
40
3e11d76b
JR
41%description -l pl.UTF-8
42Xfprint zawiera okno dialogowe wydruku i zarządcę drukarek dla
43środowiska Xfce.
23831d9e 44
333c4a1f
MB
45%package apidocs
46Summary: xfprint API documentation
8ad90add 47Summary(pl.UTF-8): Dokumentacja API xfprint
333c4a1f
MB
48Group: Documentation
49Requires: gtk-doc-common
50
51%description apidocs
52xfprint API documentation.
53
3e11d76b 54%description apidocs -l pl.UTF-8
333c4a1f
MB
55Dokumentacja API xfprint.
56
8f1d9003 57%package cups
86917f26 58Summary: CUPS plugin for xfprint
8ad90add 59Summary(pl.UTF-8): Wtyczka CUPS dla xfprint
8f1d9003 60Group: X11/Applications
61Requires: %{name} = %{version}-%{release}
0751d0fd 62Provides: %{name}-print-backend = %{version}-%{release}
8f1d9003 63
64%description cups
86917f26 65This package contains plugin for xfprint allowing to use CUPS printing
8f1d9003 66system directly.
67
3e11d76b
JR
68%description cups -l pl.UTF-8
69Paczka ta zawiera wtyczkę dla xfprint, która umożliwia bezpośrednie
86917f26 70korzystanie z systemu wydruku CUPS.
8f1d9003 71
72%package bsdlpr
73b3ef0f 73Summary: bsdlpr plugin for xfprint
8ad90add 74Summary(pl.UTF-8): Wtyczka bsdlpr dla xfprint
8f1d9003 75Group: X11/Applications
76Requires: %{name} = %{version}-%{release}
77Requires: /usr/bin/lpr
0751d0fd 78Provides: %{name}-print-backend = %{version}-%{release}
8f1d9003 79
80%description bsdlpr
07aaadff
MB
81This package contains plugin for xfprint allowing to use old bsd style
82printing system through lpr program.
8f1d9003 83
3e11d76b
JR
84%description bsdlpr -l pl.UTF-8
85Paczka ta zawiera wtyczkę dla xfprint, która umożliwia drukowanie w
07aaadff
MB
86stylu bsd poprzez program lpr.
87
88%package devel
89Summary: Headers files for the xfprint library
8ad90add 90Summary(pl.UTF-8): Pliki nagłówkowe biblioteki xfprint
07aaadff
MB
91Group: X11/Development/Libraries
92Requires: %{name} = %{version}-%{release}
e0b03040
MB
93Requires: gtk+2-devel >= 2:2.10.6
94Requires: libxfce4util-devel >= %{version}
95Requires: libxfcegui4-devel >= %{version}
07aaadff
MB
96
97%description devel
98Header files for the xfprint library.
99
3e11d76b
JR
100%description devel -l pl.UTF-8
101Pliki nagłówkowe biblioteki xfprint.
8f1d9003 102
23831d9e 103%prep
104%setup -q
6e186269 105%patch0 -p1
ec73532f 106%patch1 -p1
23831d9e 107
108%build
07aaadff
MB
109%{__glib_gettextize}
110%{__intltoolize}
e0b03040
MB
111%{__libtoolize}
112%{__aclocal}
ebe87b4f 113%{__automake}
6e186269 114%{__autoheader}
e0b03040 115%{__autoconf}
3dd458e1 116%configure \
86917f26 117 --disable-static \
3dd458e1 118 --enable-cups \
ebe87b4f 119 --enable-bsdlpr=yes \
333c4a1f
MB
120 --enable-gtk-doc \
121 --with-html-dir=%{_gtkdocdir}
c3b4520d 122
23831d9e 123%{__make}
124
125%install
126rm -rf $RPM_BUILD_ROOT
c3b4520d
JB
127
128%{__make} install \
129 DESTDIR=$RPM_BUILD_ROOT
130
131# unusable (no devel resources)
86917f26 132rm -f $RPM_BUILD_ROOT%{_libdir}/xfce4/xfprint-plugins/*.la
c3b4520d
JB
133
134%find_lang %{name}
23831d9e 135
136%clean
137rm -rf $RPM_BUILD_ROOT
138
333c4a1f
MB
139%post
140/sbin/ldconfig
141%update_icon_cache hicolor
142
143%postun
144/sbin/ldconfig
145%update_icon_cache hicolor
c3b4520d
JB
146
147%files -f %{name}.lang
23831d9e 148%defattr(644,root,root,755)
07aaadff 149%doc AUTHORS ChangeLog README
e0b03040
MB
150%attr(755,root,root) %{_bindir}/xfprint-settings
151%attr(755,root,root) %{_bindir}/xfprint4
152%attr(755,root,root) %{_bindir}/xfprint4-manager
07aaadff 153%attr(755,root,root) %{_libdir}/libxfprint.so.*.*.*
e0b03040 154%attr(755,root,root) %ghost %{_libdir}/libxfprint.so.0
07aaadff 155%dir %{_libdir}/xfce4/xfprint-plugins
e0b03040
MB
156%{_desktopdir}/xfprint-manager.desktop
157%{_desktopdir}/xfprint-settings.desktop
158%{_desktopdir}/xfprint.desktop
b664e60b
JR
159%{_datadir}/xfce4/doc/C/*.html
160%{_datadir}/xfce4/doc/C/images/*.png
161%lang(fr) %{_datadir}/xfce4/doc/fr/*.html
162%lang(fr) %{_datadir}/xfce4/doc/fr/images/*.png
333c4a1f
MB
163%{_iconsdir}/hicolor/*/devices/*
164
165%files apidocs
166%defattr(644,root,root,755)
167%{_gtkdocdir}/libxfprint
8f1d9003 168
169%files cups
170%defattr(644,root,root,755)
171%attr(755,root,root) %{_libdir}/xfce4/xfprint-plugins/cups_plugin.so
172
173%files bsdlpr
174%defattr(644,root,root,755)
175%attr(755,root,root) %{_libdir}/xfce4/xfprint-plugins/bsdlpr_plugin.so
07aaadff
MB
176
177%files devel
178%defattr(644,root,root,755)
179%attr(755,root,root) %{_libdir}/libxfprint.so
180%{_includedir}/xfce4/libxfprint
181%{_libdir}/libxfprint.la
182%{_pkgconfigdir}/xfprint-1.0.pc
This page took 0.106738 seconds and 4 git commands to generate.