Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 4191 - Add support for makepp?
Summary: Add support for makepp?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Robert Coie (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-06-26 05:51 UTC by Peter Simons
Modified: 2003-04-27 18:49 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
makepp-1.18 ebuild candidate (makepp-1.18.ebuild,930 bytes, application/octet-stream)
2003-02-18 18:21 UTC, Robert Coie (RETIRED)
Details
Patch to install.pl (makepp-1.18-install.patch,2.44 KB, patch)
2003-02-18 18:23 UTC, Robert Coie (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Simons 2002-06-26 05:51:15 UTC
This is actually a feature request, not a bug report, so I hope that this is the
right category to submit it. If not, please let me know so that I know better
the next time!

Could some kind soul please add portage/ebuild support for the makepp package?
It is available from http://makepp.sourceforge.net/. I'm asking because this
thing is actually a Perl module, not a stand-alone application, hence I hesitate
to install it manually for fear that I break some internals of the package
system and lose update capabilities for Perl or something. I would really
appreciate it!
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-26 09:29:56 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
Comment 2 Peter Simons 2002-06-27 03:31:00 UTC
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.
Comment 3 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-27 03:44:46 UTC
OK, just clarifying :)
I'll see what I can do
Comment 4 Seemant Kulleen (RETIRED) gentoo-dev 2002-06-28 08:14:22 UTC
phooey, it's an interactive installation :(  

sorry, but this'll take a bit of a while for me to get to.
Comment 5 Peter Simons 2002-06-28 09:19:16 UTC
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!
Comment 6 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-16 08:32:21 UTC
Joachim, here's a challenge for you
Comment 7 Seemant Kulleen (RETIRED) gentoo-dev 2002-08-16 09:15:36 UTC
handing over to our perl guru instead
Comment 8 Robert Coie (RETIRED) gentoo-dev 2003-02-18 18:21:02 UTC
Created attachment 8457 [details]
makepp-1.18 ebuild candidate

Here is a potential ebuild for this package.  Testers and feedback wanted.
Comment 9 Robert Coie (RETIRED) gentoo-dev 2003-02-18 18:23:05 UTC
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.
Comment 10 Robert Coie (RETIRED) gentoo-dev 2003-04-27 18:49:46 UTC
Added arch-masked to portage.