diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2013-07-10 20:29:26 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2013-07-10 20:29:26 +0000 |
commit | 3fa5f70f16700af368cdf3b8b530604a22bb8e2a (patch) | |
tree | 622218d7e9d86cd5f5528d9c2d8980397fe9d9d4 /sys-process | |
parent | Tweak logic to allow multiuser on Prefix, bug #475704 (diff) | |
download | historical-3fa5f70f16700af368cdf3b8b530604a22bb8e2a.tar.gz historical-3fa5f70f16700af368cdf3b8b530604a22bb8e2a.tar.bz2 historical-3fa5f70f16700af368cdf3b8b530604a22bb8e2a.zip |
Initial commit, wrt bug #437072, thanks to Jakub Paluszak <paluszak AT gmail.com> for initial ebuild
Package-Manager: portage-2.2.0_alpha184/cvs/Linux x86_64
Manifest-Sign-Key: 0x1F357D42
Diffstat (limited to 'sys-process')
-rw-r--r-- | sys-process/procexp/ChangeLog | 11 | ||||
-rw-r--r-- | sys-process/procexp/Manifest | 18 | ||||
-rw-r--r-- | sys-process/procexp/metadata.xml | 9 | ||||
-rw-r--r-- | sys-process/procexp/procexp-1.5.277.ebuild | 72 |
4 files changed, 110 insertions, 0 deletions
diff --git a/sys-process/procexp/ChangeLog b/sys-process/procexp/ChangeLog new file mode 100644 index 000000000000..2a5c2d8515e0 --- /dev/null +++ b/sys-process/procexp/ChangeLog @@ -0,0 +1,11 @@ +# ChangeLog for sys-process/procexp +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/procexp/ChangeLog,v 1.1 2013/07/10 20:29:20 pinkbyte Exp $ + +*procexp-1.5.277 (10 Jul 2013) + + 10 Jul 2013; Sergey Popov <pinkbyte@gentoo.org> +procexp-1.5.277.ebuild, + +metadata.xml: + Initial commit, wrt bug #437072, thanks to Jakub Paluszak <paluszak AT + gmail.com> for initial ebuild + diff --git a/sys-process/procexp/Manifest b/sys-process/procexp/Manifest new file mode 100644 index 000000000000..b20c09c622d8 --- /dev/null +++ b/sys-process/procexp/Manifest @@ -0,0 +1,18 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA256 + +DIST process_explorer-1.5-277.noarch.rpm 146630 SHA256 b58dd139c16295d1d89937ddd684b7298f9d5b175b6dc5ce580ec073f7cf3792 SHA512 bdf03a0cbce621791ed272d61ee230a672caa8cd2d16e52b4fc256fe7955dc93636108dffdae30375e0b497d9378a8c3fdf6fc8bbd66cf04254596507d17dbef WHIRLPOOL f7098d8744666a49abb148e683b18c990385f8dba6f9aeb94832fb3531227d635b5f8f85316237a12ddc0e2182550993275d6c882a5e70d19119c63f6b83ed42 +EBUILD procexp-1.5.277.ebuild 1828 SHA256 8d7940f40b314908eca5cdb7742dad9d511facdb34e9f81f2077134712f7facc SHA512 7cc7d6a27c24f84d2f1a6fe66908980173a2dbebe7b10782558a60bb10ad228101efb443e94a2b8454eea95fbc308a049b2bf0c35e86299c44bb6a2160ca6916 WHIRLPOOL a440bcf649e2c945b4f75308cb913dfa855cce890ba617b8405023348cfa00ea703df21cdaecbeb821b1916bc572b49c0e7ee2832dffe2a1a8964524937ab6b0 +MISC ChangeLog 443 SHA256 85b10149007a7e743509c45e9f0af61b19e1a50e7cf8a1b51f7f4eab218c2059 SHA512 5b5f9df09d373caca1ee4cca41d0e34272249b55ffabfab8e2119ee48772a672efb7619e8fc66286f394ddd0558fdde9aeffb1464d5005b518efede90225bba4 WHIRLPOOL ceaea73a610057e5a1c86b23f6bdcdf4e200c23a10f181e9a26622925a2c8d110006dfcef6dcfb04413bac48244bdd569a8b68c928878dda21a7d71c96596d77 +MISC metadata.xml 254 SHA256 f422e27561552239050ffcff80d8de8bc5b2677e6ee8c828cf24d9e2ca0fe5b1 SHA512 9821417d6a2819a873402b46e65c323d0be4869b517ba3800d8fc4194a5ca1db48fa24c44a0faf8d884c9aef8cad78cd038ab39f06df923cc624970451112894 WHIRLPOOL 6f98e3627370eddb95992e261035df649f33c06402896dfd65198c214207ad6ea75b49afa7df16087c956c905358ad053b2738685ecf0ebb73c870784a844e9a +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v2.0.20 (GNU/Linux) + +iQEcBAEBCAAGBQJR3cQkAAoJECo/aRed9267090IAKnLmVhPlYUQQBGjXWZDlB9x +24USiK5bbJND4GSfo4Z7AGZSrlpscWpq9FWtVmFcYCGLULpT7jHRltiuLf+phErN +3mpZXeeX5qzeZzwTcvuO9dHvf0j8pNmTzm4aODM8g1a3hBil+p4NHlNj05iDvoDy +cqaYxeO09uAi1URWENP0ZWurxPGoCNrcZXr1sya3VU/YNylB9kVtI5kYcorNEx89 +PGzQ4zqpvB5mVduWDbbXUiEacBt8umaTfoyJrwJq1agJUihQ8oxYFFAn58aDCY+s +hRvq2Vpr5+U4vFsHvE5oduqYXBM+S+szjrc3YwSpjQ9LQq/Dxls4/orKgnzvqaA= +=NW4s +-----END PGP SIGNATURE----- diff --git a/sys-process/procexp/metadata.xml b/sys-process/procexp/metadata.xml new file mode 100644 index 000000000000..c532d95d45a6 --- /dev/null +++ b/sys-process/procexp/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>python</herd> + <maintainer> + <email>pinkbyte@gentoo.org</email> + <name>Sergey Popov</name> + </maintainer> +</pkgmetadata> diff --git a/sys-process/procexp/procexp-1.5.277.ebuild b/sys-process/procexp/procexp-1.5.277.ebuild new file mode 100644 index 000000000000..188c7aa97be0 --- /dev/null +++ b/sys-process/procexp/procexp-1.5.277.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/procexp/procexp-1.5.277.ebuild,v 1.1 2013/07/10 20:29:20 pinkbyte Exp $ + +EAPI="5" + +PYTHON_COMPAT=( python2_{6,7} ) +inherit eutils gnome2-utils multilib python-single-r1 rpm versionator + +MY_P="process_explorer-$(replace_version_separator 2 '-')" + +DESCRIPTION="Graphical process explorer" +HOMEPAGE="http://sourceforge.net/apps/mediawiki/procexp/index.php?title=Main_Page" +SRC_URI="mirror://sourceforge/project/procexp/${MY_P}.noarch.rpm" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="${PYTHON_DEPS}" +RDEPEND="${DEPEND} + dev-python/PyQt4[X,${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/pyqwt[${PYTHON_USEDEP}] + sys-auth/polkit" + +S="${WORKDIR}/opt/${MY_P}/${PN}" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# No build system provided by upstream +# https://sourceforge.net/tracker/?func=detail&aid=3573774&group_id=309156&atid=1301952 + +src_prepare() { + # Removing unnecessary svn cruft + esvn_clean + + rm make_rpm.py process_explorer.spec ${PN}.desktop ${PN}.sh || die 'remove unneeded files failed' + + epatch_user + + python_fix_shebang . +} + +src_install() { + newicon -s 48 icon.png ${PN}.png + rm icon.png || die + + insinto "/usr/share/polkit-1/actions" + doins com.procexp.pkexec.policy + rm com.procexp.pkexec.policy || die + + insinto "/usr/$(get_libdir)/${PN}" + doins -r * + fperms +x "/usr/$(get_libdir)/${PN}/procexp.py" + fperms +x "/usr/$(get_libdir)/${PN}/rootproxy/procroot.py" + + dosym "/usr/$(get_libdir)/${PN}/procexp.py" /usr/bin/procexp + make_desktop_entry ${PN} "Linux Process Explorer" ${PN} "System;Utility;" +} + +pkg_preinst() { + gnome2_icon_savelist +} + +pkg_postinst() { + gnome2_icon_cache_update +} + +pkg_postrm() { + gnome2_icon_cache_update +} |