File: rules

package info (click to toggle)
libole-ruby 1.2.9-4
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 596 kB
  • ctags: 401
  • sloc: ruby: 2,763; makefile: 13
file content (20 lines) | stat: -rwxr-xr-x 917 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#!/usr/bin/make -f

include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/ruby-pkg-tools/1/class/ruby-setup-rb.mk

DEB_RUBY_CONFIG_ARGS = --datadir=/usr/share/libole-ruby1.8 --installdirs=std

install/libole-ruby1.8::
	mkdir -p debian/libole-ruby1.8/usr/share/doc/libole-ruby1.8/examples/
	mv debian/libole-ruby1.8/usr/bin/oletool debian/libole-ruby1.8/usr/share/doc/libole-ruby1.8/examples/oletool
	rm -fr debian/libole-ruby1.8/usr/bin/

install/libole-ruby1.9.1::
	mkdir -p debian/libole-ruby1.9.1/usr/share/doc/libole-ruby1.9.1/examples/
	mv debian/libole-ruby1.9.1/usr/bin/oletool debian/libole-ruby1.9.1/usr/share/doc/libole-ruby1.9.1/examples/oletool
	rm -fr debian/libole-ruby1.9.1/usr/bin/

	mv debian/libole-ruby1.9.1/usr/share/libole-ruby1.8 debian/libole-ruby1.9.1/usr/share/libole-ruby1.9.1

	ruby -p -i -e '$$_.gsub!(/ruby1.8/, "ruby1.9.1")' `find debian/libole-ruby1.9.1 -type f -name '*.rb'`