[Pkg-cli-libs-commits] r4225 - in /packages/gnome-desktop-sharp2/trunk/debian: changelog control libnautilusburn2.20-cil.install libnautilusburn2.20-cil.installcligac libnautilusburn2.20-cil.links patches/01_dllmaps.dpatch rules watch
directhex-guest at users.alioth.debian.org
directhex-guest at users.alioth.debian.org
Wed Sep 2 10:48:59 UTC 2009
Author: directhex-guest
Date: Wed Sep 2 10:48:59 2009
New Revision: 4225
URL: http://svn.debian.org/wsvn/pkg-cli-libs/?sc=1&rev=4225
Log:
NOT READY YET - GTKSOURCEVIEW ABI BROKEN WITH UNBUMPED ASSEMBLY VER
* New upstream release
* debian/libnautilusburn2.20-cil.*,
debian/control:
+ Remove libnautilusburn2.20-cil and build-deps, obsoleted in GNOME
* debian/patches/01_dllmaps.dpatch:
+ Refresh to remove nautilusburn reference and SONAME change
* debian/rules:
+ Add a get-orig-source rule
+ Bump API version to 2.26
+ Stop renaming the nautilusburn pcfile
* debian/rules,
debian/control:
+ Switch compiler to mono-csc for Mono 2.4.2 transition
+ Ensure minimum mono-devel version is 2.4.2
* debian/control:
+ Update to Standards 3.8.3 (no changes)
* debian/watch:
+ Remove troublesome uupdate command
Removed:
packages/gnome-desktop-sharp2/trunk/debian/libnautilusburn2.20-cil.install
packages/gnome-desktop-sharp2/trunk/debian/libnautilusburn2.20-cil.installcligac
packages/gnome-desktop-sharp2/trunk/debian/libnautilusburn2.20-cil.links
Modified:
packages/gnome-desktop-sharp2/trunk/debian/changelog
packages/gnome-desktop-sharp2/trunk/debian/control
packages/gnome-desktop-sharp2/trunk/debian/patches/01_dllmaps.dpatch
packages/gnome-desktop-sharp2/trunk/debian/rules
packages/gnome-desktop-sharp2/trunk/debian/watch
Modified: packages/gnome-desktop-sharp2/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-desktop-sharp2/trunk/debian/changelog?rev=4225&op=diff
==============================================================================
--- packages/gnome-desktop-sharp2/trunk/debian/changelog (original)
+++ packages/gnome-desktop-sharp2/trunk/debian/changelog Wed Sep 2 10:48:59 2009
@@ -1,3 +1,28 @@
+gnome-desktop-sharp2 (2.26.0-1) UNRELEASED; urgency=low
+
+ NOT READY YET - GTKSOURCEVIEW ABI BROKEN WITH UNBUMPED ASSEMBLY VER
+
+ * New upstream release
+ * debian/libnautilusburn2.20-cil.*,
+ debian/control:
+ + Remove libnautilusburn2.20-cil and build-deps, obsoleted in GNOME
+ * debian/patches/01_dllmaps.dpatch:
+ + Refresh to remove nautilusburn reference and SONAME change
+ * debian/rules:
+ + Add a get-orig-source rule
+ + Bump API version to 2.26
+ + Stop renaming the nautilusburn pcfile
+ * debian/rules,
+ debian/control:
+ + Switch compiler to mono-csc for Mono 2.4.2 transition
+ + Ensure minimum mono-devel version is 2.4.2
+ * debian/control:
+ + Update to Standards 3.8.3 (no changes)
+ * debian/watch:
+ + Remove troublesome uupdate command
+
+ -- Jo Shields <directhex at apebox.org> Wed, 02 Sep 2009 10:37:09 +0100
+
gnome-desktop-sharp2 (2.24.0-5) unstable; urgency=low
* debian/patches/03_fix_pkg-config_paths.dpatch:
Modified: packages/gnome-desktop-sharp2/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-desktop-sharp2/trunk/debian/control?rev=4225&op=diff
==============================================================================
--- packages/gnome-desktop-sharp2/trunk/debian/control (original)
+++ packages/gnome-desktop-sharp2/trunk/debian/control Wed Sep 2 10:48:59 2009
@@ -9,7 +9,7 @@
libtool,
autoconf,
automake,
- mono-devel (>= 2.0.1),
+ mono-devel (>= 2.4.2),
libmono-dev (>= 2.0.1),
pkg-config,
libgtk2.0-dev (>= 2.12.2),
@@ -18,7 +18,6 @@
libglade2.0-cil (>= 2.12.7),
gtk-sharp2-gapi (>= 2.12.7),
libgnome2.24-cil (>= 2.24.0),
- libnautilus-burn-dev (>= 2.22.1),
librsvg2-dev (>= 2.22.2),
libgtkhtml3.14-dev (>= 3.18.0),
libgtksourceview2.0-dev (>= 2.2.2),
@@ -30,14 +29,14 @@
libpanel-applet2-dev (>= 2.23.0),
libgnomeprint2.2-dev (>= 2.18.0),
libgnomeprintui2.2-dev (>= 2.18.0)
-Standards-Version: 3.8.1
+Standards-Version: 3.8.3
Homepage: http://www.mono-project.com/GtkSharp
Vcs-Svn: svn://svn.debian.org/pkg-cli-libs/packages/gnome-desktop-sharp2/trunk
Vcs-Browser: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-desktop-sharp2/trunk/
Package: gnome-desktop-sharp2
Architecture: all
-Depends: libgtkhtml3.16-cil, librsvg2-2.18-cil, libvte0.16-cil, libgnomedesktop2.20-cil, libgtksourceview2-2.0-cil, libwnck2.20-cil, libnautilusburn2.20-cil, libgnomeprint2.18-cil, libgnomepanel2.24-cil
+Depends: libgtkhtml3.16-cil, librsvg2-2.18-cil, libvte0.16-cil, libgnomedesktop2.20-cil, libgtksourceview2-2.0-cil, libwnck2.20-cil, libgnomeprint2.18-cil, libgnomepanel2.24-cil
Description: GNOME Desktop# 2.24 suite, CLI bindings for GNOME
GNOME Desktop# 2.24 is a CLI (.NET) language binding for the GNOME 2.24
desktop libraries.
@@ -111,17 +110,6 @@
GNOME Desktop# 2.24 is a CLI (.NET) language binding for the GNOME 2.24
desktop libraries.
-Package: libnautilusburn2.20-cil
-Architecture: any
-Suggests: monodoc-gtk2.0-manual
-Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends}
-Description: CLI binding for Nautilus Burn 2.24
- This package provides the nautilusburn-sharp assembly that allows CLI (.NET)
- programs to use the nautilus burn libraries 2.24.
- .
- GNOME Desktop# 2.24 is a CLI (.NET) language binding for the GNOME 2.24
- desktop libraries.
-
Package: libgnomepanel2.24-cil
Architecture: any
Suggests: monodoc-gtk2.0-manual
Modified: packages/gnome-desktop-sharp2/trunk/debian/patches/01_dllmaps.dpatch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-desktop-sharp2/trunk/debian/patches/01_dllmaps.dpatch?rev=4225&op=diff
==============================================================================
--- packages/gnome-desktop-sharp2/trunk/debian/patches/01_dllmaps.dpatch (original)
+++ packages/gnome-desktop-sharp2/trunk/debian/patches/01_dllmaps.dpatch Wed Sep 2 10:48:59 2009
@@ -1,16 +1,6 @@
#! /bin/sh /usr/share/dpatch/dpatch-run
@DPATCH@
-diff -urNad gnome-desktop-sharp-2.24.0~/gnomedesktop/gnomedesktop-sharp.dll.config.in gnome-desktop-sharp-2.24.0/gnomedesktop/gnomedesktop-sharp.dll.config.in
---- gnome-desktop-sharp-2.24.0~/gnomedesktop/gnomedesktop-sharp.dll.config.in 2008-08-27 02:48:50.000000000 +0200
-+++ gnome-desktop-sharp-2.24.0/gnomedesktop/gnomedesktop-sharp.dll.config.in 2009-04-19 20:06:59.000000000 +0200
-@@ -3,5 +3,5 @@
- <dllmap dll="libgobject-2.0-0.dll" target="libgobject-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
- <dllmap dll="libgthread-2.0-0.dll" target="libgthread-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
- <dllmap dll="libgtk-win32-2.0-0.dll" target="libgtk-x11-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
-- <dllmap dll="gnome-desktop-2" target="libgnome-desktop-2 at LIB_PREFIX@.7 at LIB_SUFFIX@"/>
-+ <dllmap dll="gnome-desktop-2" target="libgnome-desktop-2 at LIB_PREFIX@.11 at LIB_SUFFIX@"/>
- </configuration>
diff -urNad gnome-desktop-sharp-2.24.0~/gnomepanel/gnome-panel-sharp.dll.config.in gnome-desktop-sharp-2.24.0/gnomepanel/gnome-panel-sharp.dll.config.in
--- gnome-desktop-sharp-2.24.0~/gnomepanel/gnome-panel-sharp.dll.config.in 2009-04-19 19:21:21.000000000 +0200
+++ gnome-desktop-sharp-2.24.0/gnomepanel/gnome-panel-sharp.dll.config.in 2009-04-19 20:06:29.000000000 +0200
@@ -38,14 +28,6 @@
<dllmap dll="gtksourceview-2.0" target="libgtksourceview-2.0 at LIB_PREFIX@.0 at LIB_SUFFIX@"/>
+ <dllmap dll="gtksourceview2sharpglue-2" target="/usr/lib/cli/gtksourceview2-sharp-2.0/libgtksourceview2sharpglue-2.so"/>
</configuration>
-diff -urNad gnome-desktop-sharp-2.24.0~/nautilusburn/nautilusburn-sharp.dll.config.in gnome-desktop-sharp-2.24.0/nautilusburn/nautilusburn-sharp.dll.config.in
---- gnome-desktop-sharp-2.24.0~/nautilusburn/nautilusburn-sharp.dll.config.in 2009-04-19 19:21:21.000000000 +0200
-+++ gnome-desktop-sharp-2.24.0/nautilusburn/nautilusburn-sharp.dll.config.in 2009-04-19 20:06:29.000000000 +0200
-@@ -1,3 +1,4 @@
- <configuration>
- <dllmap dll="nautilus-burn" target="libnautilus-burn at LIB_PREFIX@.4 at LIB_SUFFIX@"/>
-+ <dllmap dll="nautilusburnsharpglue-2" target="/usr/lib/cli/nautilusburn-sharp-2.20/libnautilusburnsharpglue-2.so"/>
- </configuration>
diff -urNad gnome-desktop-sharp-2.24.0~/vte/vte-sharp.dll.config.in gnome-desktop-sharp-2.24.0/vte/vte-sharp.dll.config.in
--- gnome-desktop-sharp-2.24.0~/vte/vte-sharp.dll.config.in 2009-04-19 19:21:21.000000000 +0200
+++ gnome-desktop-sharp-2.24.0/vte/vte-sharp.dll.config.in 2009-04-19 20:06:29.000000000 +0200
Modified: packages/gnome-desktop-sharp2/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-desktop-sharp2/trunk/debian/rules?rev=4225&op=diff
==============================================================================
--- packages/gnome-desktop-sharp2/trunk/debian/rules (original)
+++ packages/gnome-desktop-sharp2/trunk/debian/rules Wed Sep 2 10:48:59 2009
@@ -9,10 +9,17 @@
CFLAGS ?= -O2 -Wall -g
LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
-API_VERSION = 2.24.0
+API_VERSION = 2.26.0
-UPVERSION = $(shell dpkg-parsechangelog | grep ^Vers | cut -d\ -f2 | sed 's,-.*,,')
-NEXT_UPVERSION = $(shell perl -e '$$_=pop; s/(\d+)$$/$$1+1/e; print' $(UPVERSION))
+MAKEFILE = $(firstword $(MAKEFILE_LIST))
+DEBIAN_DIR = $(dir $(MAKEFILE))
+SOURCE_DIR = $(DEBIAN_DIR)/..
+
+DEB_VERSION = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Version | cut -d" " -f2)
+DEB_SOURCE_NAME = $(shell dpkg-parsechangelog -l$(DEBIAN_DIR)/changelog | grep ^Source | cut -d" " -f2)
+VERSION = $(shell echo $(DEB_VERSION) | cut -d"-" -f1 | sed 's/+dfsg.*//')
+NEXT_UPVERSION = $(shell perl -e '$$_=pop; s/(\d+)$$/$$1+1/e; print' $(VERSION))
+
autoreconf: autoreconf-stamp
autoreconf-stamp: patch-stamp
@@ -25,7 +32,7 @@
dh_testdir
CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" ./configure \
--prefix=/usr \
- CSC=/usr/bin/csc \
+ CSC=/usr/bin/mono-csc \
MONO_CAIRO_LIBS=-r:Mono.Cairo
touch $@
@@ -63,8 +70,6 @@
dh_clean -k
dh_installdirs
$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp RUNTIME=/usr/bin/cli
- mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/nautilusburn-sharp.pc \
- $(CURDIR)/debian/tmp/usr/lib/pkgconfig/nautilusburn-sharp-2.20.pc
mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/wnck-sharp-1.0.pc \
$(CURDIR)/debian/tmp/usr/lib/pkgconfig/wnck-sharp-2.20.pc
mv $(CURDIR)/debian/tmp/usr/lib/pkgconfig/gtksourceview2-sharp.pc \
@@ -126,4 +131,15 @@
build: build-indep build-arch
binary: binary-indep binary-arch
-.PHONY: autoreconf config build-indep build-arch clean binary-indep binary-arch build binary patch
+get-orig-source:
+ mkdir -p ../tarballs
+ uscan \
+ --package $(DEB_SOURCE_NAME) \
+ --watchfile $(DEBIAN_DIR)/watch \
+ --upstream-version $(VERSION) \
+ --download-version $(VERSION) \
+ --destdir ../tarballs \
+ --force-download \
+ --rename
+
+.PHONY: autoreconf config build-indep build-arch clean binary-indep binary-arch build binary patch get-orig-source
Modified: packages/gnome-desktop-sharp2/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-cli-libs/packages/gnome-desktop-sharp2/trunk/debian/watch?rev=4225&op=diff
==============================================================================
--- packages/gnome-desktop-sharp2/trunk/debian/watch (original)
+++ packages/gnome-desktop-sharp2/trunk/debian/watch Wed Sep 2 10:48:59 2009
@@ -1,2 +1,2 @@
version=3
-http://ftp.gnome.org/pub/gnome/sources/gnome-desktop-sharp/([\d\.]+)/gnome-desktop-sharp-([\d\.]+)\.tar\.gz debian uupdate
+http://ftp.gnome.org/pub/gnome/sources/gnome-desktop-sharp/([\d\.]+)/gnome-desktop-sharp-([\d\.]+)\.tar\.gz
More information about the Pkg-cli-libs-commits
mailing list