[devedeng] Updated to new upstream release
by Andrea Musuruane
commit ad99b4b3b527983e74017335711fb4b5046ece45
Author: Andrea Musuruane <musuruan(a)gmail.com>
Date: Sat Oct 29 14:26:34 2016 +0200
Updated to new upstream release
.gitignore | 1 +
devedeng.spec | 5 ++++-
sources | 2 +-
3 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 13766cf..5884bdb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@
/devedeng-4.8.0.tar.gz
/devedeng-4.8.1.tar.gz
/devedeng-4.8.2.tar.gz
+/devedeng-4.8.3.tar.gz
diff --git a/devedeng.spec b/devedeng.spec
index 09d7584..7db8660 100644
--- a/devedeng.spec
+++ b/devedeng.spec
@@ -1,5 +1,5 @@
Name: devedeng
-Version: 4.8.2
+Version: 4.8.3
Release: 1%{?dist}
Summary: A program to create video DVDs and CDs (VCD, sVCD or CVD)
@@ -111,6 +111,9 @@ fi
%changelog
+* Sat Oct 29 2016 Andrea Musuruane <musuruan(a)gmail.com> 4.8.3-1
+- Updated to new upstream release
+
* Sun Sep 25 2016 Andrea Musuruane <musuruan(a)gmail.com> 4.8.2-1
- Updated to new upstream release
diff --git a/sources b/sources
index 426d19a..4cb7b2a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-22fa19039cc7ec89f934e61442cfb188 devedeng-4.8.2.tar.gz
+cb14e79e87ce298bc24a59c3046fff0f devedeng-4.8.3.tar.gz
8 years, 1 month
[yabause/f23] (2 commits) ...Updated to 0.9.15
by Julian Sikorski
Summary of changes:
ecf836c... Disabled hardened build for now, assembly is not ready (*)
63f0e12... Updated to 0.9.15 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 1 month
[yabause/f24] Updated to 0.9.15
by Julian Sikorski
Summary of changes:
63f0e12... Updated to 0.9.15 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 1 month
[yabause/f25] Updated to 0.9.15
by Julian Sikorski
Summary of changes:
63f0e12... Updated to 0.9.15 (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 1 month
[yabause] Updated to 0.9.15
by Julian Sikorski
commit 63f0e12084a6c721d6b5863445a4f8396cc6549d
Author: Julian Sikorski <belegdol(a)fedoraproject.org>
Date: Sat Oct 29 14:11:06 2016 +0200
Updated to 0.9.15
- Use Qt5 on F25 and above
- Switched to SDL2
- Updated Source0 URL
- Fixed permissions and end-of-line encoding rpmlint warnings/errors
- Modernised the .spec file
.gitignore | 1 +
sources | 2 +-
yabause.spec | 38 ++++++++++++++++++++++++++++----------
3 files changed, 30 insertions(+), 11 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 6d2d544..c31ad89 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
yabause-0.9.14.tar.gz
+/yabause-0.9.15.tar.gz
diff --git a/sources b/sources
index e9e081b..13c21f3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-c9248b31a1484fc72f55958afe742b82 yabause-0.9.14.tar.gz
+efcf00e038ec24c8310285f87e61d579 yabause-0.9.15.tar.gz
diff --git a/yabause.spec b/yabause.spec
index 5cf7524..cb9fa08 100644
--- a/yabause.spec
+++ b/yabause.spec
@@ -1,20 +1,26 @@
%undefine _hardened_build
Name: yabause
-Version: 0.9.14
-Release: 2%{?dist}
+Version: 0.9.15
+Release: 1%{?dist}
Summary: A Sega Saturn emulator
License: GPLv2+
URL: http://yabause.org
-Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
+Source0: https://download.tuxfamily.org/%{name}/releases/%{version}/%{name}-%{vers...
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: freeglut-devel
+BuildRequires: glew-devel
BuildRequires: libXmu-devel
BuildRequires: openal-devel
-BuildRequires: qt-devel
-BuildRequires: SDL-devel
+%if 0%{?fedora} >= 25
+BuildRequires: libXi-devel
+BuildRequires: qt5-devel
+%else
+BuildRequires: qt4-devel
+%endif
+BuildRequires: SDL2-devel
%description
Yabause is a Sega Saturn emulator. A popular console of the early 1990s. It
@@ -23,8 +29,13 @@ but optionally a real Saturn BIOS can be used, however it is not included.
%prep
-%setup -q
+%autosetup
+#fix end-of-line encoding
+find \( -name \*.c\* -or -name \*.h\* -or -name AUTHORS \) -exec sed -i 's/\r$//' {} \;
+
+#fix permissions
+find \( -name \*.c\* -or -name \*.h\* \) -exec chmod -x {} \;
%build
CFLAGS="$RPM_OPT_FLAGS -Wl,-z,relro -Wl,-z,now"
@@ -34,12 +45,11 @@ export CFLAGS
export CXXFLAGS
%cmake -DBUILD_SHARED_LIBS:BOOL=OFF -DYAB_PORTS=qt -DYAB_OPTIMIZATION=-O2 .
-make %{?_smp_mflags}
+%make_build
%install
-rm -rf %{buildroot}
-make install DESTDIR=%{buildroot}
+%make_install
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
@@ -50,10 +60,18 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
%{_datadir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
-%doc AUTHORS ChangeLog COPYING GOALS README README.QT TODO
+%doc AUTHORS ChangeLog COPYING README
%changelog
+* Sat Oct 29 2016 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.9.15-1
+- Updated to 0.9.15
+- Use Qt5 on F25 and above
+- Switched to SDL2
+- Updated Source0 URL
+- Fixed permissions and end-of-line encoding rpmlint warnings/errors
+- Modernised the .spec file
+
* Thu Jun 02 2016 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.9.14-2
- Disabled hardened build for now, assembly is not ready
8 years, 1 month
[mednafen/f23] (4 commits) ...Fixed typo
by Julian Sikorski
Summary of changes:
e172020... call of overloaded 'abs(size_t)' is ambiguous fix added (*)
d7486a2... Fix error compiling with GCC 6.x on Fedora 24 (*)
ced1335... Updated to 0.9.39.2 (*)
3806996... Fixed typo (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 1 month
[mednafen/f24] (2 commits) ...Fixed typo
by Julian Sikorski
Summary of changes:
ced1335... Updated to 0.9.39.2 (*)
3806996... Fixed typo (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 1 month
[mednafen/f25] (2 commits) ...Fixed typo
by Julian Sikorski
Summary of changes:
ced1335... Updated to 0.9.39.2 (*)
3806996... Fixed typo (*)
(*) This commit already existed in another branch; no separate mail sent
8 years, 1 month