r16784 - in /desktop/experimental/pangomm: ./ debian/

manphiz-guest at users.alioth.debian.org manphiz-guest at users.alioth.debian.org
Tue Aug 19 17:24:46 UTC 2008


Author: manphiz-guest
Date: Tue Aug 19 17:24:46 2008
New Revision: 16784

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=16784
Log:
Initial import of pangomm by Michael Casadevall, with some tweaks.

Added:
    desktop/experimental/pangomm/
    desktop/experimental/pangomm/debian/   (with props)
    desktop/experimental/pangomm/debian/changelog
    desktop/experimental/pangomm/debian/compat
    desktop/experimental/pangomm/debian/control
    desktop/experimental/pangomm/debian/control.in
    desktop/experimental/pangomm/debian/copyright
    desktop/experimental/pangomm/debian/docs
    desktop/experimental/pangomm/debian/libpangomm-1.4-1.install
    desktop/experimental/pangomm/debian/libpangomm-1.4-dev.install
    desktop/experimental/pangomm/debian/libpangomm-1.4-doc.doc-base.pangomm1.4-reference
    desktop/experimental/pangomm/debian/libpangomm-1.4-doc.links
    desktop/experimental/pangomm/debian/rules

Propchange: desktop/experimental/pangomm/debian/
------------------------------------------------------------------------------
    mergeWithUpstream = 1

Propchange: desktop/experimental/pangomm/debian/
------------------------------------------------------------------------------
    svn-bp:tagsUrl = svn+ssh://svn.debian.org/svn/pkg-gnome/tags/pangomm

