Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

games/ZEsarUX: Updated for version 11.0. #6707

Merged
merged 1 commit into from
Jun 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 40 additions & 15 deletions games/ZEsarUX/README
Original file line number Diff line number Diff line change
@@ -1,21 +1,46 @@
ZEsarUX - ZX Second-Emulator And Released for UniX

It's a ZX Machines Emulator for Unix, including all the
Sinclair computers: MK14, ZX80, ZX81, ZX Spectrum, QL, Z88 and also:
-Timex TS 2068
-Sam Coupe
-Pentagon
-Chloe 140 SE, 280 SE
-Chrome
-Prism
-ZX-Uno
-ZX-Evolution TS-Conf
-TBBlue/ZX Spectrum Next
-Jupiter Ace
-Amstrad CPC 464
It's a ZX Machines Emulator for UNIX based operating systems
(and Windows), including all the Sinclair computers:

- MK14
- ZX80
- ZX81
- ZX Spectrum
- QL
- Z88

And also:

- Microdigital TK80, TK82, TK82C, TK83, TK85,
TK90X (Portuguese and Spanish), TK95 (Portuguese and Spanish)
- Timex Sinclair 1000, 1500, 2068
- Timex Computer 2048, 2068
- Inves Spectrum +
- Sam Coupe
- Pentagon
- Chloe 140 SE, 280 SE
- Chrome
- Prism
- ZX-Uno
- ZX-Evolution BaseConf (beta)
- ZX-Evolution TS-Conf
- ZX Spectrum Next
- Jupiter Ace
- Amstrad CPC 464, CPC 4128, CPC 664, CPC 6128
- Amstrad PCW 8256, PCW 8512
- MSX1
- Spectravideo 318/328
- Colecovision
- Sega SG1000
- Sega Master System

ZEsarUX source code and binaries are distributed under GNU GPL license.
ZEsarUX also includes third-party roms, media, programs and
games NOT covered by this license
ZEsarUX also includes a folder, "my_soft", which has some programs and
data made by me. The entire folder is also covered by the
GNU GPL license.

ZEsarUX also includes third-party roms, media, programs and games NOT
covered by this license.

This package installs to /opt/ZEsarUX
11 changes: 3 additions & 8 deletions games/ZEsarUX/ZEsarUX.SlackBuild
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

# Slackware build script for ZEsarUX

# Copyright 2023 Antonio Leal, Porto Salvo, Oeiras, Portugal
# Copyright 2023-2024 Antonio Leal, Porto Salvo, Oeiras, Portugal
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
Expand All @@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)

PRGNAM=ZEsarUX
VERSION=${VERSION:-10.10}
VERSION=${VERSION:-11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
Expand Down Expand Up @@ -67,12 +67,7 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION

# {
# Temporary fix until normal versioning scheme resumes
#tar xvfz $CWD/$PRGNAM\_src-$VERSION.tar.gz
tar xvfz $CWD/ZEsarUX_src-X.tar.gz
mv ZEsarUX-X ZEsarUX-10.10
# }
tar xvfz $CWD/$PRGNAM\_src-$VERSION.tar.gz

cd $PRGNAM-$VERSION
chown -R root:root .
Expand Down
6 changes: 3 additions & 3 deletions games/ZEsarUX/ZEsarUX.info
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
PRGNAM="ZEsarUX"
VERSION="10.10"
VERSION="11.0"
HOMEPAGE="https://github.com/chernandezba/zesarux"
DOWNLOAD="https://github.com/chernandezba/zesarux/releases/download/ZEsarUX-X/ZEsarUX_src-X.tar.gz"
MD5SUM="d6a8a847b6a3a19258898bd8a57d6312"
DOWNLOAD="https://github.com/chernandezba/zesarux/releases/download/ZEsarUX-11.0/ZEsarUX_src-11.0.tar.gz"
MD5SUM="916f3d4c036200f4d993454606bf340d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
Expand Down
2 changes: 1 addition & 1 deletion games/ZEsarUX/slack-desc
Original file line number Diff line number Diff line change
Expand Up @@ -16,4 +16,4 @@ ZEsarUX: TBBlue/ZX Spectrum Next, Jupiter Ace and Amstrad CPC 464
ZEsarUX:
ZEsarUX: ZEsarUX also includes third-party roms, media, programs and
ZEsarUX: games NOT covered by the GNU GPL license.
ZEsarUX:
ZEsarUX: Homepage at https://github.com/chernandezba/zesarux
17 changes: 17 additions & 0 deletions games/ZEsarUX/tar.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
#!/bin/bash

cd ..
sboname=${PWD##*/}
echo $sboname
cd updater/slackbuild

tar -z -c -f $sboname.tar.gz -v \
--exclude='updater' \
--exclude='*.tar.gz' \
--exclude='*.tar' \
--exclude='*.zip' \
--exclude='*.md' \
--exclude='*.sf3' \
--exclude='*.deb' \
--exclude='*.rpm' \
../../../$sboname