r18126 - in /packages/unstable/goocanvasmm/debian: changelog control control.in libgoocanvasmm-dev.install libgoocanvasmm-doc.doc-base.goocanvasmm-reference libgoocanvasmm-doc.examples libgoocanvasmm-doc.install libgoocanvasmm-doc.links rules
laney-guest at users.alioth.debian.org
laney-guest at users.alioth.debian.org
Fri Jan 2 20:35:32 UTC 2009
Author: laney-guest
Date: Fri Jan 2 20:35:32 2009
New Revision: 18126
URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=18126
Log:
Bring into 2009
Added:
packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.doc-base.goocanvasmm-reference
packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.examples
packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.install
packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.links
Modified:
packages/unstable/goocanvasmm/debian/changelog
packages/unstable/goocanvasmm/debian/control
packages/unstable/goocanvasmm/debian/control.in
packages/unstable/goocanvasmm/debian/libgoocanvasmm-dev.install
packages/unstable/goocanvasmm/debian/rules
Modified: packages/unstable/goocanvasmm/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/changelog?rev=18126&op=diff
==============================================================================
--- packages/unstable/goocanvasmm/debian/changelog (original)
+++ packages/unstable/goocanvasmm/debian/changelog Fri Jan 2 20:35:32 2009
@@ -7,6 +7,5 @@
[ Loic Minier ]
* Add ${misc:Depends} and ${shlibs:Depends} to the -dev package and drop the
libc-dev as it's in build-essential.
- * Drop XS- in front of DMUA header.
-- Iain Lane <laney at ubuntu.com> Fri, 19 Dec 2008 14:11:00 +0000
Modified: packages/unstable/goocanvasmm/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/control?rev=18126&op=diff
==============================================================================
--- packages/unstable/goocanvasmm/debian/control (original)
+++ packages/unstable/goocanvasmm/debian/control Fri Jan 2 20:35:32 2009
@@ -2,8 +2,7 @@
Priority: optional
Maintainer: Iain Lane <laney at ubuntu.com>
Uploaders: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-DM-Upload-Allowed: yes
-Homepage: http://ftp.gnome.org/pub/gnome/sources/goocanvasmm/
+Homepage: http://live.gnome.org/GooCanvas
Build-Depends: cdbs,
debhelper (>= 5),
dpkg-dev (>= 1.13.19),
@@ -12,6 +11,7 @@
libglibmm-2.4-dev (>= 2.14.2),
chrpath,
autotools-dev,
+ doxygen,
gnome-pkg-tools
Standards-Version: 3.8.0
Section: libs
@@ -33,6 +33,21 @@
.
This package contains the development files.
+Package: libgoocanvasmm-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ lynx | www-browser,
+ doc-base
+Description: C++ bindings for GooCanvas - development files
+ GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for
+ drawing. It has a model/view split, and uses interfaces for canvas items and
+ views, so you can easily turn any application object into canvas items.
+ goocanvasmm is the C++ wrapper for GooCanvas
+ .
+ This package contains the documentation and example files.
+
Package: libgoocanvasmm-0.1-4
Section: libs
Architecture: any
Modified: packages/unstable/goocanvasmm/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/control.in?rev=18126&op=diff
==============================================================================
--- packages/unstable/goocanvasmm/debian/control.in (original)
+++ packages/unstable/goocanvasmm/debian/control.in Fri Jan 2 20:35:32 2009
@@ -2,8 +2,7 @@
Priority: optional
Maintainer: Iain Lane <laney at ubuntu.com>
Uploaders: @GNOME_TEAM@
-DM-Upload-Allowed: yes
-Homepage: http://ftp.gnome.org/pub/gnome/sources/goocanvasmm/
+Homepage: http://live.gnome.org/GooCanvas
Build-Depends: cdbs,
debhelper (>= 5),
dpkg-dev (>= 1.13.19),
@@ -12,6 +11,7 @@
libglibmm-2.4-dev (>= 2.14.2),
chrpath,
autotools-dev,
+ doxygen,
gnome-pkg-tools
Standards-Version: 3.8.0
Section: libs
@@ -33,6 +33,21 @@
.
This package contains the development files.
+Package: libgoocanvasmm-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ lynx | www-browser,
+ doc-base
+Description: C++ bindings for GooCanvas - development files
+ GooCanvas is a canvas widget for GTK+ that uses the cairo 2D library for
+ drawing. It has a model/view split, and uses interfaces for canvas items and
+ views, so you can easily turn any application object into canvas items.
+ goocanvasmm is the C++ wrapper for GooCanvas
+ .
+ This package contains the documentation and example files.
+
Package: libgoocanvasmm-0.1-4
Section: libs
Architecture: any
Modified: packages/unstable/goocanvasmm/debian/libgoocanvasmm-dev.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/libgoocanvasmm-dev.install?rev=18126&op=diff
==============================================================================
--- packages/unstable/goocanvasmm/debian/libgoocanvasmm-dev.install (original)
+++ packages/unstable/goocanvasmm/debian/libgoocanvasmm-dev.install Fri Jan 2 20:35:32 2009
@@ -1,4 +1,3 @@
debian/tmp/usr/include/*
debian/tmp/usr/lib/lib*.so
debian/tmp/usr/lib/pkgconfig/*
-debian/tmp/usr/lib/*.la
Added: packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.doc-base.goocanvasmm-reference
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.doc-base.goocanvasmm-reference?rev=18126&op=file
==============================================================================
--- packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.doc-base.goocanvasmm-reference (added)
+++ packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.doc-base.goocanvasmm-reference Fri Jan 2 20:35:32 2009
@@ -1,0 +1,9 @@
+Document: goocanvasmm-reference
+Title: goocanvasmm Reference Manual
+Author: Doxygen
+Abstract: Reference Manual for goocanvasmm (C++ bindings for goocanvas)
+Section: Programming/C++
+
+Format: HTML
+Index: /usr/share/doc/libgoocanvasmm-doc/reference/html/index.html
+Files: /usr/share/doc/libgoocanvasmm-doc/reference/html/*.html
Added: packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.examples
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.examples?rev=18126&op=file
==============================================================================
--- packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.examples (added)
+++ packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.examples Fri Jan 2 20:35:32 2009
@@ -1,0 +1,1 @@
+examples/*
Added: packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.install
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.install?rev=18126&op=file
==============================================================================
--- packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.install (added)
+++ packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.install Fri Jan 2 20:35:32 2009
@@ -1,0 +1,1 @@
+docs/reference/html usr/share/doc/libgoocanvasmm-doc/reference/
Added: packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.links
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.links?rev=18126&op=file
==============================================================================
--- packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.links (added)
+++ packages/unstable/goocanvasmm/debian/libgoocanvasmm-doc.links Fri Jan 2 20:35:32 2009
@@ -1,0 +1,1 @@
+usr/share/doc/libgoocanvasmm-doc usr/share/doc/goocanvasmm
Modified: packages/unstable/goocanvasmm/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/goocanvasmm/debian/rules?rev=18126&op=diff
==============================================================================
--- packages/unstable/goocanvasmm/debian/rules (original)
+++ packages/unstable/goocanvasmm/debian/rules Fri Jan 2 20:35:32 2009
@@ -2,16 +2,21 @@
include /usr/share/cdbs/1/class/autotools.mk
include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/utils.mk
include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
+-include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
-SONAME_VERSION = 0.1-4
+GNOME_MODULE := goocanvasmm
-DEB_SHLIBDEPS_INCLUDE_libgoocanvasmm-$(SONAME_VERSION) := debian/libgoocanvasmm-$(SONAME_VERSION)/usr/lib
+SHARED_PKG := $(shell sed -rn 's/^Package:[[:space:]]*(libgoocanvasmm-[0-9\.]+-[0-9][0-9a-z]*)[[:space:]]*$$/\1/p' debian/control)
# Most of the docs aren't necessary
DEB_INSTALL_DOCS_ALL = NEWS
-DEB_INSTALL_CHANGELOGS_ALL = ChangeLog
+DEB_INSTALL_EXAMPLES_libgoocanvasmm-doc += -XMakefile -X.deps -X.libs -X.o
-binary-post-install/libgoocanvasmm-$(SONAME_VERSION)::
- chrpath -d debian/libgoocanvasmm-$(SONAME_VERSION)/usr/lib/*.so*
+build/libgoocanvasmm-doc::
+ $(MAKE) -C $(CURDIR)/docs/reference all
+
+binary-post-install/$(SHARED_PKG)::
+ chrpath -d debian/$(SHARED_PKG)/usr/lib/*.so*
More information about the pkg-gnome-commits
mailing list