rpms/sigen/F-9 sigen.spec,1.1,1.2 sources,1.2,1.3
Ben Boeckel
mathstuf at fedoraproject.org
Mon Dec 1 06:16:15 UTC 2008
Author: mathstuf
Update of /cvs/pkgs/rpms/sigen/F-9
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18520
Modified Files:
sigen.spec sources
Log Message:
* Mon Dec 01 2008 Ben Boeckel <MathStuf at gmail.com> 0.0.2-0.22.20081201git2fe921ca
- Using git now instead of subversion
Index: sigen.spec
===================================================================
RCS file: /cvs/pkgs/rpms/sigen/F-9/sigen.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sigen.spec 23 Sep 2008 04:35:13 -0000 1.1
+++ sigen.spec 1 Dec 2008 06:15:44 -0000 1.2
@@ -1,6 +1,6 @@
Name: sigen
Version: 0.0.2
-Release: 0.20.20080923svn266%{?dist}
+Release: 0.22.20081201git2fe921ca%{?dist}
Summary: An RPG/Strategy engine inspired by the Pokémon⢠games
Group: Amusements/Games
@@ -8,37 +8,49 @@
URL: http://www.sourceforge.net/projects/sigen
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
-# svn export -r 266 http://sigen.svn.sourceforge.net/svnroot/sigen/trunk sigen-0.0.2
-# tar -c sigen-0.0.2 | bzip2 --best -c > sigen-0.0.2.tar.bz2
+# git clone git://fedorapeople.org/~mathstuf/sigen.git
+# cd sigen
+# git archive --format=tar --prefix=sigen-0.0.2/ 2fe921ca | bzip2 --best > ../sigen-0.0.2.tar.bz2
Source0: %{name}-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: cmake
BuildRequires: kdelibs4-devel >= 4.1.0
+# May use this in the future
+# BuildRequires: kdegames4-devel
BuildRequires: qt-devel >= 4.4.0
-BuildRequires: tetex-latex
+BuildRequires: qca2-devel
+BuildRequires: doxygen
+BuildRequires: graphviz
BuildRequires: desktop-file-utils
-
-Requires: qt >= 4.4.0
+# May use this to link to documentation in the future
+# BuildRequires: kdelibs4-apidocs
+# BuildRequires: qt-doc
%description
The Sigma Game Engine is an RPG/Strategy game engine.
The following libraries and tools are provided:
+Sigcore - library with common utility classes
Sigmod - library for loading, editing, and saving Sigmod files
-Sigmodr - modding program for Sigmod files
+Sigmodr - modding application for Sigmod files
Sigscript - library for scripts to use the data in a Sigmod
Sigbattle - library for the battle system
+Signet - library for network communications
+# Sigworld - library for handling overworld interactions
%package devel
Summary: Files needed to develop programs which use the Sigma Game Engine
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
-Requires: kdelibs4-devel >= 4.1.0
-Requires: qt-devel >= 4.4.0
+Requires: kdelibs4-devel
+# May use this in the future
+# Requires: kdegames4-devel
+Requires: qt-devel
+Requires: qca2-devel
%description devel
Development files used for creating apps based on the Sigma Game
-Engine libraries and tools
+Engine libraries and tools.
%prep
@@ -54,51 +66,6 @@
rm -rf %{buildroot}
mkdir -p %{buildroot}
make DESTDIR=%{buildroot} PREFIX=%{_prefix} install
-# Following is based off of KTIGCC's .spec file
-# GNOME (shared-mime-info) MIME type registration
-mkdir -p %{buildroot}%{_datadir}/mime/packages
-cat > %{buildroot}%{_datadir}/mime/packages/sigmodr.xml << EOF1
-<?xml version="1.0" encoding="UTF-8"?>
-<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
- <mime-type type="application/x-sigmod+xml">
- <sub-class-of type="application/xml" />
- <comment>Sigmod</comment>
- <glob pattern="*.[sS][mM][oO][dD]" />
- </mime-type>
-</mime-info>
-EOF1
-# KDE (legacy) MIME type registration
-mkdir -p %{buildroot}%{_datadir}/mimelnk/application
-cat > %{buildroot}%{_datadir}/mimelnk/application/x-sigmod+xml.desktop << EOF2
-[Desktop Entry]
-Encoding=UTF-8
-Type=MimeType
-MimeType=application/x-sigmod+xml
-Icon=application-x-sigmod+xml
-Patterns=*.smod;*.SMOD;
-Comment=Sigmod
-[Property::X-KDE-text]
-Type=bool
-Value=true
-EOF2
-# Sigmodr menu entry
-mkdir -p %{buildroot}%{_datadir}/applications
-cat > %{buildroot}%{_datadir}/applications/sigmodr.desktop << EOF3
-[Desktop Entry]
-Name=Sigmodr
-Comment=Program to edit Sigmods
-GenericName=Program to edit Sigmods
-Encoding=UTF-8
-Type=Application
-Exec=%{_bindir}/sigmodr %U
-Icon=sigmodr
-Terminal=false
-Categories=Qt;KDE;Game;
-MimeType=application/x-sigmod+xml;
-EOF3
-desktop-file-install --delete-original \
- --dir=%{buildroot}%{_datadir}/applications \
- %{buildroot}%{_datadir}/applications/sigmodr.desktop
%clean
@@ -121,28 +88,45 @@
%defattr(-,root,root,-)
%{_docdir}/%{name}-%{version}
%{_bindir}/sigmodr
+%{_libdir}/libsigcore.so.0
+%{_libdir}/libsigcore.so.0.0.2
%{_libdir}/libsigmod.so.0
%{_libdir}/libsigmod.so.0.0.2
%{_libdir}/libsigscript.so.0
%{_libdir}/libsigscript.so.0.0.2
%{_libdir}/libsigbattle.so.0
%{_libdir}/libsigbattle.so.0.0.2
-%{_datadir}/mime/packages/sigmodr.xml
-%{_datadir}/mimelnk/application/x-sigmod+xml.desktop
-%{_datadir}/applications/sigmodr.desktop
+%{_libdir}/libsignet.so.0
+%{_libdir}/libsignet.so.0.0.2
+# %{_libdir}/libsigworld.so.0
+# %{_libdir}/libsigworld.so.0.0.2
+%{_datadir}/mime/packages
+%{_datadir}/mimelnk/application
+%{_datadir}/applications
%{_kde4_appsdir}/sigmodr
%{_kde4_configdir}/sigmod.knsrc
%files devel
%defattr(-,root,root,-)
+%{_libdir}/libsigcore.so
%{_libdir}/libsigmod.so
%{_libdir}/libsigscript.so
%{_libdir}/libsigbattle.so
+%{_libdir}/libsignet.so
+# %{_libdir}/libsigworld.so
%{_includedir}/%{name}
%changelog
+* Mon Dec 01 2008 Ben Boeckel <MathStuf at gmail.com> 0.0.2-0.22.20081201git2fe921ca
+- Using git now instead of subversion
+
+* Wed Nov 05 2008 Ben Boeckel <MathStuf at gmail.com> 0.0.2-0.21.20081105svn305
+- Moved the mimetype files outside of the spec file
+- Now owns the mime, mimelnk, and applications directories
+- Newer SVN (now with signet)
+
* Tue Sep 23 2008 Ben Boeckel <MathStuf at gmail.com> 0.0.2-0.20.20080923svn266
- Newer SVN
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sigen/F-9/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 23 Sep 2008 04:35:13 -0000 1.2
+++ sources 1 Dec 2008 06:15:44 -0000 1.3
@@ -1 +1 @@
-d0555807dff75502576ac9f18ec804bc sigen-0.0.2.tar.bz2
+ca0a55cd6f8f1db35723b34211f392ec sigen-0.0.2.tar.bz2
More information about the fedora-extras-commits
mailing list