Bug 27935 - VICE (Versatile Commodore Emulator) version 3.5 has been released.
Summary: VICE (Versatile Commodore Emulator) version 3.5 has been released.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Barry Jackson
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-26 19:13 CET by Alan Richter
Modified: 2021-01-06 04:02 CET (History)
0 users

See Also:
Source RPM: vice-3.4-0.37362.6.mga8.src.rpm
CVE:
Status comment:


Attachments

Description Alan Richter 2020-12-26 19:13:12 CET
Description of problem:
Version 3.5 has been released with lots of clean up and improvements 

Version-Release number of selected component (if applicable):

https://vice-emu.sourceforge.io/

How reproducible:
Not a bug, just a version rev request.

Steps to Reproduce:
Version 3.5 seems to build and work correctly in cauldron although the man pages appear to be missing (my fault.)

Here is the diff between the current vice.spec file and what works for me:

--- vice.spec   2020-12-23 11:01:28.000000000 -0700
+++ vice.spec3.5        2020-12-26 11:00:43.870246355 -0700
@@ -1,5 +1,6 @@
 %define svn 37362
 %define rel 6
+%define ver 3.5
 
 %ifarch aarch64
 # Work around gcc bug causing Error: can't resolve value for symbol `.LVU45'
@@ -9,23 +10,21 @@
 %bcond_with ffmpeg
 
 Name:          vice
-Version:       3.4
-Release:       %mkrel -c %{svn} %{rel}
+Version:       %{ver}
+Release:       1
 License:       GPLv2+
 Summary:       Versatile Commodore Emulator
 Group:         Emulators
 URL:           https://sourceforge.net/projects/vice-emu/
 # https://sourceforge.net/p/vice-emu/code/HEAD/tree/
 #Source0:      https://downloads.sourceforge.net/project/vice-emu/releases/vice-3.4.tar.gz
-Source0:       vice-%{svn}.tar.gz
+Source0:       vice-%{ver}.tar.gz
 Source1:       vice-normalicons.tar.bz2
 Source2:       vice-largeicons.tar.bz2
 Source3:       vice-miniicons.tar.bz2
-Patch0:                vice-lame-soname.patch
-Patch1:                vice--2.4.0-svn-multiple-def.patch
-Patch2:                vice-autoconf.patch
 BuildRequires: bdftopcf
 BuildRequires: bison
+BuildRequires: dos2unix
 BuildRequires: flex
 BuildRequires: gettext-devel
 BuildRequires: giflib-devel
@@ -64,11 +63,6 @@
 # use system libs
 rm -rf src/lib/{liblame,libx264}
 
-%if %{with ffmpeg} || 1
-rm -rf src/lib/{ffmpeg,libffmpeg}
-sed -i -e '/src\/lib\/ffmpeg/d' configure.proto
-%endif
-
 %build
 ./autogen.sh
 export CPPFLAGS='-DARCHDEP_LAME_SO_NAME=\"libmp3lame.so.0\"'
@@ -208,17 +202,15 @@
 rm -f %{buildroot}%{_infodir}/*.{txt,pdf}
 
 # Fix doc path
-mkdir -p %{buildroot}%{_docdir}/%{name}
-cp -f %{buildroot}%{_datadir}/%{name}/doc/* %{buildroot}%{_docdir}/%{name}/
-rm -rf %{buildroot}%{_datadir}/%{name}/doc
+#mkdir -p %{buildroot}%{_docdir}/%{name}
+#cp -f %{buildroot}%{_datadir}/%{name}/doc/* %{buildroot}%{_docdir}/%{name}/
+#rm -rf %{buildroot}%{_datadir}/%{name}/doc
 
 %files
-%doc AUTHORS FEEDBACK INSTALL README ChangeLog
+%doc README 
 %doc %{_docdir}/%{name}
 %{_bindir}/*
 %{_datadir}/%{name}/*
-%{_mandir}/man1/*
-%{_infodir}/vice.info*
 %{_datadir}/applications/vice-*
 %{_iconsdir}/hicolor/*/apps/*.png
Comment 1 Lewis Smith 2020-12-27 14:58:10 CET
Thank you for the report, and all the supporting details.

Assigning to BarryJ as the visible maintainer of this SRPM.

Assignee: bugsquad => zen25000

Comment 2 Alan Richter 2021-01-06 04:02:50 CET
Vice 3.5 is now in Cauldron, works beautifully, builds on Mageia 7.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.