rpms/mednafen/F-9 mednafen-0.7.1-norpath.patch, NONE, 1.1 mednafen.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/nonfree/rpms/mednafen/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17467/F-9
Modified Files:
.cvsignore sources
Added Files:
mednafen-0.7.1-norpath.patch mednafen.spec
Log Message:
Initial import.
mednafen-0.7.1-norpath.patch:
--- NEW FILE mednafen-0.7.1-norpath.patch ---
--- mednafen/config.rpath.orig 2006-12-22 05:30:02.000000000 +0000
+++ mednafen/config.rpath 2007-01-03 19:37:59.000000000 +0000
@@ -153,7 +153,7 @@
# here allows them to be overridden if necessary.
# Unlike libtool, we use -rpath here, not --rpath, since the documented
# option of GNU ld is called -rpath, not --rpath.
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
case "$host_os" in
aix3* | aix4* | aix5*)
# On AIX/PPC, the GNU linker is very broken
@@ -191,7 +191,7 @@
;;
interix3*)
hardcode_direct=no
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ hardcode_libdir_flag_spec=''
;;
linux*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
@@ -218,7 +218,7 @@
;;
*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
- hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
+ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH"`'
else
ld_shlibs=no
fi
@@ -399,7 +399,7 @@
fi
;;
irix5* | irix6* | nonstopux*)
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
hardcode_libdir_separator=:
;;
netbsd*)
@@ -408,20 +408,20 @@
;;
newsos6)
hardcode_direct=yes
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
hardcode_libdir_separator=:
;;
openbsd*)
hardcode_direct=yes
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ hardcode_libdir_flag_spec=''
else
case "$host_os" in
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
hardcode_libdir_flag_spec='-R$libdir'
;;
*)
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ hardcode_libdir_flag_spec=''
;;
esac
fi
@@ -431,15 +431,15 @@
hardcode_minus_L=yes
;;
osf3*)
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
hardcode_libdir_separator=:
;;
osf4* | osf5*)
if test "$GCC" = yes; then
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
else
# Both cc and cxx compiler support -rpath directly
- hardcode_libdir_flag_spec='-rpath $libdir'
+ hardcode_libdir_flag_spec=''
fi
hardcode_libdir_separator=:
;;
--- NEW FILE mednafen.spec ---
Name: mednafen
Version: 0.8.7
Release: 1%{?dist}
Summary: A multi-system emulator utilizing OpenGL and SDL
Group: Applications/Emulators
License: GPLv2+
URL: http://mednafen.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0: mednafen-0.7.1-norpath.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gettext
BuildRequires: pkgconfig >= 0.9.0
BuildRequires: SDL_net-devel >= 1.2.0
BuildRequires: libsndfile-devel => 1.0.2
BuildRequires: libcdio-devel
BuildRequires: libGLU-devel
BuildRequires: zlib-devel
BuildRequires: jack-audio-connection-kit-devel
%description
A portable command-line driven, multi-system emulator which uses OpenGL and
SDL. It emulates the following:
* Atari Lynx
* Famicom
* GameBoy (Color)
* GameBoy Advance
* Neo Geo Pocket (Color)
* NES (NTSC & PAL)
* PC Engine
* TurboGrafx 16 (CD)
* SuperGrafx
* PC-FX
Mednafen has the ability to remap hotkey functions and virtual system
inputs to a keyboard, a joystick or both simultaneously. Save states are
supported, as is real-time game rewinding. Screen snapshots may be taken at the
press of a button and are saved in the popular PNG file format. To play Atari
Lynx games you will also need lynxboot.img which is not included for legal
reasons.
%prep
%setup -q -n %{name}
%patch0 -p1
# Permission cleanups for debuginfo
chmod -x src/wswan/dis/*
%build
# Note --disable-rpath seems to get ignored, at least on x86_64 so we rely on
# the patch aswell.
%configure --disable-rpath
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%find_lang %{name}
%clean
rm -rf %{buildroot}
%files -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}
%doc AUTHORS ChangeLog COPYING TODO Documentation/*
%changelog
* Tue Jan 08 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.7-1
- Upgrade to 0.8.7
* Sun Nov 25 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.5-1
- Upgrade to 0.8.5
* Sun Nov 18 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.4-1
- Upgrade to 0.8.4
- Removed several patches which have been applied upstream
- License change due to new guidelines
- New URL as project homepage has changed
* Sat Apr 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.1-2
- Added patch to fix crashes with wonderswan roms
- Added patch to fix compilation on ppc
* Thu Apr 26 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.1-1
- Upgrade to 0.8.1
* Tue Feb 13 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.2-1
- Upgrade to 0.7.2
* Wed Jan 03 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.1-1
- Upgrade to 0.7.1
- Updated rpath patch
- Added support for jack
* Fri Oct 06 2006 Ian Chapman <packages[AT]amiga-hardware.ocm> 0.6.5-2
- Rebuild for new version of libcdio in fc6
* Thu Sep 07 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.5-1
- Upgrade to 0.6.5
* Wed Aug 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.4-1
- Upgrade to 0.6.4
- Minor alteration to RPM description due to new features
* Sat Aug 12 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.3-1
- Upgrade to 0.6.3
- Drop the libtool buildrequire and use the patch for fixing rpath
* Mon Jun 19 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.2-1
- Upgrade to 0.6.2
* Sun Jun 04 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.1-2
- Removed gawk buildrequire. Doesn't seem to be needed.
- Removed bison buildrequire. Doesn't seem to be needed.
- Replaced xorg-x11-devel with libGLU-devel for compatibility reasons with
modular and non modular X
- Removed SDL-devel buildrequire, implied by SDL_net-devel
* Tue May 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.1-1.iss
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/mednafen/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 15:48:52 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:14:17 -0000 1.2
@@ -0,0 +1 @@
+mednafen-0.8.7.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/mednafen/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 15:48:52 -0000 1.1
+++ sources 4 Sep 2008 11:14:17 -0000 1.2
@@ -0,0 +1 @@
+0bf5d722abc77323762c6fe81b5a2b25 mednafen-0.8.7.tar.bz2
16 years, 2 months
rpms/mednafen/F-8 mednafen-0.7.1-norpath.patch, NONE, 1.1 mednafen.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/nonfree/rpms/mednafen/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv17163/F-8
Modified Files:
.cvsignore sources
Added Files:
mednafen-0.7.1-norpath.patch mednafen.spec
Log Message:
Initial import.
mednafen-0.7.1-norpath.patch:
--- NEW FILE mednafen-0.7.1-norpath.patch ---
--- mednafen/config.rpath.orig 2006-12-22 05:30:02.000000000 +0000
+++ mednafen/config.rpath 2007-01-03 19:37:59.000000000 +0000
@@ -153,7 +153,7 @@
# here allows them to be overridden if necessary.
# Unlike libtool, we use -rpath here, not --rpath, since the documented
# option of GNU ld is called -rpath, not --rpath.
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
case "$host_os" in
aix3* | aix4* | aix5*)
# On AIX/PPC, the GNU linker is very broken
@@ -191,7 +191,7 @@
;;
interix3*)
hardcode_direct=no
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ hardcode_libdir_flag_spec=''
;;
linux*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
@@ -218,7 +218,7 @@
;;
*)
if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
- hardcode_libdir_flag_spec='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
+ hardcode_libdir_flag_spec='`test -z "$SCOABSPATH"`'
else
ld_shlibs=no
fi
@@ -399,7 +399,7 @@
fi
;;
irix5* | irix6* | nonstopux*)
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
hardcode_libdir_separator=:
;;
netbsd*)
@@ -408,20 +408,20 @@
;;
newsos6)
hardcode_direct=yes
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
hardcode_libdir_separator=:
;;
openbsd*)
hardcode_direct=yes
if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ hardcode_libdir_flag_spec=''
else
case "$host_os" in
openbsd[01].* | openbsd2.[0-7] | openbsd2.[0-7].*)
hardcode_libdir_flag_spec='-R$libdir'
;;
*)
- hardcode_libdir_flag_spec='${wl}-rpath,$libdir'
+ hardcode_libdir_flag_spec=''
;;
esac
fi
@@ -431,15 +431,15 @@
hardcode_minus_L=yes
;;
osf3*)
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
hardcode_libdir_separator=:
;;
osf4* | osf5*)
if test "$GCC" = yes; then
- hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
+ hardcode_libdir_flag_spec=''
else
# Both cc and cxx compiler support -rpath directly
- hardcode_libdir_flag_spec='-rpath $libdir'
+ hardcode_libdir_flag_spec=''
fi
hardcode_libdir_separator=:
;;
--- NEW FILE mednafen.spec ---
Name: mednafen
Version: 0.8.7
Release: 1%{?dist}
Summary: A multi-system emulator utilizing OpenGL and SDL
Group: Applications/Emulators
License: GPLv2+
URL: http://mednafen.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
Patch0: mednafen-0.7.1-norpath.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gettext
BuildRequires: pkgconfig >= 0.9.0
BuildRequires: SDL_net-devel >= 1.2.0
BuildRequires: libsndfile-devel => 1.0.2
BuildRequires: libcdio-devel
BuildRequires: libGLU-devel
BuildRequires: zlib-devel
BuildRequires: jack-audio-connection-kit-devel
%description
A portable command-line driven, multi-system emulator which uses OpenGL and
SDL. It emulates the following:
* Atari Lynx
* Famicom
* GameBoy (Color)
* GameBoy Advance
* Neo Geo Pocket (Color)
* NES (NTSC & PAL)
* PC Engine
* TurboGrafx 16 (CD)
* SuperGrafx
* PC-FX
Mednafen has the ability to remap hotkey functions and virtual system
inputs to a keyboard, a joystick or both simultaneously. Save states are
supported, as is real-time game rewinding. Screen snapshots may be taken at the
press of a button and are saved in the popular PNG file format. To play Atari
Lynx games you will also need lynxboot.img which is not included for legal
reasons.
%prep
%setup -q -n %{name}
%patch0 -p1
# Permission cleanups for debuginfo
chmod -x src/wswan/dis/*
%build
# Note --disable-rpath seems to get ignored, at least on x86_64 so we rely on
# the patch aswell.
%configure --disable-rpath
make %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%find_lang %{name}
%clean
rm -rf %{buildroot}
%files -f %{name}.lang
%defattr(-,root,root,-)
%{_bindir}/%{name}
%doc AUTHORS ChangeLog COPYING TODO Documentation/*
%changelog
* Tue Jan 08 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.7-1
- Upgrade to 0.8.7
* Sun Nov 25 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.5-1
- Upgrade to 0.8.5
* Sun Nov 18 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.4-1
- Upgrade to 0.8.4
- Removed several patches which have been applied upstream
- License change due to new guidelines
- New URL as project homepage has changed
* Sat Apr 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.1-2
- Added patch to fix crashes with wonderswan roms
- Added patch to fix compilation on ppc
* Thu Apr 26 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.1-1
- Upgrade to 0.8.1
* Tue Feb 13 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.2-1
- Upgrade to 0.7.2
* Wed Jan 03 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.1-1
- Upgrade to 0.7.1
- Updated rpath patch
- Added support for jack
* Fri Oct 06 2006 Ian Chapman <packages[AT]amiga-hardware.ocm> 0.6.5-2
- Rebuild for new version of libcdio in fc6
* Thu Sep 07 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.5-1
- Upgrade to 0.6.5
* Wed Aug 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.4-1
- Upgrade to 0.6.4
- Minor alteration to RPM description due to new features
* Sat Aug 12 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.3-1
- Upgrade to 0.6.3
- Drop the libtool buildrequire and use the patch for fixing rpath
* Mon Jun 19 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.2-1
- Upgrade to 0.6.2
* Sun Jun 04 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.1-2
- Removed gawk buildrequire. Doesn't seem to be needed.
- Removed bison buildrequire. Doesn't seem to be needed.
- Replaced xorg-x11-devel with libGLU-devel for compatibility reasons with
modular and non modular X
- Removed SDL-devel buildrequire, implied by SDL_net-devel
* Tue May 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.6.1-1.iss
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/mednafen/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 15:48:52 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:10:47 -0000 1.2
@@ -0,0 +1 @@
+mednafen-0.8.7.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/mednafen/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 15:48:52 -0000 1.1
+++ sources 4 Sep 2008 11:10:47 -0000 1.2
@@ -0,0 +1 @@
+0bf5d722abc77323762c6fe81b5a2b25 mednafen-0.8.7.tar.bz2
16 years, 2 months
rpms/yabause/F-8 yabause-0.8.6.addlimits_h.patch, NONE, 1.1 yabause-0.9.1.addselinux.patch, NONE, 1.1 yabause.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/yabause/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv16432/F-8
Modified Files:
.cvsignore sources
Added Files:
yabause-0.8.6.addlimits_h.patch yabause-0.9.1.addselinux.patch
yabause.spec
Log Message:
Initial import.
yabause-0.8.6.addlimits_h.patch:
--- NEW FILE yabause-0.8.6.addlimits_h.patch ---
--- yabause/src/cd-linux.c.orig 2006-08-05 23:40:35.000000000 +0100
+++ yabause/src/cd-linux.c 2007-09-02 21:23:02.000000000 +0100
@@ -26,7 +26,7 @@
#include <unistd.h>
#include <string.h>
#include <stdio.h>
-
+#include <limits.h>
#include "cdbase.h"
#include "debug.h"
yabause-0.9.1.addselinux.patch:
--- NEW FILE yabause-0.9.1.addselinux.patch ---
--- yabause-0.9.1/src/gtk/Makefile.in.orig 2007-11-04 19:06:14.000000000 +0000
+++ yabause-0.9.1/src/gtk/Makefile.in 2007-11-18 14:52:00.000000000 +0000
@@ -115,7 +115,7 @@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
+LIBS = @LIBS@ -lselinux
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
--- NEW FILE yabause.spec ---
Name: yabause
Version: 0.9.3
Release: 1%{?dist}
Summary: A Sega Saturn emulator
Group: Applications/Emulators
License: GPLv2+
URL: http://yabause.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: yabause-0.8.6.addlimits_h.patch
Patch1: yabause-0.9.1.addselinux.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
BuildRequires: freeglut-devel
BuildRequires: gtk+-devel
BuildRequires: gtkglext-devel
BuildRequires: libGLU-devel
BuildRequires: libICE-devel
BuildRequires: libselinux-devel
BuildRequires: libXt-devel
BuildRequires: pkgconfig
BuildRequires: SDL-devel
Requires: hicolor-icon-theme
%description
Yabause is a Sega Saturn emulator. A popular console of the early 1990s. It
includes an 'emulated' Saturn BIOS which is compatible with at least some games
but optionally a real Saturn BIOS can be used, however it is not included.
%prep
%setup -q
%patch0 -p1
%if 0%{?fedora} > 8
%patch1 -p1
%endif
%build
%configure --with-gtk --enable-newperinterface
make %{?_smp_mflags}
# Build desktop icon
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Yabause
GenericName=Sega Saturn Emulator
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
# Some cleanups
rm -rf %{buildroot}%{_datadir}/%{name} %{buildroot}%{_datadir}/pixmaps
rm -f %{buildroot}%{_datadir}/applications/*.desktop %{buildroot}%{_bindir}/gen68k
install -pm0644 src/logo.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.gz
%{_datadir}/applications/dribble-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%doc AUTHORS ChangeLog COPYING GOALS README README.LIN TODO doc/howto.txt doc/using.docbook doc/yabause.docbook
%changelog
* Mon Jan 21 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.3-1
- Upgrade to 0.9.3
* Wed Jan 09 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.2-1
- Upgrade to 0.9.2
* Sun Nov 18 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.1-1
- Upgrade to 0.9.1
- Added patch for devel only to link against selinux possibly due to broken
GL libs
* Fri Sep 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.0-1
- Upgrade to 0.9.0
* Tue Aug 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.6-1
- Upgrade to 0.8.6
- License field changed due to new guidelines
- Added patch needed for compilation with F8 (devel)
* Tue Jun 26 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.5-1
- Upgrade to 0.8.5
- Minor changes to SPEC for new Fedora guidelines
* Sun Mar 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-2
- Dropped dribble-menus requirement, due to be obsoleted
- Changed .desktop category to Game;Emulator;
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-1
- Upgrade to 0.8.0
* Wed Sep 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.2-1
- Upgrade to 0.7.2
* Wed Aug 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.1-1
- Upgrade to 0.7.1
- Removed big endian patch as it's now merged upstream
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-2
- Added libXt-devel buildrequire
- Added patch to fix compilation on big endian systems
* Wed Aug 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/yabause/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 15:05:03 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:05:01 -0000 1.2
@@ -0,0 +1 @@
+yabause-0.9.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/yabause/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 15:05:03 -0000 1.1
+++ sources 4 Sep 2008 11:05:01 -0000 1.2
@@ -0,0 +1 @@
+92c5222270fd2b9cb61f909e0ecf6c02 yabause-0.9.3.tar.gz
16 years, 2 months
rpms/pangzero/F-8 pangzero-1.2-nowin32.patch, NONE, 1.1 pangzero.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/pangzero/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv16200/F-8
Modified Files:
.cvsignore sources
Added Files:
pangzero-1.2-nowin32.patch pangzero.spec
Log Message:
Initial import.
pangzero-1.2-nowin32.patch:
--- NEW FILE pangzero-1.2-nowin32.patch ---
--- pangzero-1.2/bin/pangzero.orig 2007-06-28 08:08:40.000000000 +0100
+++ pangzero-1.2/bin/pangzero 2007-06-30 00:15:36.000000000 +0100
@@ -4945,10 +4945,6 @@
eval("SDL::Quit"); warn $@ if $@;
$message = "Pang Zero $::Version died:\n$message";
if (&IsMicrosoftWindows()) {
- eval( '
- use Win32;
- Win32::MsgBox($message, MB_ICONEXCLAMATION, "Pang Zero error");
- ' );
return;
} elsif ($ENV{'DISPLAY'}) {
$message =~ s/\"/\\"/g;
--- NEW FILE pangzero.spec ---
Name: pangzero
Version: 1.3
Release: 1%{?dist}
Summary: A clone and enhancement of Super Pang
Group: Amusements/Games
License: GPLv2
URL: http://apocalypse.rulez.org/pangzero
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: pangzero-1.2-nowin32.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: desktop-file-utils
BuildRequires: lame
BuildRequires: perl-SDL >= 2.1.0
BuildRequires: vorbis-tools
Requires: hicolor-icon-theme
%description
Pang Zero is a clone and enhancement of Super Pang, a fast-paced action game
that involves popping balloons with a harpoon. Currently up to 6 people can
play together.
%prep
%setup -q
%patch -p1
# Set the data location
sed -i 's|$::DataDir = '`echo -e "\047\047"`'|$::DataDir = '`echo -e "\047%{_datadir}/%{name}\047"`'|' bin/pangzero
# Convert audio, Fedora's SDL does not support MP3
lame --silent --decode data/UPiPang.mp3 - | oggenc -Q - -o data/UPiPang.ogg ||:
# Use the ogg instead of mp3
sed -i 's|UPiPang.mp3|UPiPang.ogg|' bin/pangzero
%build
%configure
make %{?_smp_mflags}
# Build desktop file
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Pang Zero
GenericName=Super Pang Clone
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
install -m0644 data/UPiPang.ogg %{buildroot}%{_datadir}/%{name}
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
install -m0644 data/icon.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/pangzero
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/applications/dribble-%{name}.desktop
%exclude %{_datadir}/%{name}/UPiPang.mp3
%exclude %{_datadir}/%{name}/icon.ico
%doc AUTHORS ChangeLog COPYING NEWS README
%changelog
* Mon Jan 07 2008 Ian Chapman <packages[AT]amiga-hardware.com> 1.3-1
- Upgrade to 1.3
- License change due to new guidelines
* Fri Jun 29 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.2-1
- Upgrade to 1.2
- Minor changes to spec due to new guidelines
- Updated patch as some fixes are now fixed upstream
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.1-1
- Upgrade to 1.1
- Patched so perl(Win32) is not picked up as a dependancy
- Patched so that view website on exit works properly
- Patched for ogg audio as perl-SDL no longer supports MP3 since moving to FE
- Added vorbis-tools and lame BRs for audio conversion
- Use the icon supplied in this version instead of our own
* Wed Nov 01 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-2
- Rebuild due to perl-SDL 1 -> 2 upgrade on FC5
- Now requires perl SDL 2+ on all supported FCs.
* Sat Oct 14 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-1
- Upgrade to 0.15
- Updated perl-SDL2 patch
* Fri Oct 06 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.14-1
- Upgrade to 0.14
- Updated perl-SDL2 patch
- Added perl-SDL buildrequire as configure now checks to see if it's installed
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-2
- Added patch to run with perl-SDL v2 on FC6 courtesy of Hans de Goede
* Sat Aug 12 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-1
- Upgraded to 0.12
- Dropped my division by zero patch as it's been merged upstream
* Sun Jul 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-3
- Added patch to fix division by zero (BZ #10)
* Sun Jul 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-2
- Don't use /usr/share/games/%%{name} as that is deprecated too.
* Thu Jul 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/pangzero/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 12:22:32 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:04:10 -0000 1.2
@@ -0,0 +1 @@
+pangzero-1.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/pangzero/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 12:22:32 -0000 1.1
+++ sources 4 Sep 2008 11:04:10 -0000 1.2
@@ -0,0 +1 @@
+57a3ba5bf4f0e4a9590fbd6606c9f91c pangzero-1.3.tar.gz
16 years, 2 months
rpms/yabause/devel yabause-0.8.6.addlimits_h.patch, NONE, 1.1 yabause-0.9.1.addselinux.patch, NONE, 1.1 yabause.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/yabause/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15993/devel
Modified Files:
.cvsignore sources
Added Files:
yabause-0.8.6.addlimits_h.patch yabause-0.9.1.addselinux.patch
yabause.spec
Log Message:
Initial import.
yabause-0.8.6.addlimits_h.patch:
--- NEW FILE yabause-0.8.6.addlimits_h.patch ---
--- yabause/src/cd-linux.c.orig 2006-08-05 23:40:35.000000000 +0100
+++ yabause/src/cd-linux.c 2007-09-02 21:23:02.000000000 +0100
@@ -26,7 +26,7 @@
#include <unistd.h>
#include <string.h>
#include <stdio.h>
-
+#include <limits.h>
#include "cdbase.h"
#include "debug.h"
yabause-0.9.1.addselinux.patch:
--- NEW FILE yabause-0.9.1.addselinux.patch ---
--- yabause-0.9.1/src/gtk/Makefile.in.orig 2007-11-04 19:06:14.000000000 +0000
+++ yabause-0.9.1/src/gtk/Makefile.in 2007-11-18 14:52:00.000000000 +0000
@@ -115,7 +115,7 @@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
+LIBS = @LIBS@ -lselinux
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
--- NEW FILE yabause.spec ---
Name: yabause
Version: 0.9.3
Release: 1%{?dist}
Summary: A Sega Saturn emulator
Group: Applications/Emulators
License: GPLv2+
URL: http://yabause.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: yabause-0.8.6.addlimits_h.patch
Patch1: yabause-0.9.1.addselinux.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
BuildRequires: freeglut-devel
BuildRequires: gtk+-devel
BuildRequires: gtkglext-devel
BuildRequires: libGLU-devel
BuildRequires: libICE-devel
BuildRequires: libselinux-devel
BuildRequires: libXt-devel
BuildRequires: pkgconfig
BuildRequires: SDL-devel
Requires: hicolor-icon-theme
%description
Yabause is a Sega Saturn emulator. A popular console of the early 1990s. It
includes an 'emulated' Saturn BIOS which is compatible with at least some games
but optionally a real Saturn BIOS can be used, however it is not included.
%prep
%setup -q
%patch0 -p1
%if 0%{?fedora} > 8
%patch1 -p1
%endif
%build
%configure --with-gtk --enable-newperinterface
make %{?_smp_mflags}
# Build desktop icon
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Yabause
GenericName=Sega Saturn Emulator
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
# Some cleanups
rm -rf %{buildroot}%{_datadir}/%{name} %{buildroot}%{_datadir}/pixmaps
rm -f %{buildroot}%{_datadir}/applications/*.desktop %{buildroot}%{_bindir}/gen68k
install -pm0644 src/logo.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.gz
%{_datadir}/applications/dribble-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%doc AUTHORS ChangeLog COPYING GOALS README README.LIN TODO doc/howto.txt doc/using.docbook doc/yabause.docbook
%changelog
* Mon Jan 21 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.3-1
- Upgrade to 0.9.3
* Wed Jan 09 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.2-1
- Upgrade to 0.9.2
* Sun Nov 18 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.1-1
- Upgrade to 0.9.1
- Added patch for devel only to link against selinux possibly due to broken
GL libs
* Fri Sep 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.0-1
- Upgrade to 0.9.0
* Tue Aug 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.6-1
- Upgrade to 0.8.6
- License field changed due to new guidelines
- Added patch needed for compilation with F8 (devel)
* Tue Jun 26 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.5-1
- Upgrade to 0.8.5
- Minor changes to SPEC for new Fedora guidelines
* Sun Mar 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-2
- Dropped dribble-menus requirement, due to be obsoleted
- Changed .desktop category to Game;Emulator;
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-1
- Upgrade to 0.8.0
* Wed Sep 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.2-1
- Upgrade to 0.7.2
* Wed Aug 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.1-1
- Upgrade to 0.7.1
- Removed big endian patch as it's now merged upstream
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-2
- Added libXt-devel buildrequire
- Added patch to fix compilation on big endian systems
* Wed Aug 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/yabause/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 15:05:03 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:01:37 -0000 1.2
@@ -0,0 +1 @@
+yabause-0.9.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/yabause/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 15:05:03 -0000 1.1
+++ sources 4 Sep 2008 11:01:37 -0000 1.2
@@ -0,0 +1 @@
+92c5222270fd2b9cb61f909e0ecf6c02 yabause-0.9.3.tar.gz
16 years, 2 months
rpms/yabause/EL-5 yabause-0.8.6.addlimits_h.patch, NONE, 1.1 yabause-0.9.1.addselinux.patch, NONE, 1.1 yabause.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/yabause/EL-5
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15765/EL-5
Modified Files:
.cvsignore sources
Added Files:
yabause-0.8.6.addlimits_h.patch yabause-0.9.1.addselinux.patch
yabause.spec
Log Message:
Initial import.
yabause-0.8.6.addlimits_h.patch:
--- NEW FILE yabause-0.8.6.addlimits_h.patch ---
--- yabause/src/cd-linux.c.orig 2006-08-05 23:40:35.000000000 +0100
+++ yabause/src/cd-linux.c 2007-09-02 21:23:02.000000000 +0100
@@ -26,7 +26,7 @@
#include <unistd.h>
#include <string.h>
#include <stdio.h>
-
+#include <limits.h>
#include "cdbase.h"
#include "debug.h"
yabause-0.9.1.addselinux.patch:
--- NEW FILE yabause-0.9.1.addselinux.patch ---
--- yabause-0.9.1/src/gtk/Makefile.in.orig 2007-11-04 19:06:14.000000000 +0000
+++ yabause-0.9.1/src/gtk/Makefile.in 2007-11-18 14:52:00.000000000 +0000
@@ -115,7 +115,7 @@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
+LIBS = @LIBS@ -lselinux
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
--- NEW FILE yabause.spec ---
Name: yabause
Version: 0.9.3
Release: 1%{?dist}
Summary: A Sega Saturn emulator
Group: Applications/Emulators
License: GPLv2+
URL: http://yabause.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: yabause-0.8.6.addlimits_h.patch
Patch1: yabause-0.9.1.addselinux.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
BuildRequires: freeglut-devel
BuildRequires: gtk+-devel
BuildRequires: gtkglext-devel
BuildRequires: libGLU-devel
BuildRequires: libICE-devel
BuildRequires: libselinux-devel
BuildRequires: libXt-devel
BuildRequires: pkgconfig
BuildRequires: SDL-devel
Requires: hicolor-icon-theme
%description
Yabause is a Sega Saturn emulator. A popular console of the early 1990s. It
includes an 'emulated' Saturn BIOS which is compatible with at least some games
but optionally a real Saturn BIOS can be used, however it is not included.
%prep
%setup -q
%patch0 -p1
%if 0%{?fedora} > 8
%patch1 -p1
%endif
%build
%configure --with-gtk --enable-newperinterface
make %{?_smp_mflags}
# Build desktop icon
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Yabause
GenericName=Sega Saturn Emulator
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
# Some cleanups
rm -rf %{buildroot}%{_datadir}/%{name} %{buildroot}%{_datadir}/pixmaps
rm -f %{buildroot}%{_datadir}/applications/*.desktop %{buildroot}%{_bindir}/gen68k
install -pm0644 src/logo.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.gz
%{_datadir}/applications/dribble-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%doc AUTHORS ChangeLog COPYING GOALS README README.LIN TODO doc/howto.txt doc/using.docbook doc/yabause.docbook
%changelog
* Mon Jan 21 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.3-1
- Upgrade to 0.9.3
* Wed Jan 09 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.2-1
- Upgrade to 0.9.2
* Sun Nov 18 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.1-1
- Upgrade to 0.9.1
- Added patch for devel only to link against selinux possibly due to broken
GL libs
* Fri Sep 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.0-1
- Upgrade to 0.9.0
* Tue Aug 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.6-1
- Upgrade to 0.8.6
- License field changed due to new guidelines
- Added patch needed for compilation with F8 (devel)
* Tue Jun 26 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.5-1
- Upgrade to 0.8.5
- Minor changes to SPEC for new Fedora guidelines
* Sun Mar 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-2
- Dropped dribble-menus requirement, due to be obsoleted
- Changed .desktop category to Game;Emulator;
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-1
- Upgrade to 0.8.0
* Wed Sep 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.2-1
- Upgrade to 0.7.2
* Wed Aug 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.1-1
- Upgrade to 0.7.1
- Removed big endian patch as it's now merged upstream
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-2
- Added libXt-devel buildrequire
- Added patch to fix compilation on big endian systems
* Wed Aug 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/yabause/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 15:05:03 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:01:06 -0000 1.2
@@ -0,0 +1 @@
+yabause-0.9.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/yabause/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 15:05:03 -0000 1.1
+++ sources 4 Sep 2008 11:01:06 -0000 1.2
@@ -0,0 +1 @@
+92c5222270fd2b9cb61f909e0ecf6c02 yabause-0.9.3.tar.gz
16 years, 2 months
rpms/yabause/F-9 yabause-0.8.6.addlimits_h.patch, NONE, 1.1 yabause-0.9.1.addselinux.patch, NONE, 1.1 yabause.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/yabause/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15538/F-9
Modified Files:
.cvsignore sources
Added Files:
yabause-0.8.6.addlimits_h.patch yabause-0.9.1.addselinux.patch
yabause.spec
Log Message:
Initial import.
yabause-0.8.6.addlimits_h.patch:
--- NEW FILE yabause-0.8.6.addlimits_h.patch ---
--- yabause/src/cd-linux.c.orig 2006-08-05 23:40:35.000000000 +0100
+++ yabause/src/cd-linux.c 2007-09-02 21:23:02.000000000 +0100
@@ -26,7 +26,7 @@
#include <unistd.h>
#include <string.h>
#include <stdio.h>
-
+#include <limits.h>
#include "cdbase.h"
#include "debug.h"
yabause-0.9.1.addselinux.patch:
--- NEW FILE yabause-0.9.1.addselinux.patch ---
--- yabause-0.9.1/src/gtk/Makefile.in.orig 2007-11-04 19:06:14.000000000 +0000
+++ yabause-0.9.1/src/gtk/Makefile.in 2007-11-18 14:52:00.000000000 +0000
@@ -115,7 +115,7 @@
INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
LDFLAGS = @LDFLAGS@
LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
+LIBS = @LIBS@ -lselinux
LTLIBOBJS = @LTLIBOBJS@
MAKEINFO = @MAKEINFO@
MKDIR_P = @MKDIR_P@
--- NEW FILE yabause.spec ---
Name: yabause
Version: 0.9.3
Release: 1%{?dist}
Summary: A Sega Saturn emulator
Group: Applications/Emulators
License: GPLv2+
URL: http://yabause.sourceforge.net
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: yabause-0.8.6.addlimits_h.patch
Patch1: yabause-0.9.1.addselinux.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: desktop-file-utils
BuildRequires: freeglut-devel
BuildRequires: gtk+-devel
BuildRequires: gtkglext-devel
BuildRequires: libGLU-devel
BuildRequires: libICE-devel
BuildRequires: libselinux-devel
BuildRequires: libXt-devel
BuildRequires: pkgconfig
BuildRequires: SDL-devel
Requires: hicolor-icon-theme
%description
Yabause is a Sega Saturn emulator. A popular console of the early 1990s. It
includes an 'emulated' Saturn BIOS which is compatible with at least some games
but optionally a real Saturn BIOS can be used, however it is not included.
%prep
%setup -q
%patch0 -p1
%if 0%{?fedora} > 8
%patch1 -p1
%endif
%build
%configure --with-gtk --enable-newperinterface
make %{?_smp_mflags}
# Build desktop icon
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Yabause
GenericName=Sega Saturn Emulator
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;Emulator;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
# Some cleanups
rm -rf %{buildroot}%{_datadir}/%{name} %{buildroot}%{_datadir}/pixmaps
rm -f %{buildroot}%{_datadir}/applications/*.desktop %{buildroot}%{_bindir}/gen68k
install -pm0644 src/logo.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_mandir}/man1/%{name}.1.gz
%{_datadir}/applications/dribble-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%doc AUTHORS ChangeLog COPYING GOALS README README.LIN TODO doc/howto.txt doc/using.docbook doc/yabause.docbook
%changelog
* Mon Jan 21 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.3-1
- Upgrade to 0.9.3
* Wed Jan 09 2008 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.2-1
- Upgrade to 0.9.2
* Sun Nov 18 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.1-1
- Upgrade to 0.9.1
- Added patch for devel only to link against selinux possibly due to broken
GL libs
* Fri Sep 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.9.0-1
- Upgrade to 0.9.0
* Tue Aug 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.6-1
- Upgrade to 0.8.6
- License field changed due to new guidelines
- Added patch needed for compilation with F8 (devel)
* Tue Jun 26 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.5-1
- Upgrade to 0.8.5
- Minor changes to SPEC for new Fedora guidelines
* Sun Mar 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-2
- Dropped dribble-menus requirement, due to be obsoleted
- Changed .desktop category to Game;Emulator;
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.8.0-1
- Upgrade to 0.8.0
* Wed Sep 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.2-1
- Upgrade to 0.7.2
* Wed Aug 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.1-1
- Upgrade to 0.7.1
- Removed big endian patch as it's now merged upstream
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-2
- Added libXt-devel buildrequire
- Added patch to fix compilation on big endian systems
* Wed Aug 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.7.0-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/yabause/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 15:05:03 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:00:35 -0000 1.2
@@ -0,0 +1 @@
+yabause-0.9.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/yabause/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 15:05:03 -0000 1.1
+++ sources 4 Sep 2008 11:00:35 -0000 1.2
@@ -0,0 +1 @@
+92c5222270fd2b9cb61f909e0ecf6c02 yabause-0.9.3.tar.gz
16 years, 2 months
rpms/pangzero/devel pangzero-1.2-nowin32.patch, NONE, 1.1 pangzero.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/pangzero/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv15023/devel
Modified Files:
.cvsignore sources
Added Files:
pangzero-1.2-nowin32.patch pangzero.spec
Log Message:
Initial import.
pangzero-1.2-nowin32.patch:
--- NEW FILE pangzero-1.2-nowin32.patch ---
--- pangzero-1.2/bin/pangzero.orig 2007-06-28 08:08:40.000000000 +0100
+++ pangzero-1.2/bin/pangzero 2007-06-30 00:15:36.000000000 +0100
@@ -4945,10 +4945,6 @@
eval("SDL::Quit"); warn $@ if $@;
$message = "Pang Zero $::Version died:\n$message";
if (&IsMicrosoftWindows()) {
- eval( '
- use Win32;
- Win32::MsgBox($message, MB_ICONEXCLAMATION, "Pang Zero error");
- ' );
return;
} elsif ($ENV{'DISPLAY'}) {
$message =~ s/\"/\\"/g;
--- NEW FILE pangzero.spec ---
Name: pangzero
Version: 1.3
Release: 1%{?dist}
Summary: A clone and enhancement of Super Pang
Group: Amusements/Games
License: GPLv2
URL: http://apocalypse.rulez.org/pangzero
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: pangzero-1.2-nowin32.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: desktop-file-utils
BuildRequires: lame
BuildRequires: perl-SDL >= 2.1.0
BuildRequires: vorbis-tools
Requires: hicolor-icon-theme
%description
Pang Zero is a clone and enhancement of Super Pang, a fast-paced action game
that involves popping balloons with a harpoon. Currently up to 6 people can
play together.
%prep
%setup -q
%patch -p1
# Set the data location
sed -i 's|$::DataDir = '`echo -e "\047\047"`'|$::DataDir = '`echo -e "\047%{_datadir}/%{name}\047"`'|' bin/pangzero
# Convert audio, Fedora's SDL does not support MP3
lame --silent --decode data/UPiPang.mp3 - | oggenc -Q - -o data/UPiPang.ogg ||:
# Use the ogg instead of mp3
sed -i 's|UPiPang.mp3|UPiPang.ogg|' bin/pangzero
%build
%configure
make %{?_smp_mflags}
# Build desktop file
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Pang Zero
GenericName=Super Pang Clone
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
install -m0644 data/UPiPang.ogg %{buildroot}%{_datadir}/%{name}
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
install -m0644 data/icon.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/pangzero
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/applications/dribble-%{name}.desktop
%exclude %{_datadir}/%{name}/UPiPang.mp3
%exclude %{_datadir}/%{name}/icon.ico
%doc AUTHORS ChangeLog COPYING NEWS README
%changelog
* Mon Jan 07 2008 Ian Chapman <packages[AT]amiga-hardware.com> 1.3-1
- Upgrade to 1.3
- License change due to new guidelines
* Fri Jun 29 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.2-1
- Upgrade to 1.2
- Minor changes to spec due to new guidelines
- Updated patch as some fixes are now fixed upstream
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.1-1
- Upgrade to 1.1
- Patched so perl(Win32) is not picked up as a dependancy
- Patched so that view website on exit works properly
- Patched for ogg audio as perl-SDL no longer supports MP3 since moving to FE
- Added vorbis-tools and lame BRs for audio conversion
- Use the icon supplied in this version instead of our own
* Wed Nov 01 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-2
- Rebuild due to perl-SDL 1 -> 2 upgrade on FC5
- Now requires perl SDL 2+ on all supported FCs.
* Sat Oct 14 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-1
- Upgrade to 0.15
- Updated perl-SDL2 patch
* Fri Oct 06 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.14-1
- Upgrade to 0.14
- Updated perl-SDL2 patch
- Added perl-SDL buildrequire as configure now checks to see if it's installed
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-2
- Added patch to run with perl-SDL v2 on FC6 courtesy of Hans de Goede
* Sat Aug 12 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-1
- Upgraded to 0.12
- Dropped my division by zero patch as it's been merged upstream
* Sun Jul 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-3
- Added patch to fix division by zero (BZ #10)
* Sun Jul 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-2
- Don't use /usr/share/games/%%{name} as that is deprecated too.
* Thu Jul 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/pangzero/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 12:22:32 -0000 1.1
+++ .cvsignore 4 Sep 2008 11:00:00 -0000 1.2
@@ -0,0 +1 @@
+pangzero-1.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/pangzero/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 12:22:32 -0000 1.1
+++ sources 4 Sep 2008 11:00:00 -0000 1.2
@@ -0,0 +1 @@
+57a3ba5bf4f0e4a9590fbd6606c9f91c pangzero-1.3.tar.gz
16 years, 2 months
rpms/pangzero/EL-5 pangzero-1.2-nowin32.patch, NONE, 1.1 pangzero.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/pangzero/EL-5
In directory se02.es.rpmfusion.net:/tmp/cvs-serv14817/EL-5
Modified Files:
.cvsignore sources
Added Files:
pangzero-1.2-nowin32.patch pangzero.spec
Log Message:
Initial import.
pangzero-1.2-nowin32.patch:
--- NEW FILE pangzero-1.2-nowin32.patch ---
--- pangzero-1.2/bin/pangzero.orig 2007-06-28 08:08:40.000000000 +0100
+++ pangzero-1.2/bin/pangzero 2007-06-30 00:15:36.000000000 +0100
@@ -4945,10 +4945,6 @@
eval("SDL::Quit"); warn $@ if $@;
$message = "Pang Zero $::Version died:\n$message";
if (&IsMicrosoftWindows()) {
- eval( '
- use Win32;
- Win32::MsgBox($message, MB_ICONEXCLAMATION, "Pang Zero error");
- ' );
return;
} elsif ($ENV{'DISPLAY'}) {
$message =~ s/\"/\\"/g;
--- NEW FILE pangzero.spec ---
Name: pangzero
Version: 1.3
Release: 1%{?dist}
Summary: A clone and enhancement of Super Pang
Group: Amusements/Games
License: GPLv2
URL: http://apocalypse.rulez.org/pangzero
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: pangzero-1.2-nowin32.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: desktop-file-utils
BuildRequires: lame
BuildRequires: perl-SDL >= 2.1.0
BuildRequires: vorbis-tools
Requires: hicolor-icon-theme
%description
Pang Zero is a clone and enhancement of Super Pang, a fast-paced action game
that involves popping balloons with a harpoon. Currently up to 6 people can
play together.
%prep
%setup -q
%patch -p1
# Set the data location
sed -i 's|$::DataDir = '`echo -e "\047\047"`'|$::DataDir = '`echo -e "\047%{_datadir}/%{name}\047"`'|' bin/pangzero
# Convert audio, Fedora's SDL does not support MP3
lame --silent --decode data/UPiPang.mp3 - | oggenc -Q - -o data/UPiPang.ogg ||:
# Use the ogg instead of mp3
sed -i 's|UPiPang.mp3|UPiPang.ogg|' bin/pangzero
%build
%configure
make %{?_smp_mflags}
# Build desktop file
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Pang Zero
GenericName=Super Pang Clone
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
install -m0644 data/UPiPang.ogg %{buildroot}%{_datadir}/%{name}
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
install -m0644 data/icon.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/pangzero
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/applications/dribble-%{name}.desktop
%exclude %{_datadir}/%{name}/UPiPang.mp3
%exclude %{_datadir}/%{name}/icon.ico
%doc AUTHORS ChangeLog COPYING NEWS README
%changelog
* Mon Jan 07 2008 Ian Chapman <packages[AT]amiga-hardware.com> 1.3-1
- Upgrade to 1.3
- License change due to new guidelines
* Fri Jun 29 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.2-1
- Upgrade to 1.2
- Minor changes to spec due to new guidelines
- Updated patch as some fixes are now fixed upstream
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.1-1
- Upgrade to 1.1
- Patched so perl(Win32) is not picked up as a dependancy
- Patched so that view website on exit works properly
- Patched for ogg audio as perl-SDL no longer supports MP3 since moving to FE
- Added vorbis-tools and lame BRs for audio conversion
- Use the icon supplied in this version instead of our own
* Wed Nov 01 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-2
- Rebuild due to perl-SDL 1 -> 2 upgrade on FC5
- Now requires perl SDL 2+ on all supported FCs.
* Sat Oct 14 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-1
- Upgrade to 0.15
- Updated perl-SDL2 patch
* Fri Oct 06 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.14-1
- Upgrade to 0.14
- Updated perl-SDL2 patch
- Added perl-SDL buildrequire as configure now checks to see if it's installed
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-2
- Added patch to run with perl-SDL v2 on FC6 courtesy of Hans de Goede
* Sat Aug 12 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-1
- Upgraded to 0.12
- Dropped my division by zero patch as it's been merged upstream
* Sun Jul 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-3
- Added patch to fix division by zero (BZ #10)
* Sun Jul 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-2
- Don't use /usr/share/games/%%{name} as that is deprecated too.
* Thu Jul 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/pangzero/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 12:22:32 -0000 1.1
+++ .cvsignore 4 Sep 2008 10:59:15 -0000 1.2
@@ -0,0 +1 @@
+pangzero-1.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/pangzero/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 12:22:32 -0000 1.1
+++ sources 4 Sep 2008 10:59:15 -0000 1.2
@@ -0,0 +1 @@
+57a3ba5bf4f0e4a9590fbd6606c9f91c pangzero-1.3.tar.gz
16 years, 2 months
rpms/pangzero/F-9 pangzero-1.2-nowin32.patch, NONE, 1.1 pangzero.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Xavier Lamien
Author: laxathom
Update of /cvs/free/rpms/pangzero/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv14585/F-9
Modified Files:
.cvsignore sources
Added Files:
pangzero-1.2-nowin32.patch pangzero.spec
Log Message:
Initial import.
pangzero-1.2-nowin32.patch:
--- NEW FILE pangzero-1.2-nowin32.patch ---
--- pangzero-1.2/bin/pangzero.orig 2007-06-28 08:08:40.000000000 +0100
+++ pangzero-1.2/bin/pangzero 2007-06-30 00:15:36.000000000 +0100
@@ -4945,10 +4945,6 @@
eval("SDL::Quit"); warn $@ if $@;
$message = "Pang Zero $::Version died:\n$message";
if (&IsMicrosoftWindows()) {
- eval( '
- use Win32;
- Win32::MsgBox($message, MB_ICONEXCLAMATION, "Pang Zero error");
- ' );
return;
} elsif ($ENV{'DISPLAY'}) {
$message =~ s/\"/\\"/g;
--- NEW FILE pangzero.spec ---
Name: pangzero
Version: 1.3
Release: 1%{?dist}
Summary: A clone and enhancement of Super Pang
Group: Amusements/Games
License: GPLv2
URL: http://apocalypse.rulez.org/pangzero
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Patch0: pangzero-1.2-nowin32.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
BuildRequires: desktop-file-utils
BuildRequires: lame
BuildRequires: perl-SDL >= 2.1.0
BuildRequires: vorbis-tools
Requires: hicolor-icon-theme
%description
Pang Zero is a clone and enhancement of Super Pang, a fast-paced action game
that involves popping balloons with a harpoon. Currently up to 6 people can
play together.
%prep
%setup -q
%patch -p1
# Set the data location
sed -i 's|$::DataDir = '`echo -e "\047\047"`'|$::DataDir = '`echo -e "\047%{_datadir}/%{name}\047"`'|' bin/pangzero
# Convert audio, Fedora's SDL does not support MP3
lame --silent --decode data/UPiPang.mp3 - | oggenc -Q - -o data/UPiPang.ogg ||:
# Use the ogg instead of mp3
sed -i 's|UPiPang.mp3|UPiPang.ogg|' bin/pangzero
%build
%configure
make %{?_smp_mflags}
# Build desktop file
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Pang Zero
GenericName=Super Pang Clone
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/applications
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
install -m0644 data/UPiPang.ogg %{buildroot}%{_datadir}/%{name}
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
install -m0644 data/icon.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%clean
rm -rf %{buildroot}
%post
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor || :
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files
%defattr(-,root,root,-)
%{_bindir}/pangzero
%{_datadir}/%{name}
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%{_datadir}/applications/dribble-%{name}.desktop
%exclude %{_datadir}/%{name}/UPiPang.mp3
%exclude %{_datadir}/%{name}/icon.ico
%doc AUTHORS ChangeLog COPYING NEWS README
%changelog
* Mon Jan 07 2008 Ian Chapman <packages[AT]amiga-hardware.com> 1.3-1
- Upgrade to 1.3
- License change due to new guidelines
* Fri Jun 29 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.2-1
- Upgrade to 1.2
- Minor changes to spec due to new guidelines
- Updated patch as some fixes are now fixed upstream
* Thu Jan 04 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.1-1
- Upgrade to 1.1
- Patched so perl(Win32) is not picked up as a dependancy
- Patched so that view website on exit works properly
- Patched for ogg audio as perl-SDL no longer supports MP3 since moving to FE
- Added vorbis-tools and lame BRs for audio conversion
- Use the icon supplied in this version instead of our own
* Wed Nov 01 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-2
- Rebuild due to perl-SDL 1 -> 2 upgrade on FC5
- Now requires perl SDL 2+ on all supported FCs.
* Sat Oct 14 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.15-1
- Upgrade to 0.15
- Updated perl-SDL2 patch
* Fri Oct 06 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.14-1
- Upgrade to 0.14
- Updated perl-SDL2 patch
- Added perl-SDL buildrequire as configure now checks to see if it's installed
* Sat Aug 26 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-2
- Added patch to run with perl-SDL v2 on FC6 courtesy of Hans de Goede
* Sat Aug 12 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.12-1
- Upgraded to 0.12
- Dropped my division by zero patch as it's been merged upstream
* Sun Jul 30 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-3
- Added patch to fix division by zero (BZ #10)
* Sun Jul 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-2
- Don't use /usr/share/games/%%{name} as that is deprecated too.
* Thu Jul 20 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.11-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/pangzero/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 12:22:32 -0000 1.1
+++ .cvsignore 4 Sep 2008 10:58:49 -0000 1.2
@@ -0,0 +1 @@
+pangzero-1.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/pangzero/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 12:22:32 -0000 1.1
+++ sources 4 Sep 2008 10:58:49 -0000 1.2
@@ -0,0 +1 @@
+57a3ba5bf4f0e4a9590fbd6606c9f91c pangzero-1.3.tar.gz
16 years, 2 months