diff options
author | grimi | 2016-12-23 19:00:48 +0100 |
---|---|---|
committer | grimi | 2016-12-23 19:00:48 +0100 |
commit | deafb11a4ce1af66b1c34a891cd1c2d69d7754c9 (patch) | |
tree | 7179f53749884995eb045daf76e2ca50ca9302b7 | |
parent | f54e040fe267d4b2618660cef4eafe589c719e00 (diff) | |
download | aur-deafb11a4ce1af66b1c34a891cd1c2d69d7754c9.tar.gz |
Upstream: 3.0
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 26 | ||||
-rw-r--r-- | no-fc-cache.patch | 17 | ||||
-rw-r--r-- | vice-2.4-giflib-5.1.0.patch | 39 | ||||
-rw-r--r-- | vice-no-fc-cache.patch | 15 | ||||
-rw-r--r-- | vice-notexi-notxt.patch | 28 | ||||
-rw-r--r-- | vice-x11video.patch | 11 |
7 files changed, 36 insertions, 124 deletions
@@ -1,7 +1,7 @@ pkgbase = vice-gtkglext pkgdesc = A Versatile Commodore Emulator , with enabled gtkglext - pkgver = 2.4 - pkgrel = 4 + pkgver = 3.0 + pkgrel = 1 url = http://vice-emu.sourceforge.net install = vice-gtkglext.install arch = i686 @@ -11,29 +11,23 @@ pkgbase = vice-gtkglext depends = alsa-lib depends = gtkglext depends = giflib - depends = libjpeg + depends = libjpeg-turbo depends = libpng depends = libxrandr depends = vte depends = lame depends = libpcap depends = libnet - provides = vice=2.4 + provides = vice=3.0 conflicts = vice - conflicts = vice-gnomeui + conflicts = vice-gtk conflicts = vice-sdl conflicts = vice-ethernet replaces = vice - source = http://downloads.sourceforge.net/project/vice-emu/releases/vice-2.4.tar.gz - source = vice-no-fc-cache.patch - source = vice-notexi-notxt.patch - source = vice-x11video.patch - source = vice-2.4-giflib-5.1.0.patch - md5sums = b017647a0c159bbe43cdb81762d1c577 - md5sums = c7ba8ff930bee0e41565f4a1d9594922 - md5sums = 877f93db1550ea81386aae7c3b578442 - md5sums = 99931efcb779734c9df069e94f0b38a5 - md5sums = 94563e3023d804341f1d252c0e6d1384 + source = http://downloads.sourceforge.net/project/vice-emu/releases/vice-3.0.tar.gz + source = no-fc-cache.patch + sha1sums = 424860f897b2dffd7162d133ee4a15e970491cd0 + sha1sums = 1eb7b3d0574d60f4e11edfc48566019451e94ccd pkgname = vice-gtkglext @@ -2,39 +2,33 @@ pkgname=vice-gtkglext _pkgname=vice -pkgver=2.4 -pkgrel=4 +pkgver=3.0 +pkgrel=1 pkgdesc="A Versatile Commodore Emulator , with enabled gtkglext" arch=('i686' 'x86_64') license=('GPL') url="http://vice-emu.sourceforge.net" -depends=('alsa-lib' 'gtkglext' 'giflib' 'libjpeg' 'libpng' 'libxrandr' 'vte' 'lame' 'libpcap' 'libnet') +depends=('alsa-lib' 'gtkglext' 'giflib' 'libjpeg-turbo' 'libpng' 'libxrandr' 'vte' 'lame' 'libpcap' 'libnet') makedepends=('pkg-config') provides=("vice=$pkgver") -conflicts=('vice' 'vice-gnomeui' 'vice-sdl' 'vice-ethernet') +conflicts=('vice' 'vice-gtk' 'vice-sdl' 'vice-ethernet') replaces=('vice') install=${pkgname}.install -source=(http://downloads.sourceforge.net/project/vice-emu/releases/${_pkgname}-${pkgver}.tar.gz - vice-no-fc-cache.patch vice-notexi-notxt.patch vice-x11video.patch vice-2.4-giflib-5.1.0.patch) -md5sums=('b017647a0c159bbe43cdb81762d1c577' - 'c7ba8ff930bee0e41565f4a1d9594922' - '877f93db1550ea81386aae7c3b578442' - '99931efcb779734c9df069e94f0b38a5' - '94563e3023d804341f1d252c0e6d1384') +source=(http://downloads.sourceforge.net/project/vice-emu/releases/${_pkgname}-${pkgver}.tar.gz no-fc-cache.patch) +sha1sums=('424860f897b2dffd7162d133ee4a15e970491cd0' + '1eb7b3d0574d60f4e11edfc48566019451e94ccd') prepare() { cd ${_pkgname}-${pkgver} - patch -Np1 -i "${srcdir}"/vice-no-fc-cache.patch - patch -Np1 -i "${srcdir}"/vice-notexi-notxt.patch - patch -Np1 -i "${srcdir}"/vice-x11video.patch - patch -Np1 -i "${srcdir}"/vice-2.4-giflib-5.1.0.patch + patch -Np0 -i ../no-fc-cache.patch } + build() { cd ${_pkgname}-${pkgver} ./configure --prefix=/usr --libdir=/usr/lib --enable-gnomeui \ - --enable-ethernet --disable-ffmpeg + --enable-ethernet make } diff --git a/no-fc-cache.patch b/no-fc-cache.patch new file mode 100644 index 000000000000..eb191136fd1b --- /dev/null +++ b/no-fc-cache.patch @@ -0,0 +1,17 @@ +--- configure.ac 2016-12-15 04:44:32.000000000 +0100 ++++ configure.ac1 2016-12-23 18:47:56.561929262 +0100 +@@ -2998,12 +2998,8 @@ + + fi + +-AC_PATH_PROGS(FCCACHE, fc-cache, false) +-if test x"$FCCACHE" = "xfalse"; then +- AM_CONDITIONAL(HAVE_FC_CACHE, false) +-else +- AM_CONDITIONAL(HAVE_FC_CACHE, true) +-fi ++ ++AM_CONDITIONAL(HAVE_FC_CACHE, false) + + if test x"$is_amigaos4" = "xyes"; then + if test x"$enable_sdlui" != "xyes" -a x"$enable_sdlui2" != "xyes"; then diff --git a/vice-2.4-giflib-5.1.0.patch b/vice-2.4-giflib-5.1.0.patch deleted file mode 100644 index be1caa898ca0..000000000000 --- a/vice-2.4-giflib-5.1.0.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -rupN a/src/gfxoutputdrv/gifdrv.c b/src/gfxoutputdrv/gifdrv.c ---- a/src/gfxoutputdrv/gifdrv.c 2012-07-25 23:46:05.000000000 +0000 -+++ b/src/gfxoutputdrv/gifdrv.c 2014-06-01 11:48:40.493722851 +0000 -@@ -114,7 +114,7 @@ static int gifdrv_open(screenshot_t *scr - if (EGifPutScreenDesc(sdata->fd, screenshot->width, screenshot->height, 8, 0, gif_colors) == GIF_ERROR || - EGifPutImageDesc(sdata->fd, 0, 0, screenshot->width, screenshot->height, 0, NULL) == GIF_ERROR) - { -- EGifCloseFile(sdata->fd); -+ EGifCloseFile(sdata->fd, NULL); - VICE_FreeMapObject(gif_colors); - lib_free(sdata->data); - lib_free(sdata->ext_filename); -@@ -145,7 +145,7 @@ static int gifdrv_close(screenshot_t *sc - - sdata = screenshot->gfxoutputdrv_data; - -- EGifCloseFile(sdata->fd); -+ EGifCloseFile(sdata->fd, NULL); - VICE_FreeMapObject(gif_colors); - - /* for some reason giflib will create a file with unexpected -@@ -184,7 +184,7 @@ static char *gifdrv_memmap_ext_filename; - - static int gifdrv_close_memmap(void) - { -- EGifCloseFile(gifdrv_memmap_fd); -+ EGifCloseFile(gifdrv_memmap_fd, NULL); - VICE_FreeMapObject(gif_colors); - lib_free(gifdrv_memmap_ext_filename); - -@@ -231,7 +231,7 @@ static int gifdrv_open_memmap(const char - if (EGifPutScreenDesc(gifdrv_memmap_fd, x_size, y_size, 8, 0, gif_colors) == GIF_ERROR || - EGifPutImageDesc(gifdrv_memmap_fd, 0, 0, x_size, y_size, 0, NULL) == GIF_ERROR) - { -- EGifCloseFile(gifdrv_memmap_fd); -+ EGifCloseFile(gifdrv_memmap_fd, NULL); - VICE_FreeMapObject(gif_colors); - lib_free(gifdrv_memmap_ext_filename); - return -1; diff --git a/vice-no-fc-cache.patch b/vice-no-fc-cache.patch deleted file mode 100644 index b7a6babeb9da..000000000000 --- a/vice-no-fc-cache.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- a/configure.in 2011-02-19 23:07:05.000000000 +0100 -+++ b/configure.in 2012-08-06 13:18:46.000000000 +0200 -@@ -1990,12 +1990,7 @@ - - fi - --AC_PATH_PROGS(FCCACHE, fc-cache, false) --if test x"$FCCACHE" = "xfalse"; then - AM_CONDITIONAL(HAVE_FC_CACHE, false) --else -- AM_CONDITIONAL(HAVE_FC_CACHE, true) --fi - - if test x"$is_amigaos4" = "xyes"; then - if test x"$enable_sdlui" != "xyes"; then diff --git a/vice-notexi-notxt.patch b/vice-notexi-notxt.patch deleted file mode 100644 index 58121b702ab1..000000000000 --- a/vice-notexi-notxt.patch +++ /dev/null @@ -1,28 +0,0 @@ ---- a/doc/Makefile.am 2012-10-20 01:32:30.000000000 +0200 -+++ b/doc/Makefile.am 2012-11-03 18:29:03.000000000 +0100 -@@ -79,19 +79,6 @@ - $(srcdir)/fixdox.sh txt <vicetmp.txt | sed 's/ \+$$//' >$(builddir)/vice.txt - rm -f vicetmp.txt - --$(builddir)/vice.pdf: $(srcdir)/vice.texi --if BUILD_PDF -- sed 's/@heading NO WARRANTY/@center NO WARRANTY/g' <$(srcdir)/vice.texi >vicepdf.texi -- $(TEXI2DVI) -q --clean --pdf -o $(builddir)/vice.pdf vicepdf.texi -- rm -f vicepdf.texi -- --PDF_DEPS=$(builddir)/vice.pdf --else -- touch $(builddir)/vice.pdf -- --PDF_DEPS= --endif -- - $(builddir)/vice.guide: $(srcdir)/vice.texi - if BUILD_AMIGAGUIDE - $(srcdir)/texi2guide.sh $(MAKEGUIDE) $(builddir)/vice.guide $(srcdir)/vice.texi -@@ -148,4 +135,4 @@ - touch $(builddir)/vice.info - $(MAKEINFO) -o $(builddir)/vice.info --no-split $(srcdir)/vice.texi - --INFO_DEPS = $(builddir)/vice.txt $(builddir)/vice.info $(PDF_DEPS) $(GUIDE_DEPS) $(HLP_DEPS) $(CHM_DEPS) $(IPF_DEPS) -+INFO_DEPS = $(builddir)/vice.info $(PDF_DEPS) $(GUIDE_DEPS) $(HLP_DEPS) $(CHM_DEPS) $(IPF_DEPS) diff --git a/vice-x11video.patch b/vice-x11video.patch deleted file mode 100644 index 423688ba91cd..000000000000 --- a/vice-x11video.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/src/arch/unix/x11/xaw/x11video.c 2012-10-28 22:26:24.000000000 +0100 -+++ b/src/arch/unix/x11/xaw/x11video.c 2012-11-03 18:54:08.000000000 +0100 -@@ -60,6 +60,8 @@ - #include <X11/Xutil.h> - #include <X11/Intrinsic.h> - #include <X11/cursorfont.h> -+#include <X11/Xmd.h> -+#include <X11/extensions/shmproto.h> - - #include <stdio.h> - #include <stdlib.h> |