]> git.saurik.com Git - apt.git/commitdiff
exclude config.{sub,guess} from source package
authorDavid Kalnischkies <kalnischkies@gmail.com>
Fri, 26 Jul 2013 20:37:43 +0000 (22:37 +0200)
committerDavid Kalnischkies <kalnischkies@gmail.com>
Fri, 26 Jul 2013 20:42:46 +0000 (22:42 +0200)
Lintian complains about these links in the source package as they leave
the source directory and as they are autogenerated there isn't that much
sense in shipping them, we can just recreate them before calling
configure.

debian/rules

index 4686f569de06b659a7adb5a4ca8673e0f5929f85..fc44d5a688a5d68d9bcbc73c90e1b7962e45147e 100755 (executable)
@@ -77,7 +77,7 @@ build/environment.mak: build/configure-stamp
        @true
 
 configure: configure.ac
-build/configure-stamp: configure
+build/configure-stamp: configure buildlib/config.sub buildlib/config.guess
        dh_testdir
        -mkdir build
        cp COPYING debian/copyright
@@ -116,6 +116,8 @@ clean:
        rm -rf build
        rm -f debian/$(LIBAPT_PKG).install debian/$(LIBAPT_INST).install \
              debian/libapt-pkg-dev.install
+       test ! -L buildlib/config.guess || rm -f buildlib/config.guess
+       test ! -L buildlib/config.sub || rm -f buildlib/config.sub
 
 debian/%.install: debian/%.install.in
        sed 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/g' $< > $@
@@ -328,6 +330,9 @@ apt-transport-https: build-binary libapt-pkg-dev
        dh_md5sums -p$@
        dh_builddeb -p$@
 
+buildlib/config.guess buildlib/config.sub:
+       $(MAKE) "$@"
+
 configure:
        $(MAKE) configure