The following commit has been merged in the master branch:
commit 3ecd949eea757b9fc3614646c0d1939152eef8ce
Author: Marco Nelles <marco.nel...@credativ.de>
Date:   Mon Jun 4 16:18:45 2012 +0200

    Adapted debian/rules and debian/*.install files

diff --git a/debian/lustre-dev.install b/debian/lustre-dev.install
index cf3af90..2252295 100644
--- a/debian/lustre-dev.install
+++ b/debian/lustre-dev.install
@@ -1,5 +1,5 @@
-debian/build/lnet/utils/libptlctl.a usr/lib
-lustre/contrib/README  usr/share/doc/lustre-dev/contrib
+lnet/utils/libptlctl.a                         usr/lib
+lustre/contrib/README                  usr/share/doc/lustre-dev/contrib
 lustre/contrib/mpich-1.2.6-lustre.patch usr/share/doc/lustre-dev/contrib
 debian/tmp/usr/include/linux/*         usr/include/linux
 debian/tmp/usr/include/lustre/*                usr/include/lustre
diff --git a/debian/lustre-utils.install b/debian/lustre-utils.install
index 9b41dc2..2eeb844 100644
--- a/debian/lustre-utils.install
+++ b/debian/lustre-utils.install
@@ -1,4 +1,4 @@
-debian/build/lnet/utils/routerstat             usr/sbin
+lnet/utils/routerstat                                  usr/sbin
 debian/tmp/sbin/*                              sbin
 debian/tmp/usr/sbin/mkfs.lustre                        sbin
 debian/tmp/usr/sbin/*                          usr/sbin
diff --git a/debian/rules b/debian/rules
index 1c9c68c..c39121f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -57,9 +57,11 @@ autogen-stamp: patch-stamp
        cp /usr/share/misc/config.sub config.sub
        cp /usr/share/misc/config.sub libsysio/config.sub
        cp /usr/share/misc/config.sub ldiskfs/config.sub
+       cp /usr/share/misc/config.sub libcfs/config.sub
        cp /usr/share/misc/config.guess config.guess
        cp /usr/share/misc/config.guess libsysio/config.guess
        cp /usr/share/misc/config.guess ldiskfs/config.guess
+       cp /usr/share/misc/config.guess libcfs/config.guess
        sh ./autogen.sh
        touch $@
 
@@ -68,17 +70,13 @@ configure-stamp: autogen-stamp debian/control
        dh_testdir
        # touch files to same date, to avoid auto*
        find . -type f -exec touch -r COPYING {} \;
-       mkdir -p $(BUILDDIR)/build $(BUILDDIR)/lustre/contrib 
$(BUILDDIR)/libsysio
-       cp build/Makefile $(BUILDDIR)/build/
-       cp lustre/contrib/mpich-*.patch $(BUILDDIR)/lustre/contrib/
-       ln -s ../../../libsysio/include $(BUILDDIR)/libsysio/
-       ( cd $(BUILDDIR) && \
-        export TOP_DIR=$(TOP_DIR); ../../configure 
--disable-dependency-tracking \
-                  --disable-modules \
-                  --enable-snmp \
-                  --disable-client \
-                  --enable-quota \
-                  --disable-server )
+       
+       ./configure --disable-dependency-tracking \
+                   --disable-modules \
+                   --enable-snmp \
+                   --disable-client \
+                   --enable-quota \
+                   --disable-server
        # Correct tex2pdf mode.
        chmod 744 lustre/doc/tex2pdf
        touch $@
@@ -88,12 +86,8 @@ build-arch build-indep: build
 build: build-stamp
 build-stamp: patch-stamp configure-stamp
        dh_testdir
-       $(MAKE) -C $(BUILDDIR)
-       # The .pdf's don't get automatically built, so
-       #HOME=$(TOP_DIR)/debian/build/lustre/doc $(MAKE) -C 
$(BUILDDIR)/lustre/doc lconf.pdf  lctl.pdf  lfs.pdf  lmc.pdf
-       ## FIXME: $(BUILDDIR) isn't used
-       # mv lustre/doc/lconf.pdf lustre/doc/lctl.pdf lustre/doc/lfs.pdf 
lustre/doc/lmc.pdf $(BUILDDIR)/lustre/doc
-       $(MAKE) -C $(BUILDDIR) DESTDIR=$(TOP_DIR)/debian/tmp install
+       $(MAKE)
+       $(MAKE) DESTDIR=$(TOP_DIR)/debian/tmp install
        touch $@
 
 binary-arch: binary-$(UTILS_PKG) binary-$(TESTS_PKG) binary-$(DEV_PKG) 
binary-$(LIB_PKG) 
@@ -278,7 +272,7 @@ kdist_config: prep-deb-files
        # touch files to same date, to avoid auto*
        find . -type f -exec touch -r COPYING {} \;
        # Doesn't seem possible to only build modules...
-        ./configure --with-linux=$(KSRC) $(OFA_KERNEL) \
+       ./configure --with-linux=$(KSRC) $(OFA_KERNEL) \
                    --disable-quilt  \
                    --disable-dependency-tracking \
                    --disable-doc  \

-- 
Lustre Debian Packaging 

_______________________________________________
Pkg-lustre-svn-commit mailing list
Pkg-lustre-svn-commit@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-lustre-svn-commit

Reply via email to