rpms/unrar/devel unrar.spec,1.1,1.2
by Conrad Meyer
Author: konradm
Update of /cvs/free/rpms/unrar/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv9718
Modified Files:
unrar.spec
Log Message:
* Thu Jul 24 2008 Conrad Meyer <konrad(a)tylerc.org> - 3.7.8-2
- Import into RPM Fusion.
Index: unrar.spec
===================================================================
RCS file: /cvs/free/rpms/unrar/devel/unrar.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- unrar.spec 25 Jul 2008 06:01:30 -0000 1.1
+++ unrar.spec 25 Jul 2008 06:12:22 -0000 1.2
@@ -1,8 +1,7 @@
Name: unrar
Version: 3.7.8
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Utility for extracting, testing and viewing RAR archives
-
License: Freeware
Group: Applications/Archiving
URL: http://www.rarlab.com/rar_archiver.htm
@@ -10,6 +9,7 @@
Patch0: http://ftp.debian.org/debian/pool/non-free/u/unrar-nonfree/unrar-nonfree_...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
%description
The unrar utility is a freeware program for extracting, testing and
viewing the contents of archives created with the RAR archiver version
@@ -44,6 +44,9 @@
%changelog
+* Thu Jul 24 2008 Conrad Meyer <konrad(a)tylerc.org> - 3.7.8-2
+- Import into RPM Fusion.
+
* Sat Oct 13 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.8-1
- 3.7.8.
16 years, 4 months
rpms/jad/devel jad.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Conrad Meyer
Author: konradm
Update of /cvs/nonfree/rpms/jad/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv9072/devel
Modified Files:
.cvsignore sources
Added Files:
jad.spec
Log Message:
Initial import into RPM Fusion.
--- NEW FILE jad.spec ---
# Nothing to strip in upstream binaries.
%define debug_package %{nil}
Name: jad
Version: 1.5.8e
Release: 5%{?dist}
Summary: Java Decompiler
License: Distributable, free for non-commercial use
Group: Development/Languages
URL: http://www.kpdus.com/jad.html
Source: http://www.kpdus.com/jad/linux/jadlx158.zip
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Prefix: %{_prefix}
ExclusiveArch: i386
%description
A Java decompiler.
%prep
%setup -q -c
chmod 644 Readme.txt
%build
%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 755 jad $RPM_BUILD_ROOT%{_bindir}/jad
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc Readme.txt
%{_bindir}/jad
%changelog
* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 1.5.8e-5
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
* Tue Sep 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.5.8e-4
- Don't use BuildArch: i386, non-i386 buildsys can't make srpm out of it.
* Tue Sep 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.5.8e-3
- Update URLs, move "e" to version field.
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- switch to new release field
- drop Epoch
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- add dist
* Fri Jun 17 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.8-0.lvn.2.e
- Use dynamically linked upstream binary.
* Tue Nov 18 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.8-0.lvn.1.e
- Livnafied.
* Mon Oct 20 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.8-0.fdr.1
- Fedorafied.
* Thu Jul 31 2003 Bernhard Rosenkraenzer <bero(a)arklinux.org> 1.5.8-1ark
- initial RPM
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/jad/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:40:35 -0000 1.1
+++ .cvsignore 25 Jul 2008 06:05:24 -0000 1.2
@@ -0,0 +1 @@
+jadlx158.zip
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/jad/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:40:35 -0000 1.1
+++ sources 25 Jul 2008 06:05:24 -0000 1.2
@@ -0,0 +1 @@
+2f3570f825da2596c62fe14ab902d34f jadlx158.zip
16 years, 4 months
rpms/unrar/devel unrar.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Conrad Meyer
Author: konradm
Update of /cvs/free/rpms/unrar/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv8593/devel
Modified Files:
.cvsignore sources
Added Files:
unrar.spec
Log Message:
Initial import into RPM Fusion.
--- NEW FILE unrar.spec ---
Name: unrar
Version: 3.7.8
Release: 1%{?dist}
Summary: Utility for extracting, testing and viewing RAR archives
License: Freeware
Group: Applications/Archiving
URL: http://www.rarlab.com/rar_archiver.htm
Source0: http://www.rarlab.com/rar/unrarsrc-%{version}.tar.gz
Patch0: http://ftp.debian.org/debian/pool/non-free/u/unrar-nonfree/unrar-nonfree_...
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%description
The unrar utility is a freeware program for extracting, testing and
viewing the contents of archives created with the RAR archiver version
1.50 and above.
%prep
%setup -q -n %{name}
%patch0 -p1
%build
make %{?_smp_mflags} -f makefile.unix \
CXX="%{__cxx}" CXXFLAGS="$RPM_OPT_FLAGS" STRIP=:
%install
rm -rf $RPM_BUILD_ROOT
install -Dpm 755 unrar $RPM_BUILD_ROOT%{_bindir}/unrar
install -Dpm 644 debian/unrar.1 $RPM_BUILD_ROOT%{_mandir}/man1/unrar.1
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc license.txt readme.txt
%{_bindir}/unrar
%{_mandir}/man1/unrar.1*
%changelog
* Sat Oct 13 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.8-1
- 3.7.8.
* Sat Sep 8 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.7-1
- 3.7.7, fixes CVE-2007-3726.
* Wed Aug 22 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.6-2
- Rebuild.
* Sun Jul 8 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.6-1
- 3.7.6.
* Fri May 18 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.5-1
- 3.7.5.
* Sat Mar 10 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.4-1
- 3.7.4.
* Wed Feb 14 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.3-1
- 3.7.3.
* Wed Jan 17 2007 Ville Skyttä <ville.skytta at iki.fi> - 3.7.2-1
- 3.7.2.
* Wed Sep 13 2006 Ville Skyttä <ville.skytta at iki.fi> - 3.6.8-1
- 3.6.8.
* Wed Jul 12 2006 Ville Skyttä <ville.skytta at iki.fi> - 3.6.6-1
- 3.6.6.
* Wed May 31 2006 Ville Skyttä <ville.skytta at iki.fi> - 3.6.4-1
- 3.6.4.
* Sat May 20 2006 Ville Skyttä <ville.skytta at iki.fi> - 3.6.3-1
- 3.6.3.
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- switch to new release field
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- add dist
* Tue Oct 11 2005 Ville Skyttä <ville.skytta at iki.fi> - 3.5.4-0.lvn.1
- 3.5.4.
- Drop zero Epoch.
* Wed Aug 10 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:3.5.3-0.lvn.1
- 3.5.3.
* Thu May 19 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:3.5.2-0.lvn.1
- 3.5.2.
* Thu Mar 31 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:3.5.1-0.lvn.1
- 3.5.1.
* Wed Nov 24 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.4.3-0.lvn.1
- Update to 3.4.3.
* Sun Sep 5 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.4.2-0.lvn.1
- Update to 3.4.2, nostrip patch no longer necessary.
- Update Debian patch URL.
* Sat Jul 3 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.4.1-0.lvn.1
- Update to 3.4.1 and Debian patch to 3.3.6-2.
* Thu May 20 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.3.6-0.lvn.2
- Update Debian patch to 3.3.6-1 (no real changes, just a working URL again).
* Sun Feb 8 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.3.6-0.lvn.1
- Update to 3.3.6.
* Mon Jan 19 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.3.4-0.lvn.1
- Update to 3.3.4.
* Sat Dec 27 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.3.3-0.lvn.1
- Update to 3.3.3.
* Sun Dec 21 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.3.2-0.lvn.1
- Update to 3.3.2.
* Wed Nov 26 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.3.1-0.lvn.1
- Update to 3.3.1.
* Sun Sep 14 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.2.3-0.fdr.1
- Update to 3.2.3.
- Sync with current Fedora spec template.
* Wed Apr 16 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.2.1-0.fdr.1
- Update to 3.2.1.
* Sat Apr 5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:3.2.0-0.fdr.1
- Update to 3.2.0 and current Fedora guidelines.
* Sun Feb 9 2003 Ville Skyttä <ville.skytta at iki.fi> - 3.1.3-1.fedora.1
- First Fedora release, based on Matthias Saou's and PLD work.
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/unrar/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 17:04:40 -0000 1.1
+++ .cvsignore 25 Jul 2008 06:01:30 -0000 1.2
@@ -0,0 +1,2 @@
+unrar-nonfree_3.7.3-1.diff.gz
+unrarsrc-3.7.8.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/unrar/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 17:04:40 -0000 1.1
+++ sources 25 Jul 2008 06:01:30 -0000 1.2
@@ -0,0 +1,2 @@
+c0a8487d0a5ab860a753027da8ba0ddc unrar-nonfree_3.7.3-1.diff.gz
+b783f1932bc0c73902c6399f7c2c6f43 unrarsrc-3.7.8.tar.gz
16 years, 4 months
rpms/smc/devel dochelper.pl, NONE, 1.1 smc.sh, NONE, 1.1 smc.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/smc/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv10788
Modified Files:
.cvsignore sources
Added Files:
dochelper.pl smc.sh smc.spec
Log Message:
* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.5-1
- New upstream release 1.5
--- NEW FILE dochelper.pl ---
#!/usr/bin/perl
#
# Helper script to cleanup the scattered mess of text files in the SMC data
# path - to avoid overloading the spec file making it unreadable. It preserves
# the contents of those text files into a single credits file which gets
# installed in a sane location
#
use strict;
# File name
my $LICFILE = "credits.txt";
# Prefix to installed location
my $PREFIX = "/usr/share/smc";
# Starting directory
my $STARTDIR = "data";
# Open credits file
open (LIC, ">$LICFILE");
print LIC "# Generated automatically by dochelper.pl in the smc RPM.\n\n";
print LIC "Additional licenses and credits for Secret Mayro Chronicles.\n";
print LIC "------------------------------------------------------------\n\n";
close (LIC);
&traverse($STARTDIR);
exit 0;
sub traverse
{
my $cwd = $_[0];
system("cd $cwd");
opendir(DIR, $cwd);
my @entries = readdir(DIR);
closedir(DIR);
foreach my $entry (@entries)
{
# Don't recurse current or parent
next if $entry eq '.';
next if $entry eq '..';
# If it's a dir, recurse.
if (-d "$cwd/$entry") {&traverse("$cwd/$entry");}
# Filter out none text files.
next if ($entry !~ m/^.*txt/g);
# Skip txt files in this dir because they are configs
if ($cwd ne 'data/levels')
{
if ($entry eq 'all.txt')
{
system("echo \"$PREFIX/$cwd/\*\" >> $LICFILE ; cat $cwd/all.txt >> $LICFILE ; echo \"\n\" >> $LICFILE; rm -f $cwd/all.txt");
}
else
{
my $ext = $entry;
my $match = 0;
$ext =~ s/\.txt/\.ogg/g;
if (-e "$cwd/$ext") { system("echo \"$PREFIX/$cwd/$ext\" >> $LICFILE"); $match = 1;}
$ext =~ s/\.ogg/\.ttf/g;
if (-e "$cwd/$ext") { system("echo \"$PREFIX/$cwd/$ext\" >> $LICFILE"); $match = 1;}
$ext =~ s/\.ttf/\.png/g;
if (-e "$cwd/$ext") { system("echo \"$PREFIX/$cwd/$ext\" >> $LICFILE"); $match = 1;}
if ($match == 0) { system("echo \"$PREFIX/$cwd/$entry\" >> $LICFILE"); }
system("cat $cwd/$entry >> $LICFILE ; echo \"\n\" >> $LICFILE ; rm -f $cwd/$entry");
}
}
}
}
--- NEW FILE smc.sh ---
#!/bin/sh
#
# Wrapper script for Secret Mayro Chronicles to ensure it saves various
# files in a sensible location.
#
smcbin='/usr/bin/smc.bin';
#Check binary exists and is executable
if [ ! -x $smcbin ]; then
echo "error: $smcbin missing or not executable" 1>&2
exit 1
fi
#Check home exists and is a directory
if [ ! -d $HOME ] ; then
echo "error: $HOME is missing or not a directory" 1>&2
exit 2
fi
#Check if ~/.smc/savegames exists and is directory, if not, make it
if [ ! -d "$HOME/.smc/savegames" ] ; then
mkdir -p "$HOME/.smc/savegames"
fi
# Change to ~/.smc, launch smc, passing in any arguments
cd "$HOME/.smc"
exec $smcbin "$@"
--- NEW FILE smc.spec ---
Name: smc
Version: 1.5
Release: 1%{?dist}
Summary: 2D platform game that uses OpenGL in a style similar to Super Mario
Group: Amusements/Games
License: GPLv3
URL: http://www.secretmaryo.org
Source0: http://downloads.sourceforge.net/smclone/%{name}-%{version}.tar.bz2
Source1: smc.sh
Source2: dochelper.pl
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: automake
BuildRequires: boost-devel >= 1.31
BuildRequires: cegui-devel >= 0.5
BuildRequires: libGLU-devel
BuildRequires: pkgconfig >= 0.9.0
BuildRequires: SDL-devel >= 1.2.10
BuildRequires: SDL_image-devel >= 1.2.0
BuildRequires: SDL_ttf-devel >= 2.0
BuildRequires: SDL_mixer-devel >= 1.2.0
BuildRequires: SDL_gfx-devel
BuildRequires: libpng-devel
BuildRequires: zlib-devel
BuildRequires: desktop-file-utils
Requires: hicolor-icon-theme
%description
Secret Maryo Chronicles is a 2D platform game that makes use of OpenGL and is
built upon SDL. It is similar to the classic game Super Mario.
%prep
%setup -q
# Delete useless files to avoid them being installed
rm -f file data/pixmaps/world/tiles/green_1/todo.txt
#Fix EOL chars
sed -i 's/\r//' docs/style.css docs/*.html docs/*.txt
# ./autogen.sh
%build
%configure
make %{?_smp_mflags}
# Generate the credit list from lots of little text files scattered around the
# installation. Very messy! A helper script is used to avoid over-complicating
# the spec. Additional processing is done on the credits to fix character
# encoding and to strip 'data/' from the paths because the installation
# location is now different and it's far simpler that altering dochelper.pl
cp %{SOURCE2} . && perl dochelper.pl
sed -i 's/\r//' credits.txt
sed -i 's|data/||g' credits.txt
iconv -f iso8859-1 credits.txt -t utf8 > credits.conv
mv credits.conv credits.txt
# Build desktop file
cat >%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Name=Secret Maryo Chronicles
GenericName=Platform game
Comment=%{summary}
Exec=%{name}
Icon=%{name}
Terminal=false
Type=Application
Categories=Game;ActionGame;
EOF
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
install -pm0644 data/icon/window_32.png \
%{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
install -pm0755 %{SOURCE1} %{buildroot}%{_bindir}/%{name}
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}
%{_bindir}/%{name}.bin
%{_datadir}/%{name}
%{_datadir}/applications/dribble-%{name}.desktop
%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
%doc credits.txt docs/*.html docs/license.txt docs/SMC.txt docs/style.css
%doc docs/todo*
%changelog
* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.5-1
- New upstream release 1.5
* Tue Jan 08 2008 Ian Chapman <packages[AT]amiga-hardware.com> 1.4.1-1
- Upgrade to 1.4.1
* Sat Dec 02 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.3-1
- Upgrade to 1.3
- Minor update to .desktop file due to new validation rules
* Sat Oct 20 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.2-1
- Upgrade to 1.2
* Fri Sep 28 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.1-1
- Upgrade to 1.1
- SPEC cleanups as latest version allows us to streamline the install a bit
* Wed Aug 08 2007 Ian Chapman <packages[AT]amiga-hardware.com> 1.0-1
- Upgrade to 1.0
- Changed license field to match new guidelines
* Sat Jun 23 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.99.7-1
- Upgrade to 0.99.7
* Sat Jun 02 2007 Ian Chapman <packages[AT]amiga-hardware.com> 0.99.6.1-1
- Upgrade to 0.99.6.1
- Dropped all patches as they are no longer needed.
- Changed .desktop category to Action Games
- Changed .desktop icon as it's now supplied with one.
* Tue Oct 24 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.99.2-1
- Upgrade to 0.99.2
- Dropped fonts patch in favour of using sed
- Updated fiximageset patch
- Added patch to fix the globals header
* Mon Oct 23 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.99.1-2
- Rebuild against latest libraries, seems to fix segfault on some machines
* Thu Sep 07 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.99.1-1
- Upgrade to 0.99.1
- Dropped smc-0.99-fixuint.patch, fixed upstream
* Wed Aug 02 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.99-1
- Upgraded to 0.99
- Fixpaths patch reduced, fewer files need to be fixed
- Added patch to fix location of headers
- Added patch to convert uint to CEGUI::uint to avoid conflict
- Split imageset and fonts into separate patches for easier maintenance
* Sun Jul 16 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.98.1-3
- Added libpng-devel buildrequire for building under mock for fc5
* Sat Jul 08 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.98.1-2
- Corrected EOL chars in additional-licenses.txt
- Removed redundant params from %%setup
- Added automake buildrequire
- Removed pkgconfig buildrequire (required by cegui-devel)
- Moved icon installation to make it freedesktop compliant
- Added %%post and %%postun sections to update icon cache at installation
- Minor cleanups to smc.sh wrapper script
- Moved smc binary installation from /usr/games to /usr/bin/smc.bin
- Enhanced the description
* Sat Jun 24 2006 Ian Chapman <packages[AT]amiga-hardware.com> 0.98.1-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/smc/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 13:47:23 -0000 1.1
+++ .cvsignore 24 Jul 2008 20:18:15 -0000 1.2
@@ -0,0 +1 @@
+smc-1.5.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/smc/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 13:47:23 -0000 1.1
+++ sources 24 Jul 2008 20:18:15 -0000 1.2
@@ -0,0 +1 @@
+72d10648435c349988dcd053e5fe64fe smc-1.5.tar.bz2
16 years, 4 months
rpms/smc-music/devel dochelper.pl, NONE, 1.1 smc-music.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/smc-music/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv3039/devel
Modified Files:
.cvsignore sources
Added Files:
dochelper.pl smc-music.spec
Log Message:
initial smc-music import
--- NEW FILE dochelper.pl ---
#!/usr/bin/perl
#
# Helper script to cleanup the scattered mess of text files in the SMC data
# path - to avoid overloading the spec file making it unreadable. It preserves
# the contents of those text files into a single credits file which gets
# installed in a sane location
#
use strict;
# File name
my $LICFILE = "credits.txt";
# Prefix to installed location
my $PREFIX = "/usr/share/smc";
# Starting directory
my $STARTDIR = "data";
# Open credits file
open (LIC, ">$LICFILE");
print LIC "# Generated automatically by dochelper.pl in the smc RPM.\n\n";
print LIC "Additional licenses and credits for Secret Mayro Chronicles.\n";
print LIC "------------------------------------------------------------\n\n";
close (LIC);
&traverse($STARTDIR);
exit 0;
sub traverse
{
my $cwd = $_[0];
system("cd $cwd");
opendir(DIR, $cwd);
my @entries = readdir(DIR);
closedir(DIR);
foreach my $entry (@entries)
{
# Don't recurse current or parent
next if $entry eq '.';
next if $entry eq '..';
# If it's a dir, recurse.
if (-d "$cwd/$entry") {&traverse("$cwd/$entry");}
# Filter out none text files.
next if ($entry !~ m/^.*txt/g);
# Skip txt files in this dir because they are configs
if ($cwd ne 'data/levels')
{
if ($entry eq 'all.txt')
{
system("echo \"$PREFIX/$cwd/\*\" >> $LICFILE ; cat $cwd/all.txt >> $LICFILE ; echo \"\n\" >> $LICFILE; rm -f $cwd/all.txt");
}
else
{
my $ext = $entry;
my $match = 0;
$ext =~ s/\.txt/\.ogg/g;
if (-e "$cwd/$ext") { system("echo \"$PREFIX/$cwd/$ext\" >> $LICFILE"); $match = 1;}
$ext =~ s/\.ogg/\.ttf/g;
if (-e "$cwd/$ext") { system("echo \"$PREFIX/$cwd/$ext\" >> $LICFILE"); $match = 1;}
$ext =~ s/\.ttf/\.png/g;
if (-e "$cwd/$ext") { system("echo \"$PREFIX/$cwd/$ext\" >> $LICFILE"); $match = 1;}
if ($match == 0) { system("echo \"$PREFIX/$cwd/$entry\" >> $LICFILE"); }
system("cat $cwd/$entry >> $LICFILE ; echo \"\n\" >> $LICFILE ; rm -f $cwd/$entry");
}
}
}
}
--- NEW FILE smc-music.spec ---
%define datapath %{_datadir}/smc/
Name: smc-music
Version: 4.0
Release: 1%{?dist}
Summary: Additional music for Secret Maryo Chronicles
Group: Amusements/Games
License: GPLv3
URL: http://www.secretmaryo.org
Source0: http://dl.sf.net/smclone/SMC_music_%{version}_high.zip
Source1: dochelper.pl
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Requires: smc >= 0.99.7
%description
Additional music for the game Secret Maryo Chronicles
%prep
%setup -qc
#Fix EOL chars
sed -i 's/\r//' docs/license.txt
%build
# Generate the credit list from lots of little text files scattered around the
# installation. Very messy! A helper script is used to avoid over-complicating
# the spec. Additional processing is done on the credits to strip 'data/' from
# the paths because the installation location is now different and it's far
# simpler that altering dochelper.pl
cp %{SOURCE1} . && perl dochelper.pl
sed -i 's/\r//' credits.txt
sed -i 's|data/||g' credits.txt
%install
rm -rf %{buildroot}
mkdir -p %{buildroot}%{datapath}/music/{game,land,overworld,story}
install -pm0644 data/music/game/*.ogg %{buildroot}%{datapath}/music/game
install -pm0644 data/music/land/*.ogg %{buildroot}%{datapath}/music/land
install -pm0644 data/music/overworld/*.ogg %{buildroot}%{datapath}/music/overworld
install -pm0644 data/music/story/*.ogg %{buildroot}%{datapath}/music/story
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%{datapath}/music/*/*.ogg
# Note this dir is intentionally owned by this rpm and not smc as smc doesn't
# have it by default.
%dir %{datapath}/music/story
%doc credits.txt docs/license.txt
%changelog
* Wed Aug 08 2007 Ian Chapman <packages(a)amiga-hardware.com> 4.0-1
- Upgrade to 4.0
- Changed license field due to match new guidelines
* Sat Jun 02 2007 Ian Chapman <packages(a)amiga-hardware.com> 3.1-2
- Minor changes due to new data location in smc
* Fri Oct 06 2006 Ian Chapman <packages(a)amiga-hardware.com> 3.1-1
- Upgrade to 3.1
* Sun Jul 09 2006 Ian Chapman <packages(a)amiga-hardware.com> 3.0-2
- Corrected EOL chars in credits.txt
- Removed redundant params from %%setup
* Sun Jun 25 2006 Ian Chapman <packages(a)amiga-hardware.com> 3.0-1
- Initial Release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/smc-music/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 1 Jun 2008 13:49:36 -0000 1.1
+++ .cvsignore 24 Jul 2008 17:55:32 -0000 1.2
@@ -0,0 +1 @@
+SMC_music_4.0_high.zip
Index: sources
===================================================================
RCS file: /cvs/free/rpms/smc-music/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 1 Jun 2008 13:49:36 -0000 1.1
+++ sources 24 Jul 2008 17:55:32 -0000 1.2
@@ -0,0 +1 @@
+bb007603c723eddd6ccb007cc5f01cd6 SMC_music_4.0_high.zip
16 years, 4 months
rpms/plus4emu/F-8 .cvsignore, 1.3, 1.4 plus4emu.spec, 1.2, 1.3 sources, 1.3, 1.4
by Andrea Musuruane
Author: musuruan
Update of /cvs/free/rpms/plus4emu/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv1914
Modified Files:
.cvsignore plus4emu.spec sources
Log Message:
* Thu Jul 24 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8.1-1
- Updated to upstream 1.2.8.1
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/plus4emu/F-8/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 22 Jul 2008 19:14:30 -0000 1.3
+++ .cvsignore 24 Jul 2008 17:49:03 -0000 1.4
@@ -1 +1,2 @@
plus4emu-1.2.8.tar.bz2
+plus4emu-1.2.8.1.tar.bz2
Index: plus4emu.spec
===================================================================
RCS file: /cvs/free/rpms/plus4emu/F-8/plus4emu.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- plus4emu.spec 22 Jul 2008 17:41:42 -0000 1.2
+++ plus4emu.spec 24 Jul 2008 17:49:03 -0000 1.3
@@ -1,5 +1,5 @@
Name: plus4emu
-Version: 1.2.8
+Version: 1.2.8.1
Release: 1%{?dist}
Summary: Portable emulator of the Commodore 264 family of computers
Group: Applications/Emulators
@@ -101,6 +101,9 @@
%changelog
+* Thu Jul 24 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8.1-1
+- Updated to upstream 1.2.8.1
+
* Tue Jul 22 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8-1
- Updated to upstream 1.2.8
Index: sources
===================================================================
RCS file: /cvs/free/rpms/plus4emu/F-8/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 22 Jul 2008 19:14:30 -0000 1.3
+++ sources 24 Jul 2008 17:49:03 -0000 1.4
@@ -1 +1,2 @@
0a49767a02346bc5f21e28ae2359e231 plus4emu-1.2.8.tar.bz2
+d620079cf7422a1370489ac26fd7fc8c plus4emu-1.2.8.1.tar.bz2
16 years, 4 months
rpms/plus4emu/F-9 .cvsignore, 1.3, 1.4 plus4emu.spec, 1.2, 1.3 sources, 1.3, 1.4
by Andrea Musuruane
Author: musuruan
Update of /cvs/free/rpms/plus4emu/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv1661
Modified Files:
.cvsignore plus4emu.spec sources
Log Message:
* Thu Jul 24 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8.1-1
- Updated to upstream 1.2.8.1
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/plus4emu/F-9/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 22 Jul 2008 19:13:51 -0000 1.3
+++ .cvsignore 24 Jul 2008 17:47:48 -0000 1.4
@@ -1 +1,2 @@
plus4emu-1.2.8.tar.bz2
+plus4emu-1.2.8.1.tar.bz2
Index: plus4emu.spec
===================================================================
RCS file: /cvs/free/rpms/plus4emu/F-9/plus4emu.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- plus4emu.spec 22 Jul 2008 17:40:42 -0000 1.2
+++ plus4emu.spec 24 Jul 2008 17:47:48 -0000 1.3
@@ -1,5 +1,5 @@
Name: plus4emu
-Version: 1.2.8
+Version: 1.2.8.1
Release: 1%{?dist}
Summary: Portable emulator of the Commodore 264 family of computers
Group: Applications/Emulators
@@ -101,6 +101,9 @@
%changelog
+* Thu Jul 24 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8.1-1
+- Updated to upstream 1.2.8.1
+
* Tue Jul 22 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8-1
- Updated to upstream 1.2.8
Index: sources
===================================================================
RCS file: /cvs/free/rpms/plus4emu/F-9/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 22 Jul 2008 19:13:51 -0000 1.3
+++ sources 24 Jul 2008 17:47:48 -0000 1.4
@@ -1 +1,2 @@
0a49767a02346bc5f21e28ae2359e231 plus4emu-1.2.8.tar.bz2
+d620079cf7422a1370489ac26fd7fc8c plus4emu-1.2.8.1.tar.bz2
16 years, 4 months
rpms/plus4emu/devel .cvsignore, 1.3, 1.4 plus4emu.spec, 1.3, 1.4 sources, 1.3, 1.4
by Andrea Musuruane
Author: musuruan
Update of /cvs/free/rpms/plus4emu/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv857
Modified Files:
.cvsignore plus4emu.spec sources
Log Message:
* Thu Jul 24 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8.1-1
- Updated to upstream 1.2.8.1
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/plus4emu/devel/.cvsignore,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- .cvsignore 22 Jul 2008 19:12:25 -0000 1.3
+++ .cvsignore 24 Jul 2008 17:44:07 -0000 1.4
@@ -1 +1 @@
-plus4emu-1.2.8.tar.bz2
+plus4emu-1.2.8.1.tar.bz2
Index: plus4emu.spec
===================================================================
RCS file: /cvs/free/rpms/plus4emu/devel/plus4emu.spec,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- plus4emu.spec 22 Jul 2008 17:39:14 -0000 1.3
+++ plus4emu.spec 24 Jul 2008 17:44:07 -0000 1.4
@@ -1,5 +1,5 @@
Name: plus4emu
-Version: 1.2.8
+Version: 1.2.8.1
Release: 1%{?dist}
Summary: Portable emulator of the Commodore 264 family of computers
Group: Applications/Emulators
@@ -101,6 +101,9 @@
%changelog
+* Thu Jul 24 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8.1-1
+- Updated to upstream 1.2.8.1
+
* Tue Jul 22 2008 Andrea Musuruane <musuruan(a)gmail.com> 1.2.8-1
- Updated to upstream 1.2.8
Index: sources
===================================================================
RCS file: /cvs/free/rpms/plus4emu/devel/sources,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- sources 22 Jul 2008 19:12:25 -0000 1.3
+++ sources 24 Jul 2008 17:44:07 -0000 1.4
@@ -1 +1 @@
-0a49767a02346bc5f21e28ae2359e231 plus4emu-1.2.8.tar.bz2
+d620079cf7422a1370489ac26fd7fc8c plus4emu-1.2.8.1.tar.bz2
16 years, 4 months
rpms/lha/F-8 lha.spec,1.1,1.2
by jwrdegoede
Author: jwrdegoede
Update of /cvs/nonfree/rpms/lha/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv30193
Modified Files:
lha.spec
Log Message:
* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.14i-22
- Rebuild for buildsys cflags issue
Index: lha.spec
===================================================================
RCS file: /cvs/nonfree/rpms/lha/F-8/lha.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lha.spec 24 Jul 2008 11:24:22 -0000 1.1
+++ lha.spec 24 Jul 2008 17:03:05 -0000 1.2
@@ -1,6 +1,6 @@
Name: lha
Version: 1.14i
-Release: 21%{?dist}
+Release: 22%{?dist}
Summary: Archiving and compression utility for LHarc/lha/lzh archives
Group: Applications/Archiving
License: Distributable
@@ -55,6 +55,9 @@
%changelog
+* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.14i-22
+- Rebuild for buildsys cflags issue
+
* Wed Jul 23 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.14i-21
- Release bump for rpmfusion build
16 years, 4 months
rpms/lha/F-9 lha.spec,1.1,1.2
by jwrdegoede
Author: jwrdegoede
Update of /cvs/nonfree/rpms/lha/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv29812
Modified Files:
lha.spec
Log Message:
* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.14i-22
- Rebuild for buildsys cflags issue
Index: lha.spec
===================================================================
RCS file: /cvs/nonfree/rpms/lha/F-9/lha.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- lha.spec 24 Jul 2008 11:23:48 -0000 1.1
+++ lha.spec 24 Jul 2008 17:02:22 -0000 1.2
@@ -1,6 +1,6 @@
Name: lha
Version: 1.14i
-Release: 21%{?dist}
+Release: 22%{?dist}
Summary: Archiving and compression utility for LHarc/lha/lzh archives
Group: Applications/Archiving
License: Distributable
@@ -55,6 +55,9 @@
%changelog
+* Thu Jul 24 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.14i-22
+- Rebuild for buildsys cflags issue
+
* Wed Jul 23 2008 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.14i-21
- Release bump for rpmfusion build
16 years, 4 months