diff options
author | Ben Pfaff <blp@nicira.com> | 2009-12-17 16:06:20 -0800 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2009-12-17 16:42:03 -0800 |
commit | 8943a2084e8d2cff6a21f2431f20ae8805adb961 (patch) | |
tree | 10b0e5a59ba8dcba476a7d7439bd125c35566c4d /debian/rules | |
parent | 175106cbf653dde9668f0401ff573428974f62fe (diff) |
debian: Tolerate varying locations of vswitch-idl.ovsschema.
The Debian packaging as well as the testsuite was picky about where
the ovsschema file appeared. This should fix the problem.
Diffstat (limited to 'debian/rules')
-rwxr-xr-x | debian/rules | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/debian/rules b/debian/rules index 0d0abf16..99d1f09a 100755 --- a/debian/rules +++ b/debian/rules @@ -85,6 +85,10 @@ install-arch: build-arch $(MAKE) -C _debian DESTDIR=$(CURDIR)/debian/openvswitch install cp debian/openvswitch-switch-config.overrides debian/openvswitch-switch-config/usr/share/lintian/overrides/openvswitch-switch-config cp debian/openvswitch-switch.template debian/openvswitch-switch/usr/share/openvswitch/switch/default.template + @# If we are working from a "make dist" tarball then make sure that + @# the ovsschema file is available in the build directory. + test -e _debian/vswitchd/vswitch-idl.ovsschema || \ + cp vswitchd/vswitch-idl.ovsschema _debian/vswitchd/vswitch-idl.ovsschema dh_install -s env TERMINFO=debian/openvswitch-switchui/usr/share/terminfo tic -x extras/ezio/ezio3.ti |