net-misc/whyblocked: Rewrote ebuilds

Package-Manager: Portage-2.3.51, Repoman-2.3.11
Manifest-Sign-Key: 3555266864CA6D7FF45AA6E7CFC39497F1B26E07
This commit is contained in:
tastytea 2019-01-12 22:56:55 +01:00
parent ea82bb96ba
commit 2cea6a65fd
Signed by: tastytea
GPG Key ID: CFC39497F1B26E07
4 changed files with 74 additions and 28 deletions

View File

@ -3,13 +3,13 @@ Hash: SHA256
DIST whyblocked-0.13.1.tar.gz 33704 BLAKE2B 956f662028ea8dbe79d95f0bcdb654c4b4a6d455e7a00eb2d436a4970da5ed09b2e529415a193ff3d2cb46122a1954b1b9850e0cb7570534937956b8c897ac3a SHA512 3042aca1f303f8c9200ed55959925698716704ad5627326519e85f9dd80fce62ea2b7660489fae60cfa04ef3d985be2470901d18d8a7822dc229380a0fee8000
DIST xdgcfg-0.2.3.tar.gz 5601 BLAKE2B ad761229e6d049b14b89febdfe09b2fa16c04ad84d848bd0bf27939cd9c8cd46694a5c48b8b28e38f062cc41a067c1c79ad1eed38bbfbc99682b96bec30998d3 SHA512 bdb48ca1ba7319e307e1ee5b172e6a6d6dd05ac13c61d08a04f006f4eb5f0d8b0ed52916a410c52e817c95d3597897a8675a2bdab0fabe82db01593052772c7e
EBUILD whyblocked-0.13.1.ebuild 1107 BLAKE2B b7e6b2682287873e4e42e3a9e29835e01079068a0d1c8dfcb567b86ee689a6e6c38abf7a3ceccb6ae5a9076933c00f931e14bb34d4e642a4e6e0460be33d8bfc SHA512 8a6e5f88c3733711d18c572a3ac3c94cad94e99c4124fc73089dd21a2f286a5f3dda09ea542c09e6d9969531812209d00b413b18538de248a800fc7a724c7ac8
EBUILD whyblocked-9999-r6.ebuild 856 BLAKE2B 534a14d334b91a1ffe0884e709675c97444b328ec5ca631f4fed0403cffdeba4f100c917f08278bb96c9fd1fb84f87a5f5e901a272ba62e2b46904ef7aa9d02f SHA512 db1408efb6154c6c55ec13994b68b1566992ba3a986c8bc84b3663330a972886632e4024053cb2b7a41ceb8824d3f67d972ba80c0d7a5bb003a5d55242542da9
MISC metadata.xml 248 BLAKE2B 0f4a45d414249f9410a61d8545ba052db41e3d74516e34bff0ca5547cae55db7eefffb2c23d840c979bdea0b927da36f7a56441cbc6053291d65bd39af2421bd SHA512 0f6384333cf38e52e6a67db43f3a78723d2a0d3446da27e7972f15244d96ae41f0e428d937538d4fa52aa70dc9c92920672d4e237b481dbbdff1d9d8c325b33d
EBUILD whyblocked-0.13.1.ebuild 1359 BLAKE2B 8288bb429b3214541eda8dc55ff0b0516634ccee1eef99b43e656e0b11b022f620850c054363de8039ee135c4c6b73ab3136f54c834e26895350a05dc615c46a SHA512 02699a0e42b2c08ee8b8cb1a49124b45d5cb877db6f7b6d984dd79df6177e948f95489883de856fd1e0aecb8553fb663ab4f1758aef7b9dcf2d395cff2657935
EBUILD whyblocked-9999-r7.ebuild 1359 BLAKE2B 8288bb429b3214541eda8dc55ff0b0516634ccee1eef99b43e656e0b11b022f620850c054363de8039ee135c4c6b73ab3136f54c834e26895350a05dc615c46a SHA512 02699a0e42b2c08ee8b8cb1a49124b45d5cb877db6f7b6d984dd79df6177e948f95489883de856fd1e0aecb8553fb663ab4f1758aef7b9dcf2d395cff2657935
MISC metadata.xml 347 BLAKE2B 6190843908b2b4527fb592170c1acc578272919e76aba93e0be3a43e8fd085d5f130afb94c1f7bc47f1cbe0e0d74cd7789cb098043a71f49bea8d6ce5fbbe168 SHA512 3db6490cb11dd114a12331817a4d95bd08b82c7cd77ca90c122309be06a760172fad3c6276c3d178f3138dc7cdeec5ebc377c02bea6b0253caec1346bcb050f1
-----BEGIN PGP SIGNATURE-----
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXDpORAAKCRDPw5SX8bJu
BxbZAP4tKKAjN8udxhCgIIL/g5K/gKxtuH6ZrKz9u4vmKBwfBgD/WpvxS7ACok1c
w7MGXmHanWU5Dxi36eikhewDrtOxutQ=
=h93m
iHUEAREIAB0WIQQ1VSZoZMptf/RapufPw5SX8bJuBwUCXDpipwAKCRDPw5SX8bJu
Bw0xAPsGyowahlCLVmi/tvSH0ACO6hLOMLYz5BzINSVz2j2rzgD/WXC179oxP8V9
S2u5P2Hv+lD9/rpZHqKjqZUGl1+UkJQ=
=uWhT
-----END PGP SIGNATURE-----

