[packages/xorg-xserver-server] - fixed build with "x" man suffixes - cleanup
qboosh
qboosh at pld-linux.org
Tue Jul 2 17:38:22 CEST 2013
commit be38bc526ce862c38ac6b170d9630a6ab3be4e4c
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Tue Jul 2 17:37:49 2013 +0200
- fixed build with "x" man suffixes
- cleanup
xorg-xserver-server.spec | 24 +++++++++++++-----------
1 file changed, 13 insertions(+), 11 deletions(-)
---
diff --git a/xorg-xserver-server.spec b/xorg-xserver-server.spec
index a5d2bb1..177a88e 100644
--- a/xorg-xserver-server.spec
+++ b/xorg-xserver-server.spec
@@ -368,6 +368,9 @@ Biblioteka rozszerzenia GLX dla serwera X.org.
# xserver uses pixman-1 API/ABI so put that explictly here
sed -i -e 's#<pixman\.h#<pixman-1/pixman.h#g' ./fb/fb.h ./include/miscstruct.h ./render/picture.h
+# support __filemansuffix__ with "x" suffix (per FHS 2.3)
+%{__sed} -i -e 's,\.so man__filemansuffix__/,.so man5/,' hw/xfree86/man/*.man
+
%build
API=$(awk '/#define ABI_ANSIC_VERSION/ { split($0,A,/[(,)]/); printf("%d.%d",A[2], A[3]); }' hw/xfree86/common/xf86Module.h)
if [ $API != %{xorg_xserver_server_ansic_abi} ]; then
@@ -405,28 +408,27 @@ fi
%configure \
--with-os-name="PLD/Linux" \
--with-os-vendor="PLD/Team" \
+ --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
+ --with-xkb-output=/var/lib/xkb \
--without-fop \
+ --enable-aiglx \
%{?with_dbus:--enable-config-dbus} \
--enable-config-hal%{!?with_hal:=no} \
--enable-config-udev%{!?with_udev:=no} \
- --enable-aiglx \
--enable-dga \
%{?with_dmx:--enable-dmx} \
+ --enable-dri2%{!?with_dri2:=no} \
--enable-glx-tls \
--enable-install-libxf86config \
- %{?with_record:--enable-record} \
--enable-kdrive \
+ %{?with_record:--enable-record} \
+ --enable-secure-rpc \
%{?with_xcsecurity:--enable-xcsecurity} \
--enable-xephyr \
%{?with_xf86bigfont:--enable-xf86bigfont} \
- --enable-xfbdev \
- %{?with_xselinux:--enable-xselinux} \
- --enable-glx-tls \
--disable-xfake \
- --enable-secure-rpc \
- --%{?with_dri2:en}%{!?with_dri2:dis}able-dri2 \
- --with-default-font-path="%{_fontsdir}/misc,%{_fontsdir}/TTF,%{_fontsdir}/OTF,%{_fontsdir}/Type1,%{_fontsdir}/100dpi,%{_fontsdir}/75dpi" \
- --with-xkb-output=/var/lib/xkb
+ --enable-xfbdev \
+ %{?with_xselinux:--enable-xselinux}
%{__make}
@@ -444,7 +446,7 @@ install -d $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d
:> $RPM_BUILD_ROOT/etc/security/console.apps/xserver
:> $RPM_BUILD_ROOT/etc/security/blacklist.xserver
-rm -f $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.{la,a}
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/xorg/modules/{*,*/*}.la
cp -p %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/X11/xorg.conf.d/10-quirks.conf
@@ -518,7 +520,7 @@ fi
%{_mandir}/man4/exa.4*
%{_mandir}/man4/fbdevhw.4*
%{_mandir}/man5/xorg.conf.5*
-%{_mandir}/man5/xorg.conf.d.5
+%{_mandir}/man5/xorg.conf.d.5*
%if %{with dmx}
%files -n xorg-xserver-Xdmx
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/xorg-xserver-server.git/commitdiff/be38bc526ce862c38ac6b170d9630a6ab3be4e4c
More information about the pld-cvs-commit
mailing list