r29089 - in /packages/unstable/balsa/debian: changelog control control.in copyright patches/ patches/99_ltmain_as-needed.patch patches/series rules source/ source/format



Author: bigon
Date: Sat Jul 23 17:09:14 2011
New Revision: 29089

URL: http://svn.debian.org/wsvn/pkg-gnome/?sc=1&rev=29089
Log:
* New upstream stable releases
  - Add compatibility for libnotify >= 0.7 (Closes: #630263)
* debian/control.in:
  - Add gnome-doc-utils and libcanberra-gtk-dev as build-dependencies
  - Build-depends against libunique-dev instead of libbonobo2-dev
  - Fix descriptions to please lintian
  - Use architecture wildcards instead of negated architectures
  - Bump Standards-Version to 3.9.2 (no further changes)
* debian/rules:
  - Enable libcanberra support
  - Enable libunique support
  - Pass --as-needed to LDFLAGS
  - Drop simple-patchsys.mk include
  - Drop --with-gtkprint configure flag, not supported anymore
* Switch to dpkg-source 3.0 (quilt) format
* debian/copyright: Add missing copyright statements
* debian/patches/99_ltmain_as-needed.patch: Fix --as-needed logic

Added:
    packages/unstable/balsa/debian/patches/
    packages/unstable/balsa/debian/patches/99_ltmain_as-needed.patch
    packages/unstable/balsa/debian/patches/series
    packages/unstable/balsa/debian/source/
    packages/unstable/balsa/debian/source/format
Modified:
    packages/unstable/balsa/debian/changelog
    packages/unstable/balsa/debian/control
    packages/unstable/balsa/debian/control.in
    packages/unstable/balsa/debian/copyright
    packages/unstable/balsa/debian/rules

Modified: packages/unstable/balsa/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/changelog?rev=29089&op=diff
==============================================================================
--- packages/unstable/balsa/debian/changelog [utf-8] (original)
+++ packages/unstable/balsa/debian/changelog [utf-8] Sat Jul 23 17:09:14 2011
@@ -1,4 +1,4 @@
-balsa (2.4.7-1) UNRELEASED; urgency=low
+balsa (2.4.10-1) UNRELEASED; urgency=low
 
   [ Alan Baghumian ]
   * New upstream stable releases (Closes: #577565).
@@ -25,7 +25,26 @@
     - balsa-dbg is section debug.
     - Let balsa-dbg depend on ${misc:Depends}.
 
- -- Alan Baghumian <alan technotux org>  Sun, 13 Jun 2010 18:35:14 -0700
+  [ Laurent Bigonville ]
+  * New upstream stable releases
+    - Add compatibility for libnotify >= 0.7 (Closes: #630263)
+  * debian/control.in:
+    - Add gnome-doc-utils and libcanberra-gtk-dev as build-dependencies
+    - Build-depends against libunique-dev instead of libbonobo2-dev
+    - Fix descriptions to please lintian
+    - Use architecture wildcards instead of negated architectures
+    - Bump Standards-Version to 3.9.2 (no further changes)
+  * debian/rules:
+    - Enable libcanberra support
+    - Enable libunique support
+    - Pass --as-needed to LDFLAGS
+    - Drop simple-patchsys.mk include
+    - Drop --with-gtkprint configure flag, not supported anymore
+  * Switch to dpkg-source 3.0 (quilt) format
+  * debian/copyright: Add missing copyright statements
+  * debian/patches/99_ltmain_as-needed.patch: Fix --as-needed logic
+
+ -- Laurent Bigonville <bigon debian org>  Sat, 23 Jul 2011 18:53:14 +0200
 
 balsa (2.4.1-1) unstable; urgency=low
 

Modified: packages/unstable/balsa/debian/control
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/control?rev=29089&op=diff
==============================================================================
--- packages/unstable/balsa/debian/control [utf-8] (original)
+++ packages/unstable/balsa/debian/control [utf-8] Sat Jul 23 17:09:14 2011
@@ -1,3 +1,8 @@
+# This file is autogenerated. DO NOT EDIT!
+# 
+# Modifications should be made to debian/control.in instead.
+# This file is regenerated automatically in the clean target.
+
 Source: balsa
 Section: gnome
 Priority: optional
@@ -11,7 +16,7 @@
                rarian-compat,
                libesmtp-dev,
                libgmime-2.4-dev (>= 2.2.21),
-               libnm-glib-dev [!kfreebsd-i386 !kfreebsd-amd64],
+               libnm-glib-dev [linux-any],
                libcompfaceg1-dev,
                libgpgme11-dev,
                libgtkhtml3.14-dev,
@@ -27,15 +32,19 @@
                libgtksourceview2.0-dev,
                libgnome2-dev,
                libgnomeui-dev,
-               libbonobo2-dev,
                libglib2.0-dev (>= 2.16.0),
                libgtk2.0-dev (>= 2.18.0),
                liborbit2-dev,
                libnotify-dev,
                libxml2-dev,
-               intltool
-Uploaders: Alan Baghumian <alan technotux org>, Andrew Lau <netsnipe users sourceforge net>, Guilherme de S. Pastore <gpastore debian org>, Loic Minier <lool dooz org>, Oystein Gisnas <oystein gisnas net>
-Standards-Version: 3.8.4
+               intltool,
+               libcanberra-gtk-dev,
+               gnome-doc-utils
+Uploaders: Alan Baghumian <alan technotux org>, Josselin Mouette <joss debian org>, Laurent Bigonville <bigon debian org>, Loic Minier <lool dooz org>
+Standards-Version: 3.9.2
+Homepage: http://pawsa.fedorapeople.org/balsa/
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/balsa/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/balsa/
 
 Package: balsa
 Architecture: any
@@ -48,7 +57,7 @@
             yelp
 Suggests: ca-certificates,
           lbdb
-Description: An e-mail client for GNOME
+Description: e-mail client for GNOME
  Balsa is a highly configurable and robust mail client for the GNOME desktop.
  It supports both POP3 and IMAP servers as well as the mbox, maildir and mh
  local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA
@@ -66,13 +75,14 @@
    * GPG/OpenPGP mail signing and encryption
  .
  Support for Kerberos and SSL has been enabled in this package.
-Homepage: http://pawsa.fedorapeople.org/balsa/
 
 Package: balsa-dbg
 Architecture: any
+Section: debug
 Priority: extra
-Depends: balsa (= ${binary:Version})
-Description: An e-mail client for GNOME
+Depends: balsa (= ${binary:Version}),
+         ${misc:Depends}
+Description: e-mail client for GNOME - debugging symbols
  Balsa is a highly configurable and robust mail client for the GNOME desktop.
  It supports both POP3 and IMAP servers as well as the mbox, maildir and mh
  local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA

Modified: packages/unstable/balsa/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/control.in?rev=29089&op=diff
==============================================================================
--- packages/unstable/balsa/debian/control.in [utf-8] (original)
+++ packages/unstable/balsa/debian/control.in [utf-8] Sat Jul 23 17:09:14 2011
@@ -11,7 +11,7 @@
                rarian-compat,
                libesmtp-dev,
                libgmime-2.4-dev (>= 2.2.21),
-               libnm-glib-dev [!kfreebsd-i386 !kfreebsd-amd64],
+               libnm-glib-dev [linux-any],
                libcompfaceg1-dev,
                libgpgme11-dev,
                libgtkhtml3.14-dev,
@@ -27,15 +27,20 @@
                libgtksourceview2.0-dev,
                libgnome2-dev,
                libgnomeui-dev,
-               libbonobo2-dev,
+               libunique-dev,
                libglib2.0-dev (>= 2.16.0),
                libgtk2.0-dev (>= 2.18.0),
                liborbit2-dev,
                libnotify-dev,
                libxml2-dev,
-               intltool
+               intltool,
+               libcanberra-gtk-dev,
+               gnome-doc-utils
 Uploaders: Alan Baghumian <alan technotux org>, @GNOME_TEAM@
-Standards-Version: 3.8.4
+Standards-Version: 3.9.2
+Homepage: http://pawsa.fedorapeople.org/balsa/
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-gnome/packages/unstable/balsa/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-gnome/packages/unstable/balsa/
 
 Package: balsa
 Architecture: any
@@ -48,7 +53,7 @@
             yelp
 Suggests: ca-certificates,
           lbdb
-Description: An e-mail client for GNOME
+Description: e-mail client for GNOME
  Balsa is a highly configurable and robust mail client for the GNOME desktop.
  It supports both POP3 and IMAP servers as well as the mbox, maildir and mh
  local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA
@@ -66,7 +71,6 @@
    * GPG/OpenPGP mail signing and encryption
  .
  Support for Kerberos and SSL has been enabled in this package.
-Homepage: http://pawsa.fedorapeople.org/balsa/
 
 Package: balsa-dbg
 Architecture: any
@@ -74,7 +78,7 @@
 Priority: extra
 Depends: balsa (= ${binary:Version}),
          ${misc:Depends}
-Description: An e-mail client for GNOME
+Description: e-mail client for GNOME - debugging symbols
  Balsa is a highly configurable and robust mail client for the GNOME desktop.
  It supports both POP3 and IMAP servers as well as the mbox, maildir and mh
  local mailbox formats. Balsa also supports SMTP and/or the use of a local MTA

Modified: packages/unstable/balsa/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/copyright?rev=29089&op=diff
==============================================================================
--- packages/unstable/balsa/debian/copyright [utf-8] (original)
+++ packages/unstable/balsa/debian/copyright [utf-8] Sat Jul 23 17:09:14 2011
@@ -16,7 +16,14 @@
 	/usr/share/doc/balsa/AUTHORS
 
 Copyright:
+  Copyright (C) 1997-2010 Stuart Parmenter and others
+  Copyright (C) 2003-2010 Pawel Salek
+  Copyright (C) 2001,2002  Brian Stafford
+  Copyright (C) 2009 Albrecht Dreß
+  Copyright (C) 2000 Thomas Roessler
+  Copyright (C) 1995-1997  Peter Mattis, Spencer Kimball and Josh MacDonald
 
+Licence:
   This program is free software; you can redistribute it and/or modify
   it under the terms of the GNU General Public License as published by
   the Free Software Foundation; either version 2 of the License, or

Added: packages/unstable/balsa/debian/patches/99_ltmain_as-needed.patch
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/patches/99_ltmain_as-needed.patch?rev=29089&op=file
==============================================================================
--- packages/unstable/balsa/debian/patches/99_ltmain_as-needed.patch (added)
+++ packages/unstable/balsa/debian/patches/99_ltmain_as-needed.patch [utf-8] Sat Jul 23 17:09:14 2011
@@ -1,0 +1,30 @@
+--- a/ltmain.sh	2010-06-24 10:01:38.000000000 +0200
++++ b/ltmain.sh	2010-06-29 07:27:27.202952725 +0200
+@@ -4716,6 +4716,11 @@
+ 	arg=$func_stripname_result
+ 	;;
+ 
++      -Wl,--as-needed)
++	deplibs="$deplibs $arg"
++	continue
++	;;
++
+       -Wl,*)
+ 	func_stripname '-Wl,' '' "$arg"
+ 	args=$func_stripname_result
+@@ -5067,6 +5072,15 @@
+ 	lib=
+ 	found=no
+ 	case $deplib in
++	-Wl,--as-needed)
++	  if test "$linkmode,$pass" = "prog,link"; then
++	    compile_deplibs="$deplib $compile_deplibs"
++	    finalize_deplibs="$deplib $finalize_deplibs"
++	  else
++	    deplibs="$deplib $deplibs"
++	  fi
++	  continue
++	  ;;
+ 	-mt|-mthreads|-kthread|-Kthread|-pthread|-pthreads|--thread-safe|-threads)
+ 	  if test "$linkmode,$pass" = "prog,link"; then
+ 	    compile_deplibs="$deplib $compile_deplibs"

