From 4ef37e3ab365441ace7df82ee0ad2d48b8813ab1 Mon Sep 17 00:00:00 2001 From: Ryan Fox Date: Thu, 12 May 2022 17:33:02 -0700 Subject: [PATCH] app-editors/apostrophe: New package Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ryan Fox --- app-editors/apostrophe/Manifest | 4 ++ .../apostrophe/apostrophe-2.6.3.ebuild | 50 +++++++++++++++++++ app-editors/apostrophe/apostrophe-9999.ebuild | 50 +++++++++++++++++++ app-editors/apostrophe/metadata.xml | 8 +++ 4 files changed, 112 insertions(+) create mode 100644 app-editors/apostrophe/Manifest create mode 100644 app-editors/apostrophe/apostrophe-2.6.3.ebuild create mode 100644 app-editors/apostrophe/apostrophe-9999.ebuild create mode 100644 app-editors/apostrophe/metadata.xml diff --git a/app-editors/apostrophe/Manifest b/app-editors/apostrophe/Manifest new file mode 100644 index 0000000..6fc1fee --- /dev/null +++ b/app-editors/apostrophe/Manifest @@ -0,0 +1,4 @@ +DIST apostrophe-2.6.3.tar.gz 3278462 BLAKE2B 168d1100c7b3f87ef1fd39af5c065bc932abddf9f1fb3672864b82f7cf2f8da22c3842d0b279c8bf946850a7ed8debdabd8393bb966480baf7609104109b7613 SHA512 1820fd609efe4ac0b7babdeb2aa552a72dd9623f4caeb8eb9e638a52a546b76fda5119931d10b630234a595d227ff7090a63503fd9da94d553439b91a03ac876 +EBUILD apostrophe-2.6.3.ebuild 1090 BLAKE2B 081b357f467f3061b0aca46d50d14d5e8608a2adbbb3f4044122518584426f431cd3974ebd4ad21a6bdddad4bf167c3bc7cd7cf0f914410f9ff80b9d084ad7c4 SHA512 2509f0144fac9fa97b84501c4d16b8bf0bc98b2905ed06cc1cc2eff024e22ea0ab533ed7fe428c2575d3012da8d31980f85272d503018615acd3b4380ade9695 +EBUILD apostrophe-9999.ebuild 1090 BLAKE2B 081b357f467f3061b0aca46d50d14d5e8608a2adbbb3f4044122518584426f431cd3974ebd4ad21a6bdddad4bf167c3bc7cd7cf0f914410f9ff80b9d084ad7c4 SHA512 2509f0144fac9fa97b84501c4d16b8bf0bc98b2905ed06cc1cc2eff024e22ea0ab533ed7fe428c2575d3012da8d31980f85272d503018615acd3b4380ade9695 +MISC metadata.xml 242 BLAKE2B 5f42ea428d38cea721ea75e612d85330f2f95d32ac789410403705c434c5f314b3605fc635919f1ecdc9b6e1ef1141e88905bf556594057efa746e2744d8fd60 SHA512 f433fd15570f9f402b588b7a656f7ceba57b7b124b823aaf6fe59d67aaef9ecb2b7d01c7709cfa0a2babe6fbbca6031e29581c45906a9cd35f283e88aa231028 diff --git a/app-editors/apostrophe/apostrophe-2.6.3.ebuild b/app-editors/apostrophe/apostrophe-2.6.3.ebuild new file mode 100644 index 0000000..1051125 --- /dev/null +++ b/app-editors/apostrophe/apostrophe-2.6.3.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 gnome2-utils meson xdg + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/World/apostrophe.git" +else + MY_P="${PN}-v${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://gitlab.gnome.org/World/apostrophe/-/archive/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A distraction free Markdown editor" +HOMEPAGE="https://apps.gnome.org/app/org.gnome.gitlab.somas.Apostrophe/" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + app-text/gspell + app-text/pandoc + dev-libs/glib + dev-libs/gobject-introspection + >=gui-libs/libhandy-1.6.0 + net-libs/webkit-gtk[introspection] + sys-devel/gettext + x11-libs/gtk+:3[introspection] +" +RDEPEND=" + ${DEPEND} + dev-python/pycairo + dev-python/pyenchant + dev-python/pygobject + dev-python/pypandoc + dev-python/python-levenshtein + dev-python/regex +" +BDEPEND="" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} diff --git a/app-editors/apostrophe/apostrophe-9999.ebuild b/app-editors/apostrophe/apostrophe-9999.ebuild new file mode 100644 index 0000000..1051125 --- /dev/null +++ b/app-editors/apostrophe/apostrophe-9999.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_SETUPTOOLS=bdepend + +inherit distutils-r1 gnome2-utils meson xdg + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/World/apostrophe.git" +else + MY_P="${PN}-v${PV}" + S="${WORKDIR}/${MY_P}" + SRC_URI="https://gitlab.gnome.org/World/apostrophe/-/archive/v${PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +DESCRIPTION="A distraction free Markdown editor" +HOMEPAGE="https://apps.gnome.org/app/org.gnome.gitlab.somas.Apostrophe/" +LICENSE="GPL-3" +SLOT="0" + +DEPEND=" + app-text/gspell + app-text/pandoc + dev-libs/glib + dev-libs/gobject-introspection + >=gui-libs/libhandy-1.6.0 + net-libs/webkit-gtk[introspection] + sys-devel/gettext + x11-libs/gtk+:3[introspection] +" +RDEPEND=" + ${DEPEND} + dev-python/pycairo + dev-python/pyenchant + dev-python/pygobject + dev-python/pypandoc + dev-python/python-levenshtein + dev-python/regex +" +BDEPEND="" + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} diff --git a/app-editors/apostrophe/metadata.xml b/app-editors/apostrophe/metadata.xml new file mode 100644 index 0000000..fa25725 --- /dev/null +++ b/app-editors/apostrophe/metadata.xml @@ -0,0 +1,8 @@ + + + + + flewkey@2a03.party + Ryan Fox + +