[Pkg-cli-libs-commits] r3479 - in /packages/mono-addins/trunk/debian: ./ patches/

meebey at users.alioth.debian.org meebey at users.alioth.debian.org
Sun Dec 2 18:18:49 UTC 2007


Author: meebey
Date: Sun Dec  2 18:18:49 2007
New Revision: 3479

URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=3479
Log:
- updated mono-addins to 0.3 SVN snapshot (lots of cleanups)


Added:
    packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.cligacpolicy
    packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.links
    packages/mono-addins/trunk/debian/libmono-addins0.2-cil.cligacpolicy
    packages/mono-addins/trunk/debian/libmono-addins0.2-cil.links
Removed:
    packages/mono-addins/trunk/debian/patches/make_Mono.Addins.Gui.AddinTreeWidget_public.dpatch
Modified:
    packages/mono-addins/trunk/debian/changelog
    packages/mono-addins/trunk/debian/control
    packages/mono-addins/trunk/debian/copyright
    packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.install
    packages/mono-addins/trunk/debian/libmono-addins0.2-cil.install
    packages/mono-addins/trunk/debian/patches/00list
    packages/mono-addins/trunk/debian/patches/fix_mono-addins-gui.pc.dpatch
    packages/mono-addins/trunk/debian/patches/fix_mono-addins-setup.pc.dpatch
    packages/mono-addins/trunk/debian/patches/fix_mono-addins.pc.dpatch
    packages/mono-addins/trunk/debian/rules

Modified: packages/mono-addins/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/changelog?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/changelog (original)
+++ packages/mono-addins/trunk/debian/changelog Sun Dec  2 18:18:49 2007
@@ -1,3 +1,26 @@
+mono-addins (0.3~svn.r90520-1) unstable; urgency=low
+
+  * New subversion snapshot
+  * debian/patches/make_Mono.Addins.Gui.AddinTreeWidget_public:
+    + Removed, already applied upstream.
+  * debian/control:
+    + Added automake, autoconf and libtool to build-dependencies, as we are
+      packaging a snapshot now.
+    + Updated cli-common-dev build-dependency to >= 0.5.0, as we use
+      dh_cligacpolicy now for managing the policy files.
+    + Moved homepage URL from package description to Homepage field.
+    + Added Vcs-Svn and Vcs-Browser fields.
+  * debian/rules:
+    + Bumped clilibs to 0.3~svn.r90520.
+    + Run ./autogen.sh before /configure.
+    + Add API version number to pkg-config file names, as required by the
+      CLI Policy.
+  * debian/libmono-addins0.2-cil.links
+    debian/libmono-addins-gui0.2-cil.links:
+    + Unversioned symlinks to the versioned pkg-config files.
+
+ -- Mirco Bauer <meebey at debian.org>  Sun, 02 Dec 2007 15:14:44 +0100
+
 mono-addins (0.2-4) unstable; urgency=low
 
   * Mirco 'meebey Bauer:

Modified: packages/mono-addins/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/control?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/control (original)
+++ packages/mono-addins/trunk/debian/control Sun Dec  2 18:18:49 2007
@@ -1,16 +1,19 @@
 Source: mono-addins
+Homepage: http://www.mono-project.com/Mono.Addins
+Vcs-Svn: svn://svn.debian.org/pkg-cli-libs/packages/mono-addins/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/
 Section: libs
 Priority: optional
 Maintainer: Debian Mono Group <pkg-mono-group at lists.alioth.debian.org>
 Uploaders: Mirco Bauer <meebey at debian.org>
 Build-Depends: debhelper (>= 5), dpatch
-Build-Depends-Indep: cli-common-dev (>= 0.4.4), mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac, libmono-dev, libglib2.0-cil, libgtk2.0-cil, libgnome2.0-cil, libmono2.0-cil
+Build-Depends-Indep: cli-common-dev (>= 0.5.0), automake, autoconf, libtool, pkg-config, mono-mcs (>= 1.0) | c-sharp-compiler, mono-gac, libmono-dev, libglib2.0-cil, libgtk2.0-cil, libgnome2.0-cil, libmono2.0-cil
 Standards-Version: 3.7.2
 
 Package: libmono-addins0.2-cil
 Architecture: all
 Depends: ${cli:Depends}
-Description: addin framework for creating extensible CLI applications/libraries
+Description: addin framework fir extensible CLI applications/libraries
  Mono.Addins is a framework for creating extensible CLI applications, and for
  creating libraries which extend those applications.
  Mono.Addins has been designed to be easy to use and useful for a wide range
@@ -19,8 +22,6 @@
  .
  This new framework intends to set an standard for building extensible
  applications and add-ins in Mono. 
