Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-04-17 15:23:59 +00:00
31 changed files with 85 additions and 466 deletions

View File

@@ -1,3 +1,3 @@
DIST unalz-0.65-use-system-bz2.patch.bz2 18820 BLAKE2B 7737efd16b9510b981dba46847c8ec9725adeb9a64a1df0473a37bb2aac9dc6fc10c6289c22e8b264d7c676633a1b0bea78922f2a3ec5ac39e0697d045117bef SHA512 4247a39258607bb5c58989c199b0914188c1d3d2ff5021f8c2aa4b5d9c04a1caeab1989fd069326c53073181e5cfdea286a6e750611b10ba421fa22b718c58c2
DIST unalz-0.65-use-system-zlib.patch.bz2 57637 BLAKE2B eb647a7f8f89314a64d96a46908d17f89776e3e0837a7b483d3a425e0932f7fea4bb7aa7378628c3ce9abf6d91081756ead937696a1577612857fd4dba3d38f3 SHA512 8aa24822b36cf771cf12ae73b958b83bed83696624396cfa3e73dfc39e8f9c924fd6df3c3dd469269bc31845c044990dbb1f21b4f058c195d0eb4414c54621f5
DIST unalz-0.65-use-system-bz2.patch 1477 BLAKE2B bf92a6682557ca130c9b5e3cfb5e04ad399d7208e0632713ec7f117a2241e3b1863721c02d29b3b66f7c8e4a91369f1abb631e31d4fa9f6c96742b80e24f3ddf SHA512 404bcaf223c61e2a38c802c6eb8b51146a3aba51c4d032d71e915514d795c0a25e0ff6e16314ed15ec536eb430cb2747d2e1980a78a26830eb0c0b7e732f27e4
DIST unalz-0.65-use-system-zlib.patch 1455 BLAKE2B d9a356523b19d4726c4e70cf97b6819f1a4511e73db57c954757a7df05521595b86c49a92392df50e712e9652118ac53711f27e661bf53d6c85706e153785e59 SHA512 7aa1e5736854d1de372e00cee4ea364b2fd96b7f0533a9526a8dea1f4984e5582a444e78aea7b21f9f3d7878c3865424aa7409e66e4b0c5fc2a07fe5c1fecac4
DIST unalz-0.65.tgz 137985 BLAKE2B d99ca69a46c45ac1e231fe394fbf7f5d4721e10838c8684c8b436f779e2e3286c7586ce345fe3548cc41931c904366f96fbb82fadd9a62faeefa862f924ffb4e SHA512 6e22d1e28c956ced5c9dbfd4d7b5c03f36a8bd3e076801984cc4539e579cefbb1a6001d1086b33e14843e9d5be37a6cf811acffb52bb5dfb5d4a65518b735600

View File

@@ -0,0 +1,36 @@
diff --git a/Makefile b/Makefile
index 31012ca..8357917 100755
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,8 @@
-CPP = g++
-CC = gcc
+#CPP = g++
+#CC = gcc
OBJ = main.o UnAlz.o UnAlzUtils.o UnAlzBz2decompress.o UnAlzBzip2.o
BIN = unalz
-LDFLAGS = -lz -lbz2
+LDFLAGS += -lz -lbz2
CFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
all:
@@ -12,7 +12,7 @@ all:
@echo ""
@echo "TARGET_SYSTEM is one of"
@echo ""
- @echo " posix-utf8 : POSIX with utf8 filesystem(Most of modern OS, e.g. OSX/Ubuntu)"
+ @echo " posix-utf8 : POSIX with utf8 filesystem(Most of modern OS, e.g. OSX/Ubuntu)"
@echo " posix : POSIX system (FreeBSD/linux/OSX/sparc/Win32)"
@echo " linux-utf8 : LINUX with utf8 filesystem(without -liconv option)"
@echo " posix-noiconv : POSIX without libiconv (Windows(MINGW32,CYGWIN) or EUC-KR file system)"
@@ -34,8 +34,8 @@ posix-noiconv: unalz
$(CPP) $(OBJ) $(LDFLAGS) -o $(BIN)
linux-utf8: unalz
- $(CPP) -c UnAlz.cpp -c UnAlzUtils.cpp -c main.cpp -D_UNALZ_ICONV -D_UNALZ_UTF8 $(CFLAGS)
- $(CPP) $(OBJ) $(LDFLAGS) -o $(BIN)
+ $(CXX) -c UnAlz.cpp -c UnAlzUtils.cpp -c main.cpp -D_UNALZ_ICONV -D_UNALZ_UTF8 $(CFLAGS)
+ $(CXX) $(OBJ) $(LDFLAGS) -o $(BIN)
install:
cp unalz /usr/local/bin/

