Summary: | net-misc/geekcredit: Verify and potentially improve Python-related code | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED WONTFIX | ||
Severity: | enhancement | CC: | idella4, treecleaner |
Priority: | High | Keywords: | PMASKED |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | Pending removal: 2015-04-19 | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 308257 | ||
Attachments: |
ebuild patch
revised ebuild patch |
Description
Arfrever Frehtes Taifersar Arahesis (RETIRED)
2010-04-18 02:16:08 UTC
Latest is from 2004, does anyone use this? https://gna.org/projects/geekcredit/ EAPI="3" DEPEND=">=dev-lang/python-2.4 seem to be all required here, decided not enough to warrant making a patch for better or worse, and I don't think anyone uses this (In reply to comment #2) This package doesn't support Python 3: $ /usr/bin/GCPocket.py --help File "/usr/bin/GCPocket.py", line 33 print "Usage: GcPocket.exe with one of commands:" ^ SyntaxError: invalid syntax EAPI="3" DEPEND="2" Created attachment 293687 [details, diff]
ebuild patch
sorry for that last rubbish, was too tired at the time. Made a reg patch.
Now I finally see how the shebang fixer takes its arguments and works. Didn't take too many dozens!!
(In reply to comment #5) PYTHON_DEPEND="2" DEPEND="app-crypt/gnupg" RDEPEND="${DEPEND}" pkg_postinst() { python_mod_optimize GeekCredit.py } pkg_postrm() { python_mod_cleanup GeekCredit.py } Created attachment 293817 [details, diff]
revised ebuild patch
I wonder if anyone is still using this (dead since 2004), I would simply treeclean it dropped |