Added: packages/unstable/balsa/debian/patches/series
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/patches/series?rev=29089&op=file
==============================================================================
--- packages/unstable/balsa/debian/patches/series (added)
+++ packages/unstable/balsa/debian/patches/series [utf-8] Sat Jul 23 17:09:14 2011
@@ -1,0 +1,1 @@
+99_ltmain_as-needed.patch

Modified: packages/unstable/balsa/debian/rules
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/rules?rev=29089&op=diff
==============================================================================
--- packages/unstable/balsa/debian/rules [utf-8] (original)
+++ packages/unstable/balsa/debian/rules [utf-8] Sat Jul 23 17:09:14 2011
@@ -4,9 +4,12 @@
 TARBALL_EXT := tar.bz2
 include /usr/share/cdbs/1/class/gnome.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/simple-patchsys.mk
 include /usr/share/gnome-pkg-tools/1/rules/uploaders.mk
 -include /usr/share/gnome-pkg-tools/1/rules/gnome-get-source.mk
+
+# Ensure at build time that the library has no dependencies on undefined
+# symbols, and speed up loading.
+LDFLAGS += -Wl,-z,defs -Wl,-O1 -Wl,--as-needed
 
 # Compile options
 DEB_CONFIGURE_EXTRA_FLAGS += --disable-smime \
@@ -21,8 +24,9 @@
 			--enable-extra-mimeicons \
 			--with-libnotify \
 			--with-rubrica \
-			--enable-threads \
-			--with-gtkprint
+			--with-canberra \
+			--with-unique \
+			--enable-threads
 DEB_CONFIGURE_SCRIPT_ENV += GTK_UPDATE_ICON_CACHE=/bin/true
 
 # Record build-time version information

Added: packages/unstable/balsa/debian/source/format
URL: http://svn.debian.org/wsvn/pkg-gnome/packages/unstable/balsa/debian/source/format?rev=29089&op=file
==============================================================================
--- packages/unstable/balsa/debian/source/format (added)
+++ packages/unstable/balsa/debian/source/format [utf-8] Sat Jul 23 17:09:14 2011
@@ -1,0 +1,1 @@
+3.0 (quilt)




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]