Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 124449 - ming-0.3.0.ebuild (update)
Summary: ming-0.3.0.ebuild (update)
Status: RESOLVED DUPLICATE of bug 121716
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-28 11:47 UTC by Adam Penser
Modified: 2006-02-28 11:50 UTC (History)
0 users

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


Attachments
ming-0.3.0.ebuild (ming-0.3.0.ebuild,2.75 KB, text/plain)
2006-02-28 11:48 UTC, Adam Penser
Details
java-compiler patch for correct javac (java-compiler.patch,255 bytes, patch)
2006-02-28 11:50 UTC, Adam Penser
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Penser 2006-02-28 11:47:28 UTC
As I haven't noticed an update to ming in the portage tree, I have decided to update the ming-0.3.0_beta2 ebuild to the 0.3.0 final version.
This ebuild uses USE flags to denote which modules should be included with the package (this excludes the tcl module (which i cannot compile) and the ch module (the program for which is not in the portage tree).

I added re2c to the build requirements for the php USE flag, as re2c is required for parsing, as the package states during configuration.

Ming is a library to generate SWF files, with multiple modules, including php, python, java, and perl.

In this ebuild, I have changed the way the php module is to be installed (if the user so chooses) by utilizing a different eclass.  I have also cleaned up the ebuild a bit, with more references to ${PV} and such to allow for easier updating.

I have been able to install each module included in the ebuild without trouble.  But if the user wants the php module, they need either to disable the "ming" USE flag if they are installing php 5, or disable the "php" USE flag from this ebuild.

The java-config patch is included to make sure the user's own javac will be used instead of the generic (and prob. incorrect) jdk specified in the java_ext Makefile.

adam.
Comment 1 Adam Penser 2006-02-28 11:48:59 UTC
Created attachment 80953 [details]
ming-0.3.0.ebuild
Comment 2 Adam Penser 2006-02-28 11:50:05 UTC
Created attachment 80954 [details, diff]
java-compiler patch for correct javac
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-02-28 11:50:45 UTC

*** This bug has been marked as a duplicate of 121716 ***