summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorUffe Jakobsen2017-04-14 00:59:17 +0200
committerUffe Jakobsen2017-04-14 00:59:17 +0200
commit7dcebbc105b0ac74c54228679cf96d90730d5eff (patch)
treeb00f399c2038ddd5fa7683d239b4cf44236c6526
parent0f22595915bca9af0ad6bd1d452099134f5677f1 (diff)
downloadaur-7dcebbc105b0ac74c54228679cf96d90730d5eff.tar.gz
Add src_misc_vbeafex_c.djgpp.patch - fix for undefined ref for saved_ds
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD3
-rw-r--r--src_misc_vbeafex_c.djgpp.patch18
3 files changed, 22 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ddc6c637909b..11e682bab278 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Thu Nov 10 21:41:00 UTC 2016
+# Thu Apr 13 22:58:59 UTC 2017
pkgbase = djgpp-allegro4
pkgdesc = Allegro...
pkgver = 4.2.3.1
- pkgrel = 1
+ pkgrel = 2
url = http://liballeg.org/old.html
arch = i686
arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 5e26c4a8fc82..061c047cd8d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,7 @@ _pkgver=4.2.3.1
pkgname=djgpp-allegro4
pkgver=${_pkgver}
-pkgrel=1
+pkgrel=2
epoch=
pkgdesc="Allegro..."
arch=('i686' 'x86_64')
@@ -43,6 +43,7 @@ prepare() {
patch -p0 < ${startdir}/makefile.all.djgpp.patch
patch -p0 < ${startdir}/makefile.dj.djgpp.patch
patch -p0 < ${startdir}/misc_mdhelper_sh.djgpp.patch
+ patch -p0 < ${startdir}/src_misc_vbeafex_c.djgpp.patch
sh ./fix.sh djgpp --quick
}
diff --git a/src_misc_vbeafex_c.djgpp.patch b/src_misc_vbeafex_c.djgpp.patch
new file mode 100644
index 000000000000..7957d6cbd269
--- /dev/null
+++ b/src_misc_vbeafex_c.djgpp.patch
@@ -0,0 +1,18 @@
+--- ./src/misc/vbeafex.c.orig 2017-04-13 23:35:21.340109016 +0200
++++ ./src/misc/vbeafex.c 2017-04-13 23:38:14.966004342 +0200
+@@ -343,7 +343,8 @@
+
+
+ /* for the save_ds() / load_ds() functions */
+-static unsigned short saved_ds = 0;
++//static unsigned short saved_ds = 0;
++unsigned short saved_ds = 0;
+
+
+
+@@ -1229,5 +1230,3 @@
+ FILL_PMODE(enableWriteCombine, enable_write_combine);
+ FILL_PMODE(backslash, put_backslash);
+ }
+-
+-