-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
xman.spec
45 lines (38 loc) · 997 Bytes
/
xman.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
%define enable_xprint 0
Name: xman
Version: 1.1.5
Release: 1
Summary: Manual page display program for the X Window System
Group: Development/X11
License: MIT
URL: http://xorg.freedesktop.org
Source: http://xorg.freedesktop.org/releases/individual/app/%{name}-%{version}.tar.bz2
# Not really required, but configure checks for /etc/man.config
# to know if should or not use it.
BuildRequires: man
BuildRequires: xaw-devel >= 1.0.1
%if %{enable_xprint}
BuildRequires: libxprintutil-devel >= 1.0.1
BuildRequires: pkgconfig(xp) >= 1.0.0
%endif
BuildRequires: pkgconfig(xorg-macros) >= 1.0.1
%description
Xman is a manual page display program for the X Window System.
%prep
%autosetup -p1
%build
%global optflags %{optflags} -Wno-error -Wno-tautological-pointer-compare
%configure \
%if %{enable_xprint}
--enable-xprint
%else
--disable-xprint
%endif
%make_build
%install
%make_install
%files
%{_bindir}/xman
%{_datadir}/X11/xman.help
%{_datadir}/X11/app-defaults/Xman
%{_mandir}/man1/xman.*