Section: ruby
Priority: optional
Maintainer: František Dvořák <valtri@civ.zcu.cz>
-Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.6.1~)
+Build-Depends: debhelper (>= 7.0.50~), dh-apache2, gem2deb (>= 0.6.1~)
Standards-Version: 3.9.5
Homepage: https://github.com/CESNET/NOW
#Vcs-Git: git://git.debian.org/collab-maint/now.git
#Vcs-Browser: http://git.debian.org/?p=collab-maint/now.git;a=summary
+Vcs-Browser: http://scientific.zcu.cz/git/?p=packaging-deb-NOW.git;a=summary
XS-Ruby-Versions: all
Package: now
Architecture: all
XB-Ruby-Versions: ${ruby:Versions}
Pre-Depends: ${misc:Pre-Depends}, adduser
-Depends: ${misc:Depends}, ruby | ruby-interpreter, ruby-ipaddress, ruby-json, ruby-sinatra, ruby-sinatra-cross-origin
+Depends: ${misc:Depends}, libjs-jquery, ruby | ruby-interpreter, ruby-ipaddress, ruby-json, ruby-sinatra, ruby-sinatra-cross-origin
+# missing: ruby-libopennebula
+Suggests: now-apache
Description: Network Orchestrator Wrapper for OpenNebula
Network Orchestrator Wrapper is the component to extend OpenNebula network
orchestration capabilities.
+
+Package: now-apache
+Architecture: all
+Pre-Depends: ${misc:Pre-Depends}
+Depends: ${misc:Depends}, now (>= ${source:Version}), apache2-mpm-worker, libapache2-mod-passenger
+Description: Network Orchestrator Wrapper with configurations for Apache
+ Network Orchestrator Wrapper is the component to extend OpenNebula network
+ orchestration capabilities.
+ .
+ This package contains configuration files, setup scripts, and dependencies for
+ running NOW in Apache.
export DH_VERBOSE=1
# rspec >= 3 required
export DH_RUBY_IGNORE_TESTS=all
+export DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR=1
%:
dh $@ --buildsystem=ruby --with ruby
+
+override_dh_install:
+ rdoc --op debian/tmp/rdoc/ models/ lib/ *.rb README*
+ rm debian/tmp/rdoc/js/jquery.js
+ ln -s /usr/share/javascript/jquery/jquery.js debian/tmp/rdoc/js/
+ dh_apache2 -pnow-apache
+ dh_install
+
+override_dh_installdocs:
+ dh_installdocs --link-doc=now