[Pkg-cli-libs-commits] r3515 - in /packages/mono-zeroconf/trunk/debian: control libmono-zeroconf1.0-cil.install libmono-zeroconf1.0-cil.links patches/01_pkg-config-path.dpatch patches/01_pkg-config-path.patch rules
slomo at users.alioth.debian.org
slomo at users.alioth.debian.org
Thu Dec 20 04:35:39 UTC 2007
Author: slomo
Date: Thu Dec 20 04:35:38 2007
New Revision: 3515
URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3515
Log:
* update and switch to debhelper from cdbs
Added:
packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.links
packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.dpatch
- copied, changed from r3513, packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.patch
Removed:
packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.patch
Modified:
packages/mono-zeroconf/trunk/debian/control
packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.install
packages/mono-zeroconf/trunk/debian/rules
Modified: packages/mono-zeroconf/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-zeroconf/trunk/debian/control?rev=3515&op=diff
==============================================================================
--- packages/mono-zeroconf/trunk/debian/control (original)
+++ packages/mono-zeroconf/trunk/debian/control Thu Dec 20 04:35:38 2007
@@ -3,7 +3,7 @@
Priority: optional
Maintainer: Debian CLI Libraries Team <pkg-cli-libs-team at lists.alioth.debian.org>
Uploaders: Sebastian Dröge <slomo at debian.org>
-Build-Depends: debhelper (>= 5), cdbs
+Build-Depends: debhelper (>= 5)
Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-gmcs (>= 1.0) | c-sharp-2.0-compiler, mono-gac (>= 1.0), libmono-dev (>= 1.1.10), libmono-system2.0-cil, libmono-system-web2.0-cil, monodoc-base (>= 1.1.9), mono-gac | global-assembly-cache-tool, pkg-config, libavahi1.0-cil (>= 0.6.0)
Standards-Version: 3.7.3
Homepage: http://mono-project.com/Mono_Zeroconf
Modified: packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.install?rev=3515&op=diff
==============================================================================
--- packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.install (original)
+++ packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.install Thu Dec 20 04:35:38 2007
@@ -1,3 +1,3 @@
-debian/tmp//usr/lib/mono/gac/Mono.Zeroconf/1.0.*/Mono.Zeroconf.dll* /usr/lib/cli/mono-zeroconf/
-debian/tmp/usr/lib/mono-zeroconf/Mono.Zeroconf.Providers.Avahi.dll* /usr/lib/cli/mono-zeroconf/
-debian/tmp/usr/lib/pkgconfig/mono-zeroconf.pc
+debian/tmp//usr/lib/mono/gac/Mono.Zeroconf/1.0.*/Mono.Zeroconf.dll* /usr/lib/cli/mono-zeroconf-1.0/
+debian/tmp/usr/lib/mono-zeroconf/Mono.Zeroconf.Providers.Avahi.dll* /usr/lib/cli/mono-zeroconf-1.0/
+debian/tmp/usr/lib/pkgconfig/mono-zeroconf*.pc
Added: packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.links
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.links?rev=3515&op=file
==============================================================================
--- packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.links (added)
+++ packages/mono-zeroconf/trunk/debian/libmono-zeroconf1.0-cil.links Thu Dec 20 04:35:38 2007
@@ -1,0 +1,1 @@
+/usr/lib/pkgconfig/mono-zeroconf-1.0.pc /usr/lib/pkgconfig/mono-zeroconf.pc
Copied: packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.dpatch (from r3513, packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.patch)
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.dpatch?rev=3515&op=diff
==============================================================================
--- packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.patch (original)
+++ packages/mono-zeroconf/trunk/debian/patches/01_pkg-config-path.dpatch Thu Dec 20 04:35:38 2007
@@ -1,5 +1,9 @@
---- src/mono-zeroconf.pc.in.old 2007-12-20 05:04:09.000000000 +0100
-+++ src/mono-zeroconf.pc.in 2007-12-20 05:04:19.000000000 +0100
+#! /bin/sh /usr/share/dpatch/dpatch-run
+
+ at DPATCH@
+
+--- mono-zeroconf/src/mono-zeroconf.pc.in.old 2007-12-20 05:04:09.000000000 +0100
++++ mono-zeroconf/src/mono-zeroconf.pc.in 2007-12-20 05:04:19.000000000 +0100
@@ -6,5 +6,5 @@
Description: Mono library for universal cross platform Zeroconf support via a unified API with built in support for mdnsd and optional support for Avahi.
Version: @VERSION@
Modified: packages/mono-zeroconf/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-zeroconf/trunk/debian/rules?rev=3515&op=diff
==============================================================================
--- packages/mono-zeroconf/trunk/debian/rules (original)
+++ packages/mono-zeroconf/trunk/debian/rules Thu Dec 20 04:35:38 2007
@@ -1,21 +1,66 @@
#!/usr/bin/make -f
+# -*- makefile -*-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
-include /usr/share/cdbs/1/rules/utils.mk
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
-common-binary-post-install-indep:: list-missing
-
-DEB_CONFIGURE_EXTRA_FLAGS+=--disable-mdnsresponder
-
+# This is for the .wapi directory for Mono.
export MONO_SHARED_DIR=$(CURDIR)
-common-binary-predeb-indep::
+# provide patch and unpatch targets
+include /usr/share/dpatch/dpatch.make
+
+UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
+
+config: config-stamp
+config-stamp: patch-stamp
+ dh_testdir
+ ./configure --prefix=/usr --disable-mdnsresponder
+ touch config-stamp
+
+build: patch-stamp build-stamp
+build-stamp: config-stamp
+ $(MAKE)
+ touch build-stamp
+
+clean: unpatch
+ dh_testdir
+ dh_testroot
+ [ ! -f Makefile ] || $(MAKE) distclean
+ rm -rf $(MONO_SHARED_DIR)/.wapi
+ rm -f build-stamp
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ mv $(CURDIR)/debian/tmp/usr/lib/pkg-config/mono-zeroconf.pc $(CURDIR)/debian/tmp/usr/lib/pkg-config/mono-zeroconf-1.0.pc
+
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installdirs
+ dh_install
+ dh_installcligac
+ dh_installman
+ dh_link
+ dh_compress
+ dh_fixperms
dh_clifixperms
dh_makeclilibs -m0.7.3
dh_clideps
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
-clean::
- rm -rf $(MONO_SHARED_DIR)/.wapi
+binary-arch: build install
+binary: binary-indep binary-arch
+
+.PHONY: build clean binary-indep binary-arch binary install
More information about the Pkg-cli-libs-commits
mailing list