From 1b26fbe5ee9eb395846a30a1320ade9c0ef3626b Mon Sep 17 00:00:00 2001 From: Ben de Groot Date: Wed, 4 Feb 2015 08:19:54 +0000 Subject: [PATCH] ebuild improvements (bug #515986) Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x4FDF9CFD2FAC514E! --- app-portage/elogviewer/ChangeLog | 8 +++- app-portage/elogviewer/Manifest | 35 ++++++++------- .../elogviewer/elogviewer-2.3-r1.ebuild | 44 +++++++++++++++++++ app-portage/elogviewer/metadata.xml | 6 +-- 4 files changed, 72 insertions(+), 21 deletions(-) create mode 100644 app-portage/elogviewer/elogviewer-2.3-r1.ebuild diff --git a/app-portage/elogviewer/ChangeLog b/app-portage/elogviewer/ChangeLog index 75227eee0b21..91d442e280ef 100644 --- a/app-portage/elogviewer/ChangeLog +++ b/app-portage/elogviewer/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-portage/elogviewer # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/ChangeLog,v 1.53 2015/02/03 23:18:03 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/ChangeLog,v 1.54 2015/02/04 08:19:46 yngwin Exp $ + +*elogviewer-2.3-r1 (04 Feb 2015) + + 04 Feb 2015; Ben de Groot +elogviewer-2.3-r1.ebuild, + metadata.xml: + ebuild improvements (bug #515986) *elogviewer-2.3 (03 Feb 2015) diff --git a/app-portage/elogviewer/Manifest b/app-portage/elogviewer/Manifest index f5834e7229aa..fc7adb1d8d77 100644 --- a/app-portage/elogviewer/Manifest +++ b/app-portage/elogviewer/Manifest @@ -12,25 +12,26 @@ EBUILD elogviewer-0.5.2-r2.ebuild 1704 SHA256 464aad1defcfeddb0bb247c15d3d6f7a72 EBUILD elogviewer-0.6.2-r3.ebuild 1681 SHA256 ae3fb8c11bcd3e572e6d48c84abfbd0c2553931f85df0936658c543e6b5cb8de SHA512 3aa56810753fc0f1bf144e918777f6562ce282fa62b3d0fc22faf331d97df8d4ef02f3a1b4869c9da1351c58ba10f64780f1a9e233050d267c3f62519b9c7580 WHIRLPOOL 81208d03c93f04c3b8c3deab10157d3b10781379de8b1f01892acceafcecca6ee170808f0b7e12cf429d040d4e191d2ae85db253f71d0ae93ea12850e5d66d59 EBUILD elogviewer-2.1-r1.ebuild 1397 SHA256 aa4df65a784e54942b1c2a35066efa1ee15f7da6ec9cd751ed23817b353f00af SHA512 88807dc64ddbcef6a72920ddc9350cf8c6ab3bff8abd565377879ac674304c209573fc0715a243e028c51e0a3c934faed22c909d7ce0e7a5cb8551bb26bc5c48 WHIRLPOOL 0096be179e8e1950d19d3a3f372abc896b9d1d489176637a32b23e0496359dd473428f5e666838058ea872b37cd3ad227b979ef707e63a911d505a1a07ab9a05 EBUILD elogviewer-2.1-r2.ebuild 1404 SHA256 1217c011d67991acc2c6d79a42fd6d317839b50808d6b21bba290771cac518f8 SHA512 ef9df0658e43f8607f2b826cdf191ea76b74c8d299631724f00416267a001565faa0cb3afcc99237b3e75266c483a01cbbbe572a3c70833cb800531e75c83c23 WHIRLPOOL 707d87eb3dc9d0cf69e244e1182fd50fd9da7c02cb56ffd427e02f806c22033d6d1a70e84e87d1b741cb096a21c680abf0dfa9c6ff8c5b98f0763186b8680193 +EBUILD elogviewer-2.3-r1.ebuild 1431 SHA256 61e1320af457065356d46aea6dcbc508367ebe60b08b0fd22f06c9e456b5667e SHA512 694cc653ff31f157eb337407346e71bb3c834d3febaa1c92659ce1eaf78a1893d17dc00df15d835cff11ac856ddbdd500d2fe9c1c9796d88119fa6050f86fb0a WHIRLPOOL b9afc99dd72c82363adefa72eed4a35079b4755351171791c208161fe56f45feb363675d4071caf1bb113ce1116fc0be3da41f65b64be9a9d8b3d8ab83d42152 EBUILD elogviewer-2.3.ebuild 1455 SHA256 427e670e53df6ff49bdf529737f5709b499289885f452e1820aaf473fdb81c48 SHA512 0712bd97153d38d9b9f6a69080a102442fbe3106ecde692fe6fe35b2d28b5fadab804ac9c6b01ad88b57f93179edc41c9c01ffa0791a5b6654412a5456283b6f WHIRLPOOL 33fd3ace0a3a2231bd1a68363366ca7826a83031a9048ef977defb3f2b9ce8182817117f43bf6b3fbcb3d3a530cb2c3ff24103021763bec9cb42e7326f3da1bf -MISC ChangeLog 8325 SHA256 17c4b148a0f70eeda58ba20307691e577eebbcb5442cb8fa22b3cf5991116798 SHA512 3e0060f769b31f453a31e86983fd6d6b48c45ec6c1139de883b9fd2c314a7e9ea5ada4ecd4a461713ce1f47635c078fa976c18ed981de43ffb11bb840d1072f8 WHIRLPOOL 529b982a066735bb8866e798491f93cf9455255769bba6de0bbf4f5f96dab7e68e56d0971533123aec45bbdcda857150b2155b511100a09595e07de772a27926 -MISC metadata.xml 261 SHA256 74313e9b7b7c83ba883a26320deb5f1d20158f6d1ba81f7f3e2b27bf7b4bfea0 SHA512 2dc6cc706e0865fa419436407bcf367d5cf7a3d1ffcffca2e8c0a8573b3046989bc8714df985fbe5e8b35374794e89a849da0a8dc537dc51457971dd5591094d WHIRLPOOL 01ad09a2bc9c12c3d209f7a28620742a146b34db2455e099204d96a708dbfe322ef10ce950e5fdb4ff37950150f0a71c7bc6af5bb85ada1d0476606b6f0f424d +MISC ChangeLog 8487 SHA256 887cf6a9b3dee10aa2e3d9cbbd8813d0d48e603d08c8cc90cf3343476e94fa7e SHA512 d81bde5b7ff0e13f1341c97ab272b84819b445b9015fee04b1cdd1b5461e3b05da1079a61cb3af87b72825089d55e2139419dcca068717027f3f5053c251b184 WHIRLPOOL 4c6220084d13a5bd468f84bc987c2d8ad334b27b95435b26de8d212605368e1573c60b367fe9d576653217a7508406b693e270a1c8074df08cfe711661125393 +MISC metadata.xml 267 SHA256 ade5885a29b9ba3d0bf87fbc640f1803835a900a854d163b01733bfff459b12a SHA512 209637abc2efe1ce5ffd8769d0134056bfb073e5d9a5461983d0dacdb058c6d096c171667a6ab3281129205803d9d72dec2a2301f09397b6af142f349d99ce84 WHIRLPOOL 17d52cfdf4bb1e84e93ac70cb27437a4584f789120a33e6de7108587decdebf588638086dd988fd2d7852411b0f16854c28ded35c1b3d3b6637069f4a15fd4d5 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0 -iQJ8BAEBCABmBQJU0VcsXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2OUZEQTI0MjY5QzhCNUE3RTlFMjMxRTkw -MTg2ODIyMzFCOTI2RTRGAAoJEAGGgiMbkm5PTVgP/Rp3s2DKE7k4ZkUBorSMnF5H -xhxfFkx8kW1PHmCm5fcxRhuEYmOql5be5jb5LaJCsZFRgLO9RuoYRK6/kgmclnVy -ev3m9dx2gDxvxczs0RfJKTvDCj2P/5L3K3mWDTO4OzuVHIHpkXJfD/T2WTd5Qt+G -Ycy1JYz/2m2aJFvuI3dgBkEw/FP7gPVrrwdCKXCRm6XL/3Kqi1PB77BA83/JdS0W -9xoh50sxtziwhcbJraza1Wh3mSGVHC4YNQQIc5vuIr5l8a2738Esj3d5iuiXmhnW -CUtCIXKgnaT7nZhiJku/03Qa1yXDe7GSI1q3XCfwaObQ0yVruBlp3scf09PvSKja -ivlCoehh0zn8PlTy4GNb74PlodMWd7x/kJYZZPM+B6eJAHvzJRPlM7YwmOfUR98p -ZCnWFwIVOVoZz4ldv7+GW80laRxr4y1Q6q4tWMUDEKR8z/wAxqvPrRWFxoSD1DKF -vuZBznGMzIqGAR/+fRUleCzIndW5C5bGVytyjJawH2oE/GFQGbmVT0Mv8lraIpEc -XDEvgQIxMrX9jAAB2qTh1OjeMu6KnxiIXacHSGRXGdLQIZEflo5ZHHpE9SN75+7p -yltG5q7BDeq3obH+HtGlMTGNjk6SP2rZwItNqm6h1A3OF21UlXfxSG66fXgrP3xp -hG61+M/PoARGb/b2/wfO -=zm4Y +iQJ8BAEBCABmBQJU0dYoXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0 +RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFOVlIQAJq4oWGekdaW8T8Y793IkMCh +RBmVFLk7G3s7PFHD8CX2CVUT5WokGk3XKQxxUcfTZOM8dqzbEa7Ntn0WC8LeEx5C +/Q6EmINVnHE+V84rVw16LHBEyo8aTg/hoMU2+YjbocM0RNiFibG0UOVX2byqgDQ2 +30lucxgQvRwGNat0oiEdXxoiQS99lOJ/JOj1NlHOtv2CH2KDLm4FS5O624m6YpaY +BbeT/syeMclatNaMoK16/pplnLhNuwPB/LatChQe5EGZNv1+hDp/VfUs1lZmZnRM +N2tQ56mWBX2fNBkGJJeXnp5DlW51HdIXZ1fDDmvI1pr7CEdtMaADPf8F9DqZs+w0 +lYSA73LuyOvpafMb02S+prmoRtvAFrpw7AEhQCoy4mQzfZE5SFN6KwYKEYIXNdEB +rW537wFTbAxL+6GBVXHTxePoi5QGgr7RWhgcgJ1iusKna7dn5WcUF+NZcUPNrt9d +pnzZYT9YNfhuMFjJRiO8V7xmJvVSaWUqh5ckojNupuOOLsnYv4+A04/YI1wfiROj +Syfze9t/VgNXePig2sigxcqhNTBv0n7WZxlFL0fnVpLuce/KroJkOQmvs50hTcdB +DxXg9PQxfOfsBLFFQ+WApePV0uY+U8xEoZnOPZdSDKOF3wcGmow7TiAW1PFl5G7N +vWqYM9ZcoCsRdH6IQBzA +=SY82 -----END PGP SIGNATURE----- diff --git a/app-portage/elogviewer/elogviewer-2.3-r1.ebuild b/app-portage/elogviewer/elogviewer-2.3-r1.ebuild new file mode 100644 index 000000000000..b33907d3304a --- /dev/null +++ b/app-portage/elogviewer/elogviewer-2.3-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-portage/elogviewer/elogviewer-2.3-r1.ebuild,v 1.1 2015/02/04 08:19:46 yngwin Exp $ + +EAPI=5 +PYTHON_COMPAT=(python{2_7,3_3,3_4}) +DISABLE_AUTOFORMATTING=true +inherit distutils-r1 eutils readme.gentoo + +DESCRIPTION="Elog viewer for Gentoo" +HOMEPAGE="https://sourceforge.net/projects/elogviewer" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86 ~x86-fbsd" +IUSE="" + +RDEPEND="|| ( + dev-python/PyQt5[gui,widgets,${PYTHON_USEDEP}] + dev-python/PyQt4[${PYTHON_USEDEP},X] + dev-python/pyside[${PYTHON_USEDEP},X] ) + >=sys-apps/portage-2.1" +DEPEND="${RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" + +DOC_CONTENTS="In order to use this software, you need to activate +Portage's elog features. Required is + PORTAGE_ELOG_SYSTEM=\"save\" +and at least one of + PORTAGE_ELOG_CLASSES=\"warn error info log qa\" +More information on the elog system can be found in /etc/make.conf.example + +To operate properly this software needs the directory +${PORT_LOGDIR:-/var/log/portage}/elog created, belonging to group portage. +To start the software as a user, add yourself to the portage group." + +src_install() { + mv elogviewer.py elogviewer + dobin elogviewer + doman elogviewer.1 + make_desktop_entry ${PN} ${PN} ${PN} System + readme.gentoo_src_install +} diff --git a/app-portage/elogviewer/metadata.xml b/app-portage/elogviewer/metadata.xml index db5af2d23fa1..8130019c59b7 100644 --- a/app-portage/elogviewer/metadata.xml +++ b/app-portage/elogviewer/metadata.xml @@ -1,9 +1,9 @@ -tools-portage - + tools-portage + fuzzyray@gentoo.org Paul Varner - + -- 2.26.2