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