[Pkg-cli-apps-commits] r3635 - in /packages/beagle-xesam/trunk/debian: beagle-xesam.dirs beagle-xesam.install beagle.dirs beagle.install control patches/00list patches/link_system_libs.dpatch rules

jsogo at users.alioth.debian.org jsogo at users.alioth.debian.org
Wed Dec 26 23:48:47 UTC 2007


Author: jsogo
Date: Wed Dec 26 23:48:47 2007
New Revision: 3635

URL: http://svn.debian.org/wsvn/pkg-cli-apps/?sc=1&rev=3635
Log:
beagle-xesam
 + Another iteration on beagle-xesam packaging
 + Remove all -arch rules
 + Add a patch to link with external ndesk-dbus library
 + Rename instructions files from beagle to beagle-xesam
 + Add some more dependencies (libglib2.0-cil and libndesk-dbus-glib1.0-cil)

Added:
    packages/beagle-xesam/trunk/debian/beagle-xesam.dirs
      - copied unchanged from r3634, packages/beagle-xesam/trunk/debian/beagle.dirs
    packages/beagle-xesam/trunk/debian/beagle-xesam.install
      - copied unchanged from r3634, packages/beagle-xesam/trunk/debian/beagle.install
    packages/beagle-xesam/trunk/debian/patches/00list
    packages/beagle-xesam/trunk/debian/patches/link_system_libs.dpatch   (with props)
Removed:
    packages/beagle-xesam/trunk/debian/beagle.dirs
    packages/beagle-xesam/trunk/debian/beagle.install
Modified:
    packages/beagle-xesam/trunk/debian/control
    packages/beagle-xesam/trunk/debian/rules

Modified: packages/beagle-xesam/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/beagle-xesam/trunk/debian/control?rev=3635&op=diff
==============================================================================
--- packages/beagle-xesam/trunk/debian/control (original)
+++ packages/beagle-xesam/trunk/debian/control Wed Dec 26 23:48:47 2007
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian CLI Applications Team <pkg-cli-apps-team at lists.alioth.debian.org>
 Uploaders: Jose Carlos Garcia Sogo <jsogo at debian.org>, Mirco Bauer <meebey at debian.org>
-Build-Depends: debhelper (>= 5.0.37.2), cli-common-dev (>= 0.4.4), dpatch, intltool, mono-gmcs (>= 1.2.4) | c-sharp-2.0-compiler, beagle-dev
+Build-Depends: debhelper (>= 5.0.37.2), cli-common-dev (>= 0.4.4), dpatch, intltool, mono-gmcs (>= 1.2.4) | c-sharp-2.0-compiler, libglib2.0-cil, beagle-dev, libndesk-dbus-glib1.0-cil
 Standards-Version: 3.7.3
 Vcs-Svn: svn://svn.debian.org/svn/pkg-cli-apps/packages/beagle-xesam/trunk
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-apps/packages/beagle-xesam/trunk/
@@ -12,5 +12,5 @@
 Package: beagle-xesam
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: xesam adaptor for Beagle 
+Description: xesam API/support for Beagle 
  This package provides a Xesam adaptor for Beagle indexing tool.

Added: packages/beagle-xesam/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/beagle-xesam/trunk/debian/patches/00list?rev=3635&op=file
==============================================================================
--- packages/beagle-xesam/trunk/debian/patches/00list (added)
+++ packages/beagle-xesam/trunk/debian/patches/00list Wed Dec 26 23:48:47 2007
@@ -1,0 +1,1 @@
+link_system_libs.dpatch

