r15347 - in /desktop/unstable/libgtksourceviewmm2.0: ./ debian/

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Fri Mar 21 04:34:39 UTC 2008


Author: manphiz-guest
Date: Fri Mar 21 04:34:36 2008
New Revision: 15347

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=15347
Log:
Initial import of libgtksourceviewmm2.0, based on libgtksourceviewmm.

Added:
    desktop/unstable/libgtksourceviewmm2.0/
      - copied from r15343, desktop/unstable/libgtksourceviewmm/
    desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-1.install
    desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.docs
    desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.install
Removed:
    desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-1.0-2.install
    desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-1.0-dev.docs
    desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-1.0-dev.install
Modified:
    desktop/unstable/libgtksourceviewmm2.0/debian/   (props changed)
    desktop/unstable/libgtksourceviewmm2.0/debian/changelog
    desktop/unstable/libgtksourceviewmm2.0/debian/compat
    desktop/unstable/libgtksourceviewmm2.0/debian/control
    desktop/unstable/libgtksourceviewmm2.0/debian/control.in
    desktop/unstable/libgtksourceviewmm2.0/debian/rules
    desktop/unstable/libgtksourceviewmm2.0/debian/watch

Propchange: desktop/unstable/libgtksourceviewmm2.0/debian/
------------------------------------------------------------------------------
--- svn-bp:tagsUrl (original)
+++ svn-bp:tagsUrl Fri Mar 21 04:34:36 2008
@@ -1,1 +1,1 @@
-svn+ssh://svn.debian.org/svn/pkg-gnome/tags/libgtksourceviewmm
+svn+ssh://svn.debian.org/svn/pkg-gnome/tags/libgtksourceviewmm2.0

Modified: desktop/unstable/libgtksourceviewmm2.0/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/changelog?rev=15347&op=diff
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/changelog (original)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/changelog Fri Mar 21 04:34:36 2008
@@ -1,9 +1,22 @@
-libgtksourceviewmm (0.3.1-2) UNRELEASED; urgency=low
+libgtksourceviewmm2.0 (1.9.4-1) UNRELEASED; urgency=low
 
-  * Use binary:version and source:Version for binnNMU-safe uploads as
+  [ Kilian Krause ]
+  * Use binary:Version and source:Version for binnNMU-safe uploads as
     added in dpkg-dev 1.13.19. Add to Build-Depends accordingly.
 
