DATAPATH_CONFIGURE_OPTS = --enable-snat
+# Official build number. Leave set to 0 if not an official build.
+BUILD_NUMBER = 0
+
configure: configure-stamp
configure-stamp:
dh_testdir
cd _debian && ( \
test -e Makefile || \
../configure --prefix=/usr --localstatedir=/var --enable-ssl \
+ --with-build-number=$(BUILD_NUMBER) \
$(DATAPATH_CONFIGURE_OPTS))
$(ext_configure)
touch configure-stamp
dh_testroot
dh_clean -k
tar xzf openflow.tar.gz
- cd openflow && ./configure --with-$(l2x)=$(KSRC) $(DATAPATH_CONFIGURE_OPTS)
+ cd openflow && ./configure --with-$(l2x)=$(KSRC) $(DATAPATH_CONFIGURE_OPTS) --with-build-number=$(BUILD_NUMBER)
cd openflow && $(MAKE) -C $(dpdir)
install -d -m755 $(DSTDIR)
install -m644 openflow/$(dpdir)/*_mod.$(KO)o $(DSTDIR)/
dh_installdirs -s
$(MAKE) -C _debian DESTDIR=$(CURDIR)/debian/openflow install
cp debian/openflow-switch-config.overrides debian/openflow-switch-config/usr/share/lintian/overrides/openflow-switch-config
+ cp debian/openflow-switch.template debian/openflow-switch/usr/share/openflow/switch/default.template
dh_install -s
$(ext_install_arch)