Added: packages/beagle-xesam/trunk/debian/patches/link_system_libs.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/beagle-xesam/trunk/debian/patches/link_system_libs.dpatch?rev=3635&op=file
==============================================================================
--- packages/beagle-xesam/trunk/debian/patches/link_system_libs.dpatch (added)
+++ packages/beagle-xesam/trunk/debian/patches/link_system_libs.dpatch Wed Dec 26 23:48:47 2007
@@ -1,0 +1,31 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## link_system_libs.dpatch by Jose Carlos Garcia Sogo <jsogo at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: No description.
+
+ at DPATCH@
+diff -urNad beagle-xesam-0.1~/src/Makefile.am beagle-xesam-0.1/src/Makefile.am
+--- beagle-xesam-0.1~/src/Makefile.am	2007-11-20 03:48:46.000000000 +0100
++++ beagle-xesam-0.1/src/Makefile.am	2007-12-27 00:26:06.000000000 +0100
+@@ -29,7 +29,7 @@
+ GLIBSHARP_ASSEMBLIES = ${GLIBSHARP_LIBS}
+ 
+ DBUS_ASSEMBLIES = 				\
+-	-r:$(DBUS_SHARP_DIR)/NDesk.DBus.dll
++	$(shell pkg-config --libs ndesk-dbus-1.0)
+ 
+ BEAGLE_ASSEMBLIES = ${BEAGLE_LIBS}
+ 
+diff -urNad beagle-xesam-0.1~/src/Makefile.in beagle-xesam-0.1/src/Makefile.in
+--- beagle-xesam-0.1~/src/Makefile.in	2007-12-01 23:59:25.000000000 +0100
++++ beagle-xesam-0.1/src/Makefile.in	2007-12-27 00:26:40.000000000 +0100
+@@ -168,7 +168,7 @@
+ 
+ GLIBSHARP_ASSEMBLIES = ${GLIBSHARP_LIBS}
+ DBUS_ASSEMBLIES = \
+-	-r:$(DBUS_SHARP_DIR)/NDesk.DBus.dll
++	$(shell pkg-config --libs ndesk-dbus-1.0)
+ 
+ BEAGLE_ASSEMBLIES = ${BEAGLE_LIBS}
+ XESAMADAPTOR_ASSEMBLIES = $(DBUS_ASSEMBLIES)		\

Propchange: packages/beagle-xesam/trunk/debian/patches/link_system_libs.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Modified: packages/beagle-xesam/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-apps/packages/beagle-xesam/trunk/debian/rules?rev=3635&op=diff
==============================================================================
--- packages/beagle-xesam/trunk/debian/rules (original)
+++ packages/beagle-xesam/trunk/debian/rules Wed Dec 26 23:48:47 2007
@@ -49,32 +49,26 @@
 
 	dh_clean 
 
-install: build-stamp install-arch install-indep
+install: build-stamp install-indep
 
-install-arch:
+install-indep:
 	dh_testdir
 	dh_testroot
-	dh_clean -k 
-	dh_installdirs -a
+	dh_installdirs -i
 
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
-	dh_install -a --sourcedir=debian/tmp
+	dh_install -i --sourcedir=debian/tmp
 	
 ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
 	find debian/ -type f -name "*.mdb" -delete
 endif
 
-install-indep:
-	dh_testdir
-	dh_testroot
-	dh_installdirs -i
-	dh_install -i --sourcedir=debian/tmp
-
 binary-indep: build install
 	dh_testdir
 	dh_testroot
-	dh_installchangelogs -i ChangeLog
+#	dh_installchangelogs -i ChangeLog
+	dh_installchangelogs
 	dh_installdocs -i
 	dh_installmenu -i
 	dh_makeclilibs -m 1.0 -i
@@ -90,27 +84,6 @@
 	dh_md5sums -i
 	dh_builddeb -i
 	
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installchangelogs -a ChangeLog
-	dh_installdocs -a
-	dh_installexamples -a
-	dh_installmenu -a
-	dh_installman -a
-#	dh_makeclilibs -a -V
-	dh_link -a
-	dh_strip -a
-	dh_compress -a -X.xpi
-	dh_fixperms -a
-	dh_clifixperms -a
-	dh_installdeb -a
-	dh_shlibdeps -a
-	dh_clideps -a -d -l debian/tmp/usr/lib/beagle
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
+binary: binary-indep
 
-binary: binary-indep binary-arch
-
-.PHONY: build clean binary-indep binary-arch binary install configure patch unpatch
+.PHONY: build clean binary-indep binary install configure patch unpatch




More information about the Pkg-cli-apps-commits mailing list