summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD16
-rw-r--r--zesarux.desktop9
-rw-r--r--zesarux.pngbin0 -> 8506 bytes
4 files changed, 26 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 79ed6928859b..9ff5ccf799e3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = zesarux-git
pkgdesc = A Zx80/Zx81/Z88, Zx Spectrum 16/48/128/+2/+2A and ZX-Uno emulator with ULAPlus support. WARNING. This is a Snapshot version and not a stable one. Some features may not work or suffer random crashes or abnormal CPU use
- pkgver = 10.1.13122021.r27.g04bd84de
+ pkgver = 10.1.13122021.r270.g9fb48289
pkgrel = 1
url = https://github.com/chernandezba/zesarux
install = zesarux.install
@@ -16,6 +16,10 @@ pkgbase = zesarux-git
optdepends = sdl: for support sdl video and audio output
conflicts = zesarux
source = zesarux-code::git+git://github.com/chernandezba/zesarux
- md5sums = SKIP
+ source = zesarux.desktop
+ source = zesarux.png
+ sha256sums = SKIP
+ sha256sums = a2b56a0349c52dc3826094cd587cc775033f4e206f4dafa4345b509c548736e1
+ sha256sums = e11be8695f0f75ac2ad5c32e225a3a7aca35ca97b4d1f04726bda476aa460eb5
pkgname = zesarux-git
diff --git a/PKGBUILD b/PKGBUILD
index 0168a13b4183..b4424b9598e2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Contributor: Alfonso Saavedra "Son Link" <sonlink.dourden@gmail.com>
pkgname=zesarux-git
-pkgver=10.1.13122021.r27.g04bd84de
+pkgver=10.1.13122021.r270.g9fb48289
_ver=10.1
pkgrel=1
pkgdesc="A Zx80/Zx81/Z88, Zx Spectrum 16/48/128/+2/+2A and ZX-Uno emulator with ULAPlus support. WARNING. This is a Snapshot version and not a stable one. Some features may not work or suffer random crashes or abnormal CPU use"
@@ -14,10 +14,13 @@ depends=('libxxf86vm' 'aalib' 'libcaca' 'alsa-lib')
optdepends=('libpulse: for support Pulseaudio'
'openssl: for enable SSL functions'
'sdl: for support sdl video and audio output')
-
-source=('zesarux-code::git+git://github.com/chernandezba/zesarux')
-md5sums=('SKIP')
+source=('zesarux-code::git+git://github.com/chernandezba/zesarux'
+ zesarux.desktop
+ zesarux.png)
install="zesarux.install"
+sha256sums=('SKIP'
+ 'a2b56a0349c52dc3826094cd587cc775033f4e206f4dafa4345b509c548736e1'
+ 'e11be8695f0f75ac2ad5c32e225a3a7aca35ca97b4d1f04726bda476aa460eb5')
pkgver() {
cd "$srcdir/zesarux-code"
@@ -27,7 +30,7 @@ pkgver() {
build() {
cd "$srcdir/zesarux-code/src"
# disable libcaca for now
- ./configure --prefix /usr --enable-memptr --enable-visualmem --enable-cpustats --disable-caca
+ ./configure --prefix /usr --enable-memptr --enable-visualmem --enable-cpustats --disable-caca --enable-sdl2
sed -i 's/tar -C/#tar -C/g' Makefile
make bintargz
}
@@ -35,9 +38,12 @@ package(){
if [ ! -d "${pkgdir}/usr" ]; then
mkdir -p "${pkgdir}/usr/bin"
mkdir -p "${pkgdir}/usr/share/zesarux/"
+ mkdir -p "${pkgdir}/usr/share/applications"
fi
cd ${srcdir}/zesarux-code/src
cp zesarux "${pkgdir}/usr/bin/"
cp bintargztemp/ZEsarUX-${_ver}/* -r "${pkgdir}/usr/share/zesarux/"
+ cp ${srcdir}/zesarux.desktop "${pkgdir}/usr/share/applications/"
+ cp ${srcdir}/zesarux.png "${pkgdir}/usr/share/zesarux/"
rm "${pkgdir}/usr/share/zesarux/zesarux"
}
diff --git a/zesarux.desktop b/zesarux.desktop
new file mode 100644
index 000000000000..ea2b70d683c9
--- /dev/null
+++ b/zesarux.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Type=Application
+Name=Zesarux
+Comment=A Zx80/Zx81/Z88, Zx Spectrum 16/48/128/+2/+2A and ZX-Uno emulator with ULAPlus support
+Exec=/usr/bin/zesarux
+Terminal=false
+Icon=/usr/share/zesarux/zesarux.png
+Categories=Game;Emulator
+
diff --git a/zesarux.png b/zesarux.png
new file mode 100644
index 000000000000..bbace4218996
--- /dev/null
+++ b/zesarux.png
Binary files differ