1
0
Fork 0

Merge branch 'master' of github.com:TheChymera/overlay

This commit is contained in:
Jimmy2027 2020-12-14 14:26:16 +01:00
commit b5e5490fac
13 changed files with 20 additions and 142 deletions

View File

@ -1,3 +1,6 @@
14 Dec 2020; <chymera@gentoo.org> patternBG-0.1.ebuild:
app-misc/patternBG: updated PYTHON_COMPAT
*patternBG-0.1 (30 Mar 2020)
30 Mar 2020; <chymera@gentoo.org> +metadata.xml, +patternBG-0.1.ebuild,

View File

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=( python3_{6,7} )
PYTHON_COMPAT=( python3_{6..9} )
inherit python-r1

View File

@ -1,3 +1,7 @@
10 Dec 2020; <chymera@gentoo.org> repositorg-0.1.ebuild,
repositorg-9999.ebuild:
app-misc/repositorg: updated dependency list
14 Aug 2020; <chymera@gentoo.org> files/repositorg_uuid.initd,
repositorg-0.1.ebuild:
app-misc/repositorg: improved init script

View File

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=(python3_{6,7,8})
PYTHON_COMPAT=(python3_{6..9})
inherit distutils-r1 systemd
@ -17,7 +17,8 @@ KEYWORDS="~amd64 ~x86"
IUSE="systemd"
DEPEND="
>=dev-python/argh-0.26.2
>=dev-python/argh-0.26.2[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
media-libs/mutagen
systemd? ( sys-apps/systemd )
"

View File

@ -3,7 +3,7 @@
EAPI=7
PYTHON_COMPAT=(python3_{6,7,8})
PYTHON_COMPAT=(python3_{6..9})
inherit distutils-r1 git-r3 systemd
@ -18,7 +18,8 @@ KEYWORDS=""
IUSE="systemd"
DEPEND="
>=dev-python/argh-0.26.2
>=dev-python/argh-0.26.2[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
media-libs/mutagen
systemd? ( sys-apps/systemd )
"

View File

@ -0,0 +1,2 @@
10 Dec 2020; <chymera@gentoo.org> metadata.xml:
app-text/sarcasm-formatter: updated metadata

View File

@ -6,15 +6,11 @@
<name>Horea Christian</name>
</maintainer>
<longdescription lang="en">
SAMRI provides fMRI preprocessing, metadata parsing, and data analysis functions
and pipelines. SAMRI integrates functionalities from a number of other packages
to create higher-level tools.
The sarcasm formatter provides JS, Python, and Bash support for formatting text
sArCaStIcAlLy, meaning with alternating lower and upper-case letters, and provides
optional parametrization such as choosing the starting case.
</longdescription>
<use>
<flag name="atlases">Include dependency on compatible anatomica atlases.</flag>
<flag name="labbookdb">Pipe data from LabbookDB databases.</flag>
</use>
<upstream>
<remote-id type="github">IBT-FMI/SAMRI</remote-id>
<remote-id type="github">Othyem86/sarcasm-formatter</remote-id>
</upstream>
</pkgmetadata>

View File

@ -1,8 +0,0 @@
21 Oct 2020; <chymera@gentoo.org> julius-1.3.1.ebuild, julius-1.4.1.ebuild:
games-strategy/julius: elog update
21 Oct 2020; <chymera@gentoo.org> julius-1.3.1.ebuild, julius-1.4.1.ebuild:
games-strategy/julius: eclass update
21 Oct 2020; <chymera@gentoo.org> -ChangeLog:
games-strategy/julius: no longer tracking superfluous ChangLog

View File

@ -1,2 +0,0 @@
DIST julius-1.3.1.tar.gz 8536096 SHA256 7ffbee8f05c6e4b03615853b366c4e3a7037e22c63929fdeae1bedb1f1ebea73 SHA512 380bb478c6f41cee9a23b93b2acc2d6f91dccfc70a27bed89fb03cb7db20f259a3eb64e7889b32cbaa1600ba38dd3a7fa3e0a6701de73e9da174f1167369fefe WHIRLPOOL 5ec6277d78ea45627a2af2b4438da6d7679a8908a3235fb0218c618bfd9d367bab4e172acc16bd6a2ae76cf9f566f8c41fe7c9372064e1245c88d24bd9678564
DIST julius-1.4.1.tar.gz 8592785 SHA256 0ac0cbd5bc562c61eba3fc552f92a94e9f2189566ccbc0e62f71f3dde6962cb1 SHA512 8488cee4a229299fd771f7ebddf076888b2e11458b2edbb6058b29b1f7e79d372ec2f913df3afacd8191551ba692a900508e64661ead1029916e28f356f79f7b WHIRLPOOL be0d8f62a52cd91b9820f108818ff2614c30aec4ad8d3e54edf5e7586662dca7cef9e07c6b360f78786eba7ab2a14a8d980ad135f0f04c4b566e61224dc60873

View File

@ -1,2 +0,0 @@
#!/usr/bin/env bash
alias julius-game='julius-game ~/.cache/julius/app'

View File

@ -1,48 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="Feature-faithful open source re-implementation of Caesar III"
HOMEPAGE="https://github.com/bvschaik/julius"
SRC_URI="https://github.com/bvschaik/julius/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
media-libs/libpng
media-libs/libsdl2
media-libs/sdl2-mixer
"
RDEPEND=""
src_test() {
sed -i -e "s: && cd \.\. && \./coverage.sh::" runtests.sh || die
./runtests.sh || die "test phase failed"
}
src_install() {
insinto /etc/profile.d
doins "${FILESDIR}"/90julius.sh
cmake_src_install
mv "${ED}"/usr/bin/julius "${ED}"/usr/bin/julius-game ||
die "Failed to rename executable (required as per conflict with app-accessibility/julius)"
}
pkg_postinst() {
ewarn "Julius requires you to download the original Caesar 3 resources."
ewarn
ewarn "You need to obtain these files from a vendor of the proprietary software."
ewarn "You will then need to copy the 'app' directory into '~/.cache/julius/'."
ewarn "One way to obtain this directory is to download the GOG Cesar 3 edition."
ewarn "You can then produce this directory by running:"
ewarn " innoextract -m setup_caesar3_2.0.0.9.exe"
ewarn
ewarn "Lastly, run 'source /etc/profile' to refresh your environment and be able"
ewarn "to start the game directly by running 'julius-game' in the command line."
}

View File

@ -1,48 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake
DESCRIPTION="Feature-faithful open source re-implementation of Caesar III"
HOMEPAGE="https://github.com/bvschaik/julius"
SRC_URI="https://github.com/bvschaik/julius/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="
media-libs/libpng
media-libs/libsdl2
media-libs/sdl2-mixer
"
RDEPEND=""
src_test() {
sed -i -e "s: && cd \.\. && \./coverage.sh::" runtests.sh || die
./runtests.sh || die "test phase failed"
}
src_install() {
insinto /etc/profile.d
doins "${FILESDIR}"/90julius.sh
cmake_src_install
mv "${ED}"/usr/bin/julius "${ED}"/usr/bin/julius-game ||
die "Failed to rename executable (required as per conflict with app-accessibility/julius)"
}
pkg_postinst() {
ewarn "Julius requires you to download the original Caesar 3 resources."
ewarn
ewarn "You need to obtain these files from a vendor of the proprietary software."
ewarn "You will then need to copy the 'app' directory into '~/.cache/julius/'."
ewarn "One way to obtain this directory is to download the GOG Cesar 3 edition."
ewarn "You can then produce this directory by running:"
ewarn " innoextract -m setup_caesar3_2.0.0.9.exe"
ewarn
ewarn "Lastly, run 'source /etc/profile' to refresh your environment and be able"
ewarn "to start the game directly by running 'julius-game' in the command line."
}

View File

@ -1,21 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>chr@chymera.eu</email>
<name>Horea Christian</name>
</maintainer>
<longdescription lang="en">
The aim of this project is to create an open-source version of
Caesar 3, with the same logic as the original, but with some UI
enhancements, that is able to be played on multiple platforms.
The same logic means that the saved games are 100% compatible,
and any gameplay bugs present in the original Caesar 3 game will
also be present in Julius. It is meant as a drop-in replacement
for Caesar 3, with the same look and feel, so there will be no
major UI changes.
</longdescription>
<upstream>
<remote-id type="github">bvschaik/julius</remote-id>
</upstream>
</pkgmetadata>