1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
|
#!/usr/bin/make -f
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
ruby_ver1.8 = 1.8
ruby_ver1.9.1 = 1.9.1
DEB_DBG_PACKAGE_libodbc-ruby$(ruby_ver1.8) = libodbc-ruby$(ruby_ver1.8)-dbg
DEB_DBG_PACKAGE_libodbc-ruby$(ruby_ver1.9.1) = libodbc-ruby$(ruby_ver1.9.1)-dbg
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/patchsys-quilt.mk
configure/libodbc-ruby$(ruby_ver1.8)::
cp -r ext ext$(ruby_ver1.8)
( cd ext$(ruby_ver1.8) && \
([ -e Makefile ] || ruby$(ruby_ver1.8) extconf.rb --enable-dlopen) )
( cd ext$(ruby_ver1.8) && \
([ -e utf8/Makefile ] || ruby$(ruby_ver1.8) -Cutf8 extconf.rb --enable-dlopen) )
build/libodbc-ruby$(ruby_ver1.8)::
( cd ext$(ruby_ver1.8) && \
([ -e odbc.so ] || $(MAKE)) )
( cd ext$(ruby_ver1.8) && \
([ -e utf8/odbc_utf8.so ] || $(MAKE) -Cutf8) )
install/libodbc-ruby$(ruby_ver1.8)::
$(MAKE) -Cext$(ruby_ver1.8) install DESTDIR=$(CURDIR)/debian/libodbc-ruby$(ruby_ver1.8) sitedir='$$(prefix)/lib/ruby'
$(MAKE) -Cext$(ruby_ver1.8)/utf8 install DESTDIR=$(CURDIR)/debian/libodbc-ruby$(ruby_ver1.8) sitedir='$$(prefix)/lib/ruby'
cleanbuilddir/libodbc-ruby$(ruby_ver1.8)::
[ ! -e ext$(ruby_ver1.8)/Makefile ] || $(MAKE) -C ext$(ruby_ver1.8) distclean
[ ! -e ext$(ruby_ver1.8)/utf8/Makefile ] || $(MAKE) -C ext$(ruby_ver1.8)/utf8 distclean
configure/libodbc-ruby$(ruby_ver1.9.1)::
cp -r ext ext$(ruby_ver1.9.1)
( cd ext$(ruby_ver1.9.1) && \
([ -e Makefile ] || ruby$(ruby_ver1.9.1) extconf.rb --enable-dlopen) )
( cd ext$(ruby_ver1.9.1) && \
([ -e utf8/Makefile ] || ruby$(ruby_ver1.9.1) -Cutf8 extconf.rb --enable-dlopen) )
build/libodbc-ruby$(ruby_ver1.9.1)::
( cd ext$(ruby_ver1.9.1) && \
([ -e odbc.so ] || $(MAKE)) )
( cd ext$(ruby_ver1.9.1) && \
([ -e utf8/odbc_utf8.so ] || $(MAKE) -Cutf8) )
install/libodbc-ruby$(ruby_ver1.9.1)::
$(MAKE) -Cext$(ruby_ver1.9.1) install DESTDIR=$(CURDIR)/debian/libodbc-ruby$(ruby_ver1.9.1) sitedir='$$(prefix)/lib/ruby'
$(MAKE) -Cext$(ruby_ver1.9.1)/utf8 install DESTDIR=$(CURDIR)/debian/libodbc-ruby$(ruby_ver1.9.1) sitedir='$$(prefix)/lib/ruby'
cleanbuilddir/libodbc-ruby$(ruby_ver1.9.1)::
[ ! -e ext$(ruby_ver1.9.1)/Makefile ] || $(MAKE) -C ext$(ruby_ver1.9.1) distclean
[ ! -e ext$(ruby_ver1.9.1)/utf8/Makefile ] || $(MAKE) -C ext$(ruby_ver1.9.1)/utf8 distclean
clean::
for v in $(ruby_ver1.8) $(ruby_ver1.9.1) ; do \
rm -rf ext$$v ; \
done
|