4 develop = lib$(package)1-dev
5 library = lib$(package)1
7 dirme = debian/$(package)
8 dirdev = debian/$(develop)
9 dirlib = debian/$(library)
10 pkgme = DIST_ROOT=`pwd`/$(dirme); export DIST_ROOT;
11 pkgdev = DIST_ROOT=`pwd`/$(dirdev); export DIST_ROOT;
12 pkglib = DIST_ROOT=`pwd`/$(dirlib); export DIST_ROOT;
13 stdenv = @GZIP=-q; export GZIP;
15 options = export DEBUG=-DNDEBUG DISTRIBUTION=debian \
16 INSTALL_USER=root INSTALL_GROUP=root ;
17 checkdir = test -f debian/rules
21 @echo "== dpkg-buildpackage: build" 1>&2
24 $(MAKE) -C po attr.pot
29 @echo "== dpkg-buildpackage: configure" 1>&2
31 $(options) $(MAKE) configure
35 @echo "== dpkg-buildpackage: clean" 1>&2
39 -rm -rf $(dirme) $(dirdev) $(dirlib) debian/tmp
40 -rm -f debian/*substvars debian/files* debian/*.debhelper
44 binary-arch: checkroot built
45 @echo "== dpkg-buildpackage: binary-arch" 1>&2
47 -rm -rf $(dirme) $(dirdev) $(dirlib)
48 $(pkgme) $(MAKE) -C . install
49 $(pkgdev) $(MAKE) -C . install-dev
50 $(pkglib) $(MAKE) -C . install-lib
51 $(pkgme) $(MAKE) -C build src-manifest
53 -rm -rf $(dirdev)/usr/share/doc/attr
54 -rm -rf $(dirlib)/usr/share/doc/attr
61 dh_makeshlibs -N $(library)
62 dh_makeshlibs -p $(library) -V 'libattr1 (>= 2.4.41-1)'
70 binary: binary-indep binary-arch
75 .PHONY: binary binary-arch binary-indep clean checkroot