www.digitalmars.com         C & C++   DMDScript  

D.gnu - GDC RPM, new version

Split off the C compiler into a subpackage:
http://www.algonet.se/~afb/d/gdc.spec
http://www.algonet.se/~afb/d/gdc-0.10-5.nosrc.rpm


Finally the RPMS are of a sane size again:
 2.2M    gdc-0.10-5.i386.rpm
 2.6M    gdc-c-0.10-5.i386.rpm
 9.7M    gdc-c++-0.10-5.i386.rpm

"gdc" package includes all of Phobos too. (and "gdc-c" has gcc and "gdc-c++" has g++, more or less. Last two might not be needed, if your system compiler is "compatible"...) Even the full source package is not that bad:
 21M     gdc-0.10-5.src.rpm

Thanks to bzip2, and just using partial GCC:
 740K    gdc-0.10.tar.bz2
 13M     gcc-core-3.4.3.tar.bz2
 2.4M    gcc-g++-3.4.3.tar.bz2
 4.5M    gcc-java-3.4.3.tar.bz2

Took out the "Provides: dmd", since it turned out to be a bad idea as installing GDC then uninstalled the "obsoleted" original DMD... Hopefully the manpages can make it upstream, so that they are included in next GDC version ? (see http://www.algonet.se/~afb/d/d-manpages/) --anders
Feb 28 2005