Source: bsdmainutils Version: 9.0.5 Severity: wishlist Tags: patch
In the process of bootstrapping Debian, bsdmainutils is needed early in the process: debhelper Depends on man-db, which Depends on bsdmainutils. So, here's a patch to make it possible to do this bootstrapping without python which has a significantly heavier dependency chain. -- Daniel Schepler
diff -urN bsdmainutils-9.0.5.old/debian/control bsdmainutils-9.0.5/debian/control --- bsdmainutils-9.0.5.old/debian/control 2013-01-10 06:04:10.000000000 -0800 +++ bsdmainutils-9.0.5/debian/control 2013-05-25 13:10:16.419727959 -0700 @@ -3,7 +3,7 @@ Priority: important Maintainer: Debian Bsdmainutils Team <pkg-bsdmainut...@teams.debian.net> Uploaders: Giacomo Catenazzi <c...@debian.org>, Michael Meskes <mes...@debian.org> -Build-Depends: debhelper (>= 7), libncurses5-dev, quilt (>= 0.40), python, python-hdate +Build-Depends: debhelper (>= 7), libncurses5-dev, python, python-hdate Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/git/bsdmainutils/bsdmainutils.git Vcs-Browser: http://git.debian.org/?p=bsdmainutils/bsdmainutils.git diff -urN bsdmainutils-9.0.5.old/debian/rules bsdmainutils-9.0.5/debian/rules --- bsdmainutils-9.0.5.old/debian/rules 2012-05-16 08:20:51.000000000 -0700 +++ bsdmainutils-9.0.5/debian/rules 2013-05-25 13:12:03.617933821 -0700 @@ -3,8 +3,6 @@ SHELL+= -e #export DH_VERBOSE=1 -include /usr/share/quilt/quilt.make - DEB_HOST_GNU_TYPE=$(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) DEB_BUILD_GNU_TYPE=$(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) @@ -23,13 +21,17 @@ build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp -build-stamp: patch +build-stamp: dh_testdir $(MAKE) $(CROSS) +ifneq ($(DEB_BUILD_PROFILE),stage1) python $(CURDIR)/debian/calendarJudaic.py > $(CURDIR)/debian/calendars/calendar.judaic +else + touch $(CURDIR)/debian/calendars/calendar.judaic +endif touch build-stamp -clean: unpatch +clean: dh_testdir $(MAKE) clean -rm -f $(CURDIR)/debian/calendars/calendar.judaic diff -urN bsdmainutils-9.0.5.old/debian/source/format bsdmainutils-9.0.5/debian/source/format --- bsdmainutils-9.0.5.old/debian/source/format 2012-01-22 23:13:09.000000000 -0800 +++ bsdmainutils-9.0.5/debian/source/format 2013-05-25 13:10:42.536265394 -0700 @@ -1 +1 @@ -1.0 +3.0 (quilt)