View File

@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>m.santullo@posteo.net</email>
<name>Michele Santullo</name>
<email>joe@wt.gd</email>
<name>Joe Kappus</name>
</maintainer>
</pkgmetadata>

View File

@@ -1,31 +1,37 @@
# Copyright 2020-2021 Gentoo Authors
# Copyright 2020-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
EAPI=8
DESCRIPTION="Extract ALZ archives"
HOMEPAGE="http://kippler.com/win/unalz/"
SRC_URI="http://kippler.com/win/${PN}/${P}.tgz
https://alarmpi.no-ip.org/gentoo/${PN}-0.65-use-system-zlib.patch.bz2
https://alarmpi.no-ip.org/gentoo/${PN}-0.65-use-system-bz2.patch.bz2"
SRC_URI="
http://kippler.com/win/${PN}/${P}.tgz
https://git.launchpad.net/ubuntu/+source/unalz/patch/?id=b4ade05e7e6dec25fee7d57bac6a055137e332c0 -> ${PN}-0.65-use-system-zlib.patch
https://git.launchpad.net/ubuntu/+source/unalz/patch/?id=00932925e108f186301c5941130fc34c9a76f345 -> ${PN}-0.65-use-system-bz2.patch
"
S="${WORKDIR}"/${PN}
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
DEPEND="app-arch/bzip2 sys-libs/zlib virtual/libiconv"
DEPEND="
app-arch/bzip2
sys-libs/zlib
virtual/libiconv
"
RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}"/${PN}-0.65-buildfix-wrong-data-type.patch
"${WORKDIR}"/${PN}-0.65-use-system-zlib.patch
"${WORKDIR}"/${PN}-0.65-use-system-bz2.patch
"${FILESDIR}"/${P}-buildfix-wrong-data-type.patch
"${DISTDIR}"/${P}-use-system-zlib.patch
"${DISTDIR}"/${P}-use-system-bz2.patch
"${FILESDIR}"/${P}-respect-compiler-flags.patch
)
S="${WORKDIR}"/${PN}
src_compile() {
emake linux-utf8 LDFLAGS="${LDFLAGS}"
emake linux-utf8
}
src_install() {

View File

@@ -1 +0,0 @@
DIST watch-tree-and-replace-spaces-with-a-few-other-chars-1.0.0.tar.bz2 2126169 BLAKE2B d3748c274954df5ab1b34a16ed1c83df125f233f96700848e396355b645c98c0a34e25d30202690e07ce3d24b3f6af0aaa2b6f93527859f0a27a5ea58b2e68a0 SHA512 03c162efc9e7405660f5e300eedb26115a5e16017409c1ec86ed77be7b4e0c899ab6cfc65482eb88f820fe767cfd50037fcd13cb314dc41dd7283390a922fca8

View File

@@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
<upstream>
<remote-id type="gitlab">vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars</remote-id>
<bugs-to>https://gitlab.com/vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars/-/issues</bugs-to>
</upstream>
</pkgmetadata>

View File

@@ -1,20 +0,0 @@
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Monitor a tree for files with spaces in name - and replace to underscores"
HOMEPAGE="https://gitlab.com/vitaly-zdanevich/watch-tree-and-replace-spaces-with-a-few-other-chars"
SRC_URI="https://gitlab.com/vitaly-zdanevich/$PN/-/archive/$PV/$P.tar.bz2"
LICENSE="Apache-2.0"
SLOT=0
KEYWORDS="~amd64 ~x86"
src_install() {
dobin "${PN}".sh
}
pkg_postinst() {
einfo "How to use: run in terminal in a folder - and in another software create a file with space in name, in that folder"
}

View File

@@ -3,6 +3,7 @@
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11,12} )
@@ -14,7 +15,8 @@ SRC_URI="https://github.com/PlotPyStack/guiqwt/archive/refs/tags/v${PV}.tar.gz -
LICENSE="MIT"
SLOT="0"
RETRICT="test"
KEYWORDS="~amd64 ~x86"
RESTRICT="test"
RDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
@@ -25,5 +27,3 @@ RDEPEND="
dev-python/QtPy[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
"
KEYWORDS="~amd64 ~x86"

View File

@@ -1,24 +0,0 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11,12} )
inherit distutils-r1
DESCRIPTION="Efficient 2D plotting Python library based on PythonQwt "
HOMEPAGE="https://pypi.python.org/pypi/guiqwt"
SRC_URI="https://github.com/PlotPyStack/guiqwt/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
LICENSE="MIT"
SLOT="0"
RETRICT="test"
RDEPEND="
dev-python/cython[${PYTHON_USEDEP}]
dev-python/guidata[${PYTHON_USEDEP}]
"
KEYWORDS="~amd64 ~x86"

