bmake (20200710-16) unstable; urgency=medium [ Debian Janitor ] * Use secure URI in debian/watch and Homepage field. * Update standards version to 4.6.1, no changes needed. [ Andrej Shadura ] * Pmake package is now really gone, drop Breaks+Replaces. -- Andrej Shadura Thu, 29 Jun 2023 12:15:43 +0200 bmake (20200710-15) unstable; urgency=medium [ Boyuan Yang ] * Fix build with autoconf 2.70 (Closes: #978773). -- Andrej Shadura Thu, 30 Sep 2021 22:30:38 +0200 bmake (20200710-14) unstable; urgency=medium * Remove the bsd.*.mk autodetection now that we actually ship symlinks. -- Andrej Shadura Fri, 02 Apr 2021 12:53:47 +0200 bmake (20200710-13) unstable; urgency=medium * Install bsd.*.mk symlinks similarly to what the upstream does (Closes: #986281) -- Andrej Shadura Fri, 02 Apr 2021 12:46:29 +0200 bmake (20200710-12) unstable; urgency=medium * Make sure debhelper is installed for the test it’s needed for. -- Andrej Shadura Fri, 02 Apr 2021 10:56:28 +0200 bmake (20200710-11) unstable; urgency=medium * bmake.pm: Sanitise MAKEFLAGS before passing them to bmake (Closes: #906330). * Allow overriding testdir in tests through the environment. * Add a test for MAKEFLAGS sanitisation. -- Andrej Shadura Thu, 01 Apr 2021 12:46:03 +0200 bmake (20200710-10) unstable; urgency=medium * Verify bmake returns exit code 2. -- Andrej Shadura Thu, 18 Mar 2021 13:01:07 +0100 bmake (20200710-9) unstable; urgency=medium * Add autopkgtest to test both bmake and pmake are sane. -- Andrej Shadura Thu, 18 Mar 2021 12:52:39 +0100 bmake (20200710-8) unstable; urgency=medium * preinst: Properly deal with other packages installing files under /usr/share/mk (Closes: #985347) * Fix day-of-week for changelog entry 1.45-7. * Update standards version to 4.5.0, no changes needed. -- Andrej Shadura Tue, 16 Mar 2021 13:36:16 +0100 bmake (20200710-7) unstable; urgency=medium * bmake.pm: Drop autoconf support. * bmake.pm: Use .ALLTARGETS to verify the presence of targets. -- Andrej Shadura Thu, 04 Feb 2021 20:49:27 +0100 bmake (20200710-6) unstable; urgency=medium * Move the NetBSD mk files to the new location (Closes: #975963). * Ship bmake makefiles as the default (Closes: #823185). * Provide a wrapper script for pmake (Closes: #966824). * Parse the bmake output in exists_make_target (Closes: #906330). * Provide a debhelper wrapper for pmake. * Detect Makefiles written for pmake and use pmake automatically. -- Andrej Shadura Sun, 31 Jan 2021 17:07:18 +0100 bmake (20200710-5) unstable; urgency=medium * Ship debian.mk as a symlink to Linux.mk in the bmake mk files -- Andrej Shadura Sun, 26 Jul 2020 21:08:24 +0200 bmake (20200710-4) unstable; urgency=medium * Ship NetBSD mk files as the default /usr/share/mk (Reopens: #823185). -- Andrej Shadura Sun, 26 Jul 2020 20:54:25 +0200 bmake (20200710-3) unstable; urgency=medium * Don’t attempt to install pmake (fixes FTBFS). -- Andrej Shadura Sat, 25 Jul 2020 09:43:04 +0200 bmake (20200710-2) unstable; urgency=medium * No longer provide pmake. -- Andrej Shadura Fri, 24 Jul 2020 21:10:09 +0200 bmake (20200710-1) unstable; urgency=medium * New upstream release (Closes: #957047). * Refresh patches and rules. * Ship bmake mk files (Closes: #823185). -- Andrej Shadura Fri, 24 Jul 2020 20:11:00 +0200 bmake (20181221-2) unstable; urgency=high * Fix MAKE_VERSION detection. * Add a guard rules to prevent bmake with empty MAKE_VERSION from being uploaded. * Use debhelper-compat instead of debian/compat. * Trim trailing whitespace. * Drop no longer supported add-log-mailing-address setting from debian/changelog. * Bump debhelper from old 9 to 12. * Move transitional package pmake to oldlibs/optional per policy 4.0.1. * Set upstream metadata fields: Bug-Submit. * Drop unnecessary dependency on dh-autoconf. * Bump Standards-Version. * Update maintainer’s name. -- Andrej Shadura Mon, 20 Jan 2020 16:39:48 +0100 bmake (20181221-1) unstable; urgency=medium [ Ondřej Nový ] * d/changelog: Remove trailing whitespaces * d/control: Add Vcs-* field [ Andrej Shadura ] * New upstream release. [ Philippe Grégoire ] * Add the appropriate -Wl flag for -soname (Closes: #821752). -- Andrej Shadura Thu, 19 Dec 2019 16:16:05 +0100 bmake (20160220-2) unstable; urgency=medium * Add README.Debian. -- Andrew Shadura Sun, 06 Mar 2016 10:48:24 +0100 bmake (20160220-1) unstable; urgency=medium * New upstream release. * Add cleandir support to the dh helper. -- Andrew Shadura Sun, 06 Mar 2016 10:26:15 +0100 bmake (20150606-2) unstable; urgency=medium * Fix a bug in the dh helper. -- Andrew Shadura Sat, 05 Mar 2016 16:29:33 +0100 bmake (20150606-1) unstable; urgency=medium * New upstream release. * Change dh helper to call autoconf when needed. -- Andrew Shadura Sat, 25 Jul 2015 14:33:56 +0200 bmake (20140620-3) unstable; urgency=medium * Handle ‘undefined’ in the output of getconf (unbreaks Hurd build, thanks to Svante Signell; closes: #761666). -- Andrew Shadura Tue, 16 Sep 2014 22:16:11 +0200 bmake (20140620-2) unstable; urgency=medium * Fix build on Hurd, drop old hacks. -- Andrew Shadura Mon, 15 Sep 2014 17:57:20 +0200 bmake (20140620-1) unstable; urgency=medium * New upstream release. * Set MACHINE_ARCH to mipseb on mips (Closes: #754416). -- Andrew Shadura Sat, 12 Jul 2014 08:50:55 +0200 bmake (20131001-4) unstable; urgency=low * Don't include OS prefix in MACHINE_ARCH (Closes: #735856, patch by Robert Millan). -- Andrew Shadura Sat, 18 Jan 2014 03:17:05 +0100 bmake (20131001-3) unstable; urgency=low * Add patch to fix segfault in hash.c, drop old var.c patch. -- Andrew Shadura Sat, 04 Jan 2014 16:21:42 +0100 bmake (20131001-2) unstable; urgency=low * Check for sysctl(2) presence (unbreaks build for Hurd). * Clean up pkgsrc mk files: - Set correct MACHINE_GNU_PLATFORM. - Don't try to link against crtBegin.o explicitly. - Eliminate the need for a separate "debian" machine type. -- Andrew Shadura Tue, 31 Dec 2013 18:45:49 +0100 bmake (20131001-1) unstable; urgency=low * New upstream release. * Set MAKE_VERSION variable (Closes: #733654). * Update copyright information. * Drop old manpage patch, rename make(1) to bmake(1). * Set real OS variable in sys.mk. -- Andrew Shadura Tue, 31 Dec 2013 00:10:55 +0100 bmake (20130904-1) unstable; urgency=low * Rename the package to bmake, add a transitional package (Closes: #627983). * New upstream release -- Andrew Shadura Sun, 22 Sep 2013 16:07:33 +0200 pmake (20130730-3) unstable; urgency=low * Disable MAKEFLAGS patch, apparently it breaks more than fixes. -- Andrew Shadura Sun, 22 Sep 2013 15:31:06 +0200 pmake (20130730-2) unstable; urgency=low * Provide bmake. * Add buildsystem addon for debhelper. -- Andrew Shadura Thu, 15 Aug 2013 02:52:01 +0200 pmake (20130730-1) unstable; urgency=low * New maintainer. * New release based on bmake-20130730. * The main binary is now bmake, pmake is a compatibility symlink. * Use debhelper 9. * Bump Standards-Version to 3.9.4. -- Andrew Shadura Wed, 14 Aug 2013 22:55:06 +0200 pmake (1.111-3.3) unstable; urgency=low * Non-maintainer upload. * Mark pmake as Multi-Arch: foreign. The default configuration does differ on different architectures, but it can be overridden by setting MACHINE_ARCH and MACHINE_MULTIARCH (closes: #694907). * Use correct compiler when cross-building (closes: #694909). -- Colin Watson Tue, 04 Jun 2013 11:27:37 +0100 pmake (1.111-3.2) unstable; urgency=low * Non-maintainer upload. * Fix "powerpc and sparc64 considered as incomplete" Patch by Aurelien Jarno Closes: 640919 -- Anibal Monsalve Salazar Thu, 22 Sep 2011 08:39:25 +1000 pmake (1.111-3.1) unstable; urgency=low * Non-maintainer upload. * Fix missing -Wl for linker arguments Patch by Guillem Jover Closes: 628677 -- Anibal Monsalve Salazar Sat, 25 Jun 2011 18:55:30 +1000 pmake (1.111-3) unstable; urgency=low * 100_mk.diff: prepend -Wl for linker-only flags (Closes: 610516). * 140_multiarch.diff: new patch for multiarch, courtesy of Guillem Jover; fixes hardcoded paths (Closes: #626877). * 150_mktemp.diff: new patch, replace insecure temporary file handling with proper mktemp use, courtesy of Matej Vela (Closes: 626673). -- Sam Hocevar Sun, 29 May 2011 15:44:08 +0200 pmake (1.111-2) unstable; urgency=low [ Sam Hocevar ] * Switch package to 3.0 (quilt) format. * debian/patches: rough split of the old patch. * debian/control: set policy to 3.8.3. [ Thorsten Glaser ] * Port to hurd-i386 (Closes: #547459) - make.h: define MAXPATHLEN if not defined (XXX kludge) - main.c: check sysconf(_PC_PATH_MAX) and bail out if larger than the defined kludge value; inform the user appropriately I’m doing it this way because this codebase is ancient, and to really fix this issue is not worth the effort. No activity in more than four years speaks for itself. * mk/sys.mk: We do not run NetBSD® but Debian. (Closes: #493839) * debian/rules: Replace 「dpkg --print-gnu-build-architecture」 with 「dpkg-architecture -qDEB_HOST_ARCH_CPU」 to unbreak build. * debian/rules: Use -Wno-unused to clean up build messages. -- Sam Hocevar Mon, 21 Dec 2009 22:43:44 +0100 pmake (1.111-1) unstable; urgency=low * New upstream snapshot. * This version properly parses arguments and does not crash when parameters are missing (Closes: #287336, #316394). * debian/control: + Set policy to 3.6.2.1. -- Sam Hocevar (Debian packages) Thu, 7 Jul 2005 10:20:56 +0200 pmake (1.98-3) unstable; urgency=low * mk/bsd.man.mk: + Use symlinks instead of hard links when using the MLINKS directive to link manual pages, courtesy of Robert Millan. -- Sam Hocevar (Debian packages) Fri, 12 Mar 2004 13:14:27 +0100 pmake (1.98-2) unstable; urgency=low * buf.c: + Work around a GCC 3 ICE on hppa. -- Sam Hocevar (Debian packages) Wed, 10 Mar 2004 18:43:16 +0100 pmake (1.98-1) unstable; urgency=low * New maintainer (Closes: #218804). * New upstream version from NetBSD HEAD (Closes: #134798). * Moved to a non-native package. * debian/rules: + Switched to debhelper. * main.c: + Parse $MAKE instead of $MAKEFLAGS when called from GNU make to avoid strange interactions (Closes: #189097). -- Sam Hocevar (Debian packages) Fri, 27 Feb 2004 16:04:12 +0100 pmake (1.45-11) unstable; urgency=low * Set defaults to match policy better. Closes: #150895. Thanks to Matej Vela for the patch. -- Steve McIntyre <93sam@debian.org> Sun, 30 Jun 2002 23:52:31 +0100 pmake (1.45-10) unstable; urgency=low * Fixed broken '.Nm ""' directives in the man page. Closes: #137768 * Changed name from "make" to "pmake" in manpage. -- Steve McIntyre <93sam@debian.org> Tue, 12 Mar 2002 21:59:55 +0000 pmake (1.45-9) unstable; urgency=low * Fixed broken .Bl directives in the man page. Closes: #117723 -- Steve McIntyre <93sam@debian.org> Sun, 04 Nov 2001 17:00:14 +0000 pmake (1.45-8) unstable; urgency=high * High urgency because of two important bug fixes... * Fixed important bug in getopt handling that broke -n flag in recursive Makefiles. Closes: #109608 * Modified shared library targets to use $(CC) -shared instead of $(LD) -x -shared, which didn't work. Closes: #109959 -- Steve McIntyre <93sam@debian.org> Sat, 08 Sep 2001 15:35:11 +0100 pmake (1.45-7) unstable; urgency=low * Don't depend on particular locations of groff's macros, as they may change, and indeed have done with groff 1.17 (closes: #101973). Thanks to Colin Watson for the patch. -- Steve McIntyre <93sam@debian.org> Tue, 24 Apr 2001 02:40:21 +0100 pmake (1.45-6) unstable; urgency=low * Make sure that make execs a shell to expand target rules containing "~". Closes: #89313. * Fixed the definition of "sh" in job.c so that pmake will play nicely with bash if non-compat mode is used (e.g parallel makes). It was assuming that "sh" was "ash" and understood the -q flag. -- Steve McIntyre <93sam@debian.org> Tue, 17 Apr 2001 02:10:41 +0100 pmake (1.45-5) unstable; urgency=low * Applied patch for Hurd from Igor Khavkine . * Added Build-Depends for groff. Closes: #90358 * New maintainer address * Updated Standards-Version. -- Steve McIntyre <93sam@debian.org> Thu, 22 Mar 2001 19:19:08 +0100 pmake (1.45-4) unstable; urgency=low * New maintainer. * Updated Standards-Version. * Fixed multiple lintian warnings. -- Steve McIntyre Sun, 21 May 2000 18:36:23 +0100 pmake (1.45-3.2) frozen unstable; urgency=low * it's for frozen too -- Jim Lynch Mon, 6 Mar 2000 09:03:28 +0800 pmake (1.45-3.1) unstable; urgency=low * Apply patch in Bug#56878 (Closes Bug#56878) -- Jim Lynch Sun, 5 Mar 2000 12:45:54 +0800 pmake (1.45-3) unstable; urgency=low * Unconditionally set OBJECT_FMT to "a.out" in mk/bsd.own.mk (Fixes crtbegin/crtend.o problems on powerpc and alpha). (Closes Bug#38951). -- Edward Brocklesby Sun, 6 Jun 1999 09:35:15 +0000 pmake (1.45-2) unstable; urgency=low * Fixed crt0.o stuff in mk/bsd.prog.mk. * Fixed FUD in /usr/share/mk/bsd.README -- Edward Brocklesby Sun, 23 May 1999 16:55:06 +0000 pmake (1.45-1) unstable; urgency=low * New upstream version. * Moved mk files back from /usr/lib/mk to /usr/share/mk. -- Edward Brocklesby Wed, 5 May 1999 21:08:58 +0000 pmake (1.39-4) unstable; urgency=low * New maintainer. -- Edward Brocklesby Tue, 23 Feb 1999 21:01:53 +0000 pmake (1.39-3) unstable; urgency=low * debian/control (Maintainer): new address. * debian/copyright: ditto. * debian/control (Standards-Version): updated to 2.5.0.0. -- James Troup Tue, 10 Nov 1998 13:37:41 +0000 pmake (1.39-2) frozen unstable; urgency=medium * mk/bsd.man.mk: correct CATDEPS, Herbet Xu . [#21158] * debian/control (Standards-Version): Updated to 2.4.1.0. -- James Troup Wed, 15 Apr 1998 12:12:11 +0200 pmake (1.39-1) unstable; urgency=high * New upstream version [98-03-16]. * Reverts back to .orig.tar.gz and .diff.gz. * Replace mkdep with the one from OpenBSD as it deals with temporary files in a secure fashion. [#19806] * pmake now comes with ASCII and postscript versions of the pmake tutorial in /usr/doc/pmake/. * debian/control: Updated Standards-Version to 2.4.0.0 [#16780]. * debian/copyright: Corrected ftp site information. * debian/copyright: Expanded changes description. * debian/rules: No longer uses {,} and other minor changes. * mk/bsd.doc.mk: Groff's tmac macros are in /usr/share/groff/tmac, not /usr/share/tmac on Debian GNU/Linux. * mk/bsd.lib.mk: added a machine definition "debian". * mk/bsd.own.mk: s#/usr/share/"/usr/" for MANDIR and DOCDIR. * mk/bsd.own.mk: s/wheel/root/g. * mk/bsd.own.mk: define MANZ. * mk/bsd.own.mk: don't make files unwritable by owner. * mk/bsd.prog.mk: undefine LIBCRT0. * mk/sys.mk: MAKE is pmake not GNU make. * var.c: #include because needs it. * util.c: don't try to redefine libc functions by #ifndefing a large chunk on (__linux__). -- James Troup Thu, 19 Mar 1998 20:53:45 +0100 pmake (1.0-17) unstable; urgency=low * Fixed mk/bsd.lib.mk so that bogus `-q' argument isn't passed to tsort [#11536] -- James Troup Mon, 28 Jul 1997 21:17:39 +0100 pmake (1.0-16) unstable; urgency=low * Abandonned debian diff, since the diff is bigger than the original source. * Added mkdep (again from NetBSD Current) [fixes #11464]. -- James Troup Fri, 25 Jul 1997 13:50:44 +0100 pmake (1.0-15) unstable; urgency=low * Updated source to NetBSD Current. * Rebuilt with libc6. -- James Troup Sat, 5 Jul 1997 01:10:27 +0100 pmake (1.0-14) unstable; urgency=low * New maintainer. * Upgraded to Standards 2.1.3.0 (Fixes bug #9491, #3793). * bsd.lib.mk no longer passes spurious `T' argument to ar (Fixes bug #3793), patch from Philip Blundell . -- James Troup Wed, 14 May 1997 01:34:07 +0100