Added: desktop/experimental/pangomm/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/changelog?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/changelog (added)
+++ desktop/experimental/pangomm/debian/changelog Tue Aug 19 17:24:46 2008
@@ -1,0 +1,7 @@
+pangomm (2.13.7-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #495678)
+  * Closes Ubuntu ITP on sync (LP: #254050)
+
+ -- Michael Casadevall <sonicmctails at gmail.com>  Tue, 29 Jul 2008 16:06:44 -0400
+

Added: desktop/experimental/pangomm/debian/compat
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/compat?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/compat (added)
+++ desktop/experimental/pangomm/debian/compat Tue Aug 19 17:24:46 2008
@@ -1,0 +1,1 @@
+6

Added: desktop/experimental/pangomm/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/control?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/control (added)
+++ desktop/experimental/pangomm/debian/control Tue Aug 19 17:24:46 2008
@@ -1,0 +1,78 @@
+Source: pangomm
+Section: libs
+Maintainer: Michael Casadevall <sonicmctails at gmail.com>
+Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm1.4
+Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/experimental/pangomm1.4
+Build-Depends: cdbs (>= 0.4.51),
+               chrpath,
+               debhelper (>= 6),
+               gnome-pkg-tools (>= 0.11),
+               libcairomm-1.0-dev (>= 1.2.2),
+               libglibmm-2.4-dev (>= 2.14.1),
+               libpango1.0-dev (>= 1.21.3),
+               xsltproc
+Standards-Version: 3.8.0
+Homepage: http://gtkmm.org
+
+Package: libpangomm-1.4-1
+Architecture: any
+Replaces: libgtkmm-2.4-1c2a (<< 2.13)
+Conflicts: libgtkmm-2.4-1c2a (<< 2.13)
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: C++ Wrapper for pango (shared libraries)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the shared library.
+
+Package: libpangomm-1.4-dev
+Architecture: any
+Replaces: libgtkmm-2.4-dev (<< 2.13)
+Conflicts: libgtkmm-2.4-dev (<< 2.13)
+Section: libdevel
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         libpangomm-1.4-1 (= ${binary:Version})
+         libcairomm-1.0-dev (>= 1.2.2),
+         libglibmm-2.4-dev (>= 2.14.1),
+         libpango1.0-dev (>= 1.21.3)
+Description: C++ Wrapper for pango (development files)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the development files, as well as static
+ libraries.
+
+Package: libpangomm-1.4-doc
+Architecture: all
+Section: doc
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         lynx | www-browser,
+         doc-base
+Suggests: gtkmm-documentation 
+Description: C++ Wrapper for pango (documentation)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the documentation.
+
+Package: libpangomm-1.4-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         libpangomm-1.4-1 (= ${binary:Version})
+Description: C++ Wrapper for pango (debugging symbols)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the debugging symbols.

Added: desktop/experimental/pangomm/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/control.in?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/control.in (added)
+++ desktop/experimental/pangomm/debian/control.in Tue Aug 19 17:24:46 2008
@@ -1,0 +1,78 @@
+Source: pangomm
+Section: libs
+Maintainer: Michael Casadevall <sonicmctails at gmail.com>
+Uploaders: @GNOME_TEAM@
+DM-Upload-Allowed: yes
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm1.4
+Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/desktop/experimental/pangomm1.4
+Build-Depends: cdbs (>= 0.4.51),
+               chrpath,
+               debhelper (>= 6),
+               gnome-pkg-tools (>= 0.11),
+               libcairomm-1.0-dev (>= 1.2.2),
+               libglibmm-2.4-dev (>= 2.14.1),
+               libpango1.0-dev (>= 1.21.3),
+               xsltproc
+Standards-Version: 3.8.0
+Homepage: http://gtkmm.org
+
+Package: libpangomm-1.4-1
+Architecture: any
+Replaces: libgtkmm-2.4-1c2a (<< 2.13)
+Conflicts: libgtkmm-2.4-1c2a (<< 2.13)
+Depends: ${shlibs:Depends},
+         ${misc:Depends}
+Description: C++ Wrapper for pango (shared libraries)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the shared library.
+
+Package: libpangomm-1.4-dev
+Architecture: any
+Replaces: libgtkmm-2.4-dev (<< 2.13)
+Conflicts: libgtkmm-2.4-dev (<< 2.13)
+Section: libdevel
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         libpangomm-1.4-1 (= ${binary:Version})
+         libcairomm-1.0-dev (>= 1.2.2),
+         libglibmm-2.4-dev (>= 2.14.1),
+         libpango1.0-dev (>= 1.21.3)
+Description: C++ Wrapper for pango (development files)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the development files, as well as static
+ libraries.
+
+Package: libpangomm-1.4-doc
+Architecture: all
+Section: doc
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         lynx | www-browser,
+         doc-base
+Suggests: gtkmm-documentation 
+Description: C++ Wrapper for pango (documentation)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the documentation.
+
+Package: libpangomm-1.4-dbg
+Architecture: any
+Section: libdevel
+Priority: extra
+Depends: ${shlibs:Depends},
+         ${misc:Depends},
+         libpangomm-1.4-1 (= ${binary:Version})
+Description: C++ Wrapper for pango (debugging symbols)
+ Pangomm is a C++ wrapper for the pango library. Originally part of
+ gtkmm, pangomm provides convenient C++ interfaces for handling both
+ the layout and internationalization of text in graphical applications.
+ .
+ This package contains the debugging symbols.

Added: desktop/experimental/pangomm/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/copyright?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/copyright (added)
+++ desktop/experimental/pangomm/debian/copyright Tue Aug 19 17:24:46 2008
@@ -1,0 +1,30 @@
+This package was debianized by Michael Casadevall <sonicmctails at gmail.com> on
+Tue, 29 Jul 2008 16:06:44 -0400.
+
+It was downloaded from <http://ftp.gnome.org/pub/GNOME/sources/pangomm/2.13/>
+
+Upstream Authors: The gtkmm Development Team
+
+Copyright: Copyright (C) 2001-2008 The gtkmm Development Team
+
+License:
+
+    This package is free software; you can redistribute it and/or modify
+    it under the terms of the GNU Lesser General Public License as published by
+    the Free Software Foundation; either version 2.1 of the License, or
+    (at your option) any later version.
+
+    This package is distributed in the hope that it will be useful,
+    but WITHOUT ANY WARRANTY; without even the implied warranty of
+    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+    GNU General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public License
+    along with this package; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+
+On Debian systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
+
+The Debian packaging is (C) 2008, Michael Casadevall <sonicmctails at gmail.com>
+and is licensed under the LGPL, see above.

Added: desktop/experimental/pangomm/debian/docs
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/docs?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/docs (added)
+++ desktop/experimental/pangomm/debian/docs Tue Aug 19 17:24:46 2008
@@ -1,0 +1,2 @@
+NEWS
+README

Added: desktop/experimental/pangomm/debian/libpangomm-1.4-1.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/libpangomm-1.4-1.install?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/libpangomm-1.4-1.install (added)
+++ desktop/experimental/pangomm/debian/libpangomm-1.4-1.install Tue Aug 19 17:24:46 2008
@@ -1,0 +1,1 @@
+usr/lib/lib*.so.*

Added: desktop/experimental/pangomm/debian/libpangomm-1.4-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/libpangomm-1.4-dev.install?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/libpangomm-1.4-dev.install (added)
+++ desktop/experimental/pangomm/debian/libpangomm-1.4-dev.install Tue Aug 19 17:24:46 2008
@@ -1,0 +1,7 @@
+usr/include
+usr/lib/pangomm-1.4
+usr/lib/lib*.a
+usr/lib/lib*.so
+usr/lib/pkgconfig
+usr/lib/*.la
+

Added: desktop/experimental/pangomm/debian/libpangomm-1.4-doc.doc-base.pangomm1.4-reference
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/libpangomm-1.4-doc.doc-base.pangomm1.4-reference?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/libpangomm-1.4-doc.doc-base.pangomm1.4-reference (added)
+++ desktop/experimental/pangomm/debian/libpangomm-1.4-doc.doc-base.pangomm1.4-reference Tue Aug 19 17:24:46 2008
@@ -1,0 +1,10 @@
+Document: pangomm1.4-reference
+Title: pangomm 1.4 Reference Manual
+Author: Doxygen
+Abstract: Reference Manual for pangomm 2.4 (C++ bindings for GTK+)
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libpangomm-1.4-doc/docs/reference/html/index.html
+Files: /usr/share/doc/libpangomm-1.4-doc/docs/reference/html/*.html
+

Added: desktop/experimental/pangomm/debian/libpangomm-1.4-doc.links
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/libpangomm-1.4-doc.links?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/libpangomm-1.4-doc.links (added)
+++ desktop/experimental/pangomm/debian/libpangomm-1.4-doc.links Tue Aug 19 17:24:46 2008
@@ -1,0 +1,1 @@
+usr/share/doc/libpangomm-2.4-doc usr/share/doc/pangomm-1.4

Added: desktop/experimental/pangomm/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/desktop/experimental/pangomm/debian/rules?rev=16784&op=file
==============================================================================
--- desktop/experimental/pangomm/debian/rules (added)
+++ desktop/experimental/pangomm/debian/rules Tue Aug 19 17:24:46 2008
@@ -1,0 +1,31 @@
+#!/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/gnome-pkg-tools/1/rules/uploaders.mk
+include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+GNOME_MODULE := pangomm
+
+SHARED_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libpangomm-[0-9\.]+-[0-9][0-9a-z]*)[[:space:]]*$$/\1/p' debian/control)
+DOC_PKG := $(shell sed -rn 's/Package:[[:space:]]*(libpangomm-[0-9\.]+-doc)[[:space:]]*$$/\1/p' debian/control)
+SHVER := 1:2.13.7
+
+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_EXAMPLES_$(DOC_PKG) += -XMakefile -X.deps -X.libs -X.o
+
+common-install-impl::
+	# This puts the docs in the proper Debian location without
+	# having to mess around with autotools any more then necessary
+	#mv $(CURDIR)/debian/tmp/usr/share/doc/pangomm-1.4 $(CURDIR)/debian/tmp/usr/share/doc/libpangomm-1.4-doc
+
+	# Blow away the rpath on amd64 :-P
+	chrpath -d $(CURDIR)/debian/tmp/usr/lib/*.so*
+




More information about the pkg-gnome-commits mailing list