From dc64e5b6269965a5123c9c00c3c0e7db86a89cc2 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Sat, 25 Sep 2021 01:54:25 -0700 Subject: [PATCH] app-text/wike: New package Quick and dirty. Some dependencies are probably missing. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ryan Fox --- app-text/wike/Manifest | 4 ++++ app-text/wike/metadata.xml | 11 ++++++++++ app-text/wike/wike-1.5.7.ebuild | 37 +++++++++++++++++++++++++++++++++ app-text/wike/wike-9999.ebuild | 37 +++++++++++++++++++++++++++++++++ 4 files changed, 89 insertions(+) create mode 100644 app-text/wike/Manifest create mode 100644 app-text/wike/metadata.xml create mode 100644 app-text/wike/wike-1.5.7.ebuild create mode 100644 app-text/wike/wike-9999.ebuild diff --git a/app-text/wike/Manifest b/app-text/wike/Manifest new file mode 100644 index 0000000..592798b --- /dev/null +++ b/app-text/wike/Manifest @@ -0,0 +1,4 @@ +DIST wike-1.5.7.tar.gz 735581 BLAKE2B a8f6b4ec12a60560ff89ac20373a1c621d324554a8ceeea8efa874167210883debd1ab5203933a7d05eaad158387533995603a21e141f2f080a2e33360bfc9ac SHA512 7a24bb2d04e99013d837940cb84ba0741be56c39515ecdc7082c5006976df950ed060eb20478d2ddc6b801ea7b169335c7a5ab402d5b01af0550d05c929de4b4 +EBUILD wike-1.5.7.ebuild 778 BLAKE2B 4e1f87b8b5e4353c1f09f22350e149d3d827c6f66ce8519a339cfe9f5ebc9a2522a020e93ca2ac8f81136a024586bad48969900081090b8b1ad6483962b5784e SHA512 bb046bc7147e1eb14f764db50e520e9971067d6acb46835cbed7dbbccaf56b37ec370b5dbecde04db055279e2ad8b5cbc7d7537b88ea02df410baec63549312e +EBUILD wike-9999.ebuild 778 BLAKE2B 4e1f87b8b5e4353c1f09f22350e149d3d827c6f66ce8519a339cfe9f5ebc9a2522a020e93ca2ac8f81136a024586bad48969900081090b8b1ad6483962b5784e SHA512 bb046bc7147e1eb14f764db50e520e9971067d6acb46835cbed7dbbccaf56b37ec370b5dbecde04db055279e2ad8b5cbc7d7537b88ea02df410baec63549312e +MISC metadata.xml 320 BLAKE2B 5a67c354c466f365fb929d26c8b295c744259e33e53e65575bdc569cc80b20dc3eb91b69114b84f8eb330cd7ab2da33f93af6596bcad5111eb39ff027040f198 SHA512 53f73c79b09b9fe5bba61dd6b1f00c32625d8e2442a955618f4467ec6d557a3a140251e974453091d10bee39498f1cbdf6a4b63b4f36bb117035e80505bf4c13 diff --git a/app-text/wike/metadata.xml b/app-text/wike/metadata.xml new file mode 100644 index 0000000..66fe0bb --- /dev/null +++ b/app-text/wike/metadata.xml @@ -0,0 +1,11 @@ + + + + + flewkey@2a03.party + Ryan Fox + + + hugolabe/Wike + + diff --git a/app-text/wike/wike-1.5.7.ebuild b/app-text/wike/wike-1.5.7.ebuild new file mode 100644 index 0000000..24a989d --- /dev/null +++ b/app-text/wike/wike-1.5.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_9 ) + +inherit python-single-r1 meson xdg gnome2-utils + +if [[ ${PV} != *9999* ]]; then + MY_PN="Wike" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/hugolabe/Wike/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/hugolabe/Wike.git" +fi + +DESCRIPTION="Tor control protocol implementation for Python" +HOMEPAGE="https://github.com/hugolabe/Wike" +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/pygobject + dev-python/requests +" +BDEPEND="" + +pkg_postinst() { + xdg_icon_cache_update + gnome2_schemas_update +} diff --git a/app-text/wike/wike-9999.ebuild b/app-text/wike/wike-9999.ebuild new file mode 100644 index 0000000..24a989d --- /dev/null +++ b/app-text/wike/wike-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_9 ) + +inherit python-single-r1 meson xdg gnome2-utils + +if [[ ${PV} != *9999* ]]; then + MY_PN="Wike" + MY_P="${MY_PN}-${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://github.com/hugolabe/Wike/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +else + inherit git-r3 + EGIT_REPO_URI="https://github.com/hugolabe/Wike.git" +fi + +DESCRIPTION="Tor control protocol implementation for Python" +HOMEPAGE="https://github.com/hugolabe/Wike" +LICENSE="GPL-3" +SLOT="0" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/pygobject + dev-python/requests +" +BDEPEND="" + +pkg_postinst() { + xdg_icon_cache_update + gnome2_schemas_update +}