SPECS: quake2forge.spec - pkglibdir/pkgdatadir without "games" (as...
qboosh
qboosh at pld-linux.org
Sat Apr 28 23:11:40 CEST 2007
Author: qboosh Date: Sat Apr 28 21:11:40 2007 GMT
Module: SPECS Tag: HEAD
---- Log message:
- pkglibdir/pkgdatadir without "games" (as executable exists in /usr/bin not /usr/games)
- added gamedir patch
---- Files affected:
SPECS:
quake2forge.spec (1.75 -> 1.76)
---- Diffs:
================================================================
Index: SPECS/quake2forge.spec
diff -u SPECS/quake2forge.spec:1.75 SPECS/quake2forge.spec:1.76
--- SPECS/quake2forge.spec:1.75 Sat Apr 28 14:13:00 2007
+++ SPECS/quake2forge.spec Sat Apr 28 23:11:35 2007
@@ -24,6 +24,7 @@
Patch1: %{name}-gl.patch
Patch2: %{name}-ac.patch
Patch3: %{name}-fix.patch
+Patch4: %{name}-gamedir.patch
URL: http://www.quakeforge.net/
BuildRequires: OpenGL-GLX-devel
BuildRequires: SDL-devel
@@ -43,8 +44,8 @@
Obsoletes: quake2 <= 1:0.3
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
-%define _gamelibdir %{_libdir}/games/quake2
-%define _gamedatadir %{_datadir}/games/quake2
+%define _gamelibdir %{_libdir}/quake2
+%define _gamedatadir %{_datadir}/quake2
%define _gamehomedir /var/games/quake2
# because of gl_image.c:1559
@@ -237,18 +238,17 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
%build
+%{__libtoolize}
%{__aclocal}
+%{__autoconf}
%{__autoheader}
-%{__libtoolize}
%{__automake}
-%{__autoconf}
%configure \
--disable-static \
- --libdir=%{_libdir}/games \
- --datadir=%{_datadir}/games \
--enable-sdlsound
%{__make}
@@ -263,13 +263,6 @@
$RPM_BUILD_ROOT{/etc/sysconfig,/etc/rc.d/init.d} \
$RPM_BUILD_ROOT{%{_pixmapsdir},%{_desktopdir}}
-#$RPM_BUILD_ROOT%{_gamedir}/baseq2/players/{crakhor,cyborg,female,male}
-
-#for i in crakhor cyborg female male ; do
-# install baseq2/players/$i/* $RPM_BUILD_ROOT%{_gamedir}/baseq2/players/$i
-#done
-#install baseq2/pak2.pak $RPM_BUILD_ROOT%{_gamedir}/quake2/baseq2
-
install %{SOURCE2} $RPM_BUILD_ROOT%{_gamehomedir}/.quake2/baseq2/server.cfg
install %{SOURCE7} $RPM_BUILD_ROOT%{_gamehomedir}/.screenrc
install %{SOURCE3} $RPM_BUILD_ROOT/etc/rc.d/init.d/q2ded
@@ -281,9 +274,8 @@
cp -a docs _doc
rm -rf _doc/{CVS,Makefile*,ctf/CVS,ctf/Makefile*}
-rm -f $RPM_BUILD_ROOT%{_libdir}/games/quake2/snd_{alsa,ao,oss,sdl}.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/games/quake2/ref_{soft,softx,sdlgl,softsdl,glx}.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/games/quake2/{baseq2,ctf}/game.la
+rm -f $RPM_BUILD_ROOT%{_gamelibdir}/*.la
+rm -f $RPM_BUILD_ROOT%{_gamelibdir}/*/game.la
rm -f $RPM_BUILD_ROOT%{_gamedatadir}/baseq2/config.cfg
%clean
@@ -349,7 +341,6 @@
%files 3dfx
%defattr(644,root,root,755)
%attr(755,root,root) %{_gamelibdir}/ref_tdfx.so
-%{_gamelibdir}/ref_tdfx.la
%files glx
%defattr(644,root,root,755)
@@ -393,6 +384,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.76 2007/04/28 21:11:35 qboosh
+- pkglibdir/pkgdatadir without "games" (as executable exists in /usr/bin not /usr/games)
+- added gamedir patch
+
Revision 1.75 2007/04/28 12:13:00 qboosh
- files update
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/quake2forge.spec?r1=1.75&r2=1.76&f=u
More information about the pld-cvs-commit
mailing list