View File

@ -5,4 +5,7 @@
<email>gentoo@tastytea.de</email>
<name>tastytea</name>
</maintainer>
<upstream>
<bugs-to>https://schlomp.space/tastytea/whyblocked/issues</bugs-to>
</upstream>
</pkgmetadata>

View File

@ -2,42 +2,58 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit cmake-utils gnome2-utils
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
fi
XDGCFG_PV="0.2.3"
DESCRIPTION="whyblocked reminds you why you blocked someone."
HOMEPAGE="https://schlomp.space/tastytea/whyblocked"
SRC_URI="
https://schlomp.space/tastytea/whyblocked/archive/${PV}.tar.gz -> ${P}.tar.gz
https://schlomp.space/tastytea/xdgcfg/archive/${XDGCFG_PV}.tar.gz -> xdgcfg-${XDGCFG_PV}.tar.gz
"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://schlomp.space/tastytea/whyblocked.git"
else
SRC_URI="
https://schlomp.space/tastytea/whyblocked/archive/${PV}.tar.gz -> ${P}.tar.gz
https://schlomp.space/tastytea/xdgcfg/archive/${XDGCFG_PV}.tar.gz -> xdgcfg-${XDGCFG_PV}.tar.gz"
fi
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE="qt5 nls"
RDEPEND="
>=dev-db/vsqlite++-0.3.13-r1
if [[ "${PV}" == "9999" ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64"
fi
IUSE="nls"
RDEPEND=">=dev-db/vsqlite++-0.3.13-r1
>=dev-libs/libxdg-basedir-1.2.0-r1
>=dev-qt/qtcore-5.9.6
qt5? ( >=dev-qt/qtwidgets-5.9.6-r1 )
>=dev-qt/qtwidgets-5.9.6-r1
"
DEPEND="
>=dev-util/cmake-3.9.6
DEPEND=">=dev-util/cmake-3.9.6
nls? ( >=dev-qt/linguist-tools-5.9.6 )
${RDEPEND}
"
if [[ "${PV}" != "9999" ]]; then
S="${WORKDIR}/${PN}"
fi
src_unpack() {
default_src_unpack
mv ${PN} ${P}
mv xdgcfg ${P}
if [[ "${PV}" == "9999" ]]; then
git-r3_src_unpack
else
default_src_unpack
mv xdgcfg ${PN}
fi
}
src_configure() {
local mycmakeargs=()
if ! use qt5; then
mycmakeargs+=(-DWITHOUT_GUI=YES)
fi
if ! use nls; then
mycmakeargs+=(-DWITHOUT_TRANSLATIONS=YES)
fi

View File

@ -2,15 +2,33 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit git-r3 cmake-utils gnome2-utils
inherit cmake-utils gnome2-utils
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
fi
XDGCFG_PV="0.2.3"
DESCRIPTION="whyblocked reminds you why you blocked someone."
HOMEPAGE="https://schlomp.space/tastytea/whyblocked"
EGIT_REPO_URI="https://schlomp.space/tastytea/whyblocked.git"
if [[ "${PV}" == "9999" ]]; then
EGIT_REPO_URI="https://schlomp.space/tastytea/whyblocked.git"
else
SRC_URI="
https://schlomp.space/tastytea/whyblocked/archive/${PV}.tar.gz -> ${P}.tar.gz
https://schlomp.space/tastytea/xdgcfg/archive/${XDGCFG_PV}.tar.gz -> xdgcfg-${XDGCFG_PV}.tar.gz"
fi
LICENSE="GPL-3"
SLOT="0"
KEYWORDS=""
if [[ "${PV}" == "9999" ]]; then
KEYWORDS=""
else
KEYWORDS="~amd64"
fi
IUSE="nls"
RDEPEND=">=dev-db/vsqlite++-0.3.13-r1
>=dev-libs/libxdg-basedir-1.2.0-r1
>=dev-qt/qtcore-5.9.6
@ -21,8 +39,17 @@ DEPEND=">=dev-util/cmake-3.9.6
${RDEPEND}
"
if [[ "${PV}" != "9999" ]]; then
S="${WORKDIR}/${PN}"
fi
src_unpack() {
git-r3_src_unpack
if [[ "${PV}" == "9999" ]]; then
git-r3_src_unpack
else
default_src_unpack
mv xdgcfg ${PN}
fi
}
src_configure() {