forked from tastytea/overlay
Removed obsolete packages.
This commit is contained in:
parent
4213085e6c
commit
709724814f
|
@ -1,13 +0,0 @@
|
||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
|
||||||
Hash: SHA256
|
|
||||||
|
|
||||||
DIST 1.3.1.tar.gz 612568 BLAKE2B b8754d3173ab11683e6695b02933b8b2b675e3ac4013e7e28c350c9f150e80ef009be2756d0ed30960ba2eab16ddf22666bca120947fd501bcc13657d84650bd SHA512 18274f57f65fd3b9e976f29ab4cce8bc5bf7611be0b2e10df486577ad9e449732362992c609ccacc8ab51ebabd575d6255d84bdea0336814b319cfe9cf388ea6
|
|
||||||
EBUILD mastodon-1.3.1.ebuild 640 BLAKE2B 40b30085e017b599c78ac6b1c76a961f39417bdcf5e7c0726653fdaab3602f5ee391d5d83792cab85ac085389e34f79010fd775752f0700ed2ef8961a763bb3f SHA512 7cd8e4874057bedf790018e9357accd9803e5e13faa6a57eeedc3d4bd5296a70108370fc75ae6a461d77e640595278b51957e8e53f528e99d476cf3d5ac72c0c
|
|
||||||
MISC metadata.xml 402 BLAKE2B 1af305892613b38f9435a5199bb73988485bce6b86138db5a5aecd1bfe901c1d07937b0e78b87139422645e5b49164c0ee51b0ecd68ca89f9eeb83a15cd720e7 SHA512 27aca91f75cc02e00a392470c70466719570d39d30f76d511ccc7372e0898091586ea4f3ce5a2720b783750728498a2262f01d5c72fdf883c9f8652a8c54f91f
|
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCW/cOXAAKCRDPw5SX8bJu
|
|
||||||
By40AP4zXXF3GymTFixuN96wBeCGOcQ05HCKQ64Hd/OtRkC6ggD+PHbajPpQ2MjH
|
|
||||||
tkcMGd88f0Q6z0jKCSLmrMJ7ldpIx3g=
|
|
||||||
=GSHS
|
|
||||||
-----END PGP SIGNATURE-----
|
|
|
@ -1,34 +0,0 @@
|
||||||
# Copyright 1999-2018 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_6 )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
MY_PN="Mastodon"
|
|
||||||
DESCRIPTION="Python wrapper for the Mastodon API"
|
|
||||||
HOMEPAGE="https://github.com/halcy/Mastodon.py"
|
|
||||||
SRC_URI="https://github.com/halcy/Mastodon.py/archive/${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/decorator
|
|
||||||
dev-python/six
|
|
||||||
dev-python/pytz
|
|
||||||
dev-python/requests
|
|
||||||
dev-python/python-dateutil
|
|
||||||
dev-python/cryptography
|
|
||||||
dev-python/http_ece
|
|
||||||
"
|
|
||||||
DEPEND="
|
|
||||||
${RDEPEND}
|
|
||||||
dev-python/wheel
|
|
||||||
"
|
|
||||||
|
|
||||||
S="${WORKDIR}/${MY_PN}.py-${PV}"
|
|
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>gentoo@tastytea.de</email>
|
|
||||||
<name>tastytea</name>
|
|
||||||
</maintainer>
|
|
||||||
<upstream>
|
|
||||||
<bugs-to>https://github.com/halcy/Mastodon.py/issues</bugs-to>
|
|
||||||
<doc>https://mastodonpy.readthedocs.io/en/latest/</doc>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,13 +0,0 @@
|
||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
|
||||||
Hash: SHA256
|
|
||||||
|
|
||||||
DIST 0.12.4.tar.gz 22095 BLAKE2B e11d9f0d9080a3132b3c2513813b43d10e9f63bbab75c103f5b35f57b298d55d426bec69196add5dd3bf55284211f9c26e9da9a5e8399b964ed3aa395dabd6d5 SHA512 5fc1bbe136a7f50a184574e4cb4756978342198de281d1ef556386b13ad873ffeba79ab5d25c7ab4d87c2f1f249d69213fa34568ee3d03f007ba3a5520e8e134
|
|
||||||
EBUILD validators-0.12.4.ebuild 463 BLAKE2B c0ebe790065fbda5539e5eca6ef48734a78bd4789cce96ac8bf863b35eae07410ca213d80c9cfd3c6b30f327a77341c27188a39e062b813b6eecca7d4a2fac45 SHA512 3a1c51f613839fc69c336f4f7d1ce82b847fa5058df8322e445226d6b33ced82434982773cf2e8ca5b288f04fa4efb61c2fc8faecdbd1bfca1f25d424cd96ec3
|
|
||||||
MISC metadata.xml 404 BLAKE2B af5ef7874749bc0d80bceb98e8b4aabc5f744c316c516db5f8fa42ca71c48140d57ccbe799b199de5c4da5cec95cd4d89f52ae386c239f0b8059dfbe785511a6 SHA512 38e939bb0d4540fccb7ccccc61e9d0cbd875c2f7fd882b21973f8a2cad3544b865c6d2843dc9aa17236888577fd5e479d404a9e1f47c62930ae87ab30b2b4eb8
|
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXCz37QAKCRDPw5SX8bJu
|
|
||||||
B7QnAP9AKtlRgGxbbCufcHoZQ/oyaPEIxeec0ZgIj9xxbiAGRAD+Pt1EKWv+QiwJ
|
|
||||||
TTUYI+biPy+AKXTLe6JN6aubF0bIhF4=
|
|
||||||
=C8M5
|
|
||||||
-----END PGP SIGNATURE-----
|
|
|
@ -1,12 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>gentoo@tastytea.de</email>
|
|
||||||
<name>tastytea</name>
|
|
||||||
</maintainer>
|
|
||||||
<upstream>
|
|
||||||
<bugs-to>https://github.com/kvesteri/validators/issues</bugs-to>
|
|
||||||
<doc>https://validators.readthedocs.io/en/latest/</doc>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,23 +0,0 @@
|
||||||
# Copyright 1999-2019 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
PYTHON_COMPAT=( python3_6 )
|
|
||||||
|
|
||||||
inherit distutils-r1
|
|
||||||
|
|
||||||
DESCRIPTION="Python Data Validation for Humans(TM)."
|
|
||||||
HOMEPAGE="https://github.com/kvesteri/validators"
|
|
||||||
SRC_URI="https://github.com/kvesteri/validators/archive/${PV}.tar.gz"
|
|
||||||
|
|
||||||
LICENSE="MIT"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
dev-python/decorator
|
|
||||||
dev-python/six
|
|
||||||
"
|
|
||||||
DEPEND="${RDEPEND}"
|
|
|
@ -1,4 +0,0 @@
|
||||||
AUX widelands-0.19-fix_maybe_uninitialized.patch 812 BLAKE2B 5b875c677748aea646069003ef09f38212a0c8c27662a1ab8e3f3aa634e80cc69f3ad59c0e65d943b3d10159f34028c13fc31c4c80c25b82c1385a65040513e2 SHA512 4da42296a9c89b44f442d085fa74614a43bd974f1d3f1fa9b4bb4d0eed854ec7caef623c91d71f29ac416770c36829ccfae65fc51dc6a32806f0daf447542d12
|
|
||||||
DIST widelands-build19-src.tar.bz2 181609391 BLAKE2B 50f2211aaaea6d476d6e943fc33e3814526b15965bac442c39ad7fd8e44982c2c061bb32e0865d0cb22664f2a95fe3fe081b2f558e9c51fb4f390fe184531002 SHA512 80d70542f30c47498c38c5066ecbfa094cfa16fa3c8c75a950420b334cc019766a90a9f715d326506ce425848da1d75fa6f87e33e3551019c0dd8a4ccf99d666
|
|
||||||
EBUILD widelands-0.19.ebuild 1591 BLAKE2B 87aab48a0c58450275539087a1d16ab7947b37b28091bfba05a6062c50040295e9a76e1b458b28f14b401ce161a04871fcb559b8740e3253da6d5b97029eac25 SHA512 5ea340c678a57a78a20298102b5658ac263b660757cd77af662655c07a90dfe37bf04ebb1512b01f1bd394a70b79c5639aaead9db9cd6599362a7fd55aa58db2
|
|
||||||
MISC metadata.xml 248 BLAKE2B 0f4a45d414249f9410a61d8545ba052db41e3d74516e34bff0ca5547cae55db7eefffb2c23d840c979bdea0b927da36f7a56441cbc6053291d65bd39af2421bd SHA512 0f6384333cf38e52e6a67db43f3a78723d2a0d3446da27e7972f15244d96ae41f0e428d937538d4fa52aa70dc9c92920672d4e237b481dbbdff1d9d8c325b33d
|
|
|
@ -1,21 +0,0 @@
|
||||||
--- a/src/network/netclient.cc 2017-09-07 17:03:04.532134374 +0200
|
|
||||||
+++ b/src/network/netclient.cc 2017-09-07 17:10:54.603125955 +0200
|
|
||||||
@@ -477,6 +477,8 @@
|
|
||||||
// This might happen, if a users connects after the game starts.
|
|
||||||
if (number == d->settings.users.size()) {
|
|
||||||
UserSettings newuser;
|
|
||||||
+ newuser.position = number;
|
|
||||||
+ newuser.ready = false;
|
|
||||||
d->settings.users.push_back(newuser);
|
|
||||||
}
|
|
||||||
|
|
||||||
--- a/src/network/nethost.cc 2017-09-07 17:11:58.924124804 +0200
|
|
||||||
+++ b/src/network/nethost.cc 2017-09-07 17:13:37.339123041 +0200
|
|
||||||
@@ -1612,6 +1612,7 @@
|
|
||||||
if (client.usernum == -1) {
|
|
||||||
client.usernum = d->settings.users.size();
|
|
||||||
UserSettings newuser;
|
|
||||||
+ newuser.position = client.usernum;
|
|
||||||
newuser.result = Widelands::PlayerEndResult::UNDEFINED;
|
|
||||||
newuser.ready = true;
|
|
||||||
d->settings.users.push_back(newuser);
|
|
|
@ -1,8 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>gentoo@tastytea.de</email>
|
|
||||||
<name>tastytea</name>
|
|
||||||
</maintainer>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,70 +0,0 @@
|
||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
inherit eutils eapi7-ver cmake-utils
|
|
||||||
|
|
||||||
MY_PV=build$(ver_cut 2)
|
|
||||||
MY_P=${PN}-${MY_PV}-src
|
|
||||||
DESCRIPTION="A game similar to Settlers 2"
|
|
||||||
HOMEPAGE="http://www.widelands.org/"
|
|
||||||
SRC_URI="https://launchpad.net/widelands/${MY_PV}/${MY_PV}/+download/${MY_P}.tar.bz2"
|
|
||||||
|
|
||||||
LICENSE="GPL-2+"
|
|
||||||
SLOT="0"
|
|
||||||
KEYWORDS="~amd64 ~x86"
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="dev-lang/lua:0
|
|
||||||
>=dev-libs/boost-1.65.0
|
|
||||||
>=media-libs/glew-2.1.0
|
|
||||||
>=media-libs/libpng-1.6.34:0
|
|
||||||
media-libs/libsdl2[video]
|
|
||||||
media-libs/sdl2-image[jpeg,png]
|
|
||||||
media-libs/sdl2-mixer[vorbis]
|
|
||||||
>=media-libs/sdl2-net-2.0.1
|
|
||||||
>=media-libs/sdl2-ttf-2.0.14
|
|
||||||
sys-libs/zlib[minizip]"
|
|
||||||
RDEPEND="${DEPEND}"
|
|
||||||
|
|
||||||
S=${WORKDIR}/${MY_P}
|
|
||||||
|
|
||||||
CMAKE_BUILD_TYPE=Release
|
|
||||||
|
|
||||||
# Game is NOT happy being moved from /usr/share/games
|
|
||||||
PREFIX="/usr/share/games/${PN}"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}"/${P}-fix_maybe_uninitialized.patch
|
|
||||||
)
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
sed -i -e 's:__ppc__:__PPC__:' src/map_io/s2map.cc || die
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
local mycmakeargs=(
|
|
||||||
"-DCMAKE_INSTALL_PREFIX=${EPREFIX}/usr/share/games/${PN}"
|
|
||||||
"-DWL_INSTALL_BASEDIR=${EPREFIX}/usr/share/games/${PN}"
|
|
||||||
"-DWL_INSTALL_DATADIR=${EPREFIX}/usr/share/games/${PN}"
|
|
||||||
)
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
cmake-utils_src_compile
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cmake-utils_src_install
|
|
||||||
newicon data/images/logos/wl-ico-128.png ${PN}.png
|
|
||||||
make_desktop_entry ${PN} Widelands
|
|
||||||
dodoc ChangeLog CREDITS
|
|
||||||
|
|
||||||
# As everything is installed in /usr/share/games/${PN},
|
|
||||||
# a symlink is needed in /usr/bin
|
|
||||||
dosym ${PREFIX}/${PN} /usr/bin/${PN}
|
|
||||||
}
|
|
|
@ -1,15 +0,0 @@
|
||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
|
||||||
Hash: SHA256
|
|
||||||
|
|
||||||
AUX spectrum.confd 157 BLAKE2B 89464687195a1b63595199d8bea81cccc3855187be60ae598bdd8125dcba524ccbfd93b1895f283d951673790acac4abcd15e44ed2fd35b0c6421f7c7fa6b22f SHA512 511213a0bb4d91b22d3c9ac8e90978248076a9697cbeaa5bfd53eaac3ce1850f78739768dc88f2443519b64dc61f278be32ed408f0c7b2f64f29c01f94fc5fee
|
|
||||||
AUX spectrum.initd 598 BLAKE2B 97dda4207b0aebf7227a6e5d35f0bb09b75fdb6c26f95bc0c0f37dfe1674c37f5b1db98c3db41291b1220af2953df2e1ff1eb008a773bd512a919718a670c4f1 SHA512 acc78965bb8dbe2ba1546f1b572ad7d11d80b3aae892f11d326c573797c119b2ad19f252fb14605861bc23d4342b11949159b2a101ece310ab3e0944b8170114
|
|
||||||
DIST spectrum-2.0.9.tar.gz 842688 BLAKE2B 32cdb95c161aa97338895fb144200ac94d200aefb58300a8f55b03457b3aae1a0ef4a60311f0e2be8e3f3e331625d04ecd61a9583d07794c4398762e1348b939 SHA512 f111133d3d327619ebbeeaa8c329b09dbdbef9c66ec7bc06eb6eac8c54e144cbf2d81d2751699bf97ae1d1bf0a94581f3971394a7f06b9a4d69f6248f1497982
|
|
||||||
EBUILD spectrum-2.0.9.ebuild 2231 BLAKE2B 56628539f54e491a4a963b6aed913126ae62693416fb630611e2383d2e0d4fa16a8634e136ab3d97a5cbf2fee82bcdb69dd940a0dbf240c3cff048bc52e5d9db SHA512 0f22359f19951959babe295ee7c5f1db1490046644a5633dbbb05ec285ab01b48afb112685d9e7e3a759c76e03d40779fae91a4e1f85a31e9ebeb925949a4713
|
|
||||||
MISC metadata.xml 633 BLAKE2B 804da44c5b1b486bea841af2e441f33017ecb0f5374ad9f277ee31d220bd013daddc8d78087d91aa9204fa8f9769c77dab0e49ddba1a4f2e4a1eb40deffde899 SHA512 006ddc877017cf4d8075ca3ba5f4ee8d6e0548a82fbcfdcd70e43d18f823ee7971e7e5c8d170c30c054e52737d15d2f6681f8849028fad026d56401dfe3d35ef
|
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXDCbfQAKCRDPw5SX8bJu
|
|
||||||
B4lzAP9+zrzbqfKy0r5P9PiNT3r7SPELZ9WPZNPM3I5WJX5qPQD+NS6nzj8joLhB
|
|
||||||
sgVISDNjQ6ugQHsKfe95K7oOoupaJsY=
|
|
||||||
=Ee+Y
|
|
||||||
-----END PGP SIGNATURE-----
|
|
|
@ -1,7 +0,0 @@
|
||||||
# /etc/conf.d/spectrum.S2P: config file for spectrum S2P transport
|
|
||||||
|
|
||||||
# Configfile
|
|
||||||
CONFFILE="/etc/spectrum/S2P.cfg"
|
|
||||||
|
|
||||||
# PID
|
|
||||||
PIDFILE="/var/run/spectrum/S2P.pid"
|
|
|
@ -1,26 +0,0 @@
|
||||||
#!/sbin/openrc
|
|
||||||
# Copyright 1999-2018 Gentoo Foundation
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
# $Header: $
|
|
||||||
|
|
||||||
depend() {
|
|
||||||
need net
|
|
||||||
use jabber-server
|
|
||||||
}
|
|
||||||
|
|
||||||
start_pre() {
|
|
||||||
mkdir -p /var/run/spectrum2
|
|
||||||
}
|
|
||||||
|
|
||||||
start() {
|
|
||||||
ebegin "Starting SPECTRUMGEN2PROTOCOL XMPP/Spectrum Transport"
|
|
||||||
start-stop-daemon --start --pidfile ${PIDFILE} \
|
|
||||||
--chuid jabber:jabber --exec /usr/bin/spectrum -- ${CONFFILE}
|
|
||||||
eend $?
|
|
||||||
}
|
|
||||||
|
|
||||||
stop() {
|
|
||||||
ebegin "Stopping SPECTRUMGEN2PROTOCOL XMPP/Spectrum Transport"
|
|
||||||
start-stop-daemon --stop --quiet --pidfile ${PIDFILE}
|
|
||||||
eend $?
|
|
||||||
}
|
|
|
@ -1,16 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>gentoo@tastytea.de</email>
|
|
||||||
<name>tastytea</name>
|
|
||||||
</maintainer>
|
|
||||||
<use>
|
|
||||||
<flag name="libev">Enable dev-libs/libev support</flag>
|
|
||||||
<flag name="frotz">Enable frotz support</flag>
|
|
||||||
<flag name="irc">Enable Internet Relay Chat support</flag>
|
|
||||||
<flag name="purple">Enable support for protocols supported by libpurple</flag>
|
|
||||||
<flag name="sms">Enable SMS support</flag>
|
|
||||||
<flag name="twitter">Enable Twitter protocol support</flag>
|
|
||||||
</use>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,87 +0,0 @@
|
||||||
# Copyright 1999-2019 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI="6"
|
|
||||||
|
|
||||||
inherit cmake-utils eapi7-ver user
|
|
||||||
|
|
||||||
DESCRIPTION="Spectrum is a XMPP transport/gateway"
|
|
||||||
HOMEPAGE="http://spectrum.im"
|
|
||||||
SRC_URI="https://github.com/hanzz/spectrum2/archive/${PV}.tar.gz -> ${P}.tar.gz"
|
|
||||||
S="${WORKDIR}/${PN}2-${PV}"
|
|
||||||
|
|
||||||
LICENSE="GPL-2"
|
|
||||||
SLOT="2"
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
IUSE_PLUGINS="frotz irc purple sms twitter"
|
|
||||||
IUSE="debug doc libev mysql postgres sqlite test ${IUSE_PLUGINS}"
|
|
||||||
|
|
||||||
RDEPEND="${RDEPEND}
|
|
||||||
>=dev-libs/libev-4.23
|
|
||||||
>=dev-libs/log4cxx-0.10.0-r1
|
|
||||||
dev-libs/openssl:0
|
|
||||||
>=dev-libs/popt-1.16-r2
|
|
||||||
>=dev-libs/protobuf-3.5.2
|
|
||||||
>=net-im/swift-4.0.2
|
|
||||||
mysql? ( >=virtual/mysql-5.6-r12 )
|
|
||||||
postgres? ( >=dev-libs/libpqxx-6.0.0 )
|
|
||||||
sqlite? ( dev-db/sqlite:3 )
|
|
||||||
irc? ( >=net-im/libcommuni-3.5.0 )
|
|
||||||
purple? ( >=net-im/pidgin-2.11.0
|
|
||||||
libev? ( >=dev-libs/libev-4.23 )
|
|
||||||
)
|
|
||||||
>=dev-libs/jsoncpp-1.8.4"
|
|
||||||
|
|
||||||
DEPEND="${RDEPEND}
|
|
||||||
>=dev-util/cmake-3.9.6
|
|
||||||
>=sys-devel/gettext-0.19.8.1
|
|
||||||
doc? ( >=app-doc/doxygen-1.8.14-r1 )
|
|
||||||
test? ( >=dev-util/cppunit-1.14.0 )
|
|
||||||
"
|
|
||||||
|
|
||||||
REQUIRED_USE="|| ( sqlite mysql postgres )"
|
|
||||||
|
|
||||||
pkg_setup() {
|
|
||||||
CMAKE_IN_SOURCE_BUILD=1
|
|
||||||
use debug && CMAKE_BUILD_TYPE=Debug
|
|
||||||
MYCMAKEARGS="-DLIB_INSTALL_DIR=$(get_libdir)"
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
mycmakeargs=(
|
|
||||||
-DENABLE_MYSQL="$(usex mysql)"
|
|
||||||
-DENABLE_PQXX="$(usex postgres)"
|
|
||||||
-DENABLE_SQLITE3="$(usex sqlite)"
|
|
||||||
-DENABLE_DOCS="$(usex doc)"
|
|
||||||
-DENABLE_FROTZ="$(usex frotz)"
|
|
||||||
-DENABLE_IRC="$(usex irc)"
|
|
||||||
-DENABLE_PURPLE="$(usex purple)"
|
|
||||||
-DENABLE_SMSTOOLS3="$(usex sms)"
|
|
||||||
-DENABLE_TWITTER="$(usex twitter)"
|
|
||||||
)
|
|
||||||
|
|
||||||
cmake-utils_src_configure
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
cmake-utils_src_install
|
|
||||||
|
|
||||||
newinitd "${FILESDIR}"/spectrum.initd spectrum2
|
|
||||||
keepdir "${EPREFIX}"/var/lib/spectrum2
|
|
||||||
keepdir "${EPREFIX}"/var/log/spectrum2
|
|
||||||
keepdir "${EPREFIX}"/var/run/spectrum2
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
# Create jabber-user
|
|
||||||
enewgroup jabber
|
|
||||||
enewuser jabber -1 -1 -1 jabber
|
|
||||||
|
|
||||||
# Set correct rights
|
|
||||||
chown jabber:jabber -R "/etc/spectrum2" || die
|
|
||||||
chown jabber:jabber -R "${EPREFIX}/var/log/spectrum2" || die
|
|
||||||
chown jabber:jabber -R "${EPREFIX}/var/run/spectrum2" || die
|
|
||||||
chmod 750 "/etc/spectrum2" || die
|
|
||||||
chmod 750 "${EPREFIX}/var/log/spectrum2" || die
|
|
||||||
chmod 750 "${EPREFIX}/var/run/spectrum2" || die
|
|
||||||
}
|
|
|
@ -1,14 +0,0 @@
|
||||||
-----BEGIN PGP SIGNED MESSAGE-----
|
|
||||||
Hash: SHA256
|
|
||||||
|
|
||||||
AUX 0.2-modify-config-dirs.patch 3596 BLAKE2B 6d1cf7d030f70184fb6e9d63784e576124e9d359c0ba9d731e6a93be7727cc335227df61fcd71f7cceee1d372ba4e2058e4c3aa4d70e129e4fbc8bb26d2b5aae SHA512 1694e924d0440146288b80cc90145f1650828f338a1defc182983571c98fdb0dd9f540d14aa0736f4d4a08f4614906165dfd23484329865a4495ce59192f63fe
|
|
||||||
AUX mastodon_wrapper.sh 243 BLAKE2B 94348add4837b3074e5fa6b3b67b09bcd3a8cbb6f84c287bfb7a69540131b78d9112f8327867bd3b0a49a8f26da009bd39f3be52d9c3d7ec23e9c256302e43fb SHA512 794edc2bc42d5ab1658967b1081d7a71d638cf73c5866fafac85f69f46d10e869fbac755f87e4fb47b2b13762a8bff9e80fb0702c43f558cc7d798ac011ea561
|
|
||||||
EBUILD mastodome-9999.ebuild 1267 BLAKE2B d01cbe7a69bdc488503ecca60bf994f782728b11d16b6fd256f860209df1e65a790d8ec3bcee485305cfdb5ffee639c2f9e6e1c45d92d045394b1e1dd1d78ee0 SHA512 921040c8319b7bab987b51cbca1897bb716f58dd81dab9cee9aea66152ac4c7393d9ffb7f48259affa04c142e98a7192bfcbff69d954fa307a3f8875c3898219
|
|
||||||
MISC metadata.xml 347 BLAKE2B a6dd8efb61b3c1a263ce36de8296aac2a36c945bdd5a8d76de9380f9b1e7b3945cad01da89c69103fc7b72fa4e77b09684dcbe47bdf53079bf6862d2d7653a70 SHA512 82d9b832e318fb3948dd1a3f948ead4b172b323e9840f1d047bd3639a303e8daa5a1441e2e5e6f37c1d4d70551ed636c4a9ea964ba72f0f186cf8e7c1fcd6f8e
|
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXCz6WAAKCRDPw5SX8bJu
|
|
||||||
B4VYAP91H7U5ekU69rosR1q+LPlMIGc5fGCw0X7RyfCWpuJtRQD9H3pbpIbR/mQO
|
|
||||||
vsILKg8BvP85ebr2GvPz1paG2aeO0+Y=
|
|
||||||
=2cIn
|
|
||||||
-----END PGP SIGNATURE-----
|
|
|
@ -1,80 +0,0 @@
|
||||||
diff -ur a/config/config.py b/config/config.py
|
|
||||||
--- a/config/config.py 2018-11-22 21:49:01.886536931 +0100
|
|
||||||
+++ b/config/config.py 2018-11-22 22:29:21.497097833 +0100
|
|
||||||
@@ -27,8 +27,8 @@
|
|
||||||
self.GUI_LANG_FILE_LOC_PREFIX = "/config/lang/"
|
|
||||||
self.GUI_ICON_FILE_LOC_PREFIX = "/config/icons/"
|
|
||||||
self.GUI_IMG_FILE_LOC_PREFIX = "/config/img/"
|
|
||||||
- self.GUI_IMG_AVATAR_CACHE_PREFIX = "/config/.cache/"
|
|
||||||
- self.GUI_DEFAULTS_FILE_LOC_PREFIX = "/config/.defaults/"
|
|
||||||
+ self.GUI_IMG_AVATAR_CACHE_PREFIX = "/.local/share/mastodome/cache/"
|
|
||||||
+ self.GUI_DEFAULTS_FILE_LOC_PREFIX = "/.local/share/mastodome/defaults/"
|
|
||||||
self.GUI_TOOT_MAX_SIZE_CHARS = 280
|
|
||||||
self.APP_NAME = "Mastodome"
|
|
||||||
self.APP_VERSION = "0.2"
|
|
||||||
diff -ur a/config/icons_pics.py b/config/icons_pics.py
|
|
||||||
--- a/config/icons_pics.py 2018-11-22 21:49:01.887536915 +0100
|
|
||||||
+++ b/config/icons_pics.py 2018-11-22 21:52:57.149765632 +0100
|
|
||||||
@@ -28,7 +28,7 @@
|
|
||||||
class Icons:
|
|
||||||
def __init__(self):
|
|
||||||
config = Config()
|
|
||||||
- path = os.curdir + config.GUI_ICON_FILE_LOC_PREFIX
|
|
||||||
+ path = "/usr/share/mastodome" + config.GUI_ICON_FILE_LOC_PREFIX
|
|
||||||
self.btnHomeIcon = path + "home.svg"
|
|
||||||
self.btnLocalIcon = path + "local.svg"
|
|
||||||
self.btnPublicIcon = path + "public.svg"
|
|
||||||
@@ -49,7 +49,7 @@
|
|
||||||
class Pics:
|
|
||||||
def __init__(self):
|
|
||||||
config = Config()
|
|
||||||
- path = os.curdir + config.GUI_IMG_FILE_LOC_PREFIX
|
|
||||||
+ path = "/usr/share/mastodome" + config.GUI_IMG_FILE_LOC_PREFIX
|
|
||||||
self.loginLogoImg = path + "mastodon_logo.svg"
|
|
||||||
self.loginMascotImg = path + "mastodon_mascot.png"
|
|
||||||
self.aboutMascoutImg = path + "mastodome_art.png"
|
|
||||||
diff -ur a/config/translations.py b/config/translations.py
|
|
||||||
--- a/config/translations.py 2018-11-22 21:49:01.900536706 +0100
|
|
||||||
+++ b/config/translations.py 2018-11-22 21:52:32.099166922 +0100
|
|
||||||
@@ -31,7 +31,7 @@
|
|
||||||
def __init__(self):
|
|
||||||
config = Config()
|
|
||||||
self.translations = json.load(
|
|
||||||
- open(os.curdir + config.GUI_LANG_FILE_LOC_PREFIX
|
|
||||||
+ open("/usr/share/mastodome" + config.GUI_LANG_FILE_LOC_PREFIX
|
|
||||||
+ config.GUI_LANG + '.json'))
|
|
||||||
|
|
||||||
def load(self, control_name):
|
|
||||||
diff -ur a/rest/credential_store.py b/rest/credential_store.py
|
|
||||||
--- a/rest/credential_store.py 2018-11-22 21:49:01.901536690 +0100
|
|
||||||
+++ b/rest/credential_store.py 2018-11-22 21:58:18.485623649 +0100
|
|
||||||
@@ -33,7 +33,7 @@
|
|
||||||
self.secret_client_prefix = "csec"
|
|
||||||
self.secret_user_prefix = "usec"
|
|
||||||
self.config = Config()
|
|
||||||
- self.key_cache_location = os.curdir \
|
|
||||||
+ self.key_cache_location = os.getenv("HOME") \
|
|
||||||
+ self.config.GUI_DEFAULTS_FILE_LOC_PREFIX + "known-keys.txt"
|
|
||||||
|
|
||||||
def set_client_keys(self, domain, uname, client_id, client_secret):
|
|
||||||
diff -ur a/rest/fetch.py b/rest/fetch.py
|
|
||||||
--- a/rest/fetch.py 2018-11-22 21:49:01.901536690 +0100
|
|
||||||
+++ b/rest/fetch.py 2018-11-22 21:55:08.624660555 +0100
|
|
||||||
@@ -29,7 +29,7 @@
|
|
||||||
|
|
||||||
def clear_image_cache():
|
|
||||||
my_config = config.Config()
|
|
||||||
- path = os.curdir + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
|
|
||||||
+ path = os.getenv("HOME") + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
|
|
||||||
for the_file in os.listdir(path):
|
|
||||||
full_path = os.path.join(path, the_file)
|
|
||||||
if os.path.isfile(full_path):
|
|
||||||
@@ -38,7 +38,7 @@
|
|
||||||
|
|
||||||
def get_image(url):
|
|
||||||
my_config = config.Config()
|
|
||||||
- path = os.curdir + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
|
|
||||||
+ path = os.getenv("HOME") + my_config.GUI_IMG_AVATAR_CACHE_PREFIX
|
|
||||||
filename = url.split('/')[-1]
|
|
||||||
|
|
||||||
if not os.path.isfile(os.path.join(path, filename)):
|
|
|
@ -1,8 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
|
|
||||||
if [[ ! -d ~/.local/share/mastodome ]]; then
|
|
||||||
mkdir -p ~/.local/share/mastodome/cache
|
|
||||||
cp -r /usr/share/mastodome/config/.defaults ~/.local/share/mastodome/defaults
|
|
||||||
fi
|
|
||||||
cd /usr/share/mastodome/
|
|
||||||
exec python3 ./mastodome.py "$@"
|
|
|
@ -1,62 +0,0 @@
|
||||||
# Copyright 1999-2019 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=6
|
|
||||||
|
|
||||||
#PYTHON_COMPAT=( python3_6 )
|
|
||||||
|
|
||||||
#inherit distutils-r1 gnome2-utils
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
inherit git-r3
|
|
||||||
fi
|
|
||||||
|
|
||||||
MY_P="${PN}-v${PV}"
|
|
||||||
DESCRIPTION="Desktop client for Mastodon built on Python & Qt"
|
|
||||||
HOMEPAGE="https://gitlab.com/bobstechsite/mastodome"
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
EGIT_REPO_URI="https://gitlab.com/bobstechsite/mastodome.git"
|
|
||||||
else
|
|
||||||
SRC_URI="https://gitlab.com/bobstechsite/mastodome/-/archive/v${PV}/${MY_P}.tar.bz2"
|
|
||||||
fi
|
|
||||||
|
|
||||||
LICENSE="GPL-3+"
|
|
||||||
SLOT="0"
|
|
||||||
if [[ "${PV}" == "9999" ]]; then
|
|
||||||
KEYWORDS=""
|
|
||||||
else
|
|
||||||
KEYWORDS="~amd64"
|
|
||||||
fi
|
|
||||||
IUSE=""
|
|
||||||
|
|
||||||
DEPEND="
|
|
||||||
dev-lang/python:*
|
|
||||||
"
|
|
||||||
RDEPEND="
|
|
||||||
${DEPEND}
|
|
||||||
dev-python/html2text
|
|
||||||
dev-python/PyQt5
|
|
||||||
dev-python/keyring
|
|
||||||
dev-python/mastodon
|
|
||||||
dev-python/validators
|
|
||||||
"
|
|
||||||
|
|
||||||
PATCHES=(
|
|
||||||
"${FILESDIR}/0.2-modify-config-dirs.patch"
|
|
||||||
)
|
|
||||||
|
|
||||||
if [[ "${PV}" != "9999" ]]; then
|
|
||||||
S="${WORKDIR}/${MY_P}"
|
|
||||||
fi
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
default
|
|
||||||
insinto /usr/share/${PN}
|
|
||||||
doins -r config/ gui/ rest/ mastodome.py
|
|
||||||
cp "${FILESDIR}/mastodon_wrapper.sh" mastodome
|
|
||||||
dobin mastodome
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst() {
|
|
||||||
einfo "This ebuild installs some files in non-standard directories and" \
|
|
||||||
"the program does not respect the XDG Base Directory Specification."
|
|
||||||
}
|
|
|
@ -1,11 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
|
||||||
<pkgmetadata>
|
|
||||||
<maintainer type="person">
|
|
||||||
<email>gentoo@tastytea.de</email>
|
|
||||||
<name>tastytea</name>
|
|
||||||
</maintainer>
|
|
||||||
<upstream>
|
|
||||||
<bugs-to>https://gitlab.com/bobstechsite/mastodome/issues</bugs-to>
|
|
||||||
</upstream>
|
|
||||||
</pkgmetadata>
|
|
|
@ -1,23 +1,3 @@
|
||||||
# Masked for removal on 2019-02-05.
|
|
||||||
# Use net-im/spectrum2 from the official Gentoo instead.
|
|
||||||
net-im/spectrum
|
|
||||||
|
|
||||||
# Masked for removal on 2019-02-07.
|
|
||||||
# I don't use it anymore. It is still available from the overlay "seden".
|
|
||||||
games-strategy/widelands
|
|
||||||
|
|
||||||
# Masked for removal on 2019-02-26
|
|
||||||
# Upstream abandoned it
|
|
||||||
net-misc/mastodome
|
|
||||||
|
|
||||||
# Masked for removal on 2019-02-26
|
|
||||||
# Dependency of net-misc/mastodome, which will be removed
|
|
||||||
dev-python/mastodon
|
|
||||||
|
|
||||||
# Masked for removal on 2019-02-26
|
|
||||||
# Dependency of net-misc/mastodome, which will be removed
|
|
||||||
dev-python/validators
|
|
||||||
|
|
||||||
# Masked for removal on 2019-04-07
|
# Masked for removal on 2019-04-07
|
||||||
# Upstream is barely maintaining.
|
# Upstream is barely maintaining.
|
||||||
# https://github.com/neithernut/pam_e4crypt/pull/27#issuecomment-470436673
|
# https://github.com/neithernut/pam_e4crypt/pull/27#issuecomment-470436673
|
||||||
|
|
Loading…
Reference in New Issue
Block a user