rpms/bsnes/F-12 bsnes-0.064-newppcelf.patch, NONE, 1.1 bsnes-0.064-noppcelfppc64.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 bsnes.spec, 1.29, 1.30 sources, 1.23, 1.24 bsnes-0.054-noppcelfppc64.patch, 1.1, NONE libco.ppc-elf-2.diff, 1.1, NONE
by Julian Sikorski
Author: belegdol
Update of /cvs/free/rpms/bsnes/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5067
Modified Files:
.cvsignore bsnes.spec sources
Added Files:
bsnes-0.064-newppcelf.patch bsnes-0.064-noppcelfppc64.patch
Removed Files:
bsnes-0.054-noppcelfppc64.patch libco.ppc-elf-2.diff
Log Message:
* Sat Apr 17 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.064-1
- Updated to 0.064
- Rediffed the patches
- Dropped pixelshaders subpackage since upstream did not ship it
bsnes-0.064-newppcelf.patch:
ppc-elf.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- NEW FILE bsnes-0.064-newppcelf.patch ---
diff -up bsnes-0.064/src/libco/ppc-elf.c.newppcelf bsnes-0.064/src/libco/ppc-elf.c
--- bsnes-0.064/src/libco/ppc-elf.c.newppcelf 2010-04-12 06:29:18.000000000 +0200
+++ bsnes-0.064/src/libco/ppc-elf.c 2010-04-17 14:33:09.000000000 +0200
@@ -66,9 +66,15 @@ typedef void * cothread_t;
/*
* co_active_context is either in a global offset table (if we are
* compiling -fPIC or -fPIE) or has an absolute position.
+ *
+ * __attribute__((__used__)) is necessary because newer versions of
+ * gcc might replace co_active_context with an inline constant. This
+ * optimization would cause a linker error. This is because gcc cannot
+ * detect that our __asm__ uses co_active_context.
*/
static void *co_main_stack_pointer;
-static cothread_t co_active_context = &co_main_stack_pointer;
+static cothread_t co_active_context __attribute__((__used__)) =
+ &co_main_stack_pointer;
extern cothread_t co_active() {
return co_active_context;
bsnes-0.064-noppcelfppc64.patch:
libco.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE bsnes-0.064-noppcelfppc64.patch ---
diff -up bsnes-0.064/src/libco/libco.c.noppcelfppc64 bsnes-0.064/src/libco/libco.c
--- bsnes-0.064/src/libco/libco.c.noppcelfppc64 2010-04-12 06:29:18.000000000 +0200
+++ bsnes-0.064/src/libco/libco.c 2010-04-17 14:37:11.000000000 +0200
@@ -8,7 +8,7 @@
#include "x86.c"
#elif defined(__GNUC__) && defined(__amd64__)
#include "amd64.c"
-#elif defined(__GNUC__) && defined(__powerpc__) && defined(__ELF__)
+#elif defined(__GNUC__) && defined(__PPC32__) && defined(__ELF__)
#include "ppc-elf.c"
#elif defined(__GNUC__)
#include "sjlj.c"
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-12/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- .cvsignore 28 Mar 2010 17:54:55 -0000 1.23
+++ .cvsignore 25 Apr 2010 09:36:09 -0000 1.24
@@ -1 +1 @@
-bsnes_v063.tar.bz2
+bsnes_v064.tar.bz2
Index: bsnes.spec
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-12/bsnes.spec,v
retrieving revision 1.29
retrieving revision 1.30
diff -u -r1.29 -r1.30
--- bsnes.spec 28 Mar 2010 17:54:55 -0000 1.29
+++ bsnes.spec 25 Apr 2010 09:36:09 -0000 1.30
@@ -1,6 +1,6 @@
%bcond_with snesreader
-%global vernumber 063
+%global vernumber 064
Name: bsnes
Version: 0.%{vernumber}
@@ -14,8 +14,8 @@
#http://byuu.org/download.php?file=%{name}_v%{vernumber}.tar.bz2
Source0: %{name}_v%{vernumber}.tar.bz2
Source2: README.bsnes
-Patch1: libco.ppc-elf-2.diff
-Patch2: bsnes-0.054-noppcelfppc64.patch
+Patch1: bsnes-0.064-newppcelf.patch
+Patch2: bsnes-0.064-noppcelfppc64.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#bsnes does not use system snes_ntsc because the modified video processing
@@ -29,6 +29,8 @@
BuildRequires: SDL-devel
BuildRequires: qt-devel
+Obsoletes: %{name}-pixelshaders < 0.064
+
%description
bsnes is an emulator that began development on 2004-10-14. The purpose of the
emulator is a bit different from other emulators: it focuses on accuracy,
@@ -37,14 +39,6 @@
includes speed and game-specific hacks for compatibility. As a result, the
minimum system requirements for bsnes are quite high.
-%package pixelshaders
-Summary: Pixel shaders for %{name}
-Group: Applications/Emulators
-Requires: %{name} = %{version}-%{release}
-
-%description pixelshaders
-This subpackage contains pixel shader effects for bsnes.
-
%package snesfilter
Summary: Visual filters for %{name}
Group: Applications/Emulators
@@ -75,19 +69,12 @@
%prep
%setup -qc
-pushd src/lib/libco
%patch1 -p1 -b .newppcelf
-popd
%patch2 -p1 -b .noppcelfppc64
#fix permissions
find . -type f -not -name \*.sh -exec chmod 644 {} \;
-#fix end-of-line encoding
-sed -i 's/\r//' pixelshaders/HLSL/sepia.fx
-sed -i 's/\r//' pixelshaders/Pixellate/fragment
-sed -i 's/\r//' pixelshaders/Pixellate/vertex
-
#use system optflags
for sourcedir in snesfilter snesreader src supergameboy
do
@@ -149,16 +136,6 @@
install -pm 755 lib$sourcedir.so $RPM_BUILD_ROOT%{_libdir}/lib$sourcedir.so
popd
done
-install -Dpm 644 pixelshaders/HDRTV/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HDRTV/vertex
-install -Dpm 644 pixelshaders/HDRTV/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HDRTV/fragment
-install -Dpm 644 pixelshaders/HLSL/sepia.fx $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HLSL/sepia.fx
-install -Dpm 644 pixelshaders/Curvature/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Curvature/fragment
-install -Dpm 644 pixelshaders/Scale2x/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Scale2x/vertex
-install -Dpm 644 pixelshaders/Scale2x/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Scale2x/fragment
-install -Dpm 644 pixelshaders/Pixellate/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Pixellate/vertex
-install -Dpm 644 pixelshaders/Pixellate/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Pixellate/fragment
-install -Dpm 644 pixelshaders/HQ2x/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HQ2x/vertex
-install -Dpm 644 pixelshaders/HQ2x/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HQ2x/fragment
%clean
@@ -192,10 +169,6 @@
%{_datadir}/pixmaps/bsnes.png
%{_datadir}/applications/rpmfusion-bsnes.desktop
-%files pixelshaders
-%defattr(-,root,root,-)
-%{_datadir}/%{name}
-
%files snesfilter
%defattr(-,root,root,-)
%{_libdir}/libsnesfilter.so
@@ -212,6 +185,11 @@
%changelog
+* Sat Apr 17 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.064-1
+- Updated to 0.064
+- Rediffed the patches
+- Dropped pixelshaders subpackage since upstream did not ship it
+
* Sun Mar 28 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.063-1
- Updated to 0.063
- Dropped upstreamed dso patch
Index: sources
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-12/sources,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- sources 28 Mar 2010 17:54:55 -0000 1.23
+++ sources 25 Apr 2010 09:36:09 -0000 1.24
@@ -1 +1 @@
-f84892d7e44451c2807308c3135936cf bsnes_v063.tar.bz2
+4830e56e7805a869ddd405bc0d7badfb bsnes_v064.tar.bz2
--- bsnes-0.054-noppcelfppc64.patch DELETED ---
--- libco.ppc-elf-2.diff DELETED ---
14 years, 7 months
rpms/bsnes/F-13 bsnes-0.064-newppcelf.patch, NONE, 1.1 bsnes-0.064-noppcelfppc64.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 bsnes.spec, 1.31, 1.32 sources, 1.23, 1.24 bsnes-0.054-noppcelfppc64.patch, 1.1, NONE libco.ppc-elf-2.diff, 1.1, NONE
by Julian Sikorski
Author: belegdol
Update of /cvs/free/rpms/bsnes/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4958
Modified Files:
.cvsignore bsnes.spec sources
Added Files:
bsnes-0.064-newppcelf.patch bsnes-0.064-noppcelfppc64.patch
Removed Files:
bsnes-0.054-noppcelfppc64.patch libco.ppc-elf-2.diff
Log Message:
* Sat Apr 17 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.064-1
- Updated to 0.064
- Rediffed the patches
- Dropped pixelshaders subpackage since upstream did not ship it
bsnes-0.064-newppcelf.patch:
ppc-elf.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- NEW FILE bsnes-0.064-newppcelf.patch ---
diff -up bsnes-0.064/src/libco/ppc-elf.c.newppcelf bsnes-0.064/src/libco/ppc-elf.c
--- bsnes-0.064/src/libco/ppc-elf.c.newppcelf 2010-04-12 06:29:18.000000000 +0200
+++ bsnes-0.064/src/libco/ppc-elf.c 2010-04-17 14:33:09.000000000 +0200
@@ -66,9 +66,15 @@ typedef void * cothread_t;
/*
* co_active_context is either in a global offset table (if we are
* compiling -fPIC or -fPIE) or has an absolute position.
+ *
+ * __attribute__((__used__)) is necessary because newer versions of
+ * gcc might replace co_active_context with an inline constant. This
+ * optimization would cause a linker error. This is because gcc cannot
+ * detect that our __asm__ uses co_active_context.
*/
static void *co_main_stack_pointer;
-static cothread_t co_active_context = &co_main_stack_pointer;
+static cothread_t co_active_context __attribute__((__used__)) =
+ &co_main_stack_pointer;
extern cothread_t co_active() {
return co_active_context;
bsnes-0.064-noppcelfppc64.patch:
libco.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE bsnes-0.064-noppcelfppc64.patch ---
diff -up bsnes-0.064/src/libco/libco.c.noppcelfppc64 bsnes-0.064/src/libco/libco.c
--- bsnes-0.064/src/libco/libco.c.noppcelfppc64 2010-04-12 06:29:18.000000000 +0200
+++ bsnes-0.064/src/libco/libco.c 2010-04-17 14:37:11.000000000 +0200
@@ -8,7 +8,7 @@
#include "x86.c"
#elif defined(__GNUC__) && defined(__amd64__)
#include "amd64.c"
-#elif defined(__GNUC__) && defined(__powerpc__) && defined(__ELF__)
+#elif defined(__GNUC__) && defined(__PPC32__) && defined(__ELF__)
#include "ppc-elf.c"
#elif defined(__GNUC__)
#include "sjlj.c"
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-13/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- .cvsignore 10 Apr 2010 05:47:03 -0000 1.23
+++ .cvsignore 25 Apr 2010 09:35:59 -0000 1.24
@@ -1 +1 @@
-bsnes_v063.tar.bz2
+bsnes_v064.tar.bz2
Index: bsnes.spec
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-13/bsnes.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- bsnes.spec 10 Apr 2010 05:47:03 -0000 1.31
+++ bsnes.spec 25 Apr 2010 09:35:59 -0000 1.32
@@ -1,6 +1,6 @@
%bcond_with snesreader
-%global vernumber 063
+%global vernumber 064
Name: bsnes
Version: 0.%{vernumber}
@@ -14,8 +14,8 @@
#http://byuu.org/download.php?file=%{name}_v%{vernumber}.tar.bz2
Source0: %{name}_v%{vernumber}.tar.bz2
Source2: README.bsnes
-Patch1: libco.ppc-elf-2.diff
-Patch2: bsnes-0.054-noppcelfppc64.patch
+Patch1: bsnes-0.064-newppcelf.patch
+Patch2: bsnes-0.064-noppcelfppc64.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#bsnes does not use system snes_ntsc because the modified video processing
@@ -29,6 +29,8 @@
BuildRequires: SDL-devel
BuildRequires: qt-devel
+Obsoletes: %{name}-pixelshaders < 0.064
+
%description
bsnes is an emulator that began development on 2004-10-14. The purpose of the
emulator is a bit different from other emulators: it focuses on accuracy,
@@ -37,14 +39,6 @@
includes speed and game-specific hacks for compatibility. As a result, the
minimum system requirements for bsnes are quite high.
-%package pixelshaders
-Summary: Pixel shaders for %{name}
-Group: Applications/Emulators
-Requires: %{name} = %{version}-%{release}
-
-%description pixelshaders
-This subpackage contains pixel shader effects for bsnes.
-
%package snesfilter
Summary: Visual filters for %{name}
Group: Applications/Emulators
@@ -75,19 +69,12 @@
%prep
%setup -qc
-pushd src/lib/libco
%patch1 -p1 -b .newppcelf
-popd
%patch2 -p1 -b .noppcelfppc64
#fix permissions
find . -type f -not -name \*.sh -exec chmod 644 {} \;
-#fix end-of-line encoding
-sed -i 's/\r//' pixelshaders/HLSL/sepia.fx
-sed -i 's/\r//' pixelshaders/Pixellate/fragment
-sed -i 's/\r//' pixelshaders/Pixellate/vertex
-
#use system optflags
for sourcedir in snesfilter snesreader src supergameboy
do
@@ -149,16 +136,6 @@
install -pm 755 lib$sourcedir.so $RPM_BUILD_ROOT%{_libdir}/lib$sourcedir.so
popd
done
-install -Dpm 644 pixelshaders/HDRTV/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HDRTV/vertex
-install -Dpm 644 pixelshaders/HDRTV/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HDRTV/fragment
-install -Dpm 644 pixelshaders/HLSL/sepia.fx $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HLSL/sepia.fx
-install -Dpm 644 pixelshaders/Curvature/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Curvature/fragment
-install -Dpm 644 pixelshaders/Scale2x/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Scale2x/vertex
-install -Dpm 644 pixelshaders/Scale2x/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Scale2x/fragment
-install -Dpm 644 pixelshaders/Pixellate/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Pixellate/vertex
-install -Dpm 644 pixelshaders/Pixellate/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Pixellate/fragment
-install -Dpm 644 pixelshaders/HQ2x/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HQ2x/vertex
-install -Dpm 644 pixelshaders/HQ2x/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HQ2x/fragment
%clean
@@ -192,10 +169,6 @@
%{_datadir}/pixmaps/bsnes.png
%{_datadir}/applications/rpmfusion-bsnes.desktop
-%files pixelshaders
-%defattr(-,root,root,-)
-%{_datadir}/%{name}
-
%files snesfilter
%defattr(-,root,root,-)
%{_libdir}/libsnesfilter.so
@@ -212,6 +185,11 @@
%changelog
+* Sat Apr 17 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.064-1
+- Updated to 0.064
+- Rediffed the patches
+- Dropped pixelshaders subpackage since upstream did not ship it
+
* Sun Mar 28 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.063-1
- Updated to 0.063
- Dropped upstreamed dso patch
Index: sources
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-13/sources,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- sources 10 Apr 2010 05:47:03 -0000 1.23
+++ sources 25 Apr 2010 09:35:59 -0000 1.24
@@ -1 +1 @@
-f84892d7e44451c2807308c3135936cf bsnes_v063.tar.bz2
+4830e56e7805a869ddd405bc0d7badfb bsnes_v064.tar.bz2
--- bsnes-0.054-noppcelfppc64.patch DELETED ---
--- libco.ppc-elf-2.diff DELETED ---
14 years, 7 months
rpms/bsnes/devel bsnes-0.064-newppcelf.patch, NONE, 1.1 bsnes-0.064-noppcelfppc64.patch, NONE, 1.1 .cvsignore, 1.23, 1.24 bsnes.spec, 1.31, 1.32 sources, 1.23, 1.24 bsnes-0.054-noppcelfppc64.patch, 1.1, NONE libco.ppc-elf-2.diff, 1.1, NONE
by Julian Sikorski
Author: belegdol
Update of /cvs/free/rpms/bsnes/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4850
Modified Files:
.cvsignore bsnes.spec sources
Added Files:
bsnes-0.064-newppcelf.patch bsnes-0.064-noppcelfppc64.patch
Removed Files:
bsnes-0.054-noppcelfppc64.patch libco.ppc-elf-2.diff
Log Message:
* Sat Apr 17 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.064-1
- Updated to 0.064
- Rediffed the patches
- Dropped pixelshaders subpackage since upstream did not ship it
bsnes-0.064-newppcelf.patch:
ppc-elf.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- NEW FILE bsnes-0.064-newppcelf.patch ---
diff -up bsnes-0.064/src/libco/ppc-elf.c.newppcelf bsnes-0.064/src/libco/ppc-elf.c
--- bsnes-0.064/src/libco/ppc-elf.c.newppcelf 2010-04-12 06:29:18.000000000 +0200
+++ bsnes-0.064/src/libco/ppc-elf.c 2010-04-17 14:33:09.000000000 +0200
@@ -66,9 +66,15 @@ typedef void * cothread_t;
/*
* co_active_context is either in a global offset table (if we are
* compiling -fPIC or -fPIE) or has an absolute position.
+ *
+ * __attribute__((__used__)) is necessary because newer versions of
+ * gcc might replace co_active_context with an inline constant. This
+ * optimization would cause a linker error. This is because gcc cannot
+ * detect that our __asm__ uses co_active_context.
*/
static void *co_main_stack_pointer;
-static cothread_t co_active_context = &co_main_stack_pointer;
+static cothread_t co_active_context __attribute__((__used__)) =
+ &co_main_stack_pointer;
extern cothread_t co_active() {
return co_active_context;
bsnes-0.064-noppcelfppc64.patch:
libco.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE bsnes-0.064-noppcelfppc64.patch ---
diff -up bsnes-0.064/src/libco/libco.c.noppcelfppc64 bsnes-0.064/src/libco/libco.c
--- bsnes-0.064/src/libco/libco.c.noppcelfppc64 2010-04-12 06:29:18.000000000 +0200
+++ bsnes-0.064/src/libco/libco.c 2010-04-17 14:37:11.000000000 +0200
@@ -8,7 +8,7 @@
#include "x86.c"
#elif defined(__GNUC__) && defined(__amd64__)
#include "amd64.c"
-#elif defined(__GNUC__) && defined(__powerpc__) && defined(__ELF__)
+#elif defined(__GNUC__) && defined(__PPC32__) && defined(__ELF__)
#include "ppc-elf.c"
#elif defined(__GNUC__)
#include "sjlj.c"
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/bsnes/devel/.cvsignore,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- .cvsignore 28 Mar 2010 17:54:37 -0000 1.23
+++ .cvsignore 25 Apr 2010 09:35:50 -0000 1.24
@@ -1 +1 @@
-bsnes_v063.tar.bz2
+bsnes_v064.tar.bz2
Index: bsnes.spec
===================================================================
RCS file: /cvs/free/rpms/bsnes/devel/bsnes.spec,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- bsnes.spec 28 Mar 2010 17:54:37 -0000 1.31
+++ bsnes.spec 25 Apr 2010 09:35:50 -0000 1.32
@@ -1,6 +1,6 @@
%bcond_with snesreader
-%global vernumber 063
+%global vernumber 064
Name: bsnes
Version: 0.%{vernumber}
@@ -14,8 +14,8 @@
#http://byuu.org/download.php?file=%{name}_v%{vernumber}.tar.bz2
Source0: %{name}_v%{vernumber}.tar.bz2
Source2: README.bsnes
-Patch1: libco.ppc-elf-2.diff
-Patch2: bsnes-0.054-noppcelfppc64.patch
+Patch1: bsnes-0.064-newppcelf.patch
+Patch2: bsnes-0.064-noppcelfppc64.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
#bsnes does not use system snes_ntsc because the modified video processing
@@ -29,6 +29,8 @@
BuildRequires: SDL-devel
BuildRequires: qt-devel
+Obsoletes: %{name}-pixelshaders < 0.064
+
%description
bsnes is an emulator that began development on 2004-10-14. The purpose of the
emulator is a bit different from other emulators: it focuses on accuracy,
@@ -37,14 +39,6 @@
includes speed and game-specific hacks for compatibility. As a result, the
minimum system requirements for bsnes are quite high.
-%package pixelshaders
-Summary: Pixel shaders for %{name}
-Group: Applications/Emulators
-Requires: %{name} = %{version}-%{release}
-
-%description pixelshaders
-This subpackage contains pixel shader effects for bsnes.
-
%package snesfilter
Summary: Visual filters for %{name}
Group: Applications/Emulators
@@ -75,19 +69,12 @@
%prep
%setup -qc
-pushd src/lib/libco
%patch1 -p1 -b .newppcelf
-popd
%patch2 -p1 -b .noppcelfppc64
#fix permissions
find . -type f -not -name \*.sh -exec chmod 644 {} \;
-#fix end-of-line encoding
-sed -i 's/\r//' pixelshaders/HLSL/sepia.fx
-sed -i 's/\r//' pixelshaders/Pixellate/fragment
-sed -i 's/\r//' pixelshaders/Pixellate/vertex
-
#use system optflags
for sourcedir in snesfilter snesreader src supergameboy
do
@@ -149,16 +136,6 @@
install -pm 755 lib$sourcedir.so $RPM_BUILD_ROOT%{_libdir}/lib$sourcedir.so
popd
done
-install -Dpm 644 pixelshaders/HDRTV/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HDRTV/vertex
-install -Dpm 644 pixelshaders/HDRTV/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HDRTV/fragment
-install -Dpm 644 pixelshaders/HLSL/sepia.fx $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HLSL/sepia.fx
-install -Dpm 644 pixelshaders/Curvature/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Curvature/fragment
-install -Dpm 644 pixelshaders/Scale2x/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Scale2x/vertex
-install -Dpm 644 pixelshaders/Scale2x/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Scale2x/fragment
-install -Dpm 644 pixelshaders/Pixellate/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Pixellate/vertex
-install -Dpm 644 pixelshaders/Pixellate/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/Pixellate/fragment
-install -Dpm 644 pixelshaders/HQ2x/vertex $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HQ2x/vertex
-install -Dpm 644 pixelshaders/HQ2x/fragment $RPM_BUILD_ROOT%{_datadir}/%{name}/pixelshaders/HQ2x/fragment
%clean
@@ -192,10 +169,6 @@
%{_datadir}/pixmaps/bsnes.png
%{_datadir}/applications/rpmfusion-bsnes.desktop
-%files pixelshaders
-%defattr(-,root,root,-)
-%{_datadir}/%{name}
-
%files snesfilter
%defattr(-,root,root,-)
%{_libdir}/libsnesfilter.so
@@ -212,6 +185,11 @@
%changelog
+* Sat Apr 17 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.064-1
+- Updated to 0.064
+- Rediffed the patches
+- Dropped pixelshaders subpackage since upstream did not ship it
+
* Sun Mar 28 2010 Julian Sikorski <belegdol[at]gmail[dot]com> - 0.063-1
- Updated to 0.063
- Dropped upstreamed dso patch
Index: sources
===================================================================
RCS file: /cvs/free/rpms/bsnes/devel/sources,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- sources 28 Mar 2010 17:54:37 -0000 1.23
+++ sources 25 Apr 2010 09:35:50 -0000 1.24
@@ -1 +1 @@
-f84892d7e44451c2807308c3135936cf bsnes_v063.tar.bz2
+4830e56e7805a869ddd405bc0d7badfb bsnes_v064.tar.bz2
--- bsnes-0.054-noppcelfppc64.patch DELETED ---
--- libco.ppc-elf-2.diff DELETED ---
14 years, 7 months
rpms/blcr-kmod/devel .cvsignore, 1.3, NONE blcr-kmod.spec, 1.24, NONE configure.patch00, 1.1, NONE find_task_by_pid.patch, 1.1, NONE linux_2.6.29-rc3.patch00, 1.1, NONE put_fs_struct.patch00, 1.1, NONE put_fs_struct.patch01, 1.1, NONE sources, 1.3, NONE
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/blcr-kmod/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv28428/devel
Removed Files:
.cvsignore blcr-kmod.spec configure.patch00
find_task_by_pid.patch linux_2.6.29-rc3.patch00
put_fs_struct.patch00 put_fs_struct.patch01 sources
Log Message:
retire for now to avoid useless kmod rebuilds
--- .cvsignore DELETED ---
--- blcr-kmod.spec DELETED ---
--- configure.patch00 DELETED ---
--- find_task_by_pid.patch DELETED ---
--- linux_2.6.29-rc3.patch00 DELETED ---
--- put_fs_struct.patch00 DELETED ---
--- put_fs_struct.patch01 DELETED ---
--- sources DELETED ---
14 years, 7 months
rpms/blcr-kmod/F-13 .cvsignore, 1.3, NONE blcr-kmod.spec, 1.25, NONE configure.patch00, 1.1, NONE find_task_by_pid.patch, 1.1, NONE linux_2.6.29-rc3.patch00, 1.1, NONE put_fs_struct.patch00, 1.1, NONE put_fs_struct.patch01, 1.1, NONE sources, 1.3, NONE
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/blcr-kmod/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv28428/F-13
Removed Files:
.cvsignore blcr-kmod.spec configure.patch00
find_task_by_pid.patch linux_2.6.29-rc3.patch00
put_fs_struct.patch00 put_fs_struct.patch01 sources
Log Message:
retire for now to avoid useless kmod rebuilds
--- .cvsignore DELETED ---
--- blcr-kmod.spec DELETED ---
--- configure.patch00 DELETED ---
--- find_task_by_pid.patch DELETED ---
--- linux_2.6.29-rc3.patch00 DELETED ---
--- put_fs_struct.patch00 DELETED ---
--- put_fs_struct.patch01 DELETED ---
--- sources DELETED ---
14 years, 7 months
rpms/slmodem-kmod/devel .cvsignore, 1.2, NONE slmodem-kmod-Makefile.patch, 1.1, NONE slmodem-kmod-ungrab.patch, 1.1, NONE slmodem-kmod.spec, 1.37, NONE sources, 1.2, NONE
by Thorsten Leemhuis
Author: thl
Update of /cvs/nonfree/rpms/slmodem-kmod/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv28022
Removed Files:
.cvsignore slmodem-kmod-Makefile.patch
slmodem-kmod-ungrab.patch slmodem-kmod.spec sources
Log Message:
retire for now to avoid useless kmod rebuilds
--- .cvsignore DELETED ---
--- slmodem-kmod-Makefile.patch DELETED ---
--- slmodem-kmod-ungrab.patch DELETED ---
--- slmodem-kmod.spec DELETED ---
--- sources DELETED ---
14 years, 7 months
rpms/slmodem-kmod/F-13 dead.package, NONE, 1.1 .cvsignore, 1.2, NONE slmodem-kmod-Makefile.patch, 1.1, NONE slmodem-kmod-ungrab.patch, 1.1, NONE slmodem-kmod.spec, 1.38, NONE sources, 1.2, NONE
by Thorsten Leemhuis
Author: thl
Update of /cvs/nonfree/rpms/slmodem-kmod/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27956
Added Files:
dead.package
Removed Files:
.cvsignore slmodem-kmod-Makefile.patch
slmodem-kmod-ungrab.patch slmodem-kmod.spec sources
Log Message:
retire for now to avoid useless kmod rebuilds
--- NEW FILE dead.package ---
didn't build for a long time and seems maintainer is AWOL
--- .cvsignore DELETED ---
--- slmodem-kmod-Makefile.patch DELETED ---
--- slmodem-kmod-ungrab.patch DELETED ---
--- slmodem-kmod.spec DELETED ---
--- sources DELETED ---
14 years, 7 months
rpms/xtables-addons-kmod/F-13 xtables-addons-kmod.spec,1.2,1.3
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/xtables-addons-kmod/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv27451
Modified Files:
xtables-addons-kmod.spec
Log Message:
* Sun Apr 25 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.24-1.1
- rebuild for new kernel
Index: xtables-addons-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/xtables-addons-kmod/F-13/xtables-addons-kmod.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xtables-addons-kmod.spec 15 Apr 2010 07:07:43 -0000 1.2
+++ xtables-addons-kmod.spec 25 Apr 2010 07:18:50 -0000 1.3
@@ -10,7 +10,7 @@
Name: xtables-addons-kmod
Summary: Kernel module (kmod) for xtables-addons
Version: 1.24
-Release: 1%{?dist}
+Release: 1%{?dist}.1
License: GPLv2
Group: System Environment/Kernel
URL: http://xtables-addons.sourceforge.net
@@ -66,5 +66,8 @@
%changelog
+* Sun Apr 25 2010 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> - 1.24-1.1
+- rebuild for new kernel
+
* Thu Mar 18 2010 Chen Lei <supercyper(a)163.com> - 1.24-1
- initial rpm build
14 years, 7 months