View File

@@ -4,3 +4,4 @@ DIST zenlib-1.4.0.tar.gz 14315 BLAKE2B 76f9e8ed74a451837b27406c7bf0791b8d131de9d
DIST zenlib-1.6.2.tar.gz 15799 BLAKE2B 4a29f7ac386c197a1b9c6034b202a1cbce4a20bfdc137ec373fbb8818e806caadf82bd049e5ee92c2c3a49bb92d23d84bbcbc4a9e21b7f9dca42b73b41e3a3c3 SHA512 26807f566d8b8ca58768588ef2e63674ad8b8ed5e6ae97c336f8d090c2c4f568dc8d5620a869e2e518876ae269cfbc39583c8b4ff928bf8488a6aeb0177b5c5b
DIST zenlib-1.7.2.tar.gz 16853 BLAKE2B 9659723441c9e651e6a80a47565aeeb6bda67db04524bbd551fe5f9b38efa0afb33021a21e0fea3af934fc3c8c2b9cf4f38c4534c2c9bc4282971038503fafec SHA512 b69619b1e30f18892ec54b481e386a5bb7a728d87263601ddd4e22e2433e62d263bc67eea54748b9a49e528078cd152fd2d68738372409bb003a0a84a7cbb71b
DIST zenlib-1.7.3.tar.gz 16924 BLAKE2B 20bab075d9a09062e2d596238237a2684c206cc1606f7796a1ddf6421902a523731bcfad9c96b803be3d91ff6ee508bdb9553a0f90295aa3f56e64e87ba37f21 SHA512 f5f8ad560e74051e5daf7515b3777ff17e86d202f6c8958e476d22677a65454512db5a93f1281202fc058742da0f8fe0296339da68d5ce109ab93e33948eb79b
DIST zenlib-1.7.4.tar.gz 16949 BLAKE2B 6bc770d55207e3f532106b2511a3cd1c2161a7228e6be5161115f59d95213d6328da2347a9f19402c422651cdf1af3977c70828028c898f701218e50ef7217a9 SHA512 1b4d41da207cdc819c85a568a3f13555b7271bde066a7bf89ad11077ed42d5fd1b1227d1d789ed583e6b2aa2de4aae26a0da0be9ea6f59d0a262bdebae423104

View File

@@ -0,0 +1,16 @@
# Copyright 2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..12} )
inherit distutils-r1
DESCRIPTION="Useful python decorators and utilities"
HOMEPAGE="https://github.com/desultory/zenlib"
SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64"

View File

@@ -1 +0,0 @@
DIST far-cry-demo.tar.xz 445090396 BLAKE2B c003966975b7d050a97602b2b072dde882c2a4bd0263313db143217f8e873d3d82db36011e84b3b915bd9d642d3ce137377c82dc64b4dd84937d85e651cbf396 SHA512 59300980b8bece826dd61a967ab2c63dea3af95955e533d4e981e3840deb2a04add87c24a1a881915911dd661dc4c4f3cf93dd9e34f6aca8644748f478a8990d

