Projects
home:openSUSE-user
uhexen2
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
Expand all
Collapse all
Changes of Revision 3
View file
hexen2.changes
Changed
@@ -1,4 +1,9 @@ ------------------------------------------------------------------- +Thu Aug 7 20:06:55 UTC 2014 - devel.suse@gmail.com + +- fix __DATE__ and __TIME__ + +------------------------------------------------------------------- Mon Aug 4 07:55:23 UTC 2014 - devel.suse@gmail.com - Update to upstream version 1.5.6:
View file
hexen2.spec
Changed
@@ -124,13 +124,25 @@ %prep %setup -q -n hexen2source-%{version} -a1 -a2 -# set the default gamedata directory +## set the default gamedata directory %if 0%{?suse_version} sed -i -e 's|int basedir_nonstd = 0;|int basedir_nonstd = 1;|' launcher/config_file.c sed -i -e '274 a\ printf ("GameDatadir : %s\\n", game_basedir);' \ -e '278 a\ write_config_file();' launcher/main.c %endif +## fix __DATE__ and __TIME__ +STATIC_BUILDTIME=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%H:%%M') +STATIC_BUILDDATE=$(LC_ALL=C date -u -r %{_sourcedir}/%{name}.changes '+%%b %%e %%Y') +%define _sed_work sed -i -e 's/__DATE__/"$STATIC_BUILDDATE"/' -e 's/__TIME__/"$STATIC_BUILDTIME"/' +%{_sed_work} engine/hexen2/host.c +%{_sed_work} engine/hexen2/server/host.c +%{_sed_work} engine/hexenworld/client/cl_main.c +%{_sed_work} engine/hexenworld/server/sv_main.c +%{_sed_work} hw_utils/hwmaster/sys_win.c +%{_sed_work} hw_utils/hwmaster/sys_amiga.c +%{_sed_work} hw_utils/hwmaster/sys_unix.c + %build # Build the main game binaries make -C engine/%{name} %{engine_buildopt} h2 %{?_smp_mflags}
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.