summaryrefslogtreecommitdiff
path: root/debian/rules
AgeCommit message (Collapse)Author
2014-03-20sync with upstream packagingJustus Winter
2013-09-28Install documentation, depend on texinfoSamuel Thibault
2013-09-28rules (clean): Remove generated documentation.Samuel Thibault
2013-05-01Do not pass -fno-omit-frame-pointer for -dbg builds ourselves,Samuel Thibault
upstream is now doing it.
2013-04-07Pass -fno-optimize-sibling-calls to gccSamuel Thibault
for building the dbg version, to get better backtraces in the debugger.
2012-06-11Append version suffixesSamuel Thibault
* patches/12_version_suffix.patch: New patch to append suffix to Mach version. * rules: Add version suffixes.
2012-06-10Disable kernel network driversSamuel Thibault
* rules: Disable net, pcmcia and wireless groups * control: Do not provide nic-modules, nic-pcmcia-modules, nic-wireless-modules and pcmcia-modules any more.
2012-02-19Don't use cdbs, it makes use enable ssp, which we don't want for gnumachSamuel Thibault
2012-02-19debian/rules: Enable parallel build.Samuel Thibault
2011-11-11Fix kernel debuggerSamuel Thibault
debian/rules: Pass -fno-omit-frame-pointer for -dbg builds, to fix kernel debugger traces & co.
2011-11-06debian/rules: Add stamp files, and build-indep and build-arch targets.Samuel Thibault
2011-07-28Update grub list on -dbg package install tooSamuel Thibault
* debian/rules: Add prerm, preinst, postrm, postinst to -dbg kernels too, to update grub list.
2011-03-11Add script to get e.g. update-grub called.Samuel Thibault
2011-02-27Keep gnumach.gz name in d-i kernel-image packagesSamuel Thibault
2011-02-26Rename gnumach packages into gnumach-image-1.3.99-{xen-,}486{,-dbg}Samuel Thibault
* debian/rules: Rename /boot/gnumach* into /boot/gnumach-1.3.99-{xen-,}486{,-dbg} * debian/control: - Rename gnumach{,-dbg} into gnumach-image-1.3.99-486{,-dbg} - Add gnumach-image-1.3.99-xen-486{,-dbg} containing Xen variants of gnumach - Add gnumach-common to contain msgids and info documentation shared by gnumach-image-1.3.99 packages, which now depend on it. - Add gnumach-image-{xen-,}486{,-dbg}, which depend on gnumach-image-1.3.99-{xen-,}486{,-dbg}. - Re-add gnumach{,-dbg} packages, which depend on gnumach-image-486{,-dbg}, make these packages break grub-pc versions before the one which generate menu entries for all /boot/gnumach* files. - Rename gnumach-udeb into kernel-image-1.3.99-486-di. - Add kernel-image-1.3.99-xen-486-di. * debian/rules: Apply package renames in $(pkg{,_xen,_udeb,_dbg,_xen_dbg). * debian/gnumach*.{install,docs}: Rename accordingly.
2010-07-31Add gnumach Xen packagesSamuel Thibault
* debian/control: Add gnumach-xen and gnumach-xen-dbg, containing Xen variants of gnumach and gnumach-dbg. Add gnumach-common to contain msgids shared by gnumach and gnumach-xen, which now depend on it. * debian/rules: Add rules to build Xen variants of gnumach.
2010-07-31Remove enable-sis900 as it's now the defaultSamuel Thibault
2009-11-14Switch to source format '3.0 (quilt)'Guillem Jover
Remove quilt from Build-Depends. Remove quilt.make include from debian/rules. Remove patch and unpatch targets from debian/rules. Remove now unneeded debian/README.source.
2009-02-09Use dh_prep instead of “dh_clean -k”Guillem Jover
2008-07-08Properly clean up autogenerated cruftGuillem Jover
2008-07-08Clean up debian/rulesGuillem Jover
Run autoreconf on-demand Support parallel builds by moving 'patch' dependency from the build to a new pre-patch-* targets that serializes configuration.
2008-07-08Merge check targets into build targetsGuillem Jover
2008-07-08Use $(filter ...) instead of $(findstring ...)Guillem Jover
To properly extract space separated options from DEB_BUILD_OPTIONS.
2008-07-08 * Clean debian/tmp-dbg.Samuel Thibault
2007-08-08Do not use configure file stamps, use config.status instead.Guillem Jover
2007-08-08Add an autoregen target to ease regenerating the autoconf patch.Guillem Jover
2007-03-06Run the test suite after build. (Closes: #390872)Guillem Jover
2006-11-14Adapt to the new automakified build system:Guillem Jover
- New D and D_DBG variables pointing to the package destination dirs. - Remove debian/rules.options, now unneeded with the default configure options, except for '--enable-sis900' which is not enabled by default. - Pass --prefix and --exec-prefix to configure. - Use DESTDIR instead of passing the prefix and exec_prefix variables. - Merge the install-gnumach-dbg and install-gnumach targets into install. - Call install instead of install-kernel and install-headers for the default build. - Call install-exec instead of install-kernel for the -dbg build. - Use dh_install to install files from D and D_DBG into the proper package dirs. - Disable dh_installinfo. - debian/gnumach-dbg.install: New file. - debian/gnumach-dev.install: Likewise. - debian/gnumach.install: Likewise. - debian/gnumach-udeb.install: Likewise.
2006-11-14Remove rules.options.Guillem Jover
Pass --enable-sis900 to the configure scripts.
2006-11-14Do not try to build the doc/ directory.Guillem Jover
2006-11-14Cleanup debian/rules file:Guillem Jover
- Remove the manual cruft-removal line from the clean target.
2006-11-14Remove the stamp file for the -dbg build.Guillem Jover
2006-08-26Switch to quilt:Guillem Jover
- debian/control: Add quilt (>= 0.40) to Build-Depends. - debian/patches/series: New file. - debian/patch.mk: Removed. - debian/rules: Include '/usr/share/quilt/quilt.make' instead of 'debian/patch.mk'. Change clean to a single colon target and make it depend on patch.
2006-02-02 * Build with -fno-strict-aliasing.Guillem Jover
2005-08-01Minor indentation fixes.Guillem Jover
Prepare for upload.
2005-08-01New upstream CVS snapshot.Guillem Jover
- debian/patches/00_autoconf_update.patch: Remove, integrated upstream. - debian/patches/11_nic_update.patch: Rediff. - debian/patches/90_autoconf_autogen.patch: Regenerate. No need to rename Drivers.in to configure.ac anymore.
2005-06-02Provide a udeb package.Guillem Jover
- Depend on debhelper >= 4.2. Cleaned debian/rules: - Merge install-gnumach-dev target with install-gnumach. - Add PHONY targets. - Remove unused all target.
2005-05-01Move configure drivers list to debian/rules.options.Guillem Jover
2005-05-01Enable sis900 in configure.Guillem Jover
2005-02-07Fix a typo in natsemi driver enable command. (Closes: #293950)Guillem Jover
Thanks to Regis Boudin <regis.boudin@gmail.com>.
2004-11-22Change "ifdef DEBUG" to "ifndef NDEBUG" for asserts and other lowGuillem Jover
footprint debugging stuff, so building with assrets enabled by default.
2004-11-21Set CFLAGS at configure time and not at build time.Guillem Jover
2004-11-21Do not use stamp files for build targets.Guillem Jover
2004-10-25Enabled more drivers.Guillem Jover
2004-09-23Do not strip two times, including the -dbg package.Guillem Jover
2004-09-22Clean debhelperization:Guillem Jover
- Merge binary-<package> targets into binary-arch. - Split install targets on their own.
2004-09-20Revert r32.Guillem Jover
Move gnumach-dev to binary-arch.
2004-09-20Switched to debhelper.Guillem Jover
2004-09-18Honour DEB_BUILD_OPTIONS.Guillem Jover
2004-09-15Enable new NIC drivers.Guillem Jover
Wrap a driver line. Move temporally Drivers.in to configure.ac under i386/linux/.