Summary: | Add support for makepp? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Peter Simons <simons> |
Component: | Current packages | Assignee: | Robert Coie (RETIRED) <rac> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 1.2 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
makepp-1.18 ebuild candidate
Patch to install.pl |
Description
Peter Simons
2002-06-26 05:51:15 UTC
Not sure exactly what you want here. If this is just a request to add the package into the portage tree, please pick any ebuild at random from within dev-perl to see how to create the ebuild for this. If it is a request for something more, please clarify This is a a request to "just add the package". I tried to create the necessary ebuild file myself, but I don't know any Perl, I don't know any Python, and I just started using Gentoo 7 days ago ... I _can't_ create the ebuild file myself, sorry! Makepp isn't just a plain Perl module but it's a binary that's using Perl and that's installing stuff into the perl modules. I tried using this as a starter: inherit perl-module S=${WORKDIR}/${P} DESCRIPTION="An improved make" SRC_URI="http://makepp.sourceforge.net/${P}.tar.gz" HOMEPAGE="http://makepp.sourceforge.net/" DEPEND="${DEPEND} >=dev-perl/Digest-MD5-2.17" But the process failed with a sandbox violation. I also got a warning telling me that the build process wouldn't work because there's no Makefile.pl. Thus, if someone would be kind enough to create that package for me (and other gentoo users), I'd really appreciate it. OK, just clarifying :) I'll see what I can do phooey, it's an interactive installation :( sorry, but this'll take a bit of a while for me to get to. Thanks for doing it in the first place! :-) Hopefully, I'll find some time to learn how this ebuild stuff works, I sure would like to contribute more than just entries in Bugzilla! Joachim, here's a challenge for you handing over to our perl guru instead Created attachment 8457 [details]
makepp-1.18 ebuild candidate
Here is a potential ebuild for this package. Testers and feedback wanted.
Created attachment 8458 [details, diff]
Patch to install.pl
This patch allows for non-interactive installation of makepp, fixes some bugs
wrt command line argument passing, and allows the package to install into a
staging directory, as required for Portage.
Added arch-masked to portage. |