Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 455342 - dev-lang/dmd:2 ebuild for current version
Summary: dev-lang/dmd:2 ebuild for current version
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2013-02-03 20:38 UTC by Berthold Humkamp
Modified: 2014-05-26 12:54 UTC (History)
2 users (show)

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


Attachments
dmd-2.061.ebuild (dmd-2.061.ebuild,4.36 KB, text/plain)
2013-02-03 20:39 UTC, Berthold Humkamp
Details
dmd-2.061-makefile.patch (dmd-2.061-makefile.patch,737 bytes, patch)
2013-02-03 20:40 UTC, Berthold Humkamp
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Berthold Humkamp 2013-02-03 20:38:26 UTC
This is a new ebuild and version patch for dmd-2.061.
Both are adapted from former dmd-2.060.ebuild with little changes.

I grouped the directories under /usr/include together in one subdirectory dmd and made required changes to /etc/dmd.conf
Comment 1 Berthold Humkamp 2013-02-03 20:39:16 UTC
Created attachment 337852 [details]
dmd-2.061.ebuild
Comment 2 Berthold Humkamp 2013-02-03 20:40:03 UTC
Created attachment 337854 [details, diff]
dmd-2.061-makefile.patch
Comment 3 Berthold Humkamp 2013-02-03 20:44:08 UTC
I tested the ebuild and got the same working results as with manual installation from source.
Comment 4 Jeroen Roovers (RETIRED) gentoo-dev 2013-02-04 12:36:38 UTC

*** This bug has been marked as a duplicate of bug 395415 ***
Comment 5 Julian Ospald 2013-02-04 12:37:56 UTC
this is no duplicate
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2013-02-04 12:41:09 UTC
Would this be a new package, distinct from dev-lang/dmd?
Comment 7 Julian Ospald 2013-02-04 12:45:46 UTC
this is a new slot and totally unrelated to slot 1 (which I packaged back in the day)

I told the reporter to open a new bug to keep things clean.
Comment 8 Marco Leise 2013-11-09 01:26:03 UTC
2.061 is already outdated again. D is at 2.064.2 now. As much as I like stable packages in the main tree, dmd alone doesn't quite cut it anymore. D has matured beyond the toy level where all you need is any compiler for the language in the tree. Real dependency management has to be established and that's not so easy with the now 3 existing compilers (dmd, gdc, ldc) which generate incompatible binaries and a new release every 2-5 months that migh break dynamic linking and requires something like "revdep-rebuild".
Comment 9 Jeroen Roovers (RETIRED) gentoo-dev 2013-11-25 19:26:05 UTC

*** This bug has been marked as a duplicate of bug 395415 ***
Comment 10 Berthold Humkamp 2013-12-29 11:11:26 UTC
I'm interested in working on this theme, but I've no experience in working with gentoo development structures like SUNRISE, GITHUB or so. I know a little bit how to get some infos out of these, but I never used them directly working with them.

If anyone will take me by the hand for the first few steps, I would be glad to step in.

Timewulf
Comment 11 Berthold Humkamp 2014-05-26 12:53:34 UTC
There is already a newer version on sunrise.