[maemo-commits] [maemo-commits] r8542 - projects/haf/trunk/atk1.0/debian

From: subversion at stage.maemo.org subversion at stage.maemo.org
Date: Fri Dec 1 17:18:45 EET 2006
Author: tko
Date: 2006-12-01 17:18:43 +0200 (Fri, 01 Dec 2006)
New Revision: 8542

Removed:
   projects/haf/trunk/atk1.0/debian/control.in
   projects/haf/trunk/atk1.0/debian/libatk1.0-dbg.dirs
Modified:
   projects/haf/trunk/atk1.0/debian/changelog
   projects/haf/trunk/atk1.0/debian/compat
   projects/haf/trunk/atk1.0/debian/control
   projects/haf/trunk/atk1.0/debian/rules
Log:
atk1.0 (1.12.3-1osso1) unstable; urgency=low

  * Set myself as maintainer,
  * Remove gnome-pkg-tools from Build-Depends
    - debian/control: remove Uploaders
    - debian/rules: remove uploaders, clean-la
  * Lower debhelper dependency to (>> 4.0.0) (and cdbs?)
    - debian/compat: 4
    - debian/control:
      + update Build-Depends
      + change ${binary:Version} and ${source:Version} to ${Source-Version}
      + rename libatk1.0-dbg to libatk1.0-0-dbg and package only symbols
    - debian/rules:
      + drop --add-udeb from dh_makeshlibs
      + replace DEB_DBG_PACKAGE_ALL with DEB_DH_STRIP_ARGS
    - debian/libatk1.0-dbg.dirs: removed
  * Update compiler flags
    - debian/rules:
      + remove redundant LDFLAGS
      + support thumb option for DEB_BUILD_OPTIONS (CFLAGS += -mthumb)


Modified: projects/haf/trunk/atk1.0/debian/changelog
===================================================================
--- projects/haf/trunk/atk1.0/debian/changelog	2006-12-01 15:16:47 UTC (rev 8541)
+++ projects/haf/trunk/atk1.0/debian/changelog	2006-12-01 15:18:43 UTC (rev 8542)
@@ -1,3 +1,26 @@
+atk1.0 (1.12.3-1osso1) unstable; urgency=low
+
+  * Set myself as maintainer,
+  * Remove gnome-pkg-tools from Build-Depends
+    - debian/control: remove Uploaders
+    - debian/rules: remove uploaders, clean-la
+  * Lower debhelper dependency to (>> 4.0.0) (and cdbs?)
+    - debian/compat: 4
+    - debian/control:
+      + update Build-Depends
+      + change ${binary:Version} and ${source:Version} to ${Source-Version}
+      + rename libatk1.0-dbg to libatk1.0-0-dbg and package only symbols
+    - debian/rules:
+      + drop --add-udeb from dh_makeshlibs
+      + replace DEB_DBG_PACKAGE_ALL with DEB_DH_STRIP_ARGS
+    - debian/libatk1.0-dbg.dirs: removed
+  * Update compiler flags
+    - debian/rules:
+      + remove redundant LDFLAGS
+      + support thumb option for DEB_BUILD_OPTIONS (CFLAGS += -mthumb)
+
+ -- Tommi Komulainen <tommi.komulainen at nokia.com>  Fri,  3 Nov 2006 14:59:56 +0200
+
 atk1.0 (1.12.3-1) unstable; urgency=low
 
   * Set Maintainer to the Debian GNOME Maintainers.

Modified: projects/haf/trunk/atk1.0/debian/compat
===================================================================
--- projects/haf/trunk/atk1.0/debian/compat	2006-12-01 15:16:47 UTC (rev 8541)
+++ projects/haf/trunk/atk1.0/debian/compat	2006-12-01 15:18:43 UTC (rev 8542)
@@ -1 +1 @@
-5
+4

Modified: projects/haf/trunk/atk1.0/debian/control
===================================================================
--- projects/haf/trunk/atk1.0/debian/control	2006-12-01 15:16:47 UTC (rev 8541)
+++ projects/haf/trunk/atk1.0/debian/control	2006-12-01 15:18:43 UTC (rev 8542)
@@ -1,9 +1,8 @@
 Source: atk1.0
 Section: libs
 Priority: optional
