From 67856a371729c106f1a7bf7ef2f4c70c90e755ef Mon Sep 17 00:00:00 2001 From: =?utf8?q?Micha=C5=82=20G=C3=B3rny?= Date: Mon, 15 Dec 2014 05:18:33 +0000 Subject: [PATCH] Convert to distutils-r1. Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xEFB4464E! --- app-admin/bcfg2/ChangeLog | 9 +++- app-admin/bcfg2/Manifest | 27 +++++++---- app-admin/bcfg2/bcfg2-1.2.4-r1.ebuild | 67 +++++++++++++++++++++++++++ app-admin/kedpm/ChangeLog | 10 ++-- app-admin/kedpm/Manifest | 25 +++++++++- app-admin/kedpm/kedpm-0.4.0-r2.ebuild | 49 ++++++++++++++++++++ 6 files changed, 172 insertions(+), 15 deletions(-) create mode 100644 app-admin/bcfg2/bcfg2-1.2.4-r1.ebuild create mode 100644 app-admin/kedpm/kedpm-0.4.0-r2.ebuild diff --git a/app-admin/bcfg2/ChangeLog b/app-admin/bcfg2/ChangeLog index 91eb26690d28..57a3506fa1ec 100644 --- a/app-admin/bcfg2/ChangeLog +++ b/app-admin/bcfg2/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-admin/bcfg2 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bcfg2/ChangeLog,v 1.32 2013/12/23 00:35:07 tomwij Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/bcfg2/ChangeLog,v 1.33 2014/12/15 05:15:53 mgorny Exp $ + +*bcfg2-1.2.4-r1 (15 Dec 2014) + + 15 Dec 2014; Michał Górny +bcfg2-1.2.4-r1.ebuild: + Convert to distutils-r1. 23 Dec 2013; Tom Wijsman -files/bcfg2-1.2.2-CVE-2012-3366-Trigger-plugin.patch: diff --git a/app-admin/bcfg2/Manifest b/app-admin/bcfg2/Manifest index d9b734505b45..c7665a3233f0 100644 --- a/app-admin/bcfg2/Manifest +++ b/app-admin/bcfg2/Manifest @@ -6,17 +6,26 @@ DIST bcfg2-1.2.3.tar.gz 1960494 SHA256 236b4ba7ff349243459c18a9cfdd52f69f477cc7a DIST bcfg2-1.2.4.tar.gz 1959767 SHA256 c874139508c7a1c31c224548ae53dc40fe54e091cc0c036cc9d9c382263d4d16 SHA512 15f9079dd18485088464da5ea63e53435e2a2141970e6c0400797424bd3c612928349438ed0f6bb2874eb4599768e210e3fef970ed09f8fb2c2d673b986221d9 WHIRLPOOL 4b87826149ef86e9e5f955c2f0b79351c6fd46b9a3c18f773e25e35d60424605bfc47125c9ed3ac3b5174017595d9a173a20b9b0fe9aa69da51e0bde1836da65 EBUILD bcfg2-1.2.3-r1.ebuild 1877 SHA256 e2e02f5300be16eb1df7a3da3122aada85fff1966b816457b95846977c527232 SHA512 cf711417b8b26e4758af2afadcedd3359da8a38ba03ec21f86f12a1472360d911979ef48cb86516a39bf56c0b7f88e3287b12f6fd4360e59c9a21bd337d62cf4 WHIRLPOOL 147a7054cd8bd1f18e40bdd5596da420b3dd4c28c503cf40ff8cffb1f65d77befd772087c72e39e5c85da5aa04150c02de9e17e016049b1124b2b6f98a08a6b6 EBUILD bcfg2-1.2.3.ebuild 1856 SHA256 17b967aad71b51bfbcc0e00652af84536a2eb12aabd0c7ea360af130c373d190 SHA512 ae6324aa44177fc98a663890ff92570f69304d188d8a2043d30a173b6be4b6f92df2e5fe38dd571ca78759853bc3f25ad54f38b18a7461a462235805bb67dd6e WHIRLPOOL 97b163fabd77518283bfe32331a1b53902c69c008651624231fff246935903290d7646e6d016e4a58d320a6f1c7e7be5df97cdbfe024bf8c7ee29dbf56c9ec01 +EBUILD bcfg2-1.2.4-r1.ebuild 1696 SHA256 75d8ce0dfbaaaf7ce688115d81346196676bc283a262e885b759c341edc3f3c3 SHA512 83f9d7b2fdc54ecda9bea45496bdf032991086a989aa5c7b35fc0d5bfce5860a34e2489711f3a2b26ae57d7833957994548531e3c41114d5ac558eb85a80854e WHIRLPOOL 94687c313159c94c113904a513d8039104cf677525407de895577193d77aa004a7694f0a0688a98c2b01cb5cb2524e0ba28b6ba3310dc978befbb8ae651b6fd1 EBUILD bcfg2-1.2.4.ebuild 1876 SHA256 04bdbefccbee37a1e38b6d1ab84674ae3e8af223cdd5d36b3eb289f1e1baaed5 SHA512 e16032c3400a40fa9393cae9bc314c400bd583400a4a26960d06b02a7c5712df14149591f05281f3170e125cdd2b9a111795a116442dbb01d85efe4bb16bfc07 WHIRLPOOL d1b2af5a2e89ab38f1ad7921719c157551a890e19b64adaf59920f683b82a3349d2442d0fdabb007290f3c512ae744a34f95e84f01a276e4b61af21fd32b606d -MISC ChangeLog 5034 SHA256 d6fc2ceb1a414911b3291b98d75c325b4882880d86c5ac958821be9f0b4549cc SHA512 af7b8c7d7164e6ecb7becca725612ce7a29d05dae35da931e1a8f54e2d549d47ca14c1e6c6130e4861e74b1bfa7c2287f8a5f08510cc5aa508402c1f1c000467 WHIRLPOOL d71544425925b98fc8854337b63553d109518b427474950d4a7e62d4a229b16edc445a56763103d45a97575cb52e24641801e68ed313869df6133113d7a669d0 +MISC ChangeLog 5167 SHA256 df09e70bc34c897bdb687e584cc57c272972d8ac499ebda822ae3148f280a95b SHA512 04ba09eaf6044f469bea5970e0cc12052c6f99172ff6be675d668b62f4a8fddfe1c407ae6b42a2df07b5511f9795afd2e7fe0e89dd631dca8c440d350293d93b WHIRLPOOL 6c8716917381b319da41c77effe9366cdaa322413e558428d57470d2b3f57c407847e2f65510facae838ad35ca8e29169fc14fdc4bda53064c4bfde573c0b1aa MISC metadata.xml 624 SHA256 3b42fb8a9de10f82c8e70103ea2bdbecc9f54570bdc34be1eeef4cab4cc74cac SHA512 ba6d58b4f1dcd1786a4077a1ea03f0c646709645f603d0d6e2c445e39f2e1e42e7db552979526e48356f66576d3051e26aa27e58917194231c37ec098db5dc7d WHIRLPOOL b17497bf8eb4484ba06a7767adf62ffbfafdff1416621eaa81182a78e29277f09f722f2528daa199bbcfe0d487b626f84f58c6edffe6ef06aeb33a52b9608244 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.22 (GNU/Linux) +Version: GnuPG v2 -iQEcBAEBCAAGBQJSt4U2AAoJEJWyH81tNOV9Gj4IALUtvh38Y6caM196IAMmTDQJ -AhzvBXCBAzkOWqPnrKlMd5ZupwOsuyPhnS2FdC32bp3r7qlXdEPby0FdtGJjQATL -luOHjKwJ8uXXL9ZrFREsXoVemlVvZSij+fDhkjLDSnH7cymg9XgmHtg9vDEdw34R -1+n55Qi49hlD6czJBpQnk/RNVIy6YlWeoCTMlzl5z0FON8RE7WVjinnUOmpXcWuH -s0W6ARIyk6gnN9K6bluUdDPb+4MA6EAe/DysPY+yg6yKocZo6bg/fJuEWfrY2ce2 -2SRcrSfT3GvVxYckbs7qe8GlkiWHfpV1i31lN1MiWG82i8IHEhD+LAEjiXHb66A= -=d7e0 +iQJ8BAEBCABmBQJUjm6KXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOZjwQAIuM1j7WMXoBurnXHYgfx0+l +TloQECDr2Ajr1YWV0Bo68ruQxPegkd9StzeFLms225bqsKNtbjF2OMzH59Wk95Kz +790S+TW/wvE7W3/G0Voewb20yE/iYN9kYWU/0nirS+WWmP7k2+3ZgwSnjPsiFb+V +LJW1todf4JYODrHWqfV3Ah91EP+tPJ9/axIcajDAQUAI7CTMAl3XZOW8ytOQf/vy +hhFUcGUYU8HKCtHxerh0ocLMRraRyZy6iYV1jHa9Y2CjPFFw0rpP5eg/IP135XG4 +jSAnujzEUJSwhCWbvUPd6M6LOiASl2/2Kvhgbd/0zhi9O+mvQJqg9vQPbp93jYVX +lKOteMV01TQOm1NWHdLFEbP9wORVPa+XfntfppuP509YXj86w/1Pfm1sOlpjzN3l +ElmEb1NUKubENuvWSza35wmvEvwhVQu0U9iXFKj+MpmVS2WnCdAQEgXLYXMvxBo5 +zBMUthsIgspwDLb06/qiz03dWx1T6Y8+CxMxTdXdavkyhpg+DLFK4wHNDG/6fa3D +UJbDW3Md5i8PrJM4W0wfi73zRQheQVQ2lqFHyB1PVOvVBj+3Eg07OqJpM1JCpRZv +OqY0+SngjLKF7f8+IlAOJmltfHWJMxCl3XdqgU2jDrd2I4HT9Z5/7xUADW3n/4E5 +l0iexB9qAAMLt6Soy/mY +=ujhz -----END PGP SIGNATURE----- diff --git a/app-admin/bcfg2/bcfg2-1.2.4-r1.ebuild b/app-admin/bcfg2/bcfg2-1.2.4-r1.ebuild new file mode 100644 index 000000000000..456e74d07c9f --- /dev/null +++ b/app-admin/bcfg2/bcfg2-1.2.4-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/bcfg2/bcfg2-1.2.4-r1.ebuild,v 1.1 2014/12/15 05:15:53 mgorny Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +PYTHON_REQ_USE='ssl' + +inherit distutils-r1 + +DESCRIPTION="Configuration management tool" +HOMEPAGE="http://bcfg2.org" +SRC_URI="ftp://ftp.mcs.anl.gov/pub/bcfg/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="doc cheetah genshi server" + +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )" +RDEPEND="app-portage/gentoolkit[${PYTHON_USEDEP}] + cheetah? ( dev-python/cheetah[${PYTHON_USEDEP}] ) + genshi? ( dev-python/genshi[${PYTHON_USEDEP}] ) + server? ( + dev-libs/libgamin[python,${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + virtual/fam )" + +python_compile_all() { + if use doc; then + einfo "Building Bcfg2 documentation" + sphinx-build doc doc_output || die + fi +} + +python_install() { + distutils-r1_python_install \ + --record=PY_SERVER_LIBS + + if ! use server; then + rm -f "${ED%/}"/usr/bin/bcfg2-* || die + rm -f "${D%/}$(python_get_scriptdir)"/bcfg2-* || die + rm -rf "${ED%/}"/usr/share/bcfg2 || die + rm -rf "${ED%/}"/usr/share/man/man8 || die + else + newinitd "${FILESDIR}/${PN}-server-1.2.0.rc" bcfg2-server + fi + + insinto /etc + doins examples/bcfg2.conf + + if use doc; then + cd doc_output || die + docinto html + dodoc -r [a-z]* _images _static + fi +} + +pkg_postinst () { + if use server; then + einfo "If this is a new installation, you probably need to run:" + einfo " bcfg2-admin init" + fi +} diff --git a/app-admin/kedpm/ChangeLog b/app-admin/kedpm/ChangeLog index cbd71939c70a..1292a7f610ef 100644 --- a/app-admin/kedpm/ChangeLog +++ b/app-admin/kedpm/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-admin/kedpm -# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/kedpm/ChangeLog,v 1.17 2011/07/20 13:38:34 pacho Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/kedpm/ChangeLog,v 1.18 2014/12/15 05:18:32 mgorny Exp $ + +*kedpm-0.4.0-r2 (15 Dec 2014) + + 15 Dec 2014; Michał Górny +kedpm-0.4.0-r2.ebuild: + Convert to distutils-r1. 20 Jul 2011; Pacho Ramos metadata.xml: Drop maintainer due retirement, bug #34534 @@ -56,4 +61,3 @@ 19 Apr 2004; Daniel Black kedpm-0.4.0.ebuild, metadata.xml, files/setup-doc.patch: Initial Ebuild thanks to Lukasz Strzygowski in bug 46270 - diff --git a/app-admin/kedpm/Manifest b/app-admin/kedpm/Manifest index 58097e8ac8fb..18e67d4ec0cb 100644 --- a/app-admin/kedpm/Manifest +++ b/app-admin/kedpm/Manifest @@ -1,6 +1,29 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + AUX kedpm.desktop 483 SHA256 517a1d32843edf99d907099c30b5078cd2810024a0391a3fb78aebdc9bf649df SHA512 45c13b28b310a7083b251c40dcb0cd544e564a06c22a3f2158436afef24787fbf6aedc823ec6e8c9ed4f9010ee24cb0d215b948870fce9f50d69a58fbbb3052d WHIRLPOOL eed1c3694c3c065cb1413c7a076787056ffa0d42404c244ce9fc2c06df7700224e39ea2290f740721a7e9394e1796eca659eb0707c3d11ba0a7f960656de8d18 AUX setup-doc.patch 627 SHA256 cb0b73448dae528d0aad0795213fd85a24e9f85db45a267bfac1b77b7f08259c SHA512 14b30a1f0e450826d760ca7d5d7b89477a7e583752e873ff7434a5faf0ec6cfb67d671f3eebf5acfbd0930f21a4fb5dd2e71830ff2819cd29a68b108aaa255c7 WHIRLPOOL 2ce8262e622568288214e0c2782bd376fe4f383264a923c860794ccb489e4df6c3638cdd15978b2a45e9e0062526cc8f48dc994885eabd222057a0a6340495e0 DIST kedpm-0.4.0.tar.gz 61636 SHA256 f1dfb44a990110fddf132c9841f40aa2b9848ade4be56957a8a572574dc2fc28 SHA512 f6d73d4aab2b9184774e4a109bdf7401b96d9d9417e30a30d34958b9bee709e46676d68bb82e401b10b2eb32c56b6c8b1bb3947880cafb6e11d644d7f718a0f5 WHIRLPOOL 0a531e29ab66849fc5098ea8838bf53df340135650f312d5b1dc38231cddf797f02d3c3f8e2157b909bf954af5a65115d7814ba475924432a38d2b89341cf2df EBUILD kedpm-0.4.0-r1.ebuild 1219 SHA256 fca4c4be8b4bf20f2f8ca7efd55f2c5674bdab0c7070785ada1b540bcd7fb3ab SHA512 d82c360ea41199ddd7f8ba896a9673ec0f203acfef5d5f49acb762b77082385615f23816d85280ec629f4927d5f5a1cac622c6bc831993e9a980efa24a274ae6 WHIRLPOOL 43122d93dd656f391713697d7a30260ee112a1c52db07ad4a00742b0b644de87aa5df8673065c4095d9153da097dcaad4d7dab303ee89e7c191205e30fd3fd15 -MISC ChangeLog 2108 SHA256 1788263060d35dfa0c0fa9eebe557dcd791f26d5741d75afc6286d53d84fbdb6 SHA512 630e9116d05ce459b5ee34ed2e557b28a39fb4f70edf0a1c0a1c37afdd6426547a15c613f2ef38c245a616052fe089ca516cc5a007999a79c3fcba793dbec9e3 WHIRLPOOL 7ab3010b54a91713cf8d542dfeda06b81e8873a59df7a17615909a387a0249540329e5dd0f3ca64105f9f2947da61659d5f82fc5cc3b1cac1319adfc6b3687de +EBUILD kedpm-0.4.0-r2.ebuild 1272 SHA256 9b8742cdd4155a36514183b4c2e2601ae6318dc0b6acd58208231164d2b593cc SHA512 55157d5b73e1426528ef00798b5a7ec270fdc83beaaabee2b9aae94b6d480ece6df4bbe88b671423ffd24cabfade4a47d55d03dbbbcc1ea271acf60468eafae8 WHIRLPOOL cbe986c66625606d38e31f6e64fb17f0b07c423c68f7bf3b5b3154291b440a4fd968c819f191e472d2ee4bbf14bfb645ce4f883c82ca3ae41179c7a5e2f3cc5b +MISC ChangeLog 2241 SHA256 3fc0746bd6fb2fe4368db698cf0ec753e76bcd0d8bee6e84ca13a6f92526475e SHA512 cd1b1016f4f41e0c6ecdca8590652dda0472e1bfacaa04c98f0f0e378cb3d6c1e463c88d4ebe85d664ef7263258267cb04670b50ef8081ec5bf447989d508694 WHIRLPOOL 531c5cd12743693d6becd71a11c0fe83f604a8210dbd7d1382b3c649700fcf818a6bd9a4602ade753e868a610b84b70529502a6258600046a35bb81849624a4b MISC metadata.xml 267 SHA256 2123d35e5bc758db1166b5737205d38092699c1f125c123b5de97088d00df0f1 SHA512 931207a17568e4f460aa87438211d4fe65160a81e751244736b1a4fe36137e43973c2ec295eaa5fb600d6a5b5165bf5a452a02ba0ca44a527c6287d49024ea76 WHIRLPOOL 4686616d51140d88ab190983f0ce0b7aae467405fd8786905cee44fd881851d0c87634bdc9cfdf1ce62602d74f48e07e9b326c5d2c92390c461077043d99843c +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2 + +iQJ8BAEBCABmBQJUjm8pXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC +MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOAh8QAL7IyQ6S6xMTU/eOL3bB/1VW +mRTU/i/f7t1kUEofk4FvUuOIMPrGfWYT3I1WtZI+3yB8TkgpZfugaYr8tLa3cmOa +l5i8xG/PhYS3zVYY6eFeZJxG12sQ5KVCPgJgWzW/7kn3Q/e8dRAaJuBL0Kzbd5Mv +KwfSlJel01qRVFu69JNdszCS4IFU70Ml+JS7+ncYPo3UL6BClot1q/FTL3Co5iGp +kibkQAMn9+7x0gxKfeYuCy38Ay+ICQ7q8U82hf3Yvjnb9XJifDk2CzvO58pEUgum +vk0sdq2FSToulxA+axC+zvh54b2zkVoeJDJ46EO5gyUl305yv4blrZ4Un5Yhab/R +vQRcwd09uJnfYl4wUda6cT9S7v0fT4r4wq/wiQj34m7YphOC41rv0YjrRBoq8PmQ +3qtrkghmjJxU48UEhxKxu7/PaH58D53TuIHzZT7vu+Ho3FzTDW38KgZpeeTURSje +3keMQGnmknAmKuLtG3ZvyVMam1iaQ+MSgPkWvRPP0eg4cgldnk+n9HZosgTyCt4Q +qZuqt/vXd0XuoEZ6CTwpLdGR7m9bIPt67BEba6exEeKiIdMzSG1Wi9rtEnBferGD +6lXIL4aZI5hVhNay76teHEeVkHAiqF80/SXROUG8ePOQbSy+u3MJRhy+82H4QWNH +VPg19W0O0V5017jD2yNU +=FJPt +-----END PGP SIGNATURE----- diff --git a/app-admin/kedpm/kedpm-0.4.0-r2.ebuild b/app-admin/kedpm/kedpm-0.4.0-r2.ebuild new file mode 100644 index 000000000000..ff271e70a1bd --- /dev/null +++ b/app-admin/kedpm/kedpm-0.4.0-r2.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/kedpm/kedpm-0.4.0-r2.ebuild,v 1.1 2014/12/15 05:18:32 mgorny Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 eutils + +DESCRIPTION="Ked Password Manager helps to manage large amounts of passwords and related information" +HOMEPAGE="http://kedpm.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="gtk" + +DEPEND="dev-python/pycrypto[${PYTHON_USEDEP}] + gtk? ( >=dev-python/pygtk-2[${PYTHON_USEDEP}] )" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS CHANGES NEWS ) + +python_prepare_all() { + # We want documentation to install in /usr/share/doc/kedpm + # not in /usr/share/kedpm as in original setup.py. + local PATCHES=( + "${FILESDIR}/setup-doc.patch" + ) + + # If we don't compiling with GTK support, let's change default + # frontend for kedpm to CLI. + use gtk || sed -i -e 's/"gtk" # default/"cli" # default/' scripts/kedpm + + distutils-r1_python_prepare_all +} + +python_test() { + "${PYTHON}" run_tests || die "Tests fail with ${EPYTHON}" +} + +python_install_all() { + distutils-r1_python_install_all + + # menu item + domenu "${FILESDIR}/${PN}.desktop" +} -- 2.26.2