rpms/freedink/F-8 freedink.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
Sylvain Beucler
beuc at fedoraproject.org
Sun Oct 5 16:46:25 UTC 2008
- Previous message: rpms/freedink/F-9 freedink.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/freedink/devel freedink.spec,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: beuc
Update of /cvs/pkgs/rpms/freedink/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4183/F-8
Modified Files:
.cvsignore sources
Added Files:
freedink.spec import.log
Log Message:
Import for F-8
--- NEW FILE freedink.spec ---
Name: freedink
Version: 1.08.20080920
Release: 4%{?dist}
Summary: Adventure and role-playing game
Group: Amusements/Games
BuildRequires: SDL-devel SDL_gfx-devel SDL_ttf-devel SDL_image-devel SDL_mixer-devel fontconfig-devel
BuildRequires: desktop-file-utils
License: GPLv3+
URL: http://www.freedink.org/
Source0: ftp://ftp.gnu.org/gnu/freedink/freedink-%{version}.tar.gz
#Source0: http://www.freedink.org/snapshots/freedink-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Requires: freedink-engine = %{version}-%{release} freedink-dfarc
%description
Dink Smallwood is an adventure/role-playing game, similar to Zelda,
made by RTsoft. Besides twisted humour, it includes the actual game
editor, allowing players to create hundreds of new adventures called
Dink Modules or D-Mods for short.
GNU FreeDink is a new and portable version of the game engine, which
runs the original game as well as its D-Mods, with close
compatibility, under multiple platforms.
This package is a metapackage to install the game, its data and a
front-end to manage game options and D-Mods.
%package engine
Summary: Adventure and role-playing game (engine)
Group: Amusements/Games
Requires: freedink-data
# TiMidity++ is useful to play midis when /dev/sequencer isn't
# functional (most of the case) and installing it prevents some
# SDL_mixer freezes (see TROUBLESHOOTING). In Fedora this is done
# through SDL_mixer dependencies.
%if 0%{?fedora} >= 10
# See 'install' for explanation
# and http://fedoraproject.org/wiki/Packaging/DistTag for '{fedora}'
Requires: liberation-fonts
%endif
%description engine
Dink Smallwood is an adventure/role-playing game, similar to Zelda,
made by RTsoft. Besides twisted humour, it includes the actual game
editor, allowing players to create hundreds of new adventures called
Dink Modules or D-Mods for short.
GNU FreeDink is a new and portable version of the game engine, which
runs the original game as well as its D-Mods, with close
compatibility, under multiple platforms.
This package contains the game engine alone.
%prep
%setup -q
%build
# Using '--disable-embedded-resources' because 'rpmbuild' will remove
# them anyway (so it can make the -debuginfo package -- too bad :/)
%configure --disable-embedded-resources
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}edit.desktop
%if 0%{?fedora} >= 10
# http://fedoraproject.org/wiki/Packaging/Guidelines#Avoid_bundling_of_fonts_in_other_packages
# Policy insists on not installing a different version of "Liberation
# Sans". Beware that the system version may be different than the
# official FreeDink font, because Liberation changes regularly.
rm $RPM_BUILD_ROOT%{_datadir}/%{name}/LiberationSans-Regular.ttf
%endif
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%files engine
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README THANKS TROUBLESHOOTING ChangeLog
%{_bindir}/*
%{_datadir}/applications/*
%{_datadir}/%{name}/
%{_datadir}/pixmaps/*
%{_mandir}/man6/*
%changelog
* Sun Oct 5 2008 Sylvain Beucler <beuc at beuc.net> - 1.08.20080920-4
- Use liberation-fonts in all distro versions
* Wed Sep 24 2008 Sylvain Beucler <beuc at beuc.net> - 1.08.20080920-3
- Don't use 'update-desktop-database' for simple desktop files
- Fix unescaped macros in comments
- Use spaces around '=' in version-specific dependency
* Wed Sep 24 2008 Sylvain Beucler <beuc at beuc.net> - 1.08.20080920-2
- Fix variable s/fedora_version/fedora/
- Meta-package depends on same version of freedink-engine
- Use "install -p" to preserve timestamps
- Validate installed .desktop files
* Sat Sep 20 2008 Sylvain Beucler <beuc at beuc.net> - 1.08.20080920-1
- New upstream release
* Thu Aug 28 2008 Sylvain Beucler <beuc at beuc.net> - 1.08.20080828-1
- Initial package
--- NEW FILE import.log ---
freedink-1_08_20080920-4_fc9:F-8:freedink-1.08.20080920-4.fc9.src.rpm:1223224774
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/freedink/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 28 Sep 2008 19:21:27 -0000 1.1
+++ .cvsignore 5 Oct 2008 16:45:54 -0000 1.2
@@ -0,0 +1 @@
+freedink-1.08.20080920.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/freedink/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 28 Sep 2008 19:21:27 -0000 1.1
+++ sources 5 Oct 2008 16:45:54 -0000 1.2
@@ -0,0 +1 @@
+0e7a2a5af1c2e3498c7179e6cad02de9 freedink-1.08.20080920.tar.gz
- Previous message: rpms/freedink/F-9 freedink.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message: rpms/freedink/devel freedink.spec,1.1,1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list