diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /app-portage/gentoopm |
reinit the tree, so we can have metadata
Diffstat (limited to 'app-portage/gentoopm')
-rw-r--r-- | app-portage/gentoopm/Manifest | 6 | ||||
-rw-r--r-- | app-portage/gentoopm/gentoopm-0.2.9.ebuild | 39 | ||||
-rw-r--r-- | app-portage/gentoopm/gentoopm-9999.ebuild | 46 | ||||
-rw-r--r-- | app-portage/gentoopm/metadata.xml | 16 |
4 files changed, 107 insertions, 0 deletions
diff --git a/app-portage/gentoopm/Manifest b/app-portage/gentoopm/Manifest new file mode 100644 index 000000000000..88824554650f --- /dev/null +++ b/app-portage/gentoopm/Manifest @@ -0,0 +1,6 @@ +DIST gentoopm-0.2.9.tar.bz2 24652 SHA256 49d757e521a9a254645ca1f765e9ea86c082f68263c697dec84acd2d80d48368 SHA512 e7d1daa811eb6c0877c2bec98b72bce61380802fe704f271a4df6383506d62ba661eb83ac9afd432627e2f10bf38840796768a565b80b6489563cfc54ed81ae7 WHIRLPOOL 2bc4fcace43b306c6677a37bd675042214bef36a7f4977be944d76fcbba735b54490c8d60add7e15fa30ab0213a8fab14c488a55f6da67b0e1cac10eb30e4a20 +EBUILD gentoopm-0.2.9.ebuild 905 SHA256 2c620d7ab69eb00b3e817fbdd784f366e6d528108af4305b9c70b13d71e54935 SHA512 7a0f8d7429949ede7d17fc1a70b1a77c7c08feb812f9e495b0fa393471b6c43e1faf166f26cccc1a3641f377c1ed53e03f19c336d7641c059bc497e7af57ee9b WHIRLPOOL 0c5adfe8974d2db7de4e97bbf2f91e2f6d0d08c229f64bed8735ff9305581d8edb1224fba621a799fefb037439f2fc36680e0856bcb863ab58ca29ef88f1f8c6 +EBUILD gentoopm-9999.ebuild 1052 SHA256 b10c4f385bb974c61516830dd2bd8240e4cddbdb79a377909998ca917c9295af SHA512 446019bf972e550acca235b0735adb312b037e3d818a85a6e00acd80c35ad6afc279f00ff433237e6a1d02b5c85c6e8f4aca378723d613658529fdd2fd704ec7 WHIRLPOOL 1bb5115c1c6f0156efd387f0413fd6fcb712a30ec566a80ea0a6d1f8b924cdb169608eae37e83865a79c61eebccf03944e4fc6fe18e500ebd8afc8d4f50bc3da +MISC ChangeLog 3653 SHA256 b2926877abc4ca955c3deab36f6c013762ee64c80bbd90beee688b9cacc8237e SHA512 d2ce6c1dec7a4a7f3d4c3a990b4d5fde245a62c765b97596ff3d0b9a03816f726170ce61072ee73fa99dbbcfe8e5c4f88777b4202277919465d5e0b2ebe376f2 WHIRLPOOL e133cc282cb72fd50e86e3d7eebf783911a67719e8ecf9825781fabbddb3934ad2a4283b8e08e7f7c4d106a39595f783b71db91b3f5942725797a8ee2cb9114e +MISC ChangeLog-2015 9550 SHA256 acb14eb487ae16dfab21b278a891c3ebec1c781cd7154baf5aab028f294a3451 SHA512 73e7a3a7863d93fc10b116ba43a974d28ba040042f89ea440b2de2d33dbf09084c263fa6207f57ae4fa6691d68a759d35390913caf83551c5607480ecfaefa5f WHIRLPOOL 08bc7d65c5bf1142a7097fa4b627eb8ffb87d6c677c6a601dd22fb7cf23f0acdbd418911ea9bf6b4adea10957a16c50f26a2f1080835dcab554a577613b4fb90 +MISC metadata.xml 527 SHA256 4ce95cdf83d7dc68c4b06314933d03a8c20a9fbeb6ddfcde3eef36bcce02ad13 SHA512 422137d02e652646b6e1cc176d4b5209dd7831dcd63eb1c47ce58105aee6648817cd79b67c8dcc1002cb97c53112b0ec75957821af0935275ee5125013c7ff2e WHIRLPOOL 9bf6c83816ed036411d4f02975114f294891e87e52ed085a3429df485a2f8f0f2f43cb33f99d5a47cf7dc6f6885752c748857cf19c3ee526557570306cd62082 diff --git a/app-portage/gentoopm/gentoopm-0.2.9.ebuild b/app-portage/gentoopm/gentoopm-0.2.9.ebuild new file mode 100644 index 000000000000..60dc5d73ba47 --- /dev/null +++ b/app-portage/gentoopm/gentoopm-0.2.9.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) + +inherit distutils-r1 + +DESCRIPTION="A common interface to Gentoo package managers" +HOMEPAGE="https://github.com/mgorny/gentoopm/" +SRC_URI="https://github.com/mgorny/${PN}/releases/download/${P}/${P}.tar.bz2" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="amd64 arm ~mips x86 ~amd64-fbsd ~x86-fbsd" +IUSE="doc" + +RDEPEND="|| ( + sys-apps/pkgcore + >=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}] + >=sys-apps/paludis-0.64.2[python-bindings] )" +DEPEND="doc? ( dev-python/epydoc )" +PDEPEND="app-eselect/eselect-package-manager" + +python_compile_all() { + if use doc; then + "${PYTHON}" setup.py doc || die + fi +} + +python_test() { + "${PYTHON}" setup.py test || die +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/* ) + + distutils-r1_python_install_all +} diff --git a/app-portage/gentoopm/gentoopm-9999.ebuild b/app-portage/gentoopm/gentoopm-9999.ebuild new file mode 100644 index 000000000000..a4529c98bc9b --- /dev/null +++ b/app-portage/gentoopm/gentoopm-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) + +EGIT_REPO_URI="https://github.com/mgorny/gentoopm.git" +inherit distutils-r1 git-r3 + +DESCRIPTION="A common interface to Gentoo package managers" +HOMEPAGE="https://github.com/mgorny/gentoopm/" +SRC_URI="" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="" +IUSE="doc" + +RDEPEND=" + || ( + >=sys-apps/pkgcore-0.9.4[${PYTHON_USEDEP}] + >=sys-apps/portage-2.1.10.3[${PYTHON_USEDEP}] + >=sys-apps/paludis-3.0.0_pre20170219[python,${PYTHON_USEDEP}] )" +DEPEND="doc? ( dev-python/epydoc[$(python_gen_usedep python2_7)] )" +PDEPEND="app-eselect/eselect-package-manager" + +REQUIRED_USE="doc? ( $(python_gen_useflags python2_7) )" + +src_configure() { + use doc && DISTUTILS_ALL_SUBPHASE_IMPLS=( python2.7 ) + distutils-r1_src_configure +} + +python_compile_all() { + use doc && esetup.py doc +} + +python_test() { + esetup.py test +} + +python_install_all() { + use doc && local HTML_DOCS=( doc/. ) + + distutils-r1_python_install_all +} diff --git a/app-portage/gentoopm/metadata.xml b/app-portage/gentoopm/metadata.xml new file mode 100644 index 000000000000..1ddb67ad7e6c --- /dev/null +++ b/app-portage/gentoopm/metadata.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> + <upstream> + <maintainer status="active"> + <email>mgorny@gentoo.org</email> + <name>Michał Górny</name> + </maintainer> + <bugs-to>https://github.com/mgorny/gentoopm/issues/</bugs-to> + <remote-id type="github">mgorny/gentoopm</remote-id> + </upstream> +</pkgmetadata> |