#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/buildcore.mk

version = 1.2.9
pe_prefix = opt/puppet
name=stomp

RUBY = /opt/puppet/bin/ruby

bin_dir = $(pe_prefix)/bin
ruby_sitelib = $(shell $(RUBY) -e 'puts RbConfig::CONFIG["sitelibdir"]' 2> /dev/null)

DEB_INSTALL_DIRS += $(pe_prefix)/bin
DEB_INSTALL_DIRS += $(pe_prefix)/lib

binary-install/pe-ruby-stomp::
	mkdir -p $(CURDIR)/debian/$(cdbs_curpkg)/$(bin_dir)
	mkdir -p $(CURDIR)/debian/$(cdbs_curpkg)/$(ruby_sitelib)
	cp -r lib/* $(CURDIR)/debian/$(cdbs_curpkg)/$(ruby_sitelib)
	cp -r bin/* $(CURDIR)/debian/$(cdbs_curpkg)/$(bin_dir)

binary-post-install/pe-ruby-stomp::
	bash $(CURDIR)/debian/fixshebang.sh \
			'$(CURDIR)/debian/$(cdbs_curpkg)/$(bin_dir)'
	sh $(CURDIR)/debian/rmshebang.sh \
	    '$(CURDIR)/debian/$(cdbs_curpkg)/$(ruby_sitelib)'
clean::