- .
- Homepage http://www.mono-project.com/Mono.Addins
 
 Package: libmono-addins-gui0.2-cil
 Architecture: all
@@ -34,5 +35,3 @@
  .
  This package contains a GTK# frontend library for the Mono.Addins.Setup
  library.
- .
- Homepage http://www.mono-project.com/Mono.Addins

Modified: packages/mono-addins/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/copyright?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/copyright (original)
+++ packages/mono-addins/trunk/debian/copyright Sun Dec  2 18:18:49 2007
@@ -3,6 +3,7 @@
 
 It was downloaded from:
 http://www.mono-project.com/Mono.Addins
+svn://anonsvn.mono-project.com/source/trunk/mono-addins
 
 Copyright:
 Copyright (C) 2007 Novell, Inc (http://www.novell.com)

Added: packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.cligacpolicy
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.cligacpolicy?rev=3479&op=file
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.cligacpolicy (added)
+++ packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.cligacpolicy Sun Dec  2 18:18:49 2007
@@ -1,0 +1,2 @@
+mono-addins.snk	Mono.Addins.Gui.dll	0.2.0.0	0.3.0.0	1
+

Modified: packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.install?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.install (original)
+++ packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.install Sun Dec  2 18:18:49 2007
@@ -1,2 +1,2 @@
 /usr/lib/mono-addins/Mono.Addins.Gui.dll	/usr/lib/cli/mono-addins-0.2/
-/usr/lib/pkgconfig/mono-addins-gui.pc		/usr/lib/pkgconfig/
+/usr/lib/pkgconfig/mono-addins-gui-0.2.pc	/usr/lib/pkgconfig/

Added: packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.links
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.links?rev=3479&op=file
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.links (added)
+++ packages/mono-addins/trunk/debian/libmono-addins-gui0.2-cil.links Sun Dec  2 18:18:49 2007
@@ -1,0 +1,1 @@
+usr/lib/pkgconfig/mono-addins-gui-0.2.pc	usr/lib/pkgconfig/mono-addins-gui.pc

Added: packages/mono-addins/trunk/debian/libmono-addins0.2-cil.cligacpolicy
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins0.2-cil.cligacpolicy?rev=3479&op=file
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins0.2-cil.cligacpolicy (added)
+++ packages/mono-addins/trunk/debian/libmono-addins0.2-cil.cligacpolicy Sun Dec  2 18:18:49 2007
@@ -1,0 +1,2 @@
+mono-addins.snk	Mono.Addins.dll		0.2.0.0	0.3.0.0	1
+mono-addins.snk	Mono.Addins.Setup.dll	0.2.0.0	0.3.0.0	1

Modified: packages/mono-addins/trunk/debian/libmono-addins0.2-cil.install
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins0.2-cil.install?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins0.2-cil.install (original)
+++ packages/mono-addins/trunk/debian/libmono-addins0.2-cil.install Sun Dec  2 18:18:49 2007
@@ -3,5 +3,5 @@
 /usr/lib/mono-addins/Mono.Addins.dll		/usr/lib/cli/mono-addins-0.2/
 /usr/lib/mono-addins/Mono.Addins.dll.config	/usr/lib/cli/mono-addins-0.2/
 /usr/lib/mono-addins/Mono.Addins.Setup.dll	/usr/lib/cli/mono-addins-0.2/
-/usr/lib/pkgconfig/mono-addins.pc		/usr/lib/pkgconfig/
-/usr/lib/pkgconfig/mono-addins-setup.pc		/usr/lib/pkgconfig/
+/usr/lib/pkgconfig/mono-addins-0.2.pc		/usr/lib/pkgconfig/
+/usr/lib/pkgconfig/mono-addins-setup-0.2.pc	/usr/lib/pkgconfig/

Added: packages/mono-addins/trunk/debian/libmono-addins0.2-cil.links
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/libmono-addins0.2-cil.links?rev=3479&op=file
==============================================================================
--- packages/mono-addins/trunk/debian/libmono-addins0.2-cil.links (added)
+++ packages/mono-addins/trunk/debian/libmono-addins0.2-cil.links Sun Dec  2 18:18:49 2007
@@ -1,0 +1,2 @@
+usr/lib/pkgconfig/mono-addins-0.2.pc		usr/lib/pkgconfig/mono-addins.pc
+usr/lib/pkgconfig/mono-addins-setup-0.2.pc	usr/lib/pkgconfig/mono-addins-setup.pc

Modified: packages/mono-addins/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/patches/00list?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/patches/00list (original)
+++ packages/mono-addins/trunk/debian/patches/00list Sun Dec  2 18:18:49 2007
@@ -1,4 +1,3 @@
-make_Mono.Addins.Gui.AddinTreeWidget_public
 fix_mono-addins.pc
 fix_mono-addins-gui.pc
 fix_mono-addins-setup.pc

Modified: packages/mono-addins/trunk/debian/patches/fix_mono-addins-gui.pc.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/patches/fix_mono-addins-gui.pc.dpatch?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/patches/fix_mono-addins-gui.pc.dpatch (original)
+++ packages/mono-addins/trunk/debian/patches/fix_mono-addins-gui.pc.dpatch Sun Dec  2 18:18:49 2007
@@ -5,20 +5,19 @@
 ## DP: No description.
 
 @DPATCH@
-diff -urNad mono-addins-0.2~/Mono.Addins.Gui/mono-addins-gui.pc.in mono-addins-0.2/Mono.Addins.Gui/mono-addins-gui.pc.in
---- mono-addins-0.2~/Mono.Addins.Gui/mono-addins-gui.pc.in	2007-09-20 23:12:46.000000000 +0200
-+++ mono-addins-0.2/Mono.Addins.Gui/mono-addins-gui.pc.in	2007-09-22 00:02:11.000000000 +0200
+diff -urNad mono-addins-0.3~svn.r90520~/Mono.Addins.Gui/mono-addins-gui.pc.in mono-addins-0.3~svn.r90520/Mono.Addins.Gui/mono-addins-gui.pc.in
+--- mono-addins-0.3~svn.r90520~/Mono.Addins.Gui/mono-addins-gui.pc.in	2007-12-02 15:02:30.000000000 +0100
++++ mono-addins-0.3~svn.r90520/Mono.Addins.Gui/mono-addins-gui.pc.in	2007-12-02 15:04:14.000000000 +0100
 @@ -1,11 +1,10 @@
  prefix=@prefix@
  exec_prefix=${prefix}
 -pkglibdir=@libdir@/@PACKAGE@
 -Libraries=  ${pkglibdir}/@MONO_ADDINS_GUI_DEFAULT_LIB@
-+pkglibdir=@libdir@/cli/@PACKAGE at -@VERSION@
++pkglibdir=@libdir@/cli/@PACKAGE at -#PACKAGE_API_VERSION#
  
  Name: Mono.Addins.Gui
  Description: 
--Version: @VERSION@
-+Version: @VERSION at .1
+ Version: @VERSION@
  
 -Requires:  gnome-sharp-2.0 gtk-sharp-2.0 glade-sharp-2.0 Mono.Addins
 -Libs:  -r:${pkglibdir}/@MONO_ADDINS_GUI_DEFAULT_LIB@

Modified: packages/mono-addins/trunk/debian/patches/fix_mono-addins-setup.pc.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/patches/fix_mono-addins-setup.pc.dpatch?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/patches/fix_mono-addins-setup.pc.dpatch (original)
+++ packages/mono-addins/trunk/debian/patches/fix_mono-addins-setup.pc.dpatch Sun Dec  2 18:18:49 2007
@@ -5,20 +5,19 @@
 ## DP: No description.
 
 @DPATCH@
-diff -urNad mono-addins-0.2~/Mono.Addins.Setup/mono-addins-setup.pc.in mono-addins-0.2/Mono.Addins.Setup/mono-addins-setup.pc.in
---- mono-addins-0.2~/Mono.Addins.Setup/mono-addins-setup.pc.in	2007-09-22 00:10:36.000000000 +0200
-+++ mono-addins-0.2/Mono.Addins.Setup/mono-addins-setup.pc.in	2007-09-22 00:13:26.000000000 +0200
+diff -urNad mono-addins-0.3~svn.r90520~/Mono.Addins.Setup/mono-addins-setup.pc.in mono-addins-0.3~svn.r90520/Mono.Addins.Setup/mono-addins-setup.pc.in
+--- mono-addins-0.3~svn.r90520~/Mono.Addins.Setup/mono-addins-setup.pc.in	2007-12-02 15:02:30.000000000 +0100
++++ mono-addins-0.3~svn.r90520/Mono.Addins.Setup/mono-addins-setup.pc.in	2007-12-02 15:03:37.000000000 +0100
 @@ -1,11 +1,10 @@
  prefix=@prefix@
  exec_prefix=${prefix}
 -pkglibdir=@libdir@/@PACKAGE@
 -Libraries=  ${pkglibdir}/@MONO_ADDINS_SETUP_DEFAULT_LIB@
-+pkglibdir=@libdir@/cli/@PACKAGE at -@VERSION@
++pkglibdir=@libdir@/cli/@PACKAGE at -#PACKAGE_API_VERSION#
  
  Name: Mono.Addins.Setup
  Description: 
--Version: @VERSION@
-+Version: @VERSION at .1
+ Version: @VERSION@
  
 -Requires:  Mono.Addins
 -Libs:  -r:${pkglibdir}/@MONO_ADDINS_SETUP_DEFAULT_LIB@

Modified: packages/mono-addins/trunk/debian/patches/fix_mono-addins.pc.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/patches/fix_mono-addins.pc.dpatch?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/patches/fix_mono-addins.pc.dpatch (original)
+++ packages/mono-addins/trunk/debian/patches/fix_mono-addins.pc.dpatch Sun Dec  2 18:18:49 2007
@@ -5,20 +5,19 @@
 ## DP: No description.
 
 @DPATCH@
-diff -urNad mono-addins-0.2~/Mono.Addins/mono-addins.pc.in mono-addins-0.2/Mono.Addins/mono-addins.pc.in
---- mono-addins-0.2~/Mono.Addins/mono-addins.pc.in	2007-09-22 00:10:36.000000000 +0200
-+++ mono-addins-0.2/Mono.Addins/mono-addins.pc.in	2007-09-22 00:13:20.000000000 +0200
+diff -urNad mono-addins-0.3~svn.r90520~/Mono.Addins/mono-addins.pc.in mono-addins-0.3~svn.r90520/Mono.Addins/mono-addins.pc.in
+--- mono-addins-0.3~svn.r90520~/Mono.Addins/mono-addins.pc.in	2007-12-02 15:02:31.000000000 +0100
++++ mono-addins-0.3~svn.r90520/Mono.Addins/mono-addins.pc.in	2007-12-02 15:05:11.000000000 +0100
 @@ -1,11 +1,9 @@
  prefix=@prefix@
  exec_prefix=${prefix}
 -pkglibdir=@libdir@/@PACKAGE@
 -Libraries=  ${pkglibdir}/@MONO_ADDINS_DEFAULT_LIB@
-+pkglibdir=@libdir@/cli/@PACKAGE at -@VERSION@
++pkglibdir=@libdir@/cli/@PACKAGE at -#PACKAGE_API_VERSION#
  
  Name: Mono.Addins
  Description: 
--Version: @VERSION@
-+Version: @VERSION at .1
+ Version: @VERSION@
  
 -Requires: 
 -Libs:  -r:${pkglibdir}/@MONO_ADDINS_DEFAULT_LIB@

Modified: packages/mono-addins/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/mono-addins/trunk/debian/rules?rev=3479&op=diff
==============================================================================
--- packages/mono-addins/trunk/debian/rules (original)
+++ packages/mono-addins/trunk/debian/rules Sun Dec  2 18:18:49 2007
@@ -4,11 +4,14 @@
 #export DH_VERBOSE=1
 export MONO_SHARED_DIR=$(CURDIR)
 
+PACKAGE_API_VERSION=0.2
+
 include /usr/share/dpatch/dpatch.make
 
 configure: patch configure-stamp
 configure-stamp:
 	dh_testdir
+	conf_flags=--enable-tests=no ./autogen.sh
 	./configure --prefix=/usr \
 	  --mandir=\$${prefix}/share/man \
 	  --infodir=\$${prefix}/share/info \
@@ -27,7 +30,7 @@
 	dh_testroot
 	rm -f configure-stamp
 	rm -f build-stamp
-	-$(MAKE) clean
+	$(MAKE) clean
 	rm -rf $(CURDIR)/.wapi
 	dh_clean 
 
@@ -37,6 +40,16 @@
 	dh_clean -k
 	dh_installdirs
 	$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+	perl -pe 's/#PACKAGE_API_VERSION#/$(PACKAGE_API_VERSION)/' -i \
+	  $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins.pc \
+	  $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins-gui.pc \
+	  $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins-setup.pc
+	mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins.pc \
+	   $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins-$(PACKAGE_API_VERSION).pc
+	mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins-gui.pc \
+	   $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins-gui-$(PACKAGE_API_VERSION).pc
+	mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins-setup.pc \
+	   $(CURDIR)/debian/tmp/usr/lib/pkgconfig/mono-addins-setup-$(PACKAGE_API_VERSION).pc
 
 binary-indep: build install
 	dh_testdir
@@ -47,15 +60,14 @@
 	dh_installexamples
 	dh_installman
 	dh_installcligac
+	dh_cligacpolicy
 	dh_link
 	dh_strip
 	dh_compress
 	dh_fixperms
 	dh_clifixperms
 	dh_installdeb
-	dh_shlibdeps
-	#dh_makeclilibs -V
-	dh_makeclilibs -m0.2-4
+	dh_makeclilibs -m0.3~svn.r90520
 	dh_clideps
 	dh_gencontrol
 	dh_md5sums




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