Created attachment 503262 [details] his phpsysinfo-3.2.8.ebuild is working on all my Engines. Some of them Physical, some on ESXi, Some 64 Bit one 32 Bit. phpSysInfo 3.2.8 released September 30, 2017
Thank you for your contribution. I had a short look on the ebuild. Here a few ideas: * Please test the ebuild with repoman https://wiki.gentoo.org/wiki/Repoman * We always try to use the latest EAPI, please bump to EAPI=6 * Please remove obsolete lines * please fix the header. (see /usr/portage/skel.ebuild and https://devmanual.gentoo.org/ebuild-writing/eapi/) * while at it, we should improve the DESCRIPTION an make it more neutral: DESCRIPTION="phpSysInfo displays system stats via PHP."
Created attachment 503582 [details] EAPI=6 Version of phpsysinfo-3.2.8.ebuild I tryed to satisfy your Ideas and tested this .ebuild on a 64bit ESXi and on a 64bit physical Engine. May you have a second look on the ebuild.
(In reply to Jonas Stein from comment #1) > * We always try to use the latest EAPI, please bump to EAPI=6 I changed this at first. EAPI is now changed to EAPI=6. > * Please test the ebuild with repoman https://wiki.gentoo.org/wiki/Repoman I did so till ther was no more failure to see. > * Please remove obsolete lines I could not recognize any obsolet lines in my first version. Please tell me, what problem you have identified here. > * please fix the header. (see /usr/portage/skel.ebuild and > https://devmanual.gentoo.org/ebuild-writing/eapi/) I did so. I hope, i completed all of the required points. > * while at it, we should improve the DESCRIPTION an make it more neutral: > DESCRIPTION="phpSysInfo displays system stats via PHP." Changed this, using your suggestions. Please have a further look at the ebuild and teach me, what to do next time. Greetings
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65184af2af342314df8ac61ea7045c80e90c4e9a commit 65184af2af342314df8ac61ea7045c80e90c4e9a Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2018-07-07 21:55:59 +0000 Commit: Tony Vroon <chainsaw@gentoo.org> CommitDate: 2018-07-13 11:10:22 +0000 www-apps/phpsysinfo: bump to version 3.2.10 Closes: https://bugs.gentoo.org/613512 Closes: https://bugs.gentoo.org/615054 Closes: https://bugs.gentoo.org/636946 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9095 Closes: https://bugs.gentoo.org/636946 www-apps/phpsysinfo/Manifest | 1 + www-apps/phpsysinfo/metadata.xml | 25 +++++++++++++++ www-apps/phpsysinfo/phpsysinfo-3.2.10.ebuild | 48 ++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65184af2af342314df8ac61ea7045c80e90c4e9a commit 65184af2af342314df8ac61ea7045c80e90c4e9a Author: Conrad Kostecki <conrad@kostecki.com> AuthorDate: 2018-07-07 21:55:59 +0000 Commit: Tony Vroon <chainsaw@gentoo.org> CommitDate: 2018-07-13 11:10:22 +0000 www-apps/phpsysinfo: bump to version 3.2.10 Closes: https://bugs.gentoo.org/613512 Closes: https://bugs.gentoo.org/615054 Closes: https://bugs.gentoo.org/636946 Package-Manager: Portage-2.3.41, Repoman-2.3.9 Closes: https://github.com/gentoo/gentoo/pull/9095 Closes: https://bugs.gentoo.org/636946 www-apps/phpsysinfo/Manifest | 1 + www-apps/phpsysinfo/metadata.xml | 25 +++++++++++++++ www-apps/phpsysinfo/phpsysinfo-3.2.10.ebuild | 48 ++++++++++++++++++++++++++++ 3 files changed, 74 insertions(+)