blob: beba2b23b9050492e57030820460a1732115eb07 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
#! /usr/bin/make -f
#
# Copyright (C) 1997-2003 Juan Cespedes <cespedes@debian.org>
#
include /usr/share/dpatch/dpatch.make
PACKAGE=ltrace
.PHONY: binary binary-indep binary-arch clean
build: patch Makefile config.h
$(checkdir)
$(MAKE)
touch build
Makefile config.h: configure Makefile.in config.h.in
$(checkdir)
./configure --prefix=/usr --mandir=/usr/share/man --sysconfdir=/etc
configure: configure.in
$(checkdir)
autoconf
config.h.in: configure.in
$(checkdir)
$(RM) config.h.in
autoheader
binary: binary-arch binary-indep
binary-indep:
binary-arch: build
$(checkdir)
test root = "`whoami`" || exit 1
$(RM) -rf debian/tmp
install -d debian/tmp/DEBIAN
cp debian/conffiles debian/tmp/DEBIAN
$(MAKE) install DESTDIR=`pwd`/debian/tmp docdir=/usr/share/doc/ltrace
$(RM) debian/tmp/usr/share/doc/ltrace/COPYING
mv debian/tmp/usr/share/doc/ltrace/ChangeLog debian/tmp/usr/share/doc/ltrace/changelog
gzip -9f debian/tmp/usr/share/doc/ltrace/README debian/tmp/usr/share/doc/ltrace/changelog
cp -p debian/copyright debian/tmp/usr/share/doc/ltrace
gzip -9f debian/tmp/usr/share/man/man1/*
dpkg-shlibdeps debian/tmp/usr/bin/ltrace
dpkg-gencontrol -isp
chown -R root.root debian/tmp
chmod -R u=rwX,go=rX debian/tmp
dpkg --build debian/tmp ..
clean: unpatch configure config.h.in
$(checkdir)
$(RM) -f build debian/files debian/substvars
-$(MAKE) distclean
$(RM) -rf debian/tmp
define checkdir
test -f ltrace.c -a -f debian/rules
endef
|