Created attachment 577206 [details] dev-embedded/xa-2.3.9 ebuild attached is an ebuild and patch file for a new package dev-embedded/xa
Created attachment 577208 [details, diff] dev-embedded/xa-2.3.9 Makefile patch
Thank you for your contribution. I had a short look on the ebuild. Here a few ideas: * Please test the ebuild with repoman full -d -x https://wiki.gentoo.org/wiki/Repoman * please fix the header. (see /usr/portage/skel.ebuild and https://devmanual.gentoo.org/ebuild-writing/eapi/) remove # -*- mode: shell-script -*- * KEYWORDS need ~ for new ebuilds. Run ekeyword ~all YOUREBUILD * We usually sort the KEYWORDS as ekeywords does. This makes comparison between packages easier. Simply run ekeywords on the ebuild to let it sort. * A bot can look for additional mistakes, if you upload a PR via github
Created attachment 577238 [details] dev-embedded/xa-2.3.9 ebuild second version of this ebuild.
Created attachment 577240 [details] dev-embedded/xa metadata file
thanks for the comments Jonas, I've made the requested changes to the ebuild. Now repoman only complains about a missing ChangeLog file. I don't have the time right now to set up a GIT account and learn the workflow, please take it from here.
Pull request [1], feel free to improve, if interested, I'll merge it. [1] https://github.com/gentoo/gentoo/pull/13504
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf37fc7848e3369526f28fa199247173b014e120 commit bf37fc7848e3369526f28fa199247173b014e120 Author: David Heidelberg <david@ixit.cz> AuthorDate: 2019-10-30 20:51:04 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2019-11-18 23:30:41 +0000 dev-embedded/xa: New package Thanks to doj@cubic.org. Bug: https://bugs.gentoo.org/686234 Bug: https://github.com/gentoo/gentoo/pull/13504 Signed-off-by: David Heidelberg <david@ixit.cz> Signed-off-by: James Le Cuirot <chewi@gentoo.org> dev-embedded/xa/Manifest | 1 + dev-embedded/xa/files/xa-2.3.9-Makefile.patch | 18 ++++++++++++++++++ dev-embedded/xa/metadata.xml | 14 ++++++++++++++ dev-embedded/xa/xa-2.3.9.ebuild | 18 ++++++++++++++++++ 4 files changed, 51 insertions(+)