central package repository (Re: D being talked about at gcc.gnu.org (RPM))
Anders F Björklund
afb at algonet.se
Thu Apr 20 00:50:01 PDT 2006
Thomas Kuehne wrote:
> How about a "packages" project at dsource for a central
> repository of *.spec, *.ebuild and the like?
Brad said earlier he didn't have the space or bandwidth to host
the actual GDC packages, so I just put the make/spec files up...
http://www.algonet.se/~afb/d/Makefile [stuck at 0.10]
http://www.algonet.se/~afb/d/gdc.spec (being updated)
I also did packages for DMD, but since it's not distributable
it is all up to Walter - and he doesn't really like packages...
http://www.algonet.se/~afb/d/dmd.nsi [stuck at 0.146]
http://www.algonet.se/~afb/d/dmd.spec (being updated)
For the Gentoo ebuilds, they need to be in their "portage"
tree in order to be useful - but that's a political issue.
http://bugs.gentoo.org/show_bug.cgi?id=48136 (gdc)
http://bugs.gentoo.org/show_bug.cgi?id=46806 (dmd)
http://bugs.gentoo.org/show_bug.cgi?id=118209 (D)
I guess Debian has similiar issues in that it needs an
active maintainer to volunteer, and I don't know dpkg.
But someone making up a .DEB package would be neat,
since I think the same could be used for Ubuntu too ?
(Start Here: http://www.debian.org/doc/debian-policy/)
I've also considered doing a stand-alone "/opt" GDC package
with conservative settings, that would work on all distros.
(you would probably have to bundle it with GCC/G++/GDB too)
Maybe one could use something like http://autopackage.org/
or http://klik.atekon.de/ to deliver it for easy install ?
(i.e. making it similar to the Installers for Mac and Win)
There is also the possibility of bundling up a pre-compiled
"GDC toolkit" for MinGW and MSYS, for use with Windows too ?
Perhaps as a "DevPak" type of tarball ? http://devpaks.org/
There could be a /opt/gdc package, for each of the platforms.
(those would be: Windows with MinGW, Linux, Mac OS X / Darwin)
And then we could offer binaries for e.g. wxD to those as well ?
Coordinating the binary packages sounds like a very good idea.
Would be neat to have this and hosting, in place for GDC 0.18 ?
But I would want to wait for the feedback from David Friedman...
--anders
More information about the D.gnu
mailing list