[DRE-commits] [rdtool] 03/07: dh-style debian/rules files
Cédric Boutillier
boutil at moszumanska.debian.org
Thu Jan 23 18:21:56 UTC 2014
This is an automated email from the git hooks/post-receive script.
boutil pushed a commit to branch master
in repository rdtool.
commit 15f57ea4c5649dca1c2d7a214498bb41721d758c
Author: Cédric Boutillier <boutil at debian.org>
Date: Thu Jan 23 18:51:28 2014 +0100
dh-style debian/rules files
---
debian/rules | 34 ++++++++++++----------------------
1 file changed, 12 insertions(+), 22 deletions(-)
diff --git a/debian/rules b/debian/rules
index d372148..97d5d8b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,34 +1,24 @@
#!/usr/bin/make -f
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+export DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR=1
+export DEB_DESTDIR=debian/tmp
-DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR = debian/tmp
-libdir := $(shell ruby -r rbconfig -e 'print RbConfig::CONFIG["vendordir"]')
+%:
+ dh $@ --buildsystem=ruby --with ruby
-clean::
- dh_ruby --clean
- rm -f debian/rd2.1 debian/rdswap.1 RD2.1 RDSWAP.1
-configure/rdtool::
- dh_ruby --configure
-build/rdtool::
- dh_ruby --build
+override_dh_install:
+ mkdir -p $(DEB_DESTDIR)/etc/rdtool $(DEB_DESTDIR)/usr/share/emacs/site-lisp/rdtool-elisp
+ mv $(DEB_DESTDIR)/usr/bin/rdswap.rb $(DEB_DESTDIR)/usr/bin/rdswap
+ mv $(DEB_DESTDIR)/usr/lib/ruby/vendor_ruby/rd/dot.rd2rc $(DEB_DESTDIR)/etc/rdtool/rd2rc
+ cp utils/rd-mode.el $(DEB_DESTDIR)/usr/share/emacs/site-lisp/rdtool-elisp
+ dh_install -O--buildsystem=ruby
- # Build manuals
+override_dh_installman:
ruby -Ilib bin/rd2 -rrd/rd2man-lib -oRD2 bin/rd2
mv RD2.1 debian/rd2.1
ruby -Ilib bin/rd2 -rrd/rd2man-lib -oRDSWAP debian/rdswap.rd
mv RDSWAP.1 debian/rdswap.1
+ dh_installman
-install/rdtool::
- env DH_RUBY_USE_DH_AUTO_INSTALL_DESTDIR=1 dh_ruby --install debian/tmp
- install -D -m644 lib/rd/dot.rd2rc $(DEB_DESTDIR)/etc/rdtool/rd2rc
- mv $(DEB_DESTDIR)/usr/bin/rdswap.rb $(DEB_DESTDIR)/usr/bin/rdswap
-
- # Remove needless files
- rm -f $(DEB_DESTDIR)/$(libdir)/rd/dot.rd2rc
-
-install/rdtool-elisp::
- install -D -m644 utils/rd-mode.el $(DEB_DESTDIR)/usr/share/emacs/site-lisp/$(cdbs_curpkg)/rd-mode.el
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ruby-extras/rdtool.git
More information about the Pkg-ruby-extras-commits
mailing list