rpms/ember/devel ember-0.5.4-gcc43.patch, NONE, 1.1 ember.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Alexey Torkhov atorkhov at fedoraproject.org
Fri Sep 12 06:05:31 UTC 2008


Author: atorkhov

Update of /cvs/pkgs/rpms/ember/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv11736/devel

Modified Files:
	.cvsignore sources 
Added Files:
	ember-0.5.4-gcc43.patch ember.spec import.log 
Log Message:
Import of 0.5.4 package.


ember-0.5.4-gcc43.patch:

--- NEW FILE ember-0.5.4-gcc43.patch ---
diff --git a/src/services/sound/SoundService.cpp b/src/services/sound/SoundService.cpp
index f0024af..1403c83 100644
--- a/src/services/sound/SoundService.cpp
+++ b/src/services/sound/SoundService.cpp
@@ -31,6 +31,7 @@
 
 #include <map>
 #include <cstring>
+#include <algorithm>
 
 #ifndef __WIN32__
 #include <AL/alut.h>


--- NEW FILE ember.spec ---
Name:           ember
Version:        0.5.4
Release:        1%{?dist}
Summary:        Ember - a client for Worldforge

Group:          Amusements/Games
License:        GPLv3+
URL:            http://www.worldforge.org/dev/eng/clients/ember
Source0:        http://downloads.sourceforge.net/worldforge/%{name}-%{version}.tar.bz2
Patch0:         ember-0.5.4-gcc43.patch
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  SDL-devel tinyxml-devel DevIL-devel cegui-devel ogre-devel
BuildRequires:  lua-devel tolua++-devel openal-devel freealut-devel
BuildRequires:  atlascpp-devel eris-devel mercator-devel varconf-devel wfmath-devel libwfut-devel
BuildRequires:  desktop-file-utils

Requires:       %{name}-media = %{version}

%description
Ember is a client for MMORPGs using the WorldForge system.
It uses the Ogre 3D engine with CEGUI.


%prep
%setup -q
%patch0 -p1

# Encoding fix
iconv -f iso-8859-1 -t utf-8 AUTHORS > AUTHORS.conv && mv -f AUTHORS.conv AUTHORS


%build
%configure --disable-static --disable-freeimage-check
make %{?_smp_mflags}


%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT

desktop-file-install --vendor="fedora" \
    --remove-category="Application" --add-category="RolePlaying" \
    --delete-original --dir=$RPM_BUILD_ROOT%{_datadir}/applications \
    $RPM_BUILD_ROOT%{_datadir}/applications/%{name}.desktop

mkdir -p $RPM_BUILD_ROOT%{_datadir}/pixmaps
mv $RPM_BUILD_ROOT%{_datadir}/icons/worldforge/ember.png \
    $RPM_BUILD_ROOT%{_datadir}/pixmaps/

# Remove media that are duplicated with ember-media package
rm -rf $RPM_BUILD_ROOT%{_datadir}/ember/media/user # modeldefinitions


%clean
rm -rf $RPM_BUILD_ROOT


%files
%defattr(-,root,root,-)
%doc COPYING README INSTALL AUTHORS
%{_bindir}/%{name}
%{_bindir}/%{name}.bin
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/ember.png
# datadir/%{name} is owned by ember-media
%{_datadir}/%{name}/carpenter
%{_datadir}/%{name}/jesus
# datadir/%{name}/media is owned by ember-media
# datadir/%{name}/media/shared is owned by ember-media
# datadir/%{name}/media/shared/gui is owned by ember-media
%{_datadir}/%{name}/media/shared/gui/*.xsd
# datadir/%{name}/media/shared/gui/cegui is owned by ember-media
%{_datadir}/%{name}/media/shared/gui/cegui/datafiles
%{_datadir}/%{name}/media/shared/scripting

# Not using noreplace: having old config file can make things not working as was intended. User can override settings with config in homedir.
%dir %{_sysconfdir}/%{name}
%config %{_sysconfdir}/%{name}/*



%changelog
* Tue Sep 09 2008 Alexey Torkhov <atorkhov at gmail.com> 0.5.4-1
- Update to 0.5.4.

* Tue Jul 08 2008 Alexey Torkhov <atorkhov at gmail.com> 0.5.3-1
- Update to 0.5.3.

* Fri Jun 20 2008 Alexey Torkhov <atorkhov at gmail.com> 0.5.2-1
- Inital spec for Fedora.


--- NEW FILE import.log ---
ember-0_5_4-1_fc9:HEAD:ember-0.5.4-1.fc9.src.rpm:1221199458


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ember/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	12 Sep 2008 03:22:34 -0000	1.1
+++ .cvsignore	12 Sep 2008 06:05:00 -0000	1.2
@@ -0,0 +1 @@
+ember-0.5.4.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ember/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	12 Sep 2008 03:22:34 -0000	1.1
+++ sources	12 Sep 2008 06:05:01 -0000	1.2
@@ -0,0 +1 @@
+217a7d014b929bbdfcb12385b4fe1658  ember-0.5.4.tar.bz2




More information about the fedora-extras-commits mailing list