-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: Andrew Lau <netsnipe at users.sourceforge.net>, Clément Stenac <zorglub at debian.org>, Dafydd Harries <daf at debian.org>, Guilherme de S. Pastore <gpastore at debian.org>, Gustavo Franco <stratus at debian.org>, Gustavo Noronha Silva <kov at debian.org>, J.H.M. Dassen (Ray) <jdassen at debian.org>, Jordi Mallach <jordi at debian.org>, Jose Carlos Garcia Sogo <jsogo at debian.org>, Josselin Mouette <joss at debian.org>, Loic Minier <lool at dooz.org>, Marc 'HE' Brockschmidt <he at debian.org>, Marco Cabizza <marco87 at gmail.com>, Oystein Gisnas <oystein at gisnas.net>, Ondřej Surý <ondrej at debian.org>, Ross Burton <ross at debian.org>, Sebastien Bacher <seb128 at debian.org>, Sjoerd Simons <sjoerd at debian.org>
-Build-Depends: debhelper (>= 5.0.22), pkg-config, libglib2.0-dev (>= 2.5.7), gnome-pkg-tools (>= 0.7), cdbs, gtk-doc-tools, docbook-xml
+Maintainer: Tommi Komulainen <tommi.komulainen at nokia.com>
+Build-Depends: debhelper (>= 4.0.0), pkg-config, libglib2.0-dev (>= 2.5.7), cdbs, gtk-doc-tools, docbook-xml
 Standards-Version: 3.7.2
 
 Package: libatk1.0-0
@@ -38,7 +37,7 @@
 Package: libatk1.0-data
 Section: misc
 Architecture: all
-Depends: ${misc:Depends}, libatk1.0-0 (>= ${source:Version})
+Depends: ${misc:Depends}, libatk1.0-0 (>= ${Source-Version})
 Description: Common files for the ATK accessibility toolkit
  ATK is a toolkit providing accessibility interfaces for applications or
  other toolkits. By implementing these interfaces, those other toolkits or
@@ -50,7 +49,7 @@
 Package: libatk1.0-dev
 Section: libdevel
 Architecture: any
-Depends: ${misc:Depends}, libatk1.0-0 (= ${binary:Version}), pkg-config, libglib2.0-dev (>= 2.4.1-2)
+Depends: ${misc:Depends}, libatk1.0-0 (= ${Source-Version}), pkg-config, libglib2.0-dev (>= 2.4.1-2)
 Replaces: libatk0-dev, libatk-dev
 Conflicts: libatk0-dev, libatk-dev
 Description: Development files for the ATK accessibility toolkit
@@ -62,24 +61,18 @@
  These are the development files for ATK, needed for compilation of
  programs or toolkits which use it.
 
-Package: libatk1.0-dbg
+Package: libatk1.0-0-dbg
 Section: libdevel
 Priority: extra
 Architecture: any
-Depends: ${misc:Depends}, libatk1.0-0 (= ${binary:Version})
-Replaces: libatk1.0-0 (<< 1.11.4-3)
-Description: The ATK libraries and debugging symbols
+Depends: ${misc:Depends}, libatk1.0-0 (= ${Source-Version})
+Description: The ATK accessibility toolkit, debugging symbols
  ATK is a toolkit providing accessibility interfaces for applications or
  other toolkits. By implementing these interfaces, those other toolkits or
  applications can be used with tools such as screen readers, magnifiers, and
  other alternative input devices.
  .
- This package contains unstripped shared libraries. it is provided
- primarily to provide a backtrace with names in a debugger, this makes
- it somewhat easier to interpret core dumps. The libraries are installed
- in /usr/lib/debug and can be used by placing that directory in
- LD_LIBRARY_PATH.
- Most people will not need this package.
+ This package contains symbol tables for debugging.
 
 Package: libatk1.0-doc
 Section: doc