View File

@@ -1,52 +0,0 @@
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Famous game from 2004, developed by CryTek"
HOMEPAGE="https://en.wikipedia.org/wiki/Far_Cry_(video_game)"
SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz"
KEYWORDS="~amd64"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
RESTRICT="strip"
RDEPEND="
~games-emulation/conty-1.25.2:0
"
QA_PREBUILT="*"
src_install() {
conty=conty-1.25.2
dodir opt
dodir /usr/bin
cp -r . "$ED/opt" || die
pr="WINEPREFIX=/home/\$USER/.wine-far-cry-demo"
echo "cd $path$PN; $pr $conty wine /opt/$PN/FarCry.exe; cd -" > "$ED/usr/bin/$PN"
fperms +x "/usr/bin/$PN"
}
pkg_postinst() {
einfo "Downloaded from https://www.moddb.com/games/far-cry/downloads/far-cry-demo-1"
einfo ""
einfo "More about the game:"
einfo "https://www.wikidata.org/wiki/Q337865"
einfo "https://appdb.winehq.org/objectManager.php?sClass=version&iId=37029"
einfo ""
einfo "Buy the full game at"
einfo "https://store.steampowered.com/app/13520/Far_Cry/"
einfo "https://www.gog.com/game/far_cry"
einfo "https://www.humblebundle.com/store/far-cry"
einfo ""
einfo "The game is installed to /opt/$PN - if you want to run it by another Wine or operating system"
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST heroes-of-might-and-magic-v-demo.tar.xz 692521392 BLAKE2B 7403495d8f303b68937c11ac7db3738f883ea4ccbeb08e4a9ea9566e458a2e90ca0766579d5323f16e30b2e8d83e09675d1ef743a7289f0dc392d2fbaccc3061 SHA512 dd2293f377426e29eb38939d2b934fcadb4491899df92656578e9385ef5de5b5107e5a6609c33a0e87f776e56b1e0a684d0248d587c56107d776211a7be82a3a

View File

@@ -1,51 +0,0 @@
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit wrapper
DESCRIPTION="HoMM 5 from 2006, made by Nival in Russia. A few maps included."
HOMEPAGE="https://en.wikipedia.org/wiki/Heroes_of_Might_and_Magic_V"
SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz"
KEYWORDS="~amd64"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
RESTRICT="strip"
RDEPEND="
virtual/wine
app-emulation/dxvk
"
QA_PREBUILT="*"
src_install() {
mkdir -p "$ED$/opt"
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
make_wrapper "$PN" "env WINEPREFIX=/home/\$USER/.wine-homm5 wine /opt/$PN/bin/H5_Game.exe"
}
pkg_postinst() {
einfo "Downloaded from https://www.moddb.com/games/heroes-of-might-and-magic-5/downloads/heroes-of-might-and-magic-v-demo"
einfo "More about the game:"
einfo "https://www.wikidata.org/wiki/Q2450"
einfo "https://www.metacritic.com/game/heroes-of-might-and-magic-v/"
einfo ""
einfo "Buy the full game at"
einfo "https://www.gog.com/en/game/heroes_of_might_and_magic_5_bundle"
einfo "https://store.steampowered.com/app/15170/Heroes_of_Might__Magic_V/"
einfo "https://www.humblebundle.com/store/heroes-of-might-magic-v"
einfo ""
einfo "The game is installed to /opt/$PN - if you want to run it by another Wine or operating system"
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST kings-bounty-the-legend-demo.tar.xz 725866420 BLAKE2B 574ece862678e5a998a307fef2ade9a2a733ab922f8b81c3927c9d6879437341c49c5342563070e17d1368282623b7efe76677ea5f51c77a11c8300bfd2a9c9f SHA512 38d7f03f3e6f8c2b7567659259ca8a6e9e02e151d18d4e3e93aff68e8e0c2c4aeaaa742632f09f56501c5f60e7ae0cdb371c65558872bf3f37b3fca947c7d7f2

View File

@@ -1,63 +0,0 @@
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit wrapper
DESCRIPTION="With battles like in Heroes of Might and Magic (HoMM)"
HOMEPAGE="https://en.wikipedia.org/wiki/King%27s_Bounty:_The_Legend"
SRC_URI="https://archive.org/download/$PN.tar.xz/$PN.tar.xz"
KEYWORDS="~amd64"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
RESTRICT="strip"
RDEPEND="
virtual/wine
app-emulation/dxvk
"
QA_PREBUILT="*"
src_install() {
mkdir -p "$ED$/opt"
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
make_wrapper "$PN" "wine /opt/$PN/kb.exe"
}
pkg_postinst() {
einfo "DXVK increase FPS, so try setup_dxvk.sh install --symlink"
einfo "Downloaded from https://www.moddb.com/games/kings-bounty-the-legend/downloads/king-s-bounty-the-legend-updated-demo, installed, archived"
einfo ""
einfo "More about the game:"
einfo "https://www.wikidata.org/wiki/Q2442910"
einfo "https://www.twitch.tv/directory/category/kings-bounty-the-legend/videos/all"
einfo "https://www.metacritic.com/game/kings-bounty-the-legend"
einfo "http://www.lki.ru/games.php?Game=KB2_battlelord"
einfo "https://www.pcgamingwiki.com/wiki/King's_Bounty:_The_Legend"
einfo "https://www.mobygames.com/game/34196/kings-bounty-the-legend"
einfo "https://howlongtobeat.com/game/5020"
einfo "https://www.igdb.com/games/king-s-bounty-the-legend"
einfo "https://kingsbounty.fandom.com/ru/wiki/King's_Bounty:_Легенда_о_Рыцаре"
einfo "https://appdb.winehq.org/appview.php?iAppId=7301"
einfo "https://lutris.net/games/kings-bounty-the-legend"
einfo ""
einfo "Buy the full game at https://www.gog.com/en/game/kings_bounty_the_legend"
einfo "https://store.steampowered.com/app/25900/Kings_Bounty_The_Legend"
einfo "https://www.greenmangaming.com/games/kings-bounty-the-legend"
einfo "https://store.epicgames.com/en-US/p/kings-bounty-the-legend-b69320"
einfo "https://www.humblebundle.com/store/kings-bounty-the-legend"
einfo ""
einfo "The game is installed to /opt/$PN - if you want to run it by another Wine or operating system"
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
</pkgmetadata>

View File

@@ -1,2 +0,0 @@
DIST armies-of-exigo--multiplayer-demo--portable-without-installer.tar.xz 462702016 BLAKE2B fba9e0d2ade32779b8c08edf1402a4d7502bb4463a3565e37f14d159f0e2854129f1c6a82441fff3e934186cba36bcfa858ac42f6ebf89affefc463b68fee77e SHA512 0beb7790425f7220bdaf3247513466fede9d1c139f2e4dddc09c9fc8a0d67fc0d858f2ac916f1de30a7f117e9ffe08bbfe0ca188222ce772edc5cb579eff03ee
DIST armies-of-exigo--single-player-demo--portable-without-installer.tar.xz 97293504 BLAKE2B c9441d12795273cae4118ddab3e2fdd5df6c621b351f4370f8aba18310cec80a0d02295f343e4639236ca034a055491a9b714ddf2c2e8cd54c492eceb787b4f9 SHA512 b6121c64503fa7362a4c3050f601fa0c365b3154783c7e1fc84307e933f76b8b3fa9fe5061af6fa3fa813e88e680ef1b9ad8e34b4bf2f5d45a884e20f580b078

View File

@@ -1,65 +0,0 @@
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit wrapper
DESCRIPTION="Single and multi player demos of Armies of Exigo (like WarCraft III), Windows"
HOMEPAGE="https://en.wikipedia.org/wiki/Armies_of_Exigo"
SRC_URI="
https://archive.org/download/armies-of-exigo--single-player-demo--portable-without-installer.tar/armies-of-exigo--single-player-demo--portable-without-installer.tar.xz
https://archive.org/download/armies-of-exigo--multiplayer-demo--portable-without-installer.tar/armies-of-exigo--multiplayer-demo--portable-without-installer.tar.xz
"
KEYWORDS="~amd64"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
RESTRICT="strip"
RDEPEND="
~games-emulation/conty-1.25.2:0
"
# TODO add USE flag to be able to choolse local wine or wine-proton, against 1.4 GB dependency?
QA_PREBUILT="*"
dir=/opt/armies-of-exigo/demo/
src_install() {
mkdir -p "$ED$dir"
nameSingle=armies-of-exigo--single-player-demo--portable-without-installer
nameMulti=armies-of-exigo--multiplayer-demo--portable-without-installer
cp -r "$nameSingle" "$ED$dir"singleplayer
cp -r "$nameMulti" "$ED$dir"multiplayer
single=armies-of-exigo--demo-singleplayer
multi=armies-of-exigo--demo-multiplayer
conty='conty-1.25.2'
make_wrapper "$single" "$conty wine $dir/singleplayer/Exigo_spdemo.exe"
make_wrapper "$multi" "$conty wine $dir/multiplayer/Exigo_mpdemo.exe"
}
pkg_postinst() {
einfo "More about the game:"
einfo "https://en.wikipedia.org/wiki/Armies_of_Exigo"
einfo "Discord: https://discord.gg/HcsjkNX3JY"
einfo "https://armies-of-exigo.fandom.com/wiki/Armies_of_Exigo_Wiki"
einfo ""
einfo "This great game from 2004 is an abandonware - in 2024 you can buy it only as a second-hand CD."
einfo "List of creators: https://www.mobygames.com/game/16100/armies-of-exigo/credits/windows/"
einfo "If you want - please try to communicate with authors about making Armies of Exigo free and open source,"
einfo "or Intellectual Property holder can make a remake - add more display resolutions, improve the AI,"
einfo "make it runnable on modern Windows."
einfo ""
einfo "The game is installed to $dir - if you want to run it by another Wine or operating system"
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST massive-assault-network-2-demo.tar.xz 147239896 BLAKE2B 70b8404aca46eb77e26249dca694b379fadbbe0179006cf8609e10e77a65af14b69d847d63a8be0c9f2ba012cfc96b362e41a912b1d6caa2fd35b666ae605b08 SHA512 277c22281f4be686727876bc3739d4bcfb4ceec620c139546ad1e3963f6141006a80a74ceed0da680e36def8c9151179ed789637651b2e3573b7202424eb8a06

View File

@@ -1,55 +0,0 @@
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="Turn-based, sci-fi, like a chess, from 2006, any screen resolution, good rating"
HOMEPAGE="http://www.massiveassaultnetwork.com/man2/"
SRC_URI="https://archive.org/download/$PN.tar/$PN.tar.xz"
KEYWORDS="~amd64"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
RESTRICT="strip"
RDEPEND="
~games-emulation/conty-1.25.2:0
"
# TODO add USE flag to be able to choolse local wine or wine-proton, against 1.4 GB dependency?
QA_PREBUILT="*"
src_install() {
mkdir -p "$ED$/opt" || die
rm "$PN/uninstall.exe" || die
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
conty='conty-1.25.2'
echo "cd /opt/$PN; $conty wine man2.exe; cd -" > "$ED/usr/bin/$PN" || die
fperms +x "/usr/bin/$PN"
# I tried this but on run error: "Problems during decoding OGG files" -
# because I need to run from the directory of the game,
# but cd does not works with exec
# make_wrapper "$PN" "$conty wine /opt/$PN/man2.exe /d /opt/$PN"
}
pkg_postinst() {
einfo "More about the game:"
einfo "https://en.wikipedia.org/wiki/Massive_Assault_Network_2"
einfo "Wikidata: https://www.wikidata.org/wiki/Q4043784"
einfo "https://www.mobygames.com/game/44100/massive-assault-network-2"
einfo "https://www.metacritic.com/game/massive-assault-network-2"
einfo "Discord: https://discord.gg/u76RQ98U"
einfo "Buy the full game: https://www.humblebundle.com/store/massive-assault-network-2"
einfo "Downloaded from http://www.massiveassaultnetwork.com/download/man2demo.exe, installed, archived"
einfo "The game is installed to /opt/$PN - if you want to run it by another Wine or operating system"
}

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
</pkgmetadata>

View File

@@ -1 +0,0 @@
DIST warhammer4000-dawn-of-war-demo.tar.xz 304260244 BLAKE2B 3cc765ef30f70478f51eabbaf30edad19eeca9d57f68e0ae8f47f3dd524f78fa8c65cd93a2b98b0b3b00673d936e71ae0d73ba99979a0db0c230bc69ad3e11fd SHA512 275e1e86164ef3fb189042dc7a7bd7ffb53bcde29d6ca706cc8be37229977a19328872d7e5c286daa39d6bca646eecd756b0d2a2cc3958531459c562540bd69e

View File

@@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<name>Vitaly Zdanevich</name>
<email>zdanevich.vitaly@ya.ru</email>
</maintainer>
</pkgmetadata>

View File

@@ -1,46 +0,0 @@
# Copyright 1999-2024 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="RTS with high rating from 2004, like WarCraft III or Armies of Exigo"
HOMEPAGE="https://en.wikipedia.org/wiki/Warhammer_40%2C000%3A_Dawn_of_War"
SRC_URI="https://archive.org/download/$PN.tar/$PN.tar.xz"
KEYWORDS="~amd64"
S="${WORKDIR}"
LICENSE="all-rights-reserved"
SLOT="0"
RESTRICT="strip"
RDEPEND="
~games-emulation/conty-1.25.2:0
"
# TODO add USE flag to be able to choolse local wine or wine-proton, against 1.4 GB dependency?
QA_PREBUILT="*"
src_install() {
mkdir -p "$ED$/opt" || die
mkdir "$ED/opt" || die
mkdir -p "$ED/usr/bin/" || die
cp -r "$PN" "$ED/opt/$PN" || die
conty='conty-1.25.2'
echo "cd /opt/$PN; $conty wine $PN; cd -" > "$ED/usr/bin/$PN" || die
fperms +x "/usr/bin/$PN"
}
pkg_postinst() {
einfo "More about the game:"
einfo "https://store.steampowered.com/app/4570/Warhammer_40000_Dawn_of_War__Game_of_the_Year_Edition/"
einfo "https://www.wikidata.org/wiki/Q1061708"
einfo "https://www.pcgamingwiki.com/wiki/Warhammer_40%2C000%3A_Dawn_of_War"
einfo "The game is installed to /opt/$PN - if you want to run it by another Wine or operating system"
}

View File

@@ -1 +1 @@
DIST tio-2.7.tar.xz 3432332 BLAKE2B ae6fe436ccc45c22e5cf424cd71fe79c9e467ee13d2c271d122d43afaa1cef3886cd30596bc0acb9ce3fdb57376f23dace3381a3b84b798f3986bbe8aef6a3a5 SHA512 e5e7d32c59693cc95c1af8f909f869868dc361e5add9d184df188d73fb1dd01b5a431aa150a43861e477ebca8d4dc31ae6d7a25f54e63c48c6f13fbb5c8bbb7b
DIST tio-2.8.tar.xz 3441388 BLAKE2B 934d10f9f91926fae78d4d4c41ddc3ed60e148fea4da81763f052835a993fbf2ebdc4b5d666d9b34ad44f33a8f3c3edd45e14589995dfc0de03254104acb4107 SHA512 b9bac84eb84147a964a504c56dd5aa1ffe706dafc8a7ced4e42a7bb9e1ef262e7f4f015879e5a20b7bfbb1dfe9474bd4ad920b677750b812996b412d05d76272

View File

@@ -1,9 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit meson bash-completion-r1
LUA_COMPAT=( lua5-{1..4} )
inherit lua-single meson bash-completion-r1
DESCRIPTION="Simple TTY terminal application"
HOMEPAGE="https://tio.github.io/"
@@ -13,7 +15,9 @@ SLOT="0"
LICENSE="GPL-2+"
KEYWORDS="~amd64 ~arm64 ~x86"
REQUIRED_USE="${LUA_REQUIRED_USE}"
RDEPEND="
${LUA_DEPS}
dev-libs/inih
"
DEPEND="