diff options
author | 2013-12-04 09:17:48 +0000 | |
---|---|---|
committer | 2013-12-04 09:17:48 +0000 | |
commit | 7be57a3e3b5103e3186ff5fa869c906a795344a4 (patch) | |
tree | b878328bc545c217ef6e5a60c7f906e8dafe477f /sys-fs/pysize | |
parent | Remove gdbm perl & python modules in multilib mode, bug #493004. (diff) | |
download | historical-7be57a3e3b5103e3186ff5fa869c906a795344a4.tar.gz historical-7be57a3e3b5103e3186ff5fa869c906a795344a4.tar.bz2 historical-7be57a3e3b5103e3186ff5fa869c906a795344a4.zip |
sys-fs/pysize: Bump to distutils-r1 eclass; fix interation problem with USE=-gtk -ncurses
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xB9D4F231BD1558AB!
Diffstat (limited to 'sys-fs/pysize')
-rw-r--r-- | sys-fs/pysize/ChangeLog | 10 | ||||
-rw-r--r-- | sys-fs/pysize/Manifest | 31 | ||||
-rw-r--r-- | sys-fs/pysize/metadata.xml | 6 | ||||
-rw-r--r-- | sys-fs/pysize/pysize-0.2-r1.ebuild | 56 |
4 files changed, 88 insertions, 15 deletions
diff --git a/sys-fs/pysize/ChangeLog b/sys-fs/pysize/ChangeLog index c30368633a3e..1841657a04a7 100644 --- a/sys-fs/pysize/ChangeLog +++ b/sys-fs/pysize/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-fs/pysize -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/pysize/ChangeLog,v 1.6 2012/03/31 16:14:58 jlec Exp $ +# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/pysize/ChangeLog,v 1.7 2013/12/04 09:17:46 jlec Exp $ + +*pysize-0.2-r1 (04 Dec 2013) + + 04 Dec 2013; Justin Lecher <jlec@gentoo.org> +pysize-0.2-r1.ebuild, + metadata.xml: + Bump to distutils-r1 eclass; fix interation problem with USE=-gtk -ncurses 31 Mar 2012; Justin Lecher <jlec@gentoo.org> metadata.xml, pysize-0.2.ebuild: Complete removal of psyco support, thanks ssuominen for heads up diff --git a/sys-fs/pysize/Manifest b/sys-fs/pysize/Manifest index 3c164ef87572..23110d932482 100644 --- a/sys-fs/pysize/Manifest +++ b/sys-fs/pysize/Manifest @@ -1,16 +1,27 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 -AUX 0.2-setuptools-automagic.patch 265 RMD160 9a3ee40bf7a29d7b1437ea8f46823b8deeaa00fb SHA1 0916d05fb3c78e75b21e32dfb312fa7ac113074b SHA256 50f238c1dd594cd1dac1a6c954f599dd834577133ad9e789fc182c7127fab8be -AUX psyco-0.2-automagic.patch 587 RMD160 7c082375f7bbc22d53a4470861cb7e7cf3045239 SHA1 72195d51b916b9fcfd827e225a1279ba73889554 SHA256 3889b43df410ba8ec678243f30b9e16fdf36a7966d10cc84359cb5674dfe47be -DIST pysize-0.2.tar.bz2 498930 RMD160 34a631324eaf631b9d6e3492aa1141946baec517 SHA1 c4f34a0056518d491a3116d451b4cd2c2d3da635 SHA256 1b0aea834bb5a9a15b7fe9680d5618adeb58242bdf14fac218498ee49d4b3bf5 -EBUILD pysize-0.2.ebuild 1357 RMD160 7a03aa7c16d2432468d3e41589673c3063fc2d3b SHA1 5656ef331bbe8eabe9904c1ccccba9b4ff4a5130 SHA256 2cdda7c0811b74254dfe213d2431bdf6a014126a2d098a27c6b32056b748fb0d -MISC ChangeLog 1009 RMD160 d83a389bbc70b2b5cecdee46bc823e1a0315190c SHA1 8364afaaebd9bf969bd19477d683c7b59043dd36 SHA256 1cb64ff53aa226b97c5de1a7164800e0a34bb758b628bea9facb0beacbb1c234 -MISC metadata.xml 201 RMD160 a6c5202673c0843bd9d1453b78b3f6bddc62a1f7 SHA1 6c7c52b9cddff4c6507fe6e49be0bbd53611d236 SHA256 180014e727f4e39b95bfeadf7661f97f2a0c8fe30658a82cd676fac065c7b3c9 +AUX 0.2-setuptools-automagic.patch 265 SHA256 50f238c1dd594cd1dac1a6c954f599dd834577133ad9e789fc182c7127fab8be SHA512 8caa271dcfb016c81392e0f590e06f6057d297e9bb5196e9362372c725d218fbef911561e6528c624c2acf133b0ab8947e2b5ccc58704dc2ea5e0cbab0011dad WHIRLPOOL 7c4cdf0cd9f1023d9bfc2788af383670b53ff1c517dce567eaa6bc9f9f03464a9b6c24479903547c43ad6a1de72b6b50442a53b763777805cedeb257640c1596 +AUX psyco-0.2-automagic.patch 587 SHA256 3889b43df410ba8ec678243f30b9e16fdf36a7966d10cc84359cb5674dfe47be SHA512 a0f254b2f7b659bd63fbee10fe0beba79871f7da15f63f951c9794147d700a0f9073ce3039713bb649074cb6380ea18b321c0140cf85f2c192bee59686a04fa2 WHIRLPOOL 658f0e9a2ab025c39997b7c270522075ee6b213f83d34a33a3fc0fb454cae81348cd1220031e4502adc60e3bf169b65038462b9f690c052e4e7a3b356afca4e1 +DIST pysize-0.2.tar.bz2 498930 SHA256 1b0aea834bb5a9a15b7fe9680d5618adeb58242bdf14fac218498ee49d4b3bf5 SHA512 621e6e8de75d3486c196cf59e29f1c01eca151139a1d8518ace334d92533dd2df19fce52a3362c3b8abbb1e3b244148609a081832ae53f91bccc65f5f7fa57a5 WHIRLPOOL 7dbfdc12a7a0835439d6626334eb0c1af954dc0aa4f21c2ab0d472e2a8aedaccf1ba8a91a9640da40e0a070cac6d6c5f721a5b5a2bbd89c441324450c313df0c +EBUILD pysize-0.2-r1.ebuild 1489 SHA256 79e6070107e69e8686c320e185299f776d2dd649b8b912794d9338d187de56a4 SHA512 97faab5dcfbc5375cf5e17dec93e4134b2dee23ca86e589bd0bb9e2fd903ec2516d25a374352456162b978a1f968fbc50f21779e1beb7c3436dfbf9ae3d5c5e9 WHIRLPOOL 359d4e9e963e965b068fc8787f8f552fd6c78141cd66b307d94feb5bac17afb6e446d5459d7d1f4128083a2109a1ebd280eb06e1dea599d856fb757cd97e27fc +EBUILD pysize-0.2.ebuild 1357 SHA256 2cdda7c0811b74254dfe213d2431bdf6a014126a2d098a27c6b32056b748fb0d SHA512 7f59d3336df4e7a4ad6d80cba3c5b972fde905cecbfafb75c58952f461c71ab1e46e13c15d0ce1691b7e942111b8baf632ec5eed47457e58759a3ad99d3e874b WHIRLPOOL 1ffcb9bbf3e6f3a10af3f0ea6bbfe599f1a0460eb7f2f2b2c4edaa4e92b6894d167f0b6e5f3e1595278b4b8b9daf033698fd36eef99c824edcc41e24dbec5b42 +MISC ChangeLog 1203 SHA256 72459e9412333c9bb4415fff8d83ddb6788b73331d41ec97a6ed9f1ddab6ddc8 SHA512 5787977a67d98a89cdf2791970cd00b855ceb685152e3f0082b464e8ab0e0f690e94c72fce5342443ea7bf90f9fd9cc6dd8be073d28f2c8a896d7161c92b27d4 WHIRLPOOL dce5f9c69e74185260641efdf2ccd7993a4701996f8fa95c58826a1224f4fe4e8df48ff9f62cc928c6072017db234e5231464f56d917738af43dfa65eff9faad +MISC metadata.xml 205 SHA256 b4660d1f4b47c8c40fc6f986791c6da3f0d7513fe4489a0d2bbb83346dcb1f5b SHA512 0e0b6e89b125b4849b4164e7cabb5297ae930c4db499c6685c3852a60e209418c26eb33e452a0a78e800c960ac5032f97d436bc3b7266a0ac76092f6f2595d11 WHIRLPOOL dc3dc7c840a6640b42e3fc981c95d0a8e43d3b5834f447a09deebc1b35dbb26e48c3d85db73725c42d2036edd9f141fb02a3a9d61522861f4e97e3e974987473 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.22 (GNU/Linux) -iEYEAREKAAYFAk93LYcACgkQgAnW8HDreRZJ4ACeMUPjeTkFRVdgX/rsAdGqhtuo -9PgAoMphwlT/wgUh9MH64Vm5e+jzuEMk -=pfee +iQIcBAEBCgAGBQJSnvM8AAoJELnU8jG9FVirLT0P/A9TcgogSJcXvPSQekgCexgo +G8dqy9WNXsY8d11viJYR94YJMYNPEqVflOue0U6I5b6Mk4vzhmsyKpvwK/WAzKC7 +HX59FMDj8tATWoHWSxbDSBzeeG++GxHVCU8KJTgaYleYlONDeo6AcZlLVo/oHEnd +kP4pOQqTfMDqC3RPfbrw15xFzQLEdjEKUwLbZQViuMmjbPID3U7k4emtZ34fWHsU +rqx2O5eVfBmg72jm1luTKwR2QzoN8bAeoZkuzaZSGQS4uivZ06NXrTCj2nLxcrhV +UHdjALpE6lZ7ZwBcRZhHcK3wGuUIvPTHWMdtehQIKccvT/+N16VgXSyWD4rL8rgR +5YwNSF3p4cR4IJuN0hdEasdOuGjyT0XwEm2LEDkxD6ArVvRtWk56bSKidM6cAAX8 +Ix6oIxr5+BprPJh40ntJCLmJ2ZwciW8DS+HW/oZyo0RTrRPBoaFguMoAT7AEJkwo +/uWZW0tsfhdMuQDR6/nZYFQ+pZikEV5pSY/mcIficTcZGs4RoJVFfaQSMW1u5IsQ +oek68CnLHS557SUCpRnhHop0k58ccRyoTHLxxtaJVAL277wy+A5GDOJrNQCCREzW +MY5PGxTtZuYhorbRbVWnF45xWtTvFjDdFjUVGagcL/XT6K682hHgHBidlZLXSKEF +XvPYYT5aCwndN+Zjf3iy +=sutC -----END PGP SIGNATURE----- diff --git a/sys-fs/pysize/metadata.xml b/sys-fs/pysize/metadata.xml index c845479d513e..4a00a64b40ae 100644 --- a/sys-fs/pysize/metadata.xml +++ b/sys-fs/pysize/metadata.xml @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer> - <email>jlec@gentoo.org</email> - </maintainer> + <maintainer> + <email>jlec@gentoo.org</email> + </maintainer> </pkgmetadata> diff --git a/sys-fs/pysize/pysize-0.2-r1.ebuild b/sys-fs/pysize/pysize-0.2-r1.ebuild new file mode 100644 index 000000000000..9c68718bec30 --- /dev/null +++ b/sys-fs/pysize/pysize-0.2-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-fs/pysize/pysize-0.2-r1.ebuild,v 1.1 2013/12/04 09:17:46 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7} ) + +inherit distutils-r1 + +DESCRIPTION="A graphical and console tool for exploring the size of directories" +HOMEPAGE="http://guichaz.free.fr/pysize/" +SRC_URI="http://guichaz.free.fr/${PN}/files/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="gtk ncurses" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + gtk? ( dev-python/pygtk:2 ) + ncurses? ( sys-libs/ncurses )" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}"/psyco-${PV}-automagic.patch + "${FILESDIR}"/${PV}-setuptools-automagic.patch + ) + +python_prepare_all() { + if ! use gtk; then + sed \ + -e '/^from pysize.ui.gtk/d' \ + -e "s~'gtk': ui_gtk.run,~~g" \ + -e 's:ui_gtk.run,::g' \ + -i pysize/main.py || die "Failed to remove gtk support" + rm -rf pysize/ui/gtk || die "Failed to remove gtk support" + fi + + if ! use ncurses; then + sed \ + -e '/^from pysize.ui.curses/d' \ + -e "s~'curses': ui_curses.run,~~g" \ + -e 's:ui_curses.run,::g' \ + -i pysize/main.py || die "Failed to remove ncurses support" + rm -rf pysize/ui/curses || die "Failed to remove ncurses support" + fi + + sed \ + -e '/for ui_run in/s:ui_ascii.run:ui_ascii.run, ui_ascii.run:g' \ + -i pysize/main.py || die + + distutils-r1_python_prepare_all +} |