[packages/vice] - fix build with ffmpeg 2 - fix texi for texinfo 5.x - rel 3
baggins
baggins at pld-linux.org
Fri Nov 8 08:01:30 CET 2013
commit 87c2fd3955bfac45119b8d75113fe61d8dcb8b68
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Fri Nov 8 08:00:56 2013 +0100
- fix build with ffmpeg 2
- fix texi for texinfo 5.x
- rel 3
texinfo.patch | 11 +++++++++++
vice-ffmpeg.patch | 9 +++++++++
vice.spec | 4 +++-
3 files changed, 23 insertions(+), 1 deletion(-)
---
diff --git a/vice.spec b/vice.spec
index 7e264c2..73cd202 100644
--- a/vice.spec
+++ b/vice.spec
@@ -9,7 +9,7 @@ Summary: Versatile Commodore Emulator
Summary(pl.UTF-8): Uniwersalny emulator Commodore
Name: vice
Version: 2.4
-Release: 2
+Release: 3
License: GPL v2+
Group: Applications/Emulators
Source0: http://www.zimmers.net/anonftp/pub/cbm/crossplatform/emulators/VICE/%{name}-%{version}.tar.gz
@@ -26,6 +26,7 @@ Patch2: %{name}-home_etc.patch
Patch3: %{name}-fonts.patch
Patch4: %{name}-link.patch
Patch5: %{name}-ffmpeg.patch
+Patch6: texinfo.patch
URL: http://www.viceteam.org/
BuildRequires: OpenGL-GLX-devel
BuildRequires: SDL-devel >= 1.2.0
@@ -82,6 +83,7 @@ pasował do tej linii), CBM-II (C610) oraz Plus4.
%patch3 -p1
%patch4 -p1
%patch5 -p1
+%patch6 -p1
%{__perl} -i -pe 's@\$\(VICEDIR\)/fonts@%{_fontsdir}/misc@' data/fonts/Makefile.am
%build
diff --git a/texinfo.patch b/texinfo.patch
new file mode 100644
index 0000000..b72186d
--- /dev/null
+++ b/texinfo.patch
@@ -0,0 +1,11 @@
+--- vice-2.4/doc/vice.texi~ 2013-11-08 07:48:55.000000000 +0100
++++ vice-2.4/doc/vice.texi 2013-11-08 07:58:08.473687303 +0100
+@@ -8245,7 +8245,7 @@
+ @item -Crtcextpal
+ Use an external palette (file)
+ @cindex -Crtcpalette
+- at itemx -Crtcpalette NAME
++ at item -Crtcpalette NAME
+ Specify @code{NAME} as the palette file (@code{CrtcPaletteFile}).
+ @cindex -Crtcfulldevice
+ @item -Crtcfulldevice <device>
diff --git a/vice-ffmpeg.patch b/vice-ffmpeg.patch
index 1198f5e..0b77d12 100644
--- a/vice-ffmpeg.patch
+++ b/vice-ffmpeg.patch
@@ -1,5 +1,14 @@
--- vice-2.4/src/gfxoutputdrv/ffmpeglib.h.orig 2011-10-24 21:06:48.000000000 +0200
+++ vice-2.4/src/gfxoutputdrv/ffmpeglib.h 2012-11-25 13:09:18.518868503 +0100
+@@ -70,7 +70,7 @@
+ /* avcodec fucntions */
+ typedef int (*avcodec_open_t) (AVCodecContext*, AVCodec*);
+ typedef int (*avcodec_close_t) (AVCodecContext*);
+-typedef AVCodec* (*avcodec_find_encoder_t) (enum CodecID);
++typedef AVCodec* (*avcodec_find_encoder_t) (enum AVCodecID);
+ typedef int (*avcodec_encode_audio_t) (AVCodecContext*, uint8_t*, int, const short*);
+ typedef int (*avcodec_encode_video_t) (AVCodecContext*, uint8_t*, int, const AVFrame*);
+ typedef int (*avpicture_fill_t) (AVPicture*, uint8_t*, int, int, int);
@@ -80,12 +80,11 @@ typedef int (*avpicture_get_size_t) (int
typedef void (*av_init_packet_t) (AVPacket *pkt);
typedef void (*av_register_all_t) (void);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/vice.git/commitdiff/87c2fd3955bfac45119b8d75113fe61d8dcb8b68
More information about the pld-cvs-commit
mailing list