Deleted: projects/haf/trunk/atk1.0/debian/control.in
===================================================================
--- projects/haf/trunk/atk1.0/debian/control.in	2006-12-01 15:16:47 UTC (rev 8541)
+++ projects/haf/trunk/atk1.0/debian/control.in	2006-12-01 15:18:43 UTC (rev 8542)
@@ -1,99 +0,0 @@
-Source: atk1.0
-Section: libs
-Priority: optional
-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers at lists.alioth.debian.org>
-Uploaders: @GNOME_TEAM@
-Build-Depends: debhelper (>= 5.0.22), pkg-config, libglib2.0-dev (>= 2.5.7), gnome-pkg-tools (>= 0.7), cdbs, gtk-doc-tools, docbook-xml
-Standards-Version: 3.7.2
-
-Package: libatk1.0-0
-Section: libs
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Recommends: libatk1.0-data
-Description: The ATK accessibility toolkit
- ATK is a toolkit providing accessibility interfaces for applications or
- other toolkits. By implementing these interfaces, those other toolkits or
- applications can be used with tools such as screen readers, magnifiers, and
- other alternative input devices.
- .
- This is the runtime part of ATK, needed to run applications built with it.
-
-Package: libatk1.0-udeb
-XC-Package-Type: udeb
-Section: debian-installer
-Priority: optional
-Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends}
-Description: The ATK accessibility toolkit
- This is a udeb, or a microdeb, for the debian-installer.
- .
- ATK is a toolkit providing accessibility interfaces for applications or
- other toolkits. By implementing these interfaces, those other toolkits or
- applications can be used with tools such as screen readers, magnifiers, and
- other alternative input devices.
- .
- This is a stripped down version of the runtime part of ATK.
-
-Package: libatk1.0-data
-Section: misc
-Architecture: all
-Depends: ${misc:Depends}, libatk1.0-0 (>= ${source:Version})
-Description: Common files for the ATK accessibility toolkit
- ATK is a toolkit providing accessibility interfaces for applications or
- other toolkits. By implementing these interfaces, those other toolkits or
- applications can be used with tools such as screen readers, magnifiers, and
- other alternative input devices.
- .
- This contains the common files which the runtime libraries need.
-
-Package: libatk1.0-dev
-Section: libdevel
-Architecture: any
-Depends: ${misc:Depends}, libatk1.0-0 (= ${binary:Version}), pkg-config, libglib2.0-dev (>= 2.4.1-2)
-Replaces: libatk0-dev, libatk-dev
-Conflicts: libatk0-dev, libatk-dev
-Description: Development files for the ATK accessibility toolkit
- ATK is a toolkit providing accessibility interfaces for applications or
- other toolkits. By implementing these interfaces, those other toolkits or
- applications can be used with tools such as screen readers, magnifiers, and
- other alternative input devices.
- .
- These are the development files for ATK, needed for compilation of
- programs or toolkits which use it.
-
-Package: libatk1.0-dbg
-Section: libdevel
-Priority: extra
-Architecture: any
-Depends: ${misc:Depends}, libatk1.0-0 (= ${binary:Version})
-Replaces: libatk1.0-0 (<< 1.11.4-3)
-Description: The ATK libraries and debugging symbols
- ATK is a toolkit providing accessibility interfaces for applications or
- other toolkits. By implementing these interfaces, those other toolkits or
- applications can be used with tools such as screen readers, magnifiers, and
- other alternative input devices.
- .
- This package contains unstripped shared libraries. it is provided
- primarily to provide a backtrace with names in a debugger, this makes
- it somewhat easier to interpret core dumps. The libraries are installed
- in /usr/lib/debug and can be used by placing that directory in
- LD_LIBRARY_PATH.
- Most people will not need this package.
-
-Package: libatk1.0-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}, lynx | www-browser
-Replaces: libatk-doc
-Conflicts: libatk-doc
-Suggests: libglib2.0-doc, libgtk2.0-doc
-Description: Documentation files for the ATK toolkit
- ATK is a toolkit providing accessibility interfaces for applications or
- other toolkits. By implementing these interfaces, those other toolkits or
- applications can be used with tools such as screen readers, magnifiers, and
- other alternative input devices.
- .
- This contains the HTML documentation for the ATK library in
- /usr/share/doc/libatk1.0-doc/ .
-

Deleted: projects/haf/trunk/atk1.0/debian/libatk1.0-dbg.dirs
===================================================================
--- projects/haf/trunk/atk1.0/debian/libatk1.0-dbg.dirs	2006-12-01 15:16:47 UTC (rev 8541)
+++ projects/haf/trunk/atk1.0/debian/libatk1.0-dbg.dirs	2006-12-01 15:18:43 UTC (rev 8542)
@@ -1 +0,0 @@
-usr/lib

Modified: projects/haf/trunk/atk1.0/debian/rules
===================================================================
--- projects/haf/trunk/atk1.0/debian/rules	2006-12-01 15:16:47 UTC (rev 8541)
+++ projects/haf/trunk/atk1.0/debian/rules	2006-12-01 15:18:43 UTC (rev 8542)
@@ -3,21 +3,21 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/cdbs/1/class/gnome.mk
-include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
-include /usr/share/gnome-pkg-tools/1/rules/clean-la.mk
 
 DEB_CONFIGURE_SCRIPT_ENV += LDFLAGS="-Wl,-O1 -Wl,-z,defs -Wl,--as-needed"
 
-# Speed up loading.
-LDFLAGS += -Wl,-O1
+# Use soft-float and thumb mode if it enabled. 
+ifneq (,$(findstring thumb,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -mthumb
+endif
 
 # build static stuff:
 DEB_CONFIGURE_EXTRA_FLAGS := --enable-gtk-doc --enable-static
 
 SHLIB_VERSION=1.12.2
-DEB_DH_MAKESHLIBS_ARGS_libatk1.0-0 := -V"libatk1.0-0 (>= $(SHLIB_VERSION))" --add-udeb="libatk1.0-udeb"
+DEB_DH_MAKESHLIBS_ARGS_libatk1.0-0 := -V"libatk1.0-0 (>= $(SHLIB_VERSION))"
 
-DEB_DBG_PACKAGE_ALL := libatk1.0-dbg
+DEB_DH_STRIP_ARGS := --dbg-package=libatk1.0-0
 
 install/libatk1.0-udeb::
 	cp debian/tmp/usr/lib/libatk-1.0.so.0 debian/libatk1.0-udeb/usr/lib/


More information about the maemo-commits mailing list