[hipl-dev] [Branch ~hipl-core/hipl/trunk] Rev 5188: updated debian packaging to be conform with ubuntu ppa

  • From: noreply@xxxxxxxxxxxxx
  • To: HIPL core team <hipl-dev@xxxxxxxxxxxxx>
  • Date: Fri, 26 Nov 2010 17:13:33 -0000

------------------------------------------------------------
revno: 5188
committer: Rene Hummen <rene.hummen@xxxxxxxxxxxxxxxxx>
branch nick: hipl
timestamp: Fri 2010-11-26 18:11:04 +0100
message:
  updated debian packaging to be conform with ubuntu ppa
  
  tested and works
modified:
  debian/changelog
  debian/compat
  debian/control
  debian/rules


--
lp:hipl
https://code.launchpad.net/~hipl-core/hipl/trunk

Your team HIPL core team is subscribed to branch lp:hipl.
To unsubscribe from this branch go to 
https://code.launchpad.net/~hipl-core/hipl/trunk/+edit-subscription
=== modified file 'debian/changelog'
--- debian/changelog    2010-03-08 15:08:26 +0000
+++ debian/changelog    2010-11-26 17:11:04 +0000
@@ -1,5 +1,5 @@
-hipl (1.0.4-1) unstable; urgency=low
-
-  * Initial release
-
- -- Rene Hummen <rene.hummen@xxxxxxxxxxxxxxxxx>  Wed, 10 Feb 2010 16:27:50 
+0100
+hipl (1.0.6-5186ppa6) maverick; urgency=low
+
+  * Initial snapshot for ppa testing purposes
+
+ -- Rene Hummen <rene.hummen@xxxxxxxxxxxxxxxxx>  Thu, 25 Nov 2010 21:12:25 
+0100

=== modified file 'debian/compat'
--- debian/compat       2010-02-10 16:44:07 +0000
+++ debian/compat       2010-11-26 17:11:04 +0000
@@ -1,1 +1,1 @@
-5
+7

=== modified file 'debian/control'
--- debian/control      2010-10-01 18:00:52 +0000
+++ debian/control      2010-11-26 17:11:04 +0000
@@ -1,11 +1,13 @@
 Source: hipl
 Section: net
 Priority: optional
-Maintainer: Rene Hummen <rene.hummen@xxxxxxxxxxxxxxxxx>
-Build-Depends: debhelper (>= 5), autotools-dev
-Standards-Version: 3.7.2
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@xxxxxxxxxxxxxxxx>
+XSBC-Original-Maintainer: Rene Hummen <rene.hummen@xxxxxxxxxxxxxxxxx>
+Build-Depends: debhelper (>= 7), python, libconfig8-dev, libssl-dev, 
iptables-dev
+Standards-Version: 3.9.1.0
+Homepage: http://launchpad.net/hipl
 
 Package: hipl
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}, libnet-dns-perl
 Description: HIP for Linux

=== modified file 'debian/rules'
--- debian/rules        2010-10-01 16:44:09 +0000
+++ debian/rules        2010-11-26 17:11:04 +0000
@@ -9,87 +9,9 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-
-# These are used for cross-compiling and for saving the configure script
-# from having to guess our platform (since we know it already)
-DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
-DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-ifneq ($(DEB_HOST_GNU_TYPE),$(DEB_BUILD_GNU_TYPE))
-CROSS= --build $(DEB_BUILD_GNU_TYPE) --host $(DEB_HOST_GNU_TYPE)
-else
-CROSS= --build $(DEB_BUILD_GNU_TYPE)
-endif
-
-
-
-config.status: configure
-       dh_testdir
-       # Add here commands to configure the package.
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
-       cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
-       cp -f /usr/share/misc/config.guess config.guess
-endif
-       ./configure $(CROSS) --prefix=/usr --sysconfdir=/etc \
-                         --enable-shared \
-                         --disable-debug
-
-
-build: build-stamp
-
-build-stamp:  config.status
-       dh_testdir
-
-       # Add here commands to compile the package.
-       $(MAKE)
-       #docbook-to-man debian/hipl.sgml > hipl.1
-
-       touch $@
-
-clean:
-       dh_testdir
-       dh_testroot
-       rm -f build-stamp
-
-       # Add here commands to clean up after the build process.
-       [ ! -f Makefile ] || $(MAKE) distclean
-       rm -f config.sub config.guess
-
-       dh_clean
-
-install: build
-       dh_testdir
-       dh_testroot
-       dh_clean -k
-       dh_installdirs
-
-       # Add here commands to install the package into debian/hipl.
-       $(MAKE) DESTDIR=$(CURDIR)/debian/hipl install
-
-
-# Build architecture-independent files here.
-binary-indep: install
-# We have nothing to do by default.
-
-# Build architecture-dependent files here.
-binary-arch: install
-       dh_testdir
-       dh_testroot
-       dh_installchangelogs
-#      dh_installdocs
-#      dh_python
-#      dh_installinit
-       dh_link
-       dh_strip
-       dh_compress
-       dh_fixperms
-#      dh_perl
-       dh_installdeb
-       dh_shlibdeps
-       dh_gencontrol
-       dh_md5sums
-       dh_builddeb
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+%:
+       dh  $@
+
+override_dh_installinit:
+       dh_installinit --name hipd
+       dh_installinit --name hipfw

Other related posts:

  • » [hipl-dev] [Branch ~hipl-core/hipl/trunk] Rev 5188: updated debian packaging to be conform with ubuntu ppa - noreply