[Pkg-puppet-devel] [SCM] Packaging of Facter for debian branch, experimental, updated. debian/1.5.9_rc6-1-71-g79cca22
Stig Sandbeck Mathisen
ssm at debian.org
Wed Jun 22 08:52:08 UTC 2011
The following commit has been merged in the experimental branch:
commit 931efcefab0616825ffa62606b3f11596dd74b04
Author: Stig Sandbeck Mathisen <ssm at debian.org>
Date: Fri Jun 17 22:58:50 2011 +0200
Use newer debhelper
diff --git a/debian/control b/debian/control
index 056982e..465ed5c 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: admin
Priority: optional
Maintainer: Puppet Package Maintainers <pkg-puppet-devel at lists.alioth.debian.org>
Uploaders: Andrew Pollock <apollock at debian.org>, Nigel Kersten <nigel at explanatorygap.net>, Micah Anderson <micah at debian.org>, Stig Sandbeck Mathisen <ssm at debian.org>
-Build-Depends: ruby-pkg-tools, libsetup-ruby1.8, debhelper (>= 5.0.0), ruby (>= 1.8), libopenssl-ruby
+Build-Depends: ruby-pkg-tools, libsetup-ruby1.8, debhelper (>= 7.0.50~), ruby (>= 1.8), libopenssl-ruby
Standards-Version: 3.9.1
Vcs-Git: git://git.debian.org/git/pkg-puppet/facter.git
Vcs-Browser: http://git.debian.org/?p=pkg-puppet/facter.git
diff --git a/debian/rules b/debian/rules
index 5790758..d590aa1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,75 +1,7 @@
#!/usr/bin/make -f
# -*- makefile -*-
-# Uncomment this to turn on verbose mode.
-#export DH_VERBOSE=1
+export DH_VERBOSE=1
-INSTALL=install -Dp
-
-prefix := $(CURDIR)/debian/tmp
-bindir := $(prefix)/usr/bin
-sbindir := $(prefix)/usr/sbin
-libdir := $(prefix)/usr/lib
-localstatedir := $(prefix)/var
-rubylibdir := $(libdir)/ruby/1.8
-sysconfdir := $(prefix)/etc
-pkgconfdir := $(sysconfdir)/facter
-
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
- CFLAGS += -O0
-else
- CFLAGS += -O2
-endif
-
-configure: configure-stamp
-configure-stamp:
- dh_testdir
- touch configure-stamp
-
-
-build: build-stamp
-build-stamp: configure-stamp
- dh_testdir
- touch build-stamp
-
-clean:
- dh_testdir
- dh_testroot
- rm -f build-stamp configure-stamp
- dh_clean
-
-install: build
- dh_testdir
- dh_testroot
- dh_clean -k
- dh_installdirs
-
- $(CURDIR)/install.rb --destdir=debian/tmp --bindir=/usr/bin \
- --sbindir=/usr/sbin --sitelibdir=/usr/lib/ruby/1.8
-
- # strip executable bit from all the non-executable files.
- find debian/tmp/usr/lib/ruby/1.8 -type f -perm /u+x,g+x,o+x -exec chmod a-x {} \;
- # fix the permissions on all of the directories
- find debian/tmp/usr/lib/ruby/1.8 -type d -exec chmod 755 {} \;
-
-# Build architecture-dependent files here.
-binary-arch: build install
-
-# Build architecture-independent files here.
-binary-indep: build install
- dh_testdir
- dh_testroot
- dh_install -i
- dh_installchangelogs -i CHANGELOG
- dh_installdocs -i
- dh_installman
- dh_compress -i
- dh_fixperms -i
- dh_installdeb -i
- dh_shlibdeps -i
- dh_gencontrol -i
- dh_md5sums -i
- dh_builddeb -i
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install configure
+%:
+ dh $@
--
Packaging of Facter for debian
More information about the Pkg-puppet-devel
mailing list