Summary: | Ming 0.3.0 ebuild | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Adam Penser <apense> |
Component: | New packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | alex, golk, kubo, vanquirius, wschlich |
Priority: | High | Keywords: | EBUILD |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ming-0.3.0beta2 ebuild
patch for ming-0.3.0beta2 to correctly select javac Ming 0.3.0 final ebuild Patch for ming-0.3.0 to select correct java compiler Tweak of Adams ebuild, to include a file he missed. Tested. |
Description
Adam Penser
2006-02-05 13:49:59 UTC
Created attachment 78968 [details]
ming-0.3.0beta2 ebuild
Created attachment 78969 [details, diff]
patch for ming-0.3.0beta2 to correctly select javac
Hi, Is there any really cool new feature in this release? I ask because we tend not to add beta releases to the tree. Thanks, Marcelo (In reply to comment #3) > Hi, > > Is there any really cool new feature in this release? > I ask because we tend not to add beta releases to the tree. > > Thanks, > Marcelo > There are two significant changes in this beta release: first, the external modules have been split into separate tarballs (you can tell this from the ebuild). Second, there is an added ming-config script for help with external linking. Other than those two things, some examples were fixed and a few bugs were tweaked, as best as I can tell from the ChangeLog. As far as adding this to the tree, however, the ming.sourceforge.net homepage expects the final version of ming 3.0 to come out sometime this month, so if you feel like waiting, it shouldn't be too long before it's available, as long as they stick to schedule. thanks ming 0.3.0 is released: Download: http://sourceforge.net/project/showfiles.php?group_id=18365&package_id=13925 Releasenotes: http://sourceforge.net/mailarchive/forum.php?thread_id=9729102&forum_id=10339 I think bug #101079 can be closed if this ebuild is in portage, too. *** Bug 124449 has been marked as a duplicate of this bug. *** *** Bug 101079 has been marked as a duplicate of this bug. *** Created attachment 81005 [details]
Ming 0.3.0 final ebuild
Created attachment 81006 [details, diff]
Patch for ming-0.3.0 to select correct java compiler
Comment on attachment 81005 [details]
Ming 0.3.0 final ebuild
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.
*** Bug 124135 has been marked as a duplicate of this bug. *** Hi Marcelo and others, Version 0.3.0 (and above) are significantly enhanced over the 0.2.0 series. It's been over a year between releases. :-/ Just tried out this ebuild and it's associated path, and they're pretty good. They only miss installing one file (/usr/bin/dbl2png). I've attached a new ebuild (0.3.0-r1), an adjustment of Adams, to include the missing file. Regards and best wishes, Justin Clift Created attachment 83179 [details]
Tweak of Adams ebuild, to include a file he missed. Tested.
This is for ming 0.3.0 (final release), a significant update to 0.2.0.
This ebuild supercedes Adam's 0.3.0 ebuild, as his missed a file.
ming-0.3.0.ebuild is now committed with only minor touchups -- download of language binding packages can be conditional on the corresponding useflag, and DEPEND/RDEPEND weren't quite complete (flex needed in DEPEND, perl/php/python needed for RDEPEND as well as DEPEND) Thanks for the contribution :) |