[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