On Tue, 2013-11-26 at 00:09 +0100, Joris van Rantwijk wrote: > Hello Brian,
> My first priority is to get the GHDL Debian package into the archive. > The build process is somewhat fragile, so I would like to see that the > current package builds correctly on all architectures before I make > further changes. > > Any Debian developers here? I asked Ludovic Brenta, the Debian Ada maintainer and he has no time to actually help, but can offer advice and sponsorship. He also recommended starting this discussion on [email protected] So ... https://lists.debian.org/debian-ada/2013/11/msg00015.html I'd suggest anyone seriously interested in helping the Debian packaging introduce themselves there. As far as specific packaging advice, Ludovic says ---------------------------------------------------------------------- If you are a seasoned software engineer as I think you are then the best way forward is to set up a branch (say /branches/debian) containing *only* the ..../debian/ subdirectory that does the packaging. Under debian/patches, set up a series of patches using quilt. This allows you to work without waiting for Tristan and allows Tristan to review and apply your patches in his own time. Small, focused patches are best for this. Also, please build-depend on the gcc-4.8-source package and do not include the GCC source tarball in your Debian package. Instead, your debian/build should unpack /usr/src/gcc-4.8/gcc-4.8.2-dfsg.tar.xz (the pristine upstream GCC sources) provided by gcc-4.8-source; optionally apply patches from /usr/src/gcc-4.8/debian/patches/*, then your own patches from your ghdl package, using quilt. So, your source package should contain the GHDL tarball of revision 150, debian/copyright, debian/control, debian/rules, debian/patches/*, etc. and NOT the GCC 4.8 sources. ---------------------------------------------------------------------- Looking at your 4.7 package at http://mentors.debian.net/package/ghdl I believe you're already doing that... - Brian _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
