Simplify debian/rules by adding new openflow-datapath-source.install file.
[sliver-openvswitch.git] / debian / rules
index d7300e6..a03ff50 100755 (executable)
@@ -32,7 +32,8 @@ configure-stamp:
        test -d _debian || mkdir _debian
        cd _debian && ( \
                test -e Makefile || \
-               ../configure --prefix=/usr --localstatedir=/var --enable-ssl)
+               ../configure --prefix=/usr --localstatedir=/var --enable-ssl \
+                       --enable-snat)
        touch configure-stamp
 
 #Architecture 
@@ -70,7 +71,7 @@ endif
 
 kdist_clean:
        dh_clean
-       make KERNELDIR=$(KSRC) KVERREL=$(KVERS) clean
+       rm -rf openflow
 
 kdist_config: prep-deb-files
 
@@ -94,16 +95,13 @@ binary-modules: prep-deb-files
        dh_builddeb --destdir=$(DEB_DESTDIR)
 
 install: install-indep install-arch
-install-indep: MODDIR = $(CURDIR)/debian/openflow-datapath-source/usr/src/modules/openflow-datapath
 install-indep: build-indep
        dh_testdir
        dh_testroot
        dh_clean -k -i 
        dh_installdirs -i
-       cp _debian/openflow.tar.gz $(MODDIR)
-       cd debian; cp changelog control compat *.modules.in rules $(MODDIR)/debian
        cd debian/openflow-datapath-source/usr/src && tar -c modules | bzip2 -9 > openflow-datapath.tar.bz2 && rm -rf modules
-       install -m644 debian/openflow-pki.apache2 debian/openflow-pki/etc/apache2/sites-available/openflow-pki
+       install -m644 debian/openflow-pki-server.apache2 debian/openflow-pki-server/etc/apache2/sites-available/openflow-pki
        dh_install -i
 
 install-arch: build-arch