modified. This also required adding a 'default' target to all Makefiles.
+Sun May 19 23:39:02 CDT 2002 Adam Heath <doogie@debian.org>
+
+ * <all Makefile.in>, Makefile.conf.in: Add rules to Makefile.conf, to
+ rebuild Makefile if $(srcdir)/Makefile.in is modified. This also
+ required adding a 'default' target to all Makefiles.
+
Sun, 19 May 2002 22:56:41 -0500 Adam Heath <doogie@debian.org>
* utils/md5sum.c: Fairly heavy work(net no lines changed), to fix
dpkgconfdir = $(sysconfdir)/$(PACKAGE)
alternativesdir = $(sysconfdir)/alternatives
+abs_builddir = @abs_builddir@
+top_srcdir = @top_srcdir@
+ifeq ($(strip $(srcdir)),$(strip $(top_srcdir)))
+subdir =
+else
+subdir = $(patsubst $(top_srcdir)/%,%,$(srcdir))/
+endif
PERL = @PERL@
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
LN = @LN_S@
.cc.o:
$(CXX) $(ALL_CXXFLAGS) -c $<
+
+Makefile: $(srcdir)/Makefile.in
+ (cd $(abs_builddir);CONFIG_FILES=$(subdir)$@ $(abs_builddir)/config.status)
+
+foobar:
+ @echo "srcdir='$(srcdir)'"
+ @echo "subdir='$(subdir)'"
GENFILES = version.h
+default: all
include Makefile.conf
SUBDIRS = include optlib lib intl dpkg-deb split scripts utils main \
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
+
include ../Makefile.conf
ifeq (@USE_SGML_DOC@, true)
top_builddir = ..
+default: all
+
include ../Makefile.conf
top_srcdir = @top_srcdir@
top_builddir = ..
+default: all
include ../Makefile.conf
CXX_SOURCES = basecmds.cc baselist.cc basetop.cc bindings.cc curkeys.cc \
GENFILES = dpkg.h
+default: all
include ../Makefile.conf
all:: $(GENFILES)
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../Makefile.conf
SOURCES = compat.c database.c dbmodify.c dump.c ehandle.c fields.c \
top_srcdir = @top_srcdir@
top_builddir = ..
+default: all
include ../Makefile.conf
SOURCES = main.c enquiry.c filesdb.c archives.c processarc.c \
SUBDIRS = de en fr ja pt_BR ru sv
+default: all
include ../Makefile.conf
clean: clean-recursive
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../../Makefile.conf
deman1dir = $(subst $(mandir),$(mandir)/de,$(man1dir))
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../../Makefile.conf
MAN5PAGES = deb-control.5 deb-old.5 deb.5 dpkg.cfg.5 dselect.cfg.5
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../../Makefile.conf
frman1dir = $(subst $(mandir),$(mandir)/fr,$(man1dir))
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../../Makefile.conf
jaman1dir = $(subst $(mandir),$(mandir)/ja,$(man1dir))
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../../Makefile.conf
ptman8dir = $(subst $(mandir),$(mandir)/pt_BR,$(man8dir))
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../../Makefile.conf
ruman1dir = $(subst $(mandir),$(mandir)/ru,$(man1dir))
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../../Makefile.conf
svman1dir = $(subst $(mandir),$(mandir)/sv,$(man1dir))
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../Makefile.conf
# Available methods
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../Makefile.conf
SOURCES = getopt.c getopt1.c long-options.c closeout.c obstack.c
srcdir = @srcdir@
top_srcdir = @top_srcdir@
+default: all
include ../Makefile.conf
BIN_SCRIPTS = dpkg-name dpkg-source dpkg-genchanges \
VPATH = @srcdir@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
-top_builddir = ..
+default: all
include ../Makefile.conf
SPLIT_SOURCES = queue.c split.c info.c join.c main.c
VPATH = @srcdir@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
-top_builddir = ..
+default: all
include ../Makefile.conf
CFLAGS += -I$(top_srcdir)/optlib