rpms/glob2/devel glob2.spec,1.4,1.5

Rafał Psota (rafalzaq) fedora-extras-commits at redhat.com
Sun Sep 16 00:59:54 UTC 2007


Author: rafalzaq

Update of /cvs/extras/rpms/glob2/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12259

Modified Files:
	glob2.spec 
Log Message:
new install method



Index: glob2.spec
===================================================================
RCS file: /cvs/extras/rpms/glob2/devel/glob2.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- glob2.spec	8 Sep 2007 15:51:25 -0000	1.4
+++ glob2.spec	16 Sep 2007 00:59:22 -0000	1.5
@@ -1,6 +1,6 @@
 Name:           glob2
 Version:        0.9.1
-Release:        1%{?dist}
+Release:        2%{?dist}
 Summary:        An innovative RTS game
 
 Group:          Amusements/Games
@@ -36,6 +36,9 @@
 %patch1 -p0
 
 chmod -x {src/*.h,src/*.cpp,libgag/include/*.h,gnupg/*,libgag/src/*.cpp,scripts/*,data/*.txt,campaigns/*,AUTHORS,COPYING,README,TODO}
+%if "%{?fedora}" > "7"
+sed -i 's|boost_thread|boost_thread-mt|' SConstruct
+%endif
 
 
 %build
@@ -44,8 +47,15 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-scons INSTALLDIR=$RPM_BUILD_ROOT%{_datadir} BINDIR=$RPM_BUILD_ROOT%{_bindir} install
+#scons INSTALLDIR=$RPM_BUILD_ROOT%{_datadir} BINDIR=$RPM_BUILD_ROOT%{_bindir} install
 
+mkdir -p $RPM_BUILD_ROOT%{_datadir}/glob2/{data/fonts,data/gfx/cursor,data/gui,data/icons,data/zik,maps,scripts,campaigns}
+cp -rp {data,campaigns,scripts,maps} $RPM_BUILD_ROOT%{_datadir}/%{name}/
+
+mkdir -p $RPM_BUILD_ROOT%{_bindir}
+cp src/glob2 $RPM_BUILD_ROOT%{_bindir}/
+
+find $RPM_BUILD_ROOT -name SConscript -exec rm -f {} \;
 
 for f in 128x128 16x16 24x24 32x32 48x48 64x64; do
 mkdir -p $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/$f/apps
@@ -84,6 +94,8 @@
 
 
 %changelog
+* Sun Sep 16 2007 Rafał Psota <rafalzaq at gmail.com> - 0.9.1-2
+- new install method
 * Tue Sep 04 2007 Rafał Psota <rafalzaq at gmail.com> - 0.9.1-1
 - update to 0.9.1
 * Sat Aug 25 2007 Rafał Psota <rafalzaq at gmail.com> - 0.8.21-4




More information about the fedora-extras-commits mailing list