Summary: | taoframework-2.1.0.ebuild (New Package) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sernin van de Krol <serninpc> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | dotnet, dschridde+gentoobugs, mangobrain |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
taoframework-2.1.0.ebuild
taoframework-2.2_pre237.ebuild taoframework-2.2_pre237-disable-matrix3-test.patch taoframework-2.2_pre237-library-versions.patch generate_pkgconfig.eblit |
Description
Sernin van de Krol
2008-12-28 21:48:05 UTC
Created attachment 176688 [details]
taoframework-2.1.0.ebuild
I was just working on something just like this. :-) http://git.overlays.gentoo.org/gitweb/?p=proj/dotnet.git;a=summary Anyway, dotnet will put this into the tree. Do you have a publically available overlay somewhere? (In reply to comment #2) > I was just working on something just like this. :-) > http://git.overlays.gentoo.org/gitweb/?p=proj/dotnet.git;a=summary > > Anyway, dotnet will put this into the tree. Do you have a publically available > overlay somewhere? > If you mean a portage overlay, then yes. I've got my own overlay which people can use. I use it for my own computers. It contains this ebuild among some others. Some of them I made myself, some are old ebuilds which are not in the tree anymore (e.g. vmware). The address is: rsync://oikos.sernin.net/paneidos-overlay When it's down, it's not for longer than five minutes (kernel update). Any progress on getting this into the tree? With wider adoption this would be a fantastic library for cross-platform game development. :) (In reply to comment #4) > Any progress on getting this into the tree? With wider adoption this would be > a fantastic library for cross-platform game development. :) > Last I looked at this, the ffmpeg bindings hadn't been updated to deal with the new API in ffmpeg, I'm currently waiting for a new version of Tao to be released. Created attachment 248038 [details]
taoframework-2.2_pre237.ebuild
An ebuild fetching r237 (latest) from upstream SVN. Uses MonoDevelop to compile, which simplifies the task a bit an prevents problems with the autotools and nant buildsystems I experienced.
Created attachment 248040 [details, diff]
taoframework-2.2_pre237-disable-matrix3-test.patch
Patch that disables (comments the whole file) the matrix3 test, which does not compile against the matrix3 code.
Created attachment 248041 [details, diff]
taoframework-2.2_pre237-library-versions.patch
Use versions of all libraries that are present on current Gentoo installations. I did not test whether the ABI actually matches, but except for ffmpeg it should fit.
Created attachment 248043 [details]
generate_pkgconfig.eblit
An eblit providing the generate_pkgconfig function. Based on code from dev-dotnet/ikvm. Should probably be integrated into mono.eclass.
Comment on attachment 248043 [details] generate_pkgconfig.eblit Should depend on bug #338074 instead. Please update the depends field of this bug, if my ebuild proves to be useful or you build something new based on it. |