Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 74111 - New ebuild - wxperl-0.21_pre1
Summary: New ebuild - wxperl-0.21_pre1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Michael Cummings (RETIRED)
URL: http://wxperl.sourceforge.net
Whiteboard:
Keywords: EBUILD
: 91165 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-12-11 09:22 UTC by James Le Cuirot
Modified: 2005-05-02 16:35 UTC (History)
2 users (show)

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


Attachments
wxperl-0.21_pre1.ebuild (wxperl-0.21_pre1.ebuild,838 bytes, text/plain)
2004-12-11 09:22 UTC, James Le Cuirot
Details
makemaker-ver.patch (makemaker-ver.patch,509 bytes, patch)
2004-12-11 09:25 UTC, James Le Cuirot
Details | Diff
makefile-blibdirs.patch (makefile-blibdirs.patch,354 bytes, patch)
2004-12-11 09:25 UTC, James Le Cuirot
Details | Diff
wxperl-0.21.ebuild (wxperl-0.21.ebuild,1.63 KB, text/plain)
2004-12-17 13:33 UTC, Rob Cakebread (RETIRED)
Details
wxperl-0.22.ebuild (wxperl-0.22.ebuild,677 bytes, text/plain)
2005-05-02 12:37 UTC, Rob Cakebread (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Le Cuirot gentoo-dev 2004-12-11 09:22:11 UTC
This is a new ebuild for the Perl language bindings of wxWidgets. It's a prerelease version but the earlier versions don't seem to compile. It requires two patches, one to bypass the ExtUtils::MakeMaker version check and another to get around a minor problem with the makefile, probably caused by the fact that we're not using a recommended version of ExtUtils::MakeMaker.
Comment 1 James Le Cuirot gentoo-dev 2004-12-11 09:22:59 UTC
Created attachment 45743 [details]
wxperl-0.21_pre1.ebuild
Comment 2 James Le Cuirot gentoo-dev 2004-12-11 09:25:19 UTC
Created attachment 45744 [details, diff]
makemaker-ver.patch
Comment 3 James Le Cuirot gentoo-dev 2004-12-11 09:25:42 UTC
Created attachment 45745 [details, diff]
makefile-blibdirs.patch
Comment 4 Daniel Black (RETIRED) gentoo-dev 2004-12-11 14:36:33 UTC
wxwindows peoples are you interested?
Comment 5 Rob Cakebread (RETIRED) gentoo-dev 2004-12-17 13:33:50 UTC
Created attachment 46231 [details]
wxperl-0.21.ebuild

Thanks for the ebuild. I've attached a revised version of yours that adds three
USE flags, debug, docs and unicode.

I also added --extra-cflags="${CFLAGS}"
It will also install samples and demo files with USE="doc"

Instead of your blibdirs patch I used sed because the Makefile is generated
dynamically there may be less chance of the patch failing.

I've compiled gtk2, gtk2+unicode and debug versions of both of those. I'm no
Perl expert, so please test the revised ebuild and let me know if theres any
problems you can spot.

I noticed you weren't using the official sourceforge mirror and changed the
ebuild to use that since the files didn't have the same MD5 checksum. Is there
any reason why we shouldn't use the sourceforge taball?
Comment 6 James Le Cuirot gentoo-dev 2004-12-18 07:51:28 UTC
Ah! They put 0.21 on SourceForge 2 days after a made the ebuild. Doh! Good idea to use sed instead of a patch. I dunno why I didn't think of that. I actually only created this ebuild so that I could use this application that needed wxPerl but I couldn't get that application to work properly and it's no longer being developed. Consequently I'm not too bothered about it now but of course, some other people might find it useful. I would test it but I'm not a Perl expert either, I only know the basics and those are pretty hazy.
Comment 7 Rob Cakebread (RETIRED) gentoo-dev 2005-05-02 12:37:01 UTC
Created attachment 57867 [details]
wxperl-0.22.ebuild

wxGTK-2.6.0 was just added to portage. This needs a little fixing to get it
working with it. Comment out the #WX_GTK_VER=2.6 to get it to work with 2.4 in
the meantime.
Comment 8 Michael Cummings (RETIRED) gentoo-dev 2005-05-02 14:32:16 UTC
Pythonhead - i can take assignment of this if you want (don't see anything here that isn't perl). Probably have it up and running tomorrow :)
Comment 9 Michael Cummings (RETIRED) gentoo-dev 2005-05-02 14:32:33 UTC
*** Bug 91165 has been marked as a duplicate of this bug. ***
Comment 10 Rob Cakebread (RETIRED) gentoo-dev 2005-05-02 14:44:20 UTC
Deal.
Comment 11 Michael Cummings (RETIRED) gentoo-dev 2005-05-02 16:35:24 UTC
In the tree and working :)