- -- Kilian Krause <kilian at debian.org>  Sat, 22 Sep 2007 12:44:45 +0200
+  [ Deng Xiyue ]
+  * New upstream version 2.0 for gtksourceview 2.0.
+    + Change source package name to libgtksourceviewmm2.0.
+    + Update Build-Depends accordingly.
+    + Use versioned shlibs, bumped to 1.9.4 due to new API.
+  * Refine watch file.
+  * Update compat level to 6, hence debhelper (>= 6), cdbs (>= 0.4.51).
+  * Update standard version to 3.7.3.
+  * Use chrpath to get rid of rpath on 64bit system. B-dep on chrpath.
+  * Build static library as well.
+  * Add `DM-Upload-Allowed: yes'.
+
+ -- Deng Xiyue <manphiz-guest at users.alioth.debian.org>  Fri, 21 Mar 2008 12:16:57 +0800
 
 libgtksourceviewmm (0.3.1-1) unstable; urgency=low
 

Modified: desktop/unstable/libgtksourceviewmm2.0/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/compat?rev=15347&op=diff
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/compat (original)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/compat Fri Mar 21 04:34:36 2008
@@ -1,1 +1,1 @@
-5
+6

Modified: desktop/unstable/libgtksourceviewmm2.0/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/control?rev=15347&op=diff
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/control (original)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/control Fri Mar 21 04:34:36 2008
@@ -1,19 +1,20 @@
-Source: libgtksourceviewmm
+Source: libgtksourceviewmm2.0
 Section: libs
 Priority: optional
 Maintainer: Dodji Seketeli <dodji at seketeli.org>
-Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Loic Minier <lool at dooz.org>
-Build-Depends: cdbs,
-               debhelper (>= 5),
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>, Deng Xiyue <manphiz-guest at users.alioth.debian.org>, Loic Minier <lool at dooz.org>
+DM-Upload-Allowed: yes
+Build-Depends: cdbs (>= 0.4.51),
+               chrpath,
+               debhelper (>= 6),
                libgtkmm-2.4-dev (>= 2.4),
-               libglibmm-2.4-dev,
-               libgtksourceview-dev (>= 1.0),
+               libgtksourceview2.0-dev (>= 2.1),
                doxygen,
                gnome-pkg-tools,
                dpkg-dev (>= 1.13.19)
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 
-Package: libgtksourceviewmm-1.0-2
+Package: libgtksourceviewmm-2.0-1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends},
@@ -26,14 +27,14 @@
  GtkSourceViewMM is crafted to integrate well into applications using
  the gtkmm framework.
 
-Package: libgtksourceviewmm-1.0-dev
+Package: libgtksourceviewmm-2.0-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
-         libgtksourceviewmm-1.0-2 (= ${binary:Version}),
+         ${shlibs:Depends},
+         libgtksourceviewmm-2.0-1 (= ${binary:Version}),
          libgtkmm-2.4-dev (>= 2.4),
-         libglibmm-2.4-dev,
-         libgtksourceview-dev (>= 1.0)
+         libgtksourceview2.0-dev (>= 2.1)
 Description: C++ binding of GtkSourceView - development files
  GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
  the text widget included in GTK+ 2.x adding syntax highlighting and
@@ -45,11 +46,13 @@
  These are the development files for libgtksourceviewmm, needed only
  if you wish to write or compile software which uses it.
 
-Package: libgtksourceviewmm-1.0-2-dbg
+Package: libgtksourceviewmm-2.0-1-dbg
 Section: libdevel
 Priority: extra
 Architecture: any
-Depends: libgtksourceviewmm-1.0-2 (= ${binary:Version})
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgtksourceviewmm-2.0-1 (= ${binary:Version})
 Description: C++ binding of GtkSourceView - debugging symbols
  GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
  the text widget included in GTK+ 2.x adding syntax highlighting and

Modified: desktop/unstable/libgtksourceviewmm2.0/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/control.in?rev=15347&op=diff
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/control.in (original)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/control.in Fri Mar 21 04:34:36 2008
@@ -1,19 +1,20 @@
-Source: libgtksourceviewmm
+Source: libgtksourceviewmm2.0
 Section: libs
 Priority: optional
 Maintainer: Dodji Seketeli <dodji at seketeli.org>
 Uploaders: @GNOME_TEAM@
-Build-Depends: cdbs,
-               debhelper (>= 5),
+DM-Upload-Allowed: yes
+Build-Depends: cdbs (>= 0.4.51),
+               chrpath,
+               debhelper (>= 6),
                libgtkmm-2.4-dev (>= 2.4),
-               libglibmm-2.4-dev,
-               libgtksourceview-dev (>= 1.0),
+               libgtksourceview2.0-dev (>= 2.1),
                doxygen,
                gnome-pkg-tools,
                dpkg-dev (>= 1.13.19)
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 
-Package: libgtksourceviewmm-1.0-2
+Package: libgtksourceviewmm-2.0-1
 Section: libs
 Architecture: any
 Depends: ${shlibs:Depends},
@@ -26,14 +27,14 @@
  GtkSourceViewMM is crafted to integrate well into applications using
  the gtkmm framework.
 
-Package: libgtksourceviewmm-1.0-dev
+Package: libgtksourceviewmm-2.0-dev
 Section: libdevel
 Architecture: any
 Depends: ${misc:Depends},
-         libgtksourceviewmm-1.0-2 (= ${binary:Version}),
+         ${shlibs:Depends},
+         libgtksourceviewmm-2.0-1 (= ${binary:Version}),
          libgtkmm-2.4-dev (>= 2.4),
-         libglibmm-2.4-dev,
-         libgtksourceview-dev (>= 1.0)
+         libgtksourceview2.0-dev (>= 2.1)
 Description: C++ binding of GtkSourceView - development files
  GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
  the text widget included in GTK+ 2.x adding syntax highlighting and
@@ -45,11 +46,13 @@
  These are the development files for libgtksourceviewmm, needed only
  if you wish to write or compile software which uses it.
 
-Package: libgtksourceviewmm-1.0-2-dbg
+Package: libgtksourceviewmm-2.0-1-dbg
 Section: libdevel
 Priority: extra
 Architecture: any
-Depends: libgtksourceviewmm-1.0-2 (= ${binary:Version})
+Depends: ${misc:Depends},
+         ${shlibs:Depends},
+         libgtksourceviewmm-2.0-1 (= ${binary:Version})
 Description: C++ binding of GtkSourceView - debugging symbols
  GtkSourceViewMM is a C++ binding of GtkSourceView, an extension to
  the text widget included in GTK+ 2.x adding syntax highlighting and

Added: desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-1.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-1.install?rev=15347&op=file
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-1.install (added)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-1.install Fri Mar 21 04:34:36 2008
@@ -1,0 +1,1 @@
+usr/lib/*.so.*

Added: desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.docs
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.docs?rev=15347&op=file
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.docs (added)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.docs Fri Mar 21 04:34:36 2008
@@ -1,0 +1,2 @@
+NEWS
+docs

Added: desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.install?rev=15347&op=file
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.install (added)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/libgtksourceviewmm-2.0-dev.install Fri Mar 21 04:34:36 2008
@@ -1,0 +1,5 @@
+usr/lib/*.so
+usr/lib/*.a
+usr/lib/pkgconfig
+usr/include
+usr/lib/gtksourceviewmm-2.0

Modified: desktop/unstable/libgtksourceviewmm2.0/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/rules?rev=15347&op=diff
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/rules (original)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/rules Fri Mar 21 04:34:36 2008
@@ -1,9 +1,25 @@
 #!/usr/bin/make -f
 
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
 include /usr/share/cdbs/1/class/autotools.mk
-include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
 
-DEB_DH_STRIP_ARGS += --dbg-package=libgtksourceviewmm-1.0-2-dbg
+GNOME_MODULE := libgtksourceviewmm
 
+SHARED_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libgtksourceviewmm-[0-9\.]+-[0-9][0-9a-z]*)[[:space:]]*$$/\1/p' debian/control)
+DEV_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libgtksourceviewmm-[0-9\.]+-dev)[[:space:]]*$$/\1/p' debian/control)
+SHVER := 1.9.4
+
+LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
+
+DEB_CONFIGURE_EXTRA_FLAGS += --enable-static
+DEB_DH_INSTALL_SOURCEDIR := debian/tmp
+DEB_DH_MAKESHLIBS_ARGS_$(SHARED_PKG) += -V"$(SHARED_PKG) (>= $(SHVER))"
+DEB_INSTALL_DOCS_$(DEV_PKG) += -XMakefile -X.deps -X.libs -X.o
+
+# chrpath hack to get rid of amd64 rpath
+common-install-impl::
+	chrpath -d $(DEB_DH_INSTALL_SOURCEDIR)/usr/lib/*.so*

Modified: desktop/unstable/libgtksourceviewmm2.0/debian/watch
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/unstable/libgtksourceviewmm2.0/debian/watch?rev=15347&op=diff
==============================================================================
--- desktop/unstable/libgtksourceviewmm2.0/debian/watch (original)
+++ desktop/unstable/libgtksourceviewmm2.0/debian/watch Fri Mar 21 04:34:36 2008
@@ -1,2 +1,3 @@
-version=2
-http://ftp.gnome.org/pub/gnome/sources/libgtksourceviewmm/([\d\.]+)[02468]/libgtksourceviewmm-([\d\.]+)\.tar\.gz
+version=3
+http://download.gnome.org/sources/libgtksourceviewmm/([\d\.]+)/ \
+        libgtksourceviewmm-([\d\.]+)\.tar\.gz




More information about the pkg-gnome-commits mailing list