pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/py-gnome-menus Update to 2.28.0.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/0f2dc398cc7a
branches:  trunk
changeset: 568178:0f2dc398cc7a
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Dec 06 22:45:50 2009 +0000

description:
Update to 2.28.0.1:

================
Version 2.28.0.1
================

  libmenu

        * Fix sorting of menu items during merge to actually work (and not
          crash) (Frédéric Crozat)

  Python

        * Link the python module to libpython (Frédéric Crozat, Vincent)

==============
Version 2.28.0
==============

  Translators

        * Amitakhya Phukan (as)
        * Petr Kovar (cs)
        * Peter Bach (da)
        * Philip Withnall (en_GB)
        * Rajesh Ranjan (hi)
        * Luca Ferretti (it)
        * Shankar Prasad (kn)
        * Gintautas Miliauskas (lt)
        * Rajesh Ranjan (mai)
        * Peter Ani
        * Sandeep Shedmake (mr)
        * Nils-Christoph Fiedler (nds)
        * A S Alam (pa)
        * Adi Roiban (ro)
        * Matej Urbančič (sl)
        * Daniel Nylander (sv)
        * Krishna Babu K (te)
        * Baris Cicek (tr)
        * Maxim Dziumanenko (uk)
        * Chao-Hsiung Liao (zh_HK)
        * Chao-Hsiung Liao (zh_TW)

===============
Version 2.27.92
===============

This releases features new API that applications can use to display the full
name contained in .desktop files that is now in the X-GNOME-FullName key. If an
application chooses to use this, then it should set the sort key so that
.desktop files are correctly sorted.

  libmenu

        * Add gmenu_tree_entry_get_display_name() API (Vincent)
          This will return X-GNOME-FullName if available, and fallback to Name.
        * Add gmenu_tree_get_sort_key()/gmenu_tree_set_sort_key() (Vincent)
          The default sort key is still Name. Users of
          gmenu_tree_entry_get_display_name() should use
          gmenu_tree_set_sort_key().

  Python

        * Bind new API (Vincent)
        * Add missing bindings for gmenu_tree_entry_get_generic_name() (Vincent)

  Menu Editor

        * Remove deprecated Encoding key from desktop file (Frédéric Péters)
        * Use display name instead of name (Vincent)

  Translators

        * Khaled Hosny (ar)
        * Alexander Shopov (bg)
        * Runa Bhattacharjee (bn_IN)
        * Denis (br)
        * Mario Blättermann (de)
        * Iñaki Larrañaga Murgoitio (eu)
        * Claude Paroz (fr)
        * Seán de Búrca (ga)
        * Anton Meixome (gl)
        * Sweta Kothari (gu)
        * Gabor Kelemen (hu)
        * Francesco Marletta (it)
        * Takayuki KUSANO (ja)
        * Changwoo Ryu (ko)
        * Kjartan Maraas (nb)
        * Mario Blättermann (nds)
        * Manoj Kumar Giri (or)
        * Tomasz Dominikowski (pl)
        * Duarte Loreto (pt)
        * Krix Apolinário (pt_BR)
        * Горан Ракић (sr)
        * Goran Rakić (sr@latin)
        * Dr.T.Vasudevan (ta)
        * Theppitak Karoonboonyanan (th)
        * 甘露 (Lu Gan) (zh_CN)

==============
Version 2.27.5
==============

  Misc

        * Use silent-rules with automake 1.11 (Vincent)

  Translators

        * Ilkka Tuohela (fi)

==============
Version 2.27.4
==============

  libmenu

        * Improve performance by using a cache to not compute the same thing
          again and again (Michael Meeks, Vincent)
        * Add API to access GenericName (Robert Staudinger)
        * Fix DefaultLayout attributes not being inherited (Vincent)
        * Do not always inherit parent DefaultLayout attributes (Vincent)
        * Sort inlined items unless inline_header is used (Vincent)

  Menu Editor

        * Add --help and --version arguments (Vincent)
        * Port to GtkBuilder (Pedro Fragoso, Vincent)

  Misc

        * Use shave to improve build log readability (Vincent)

  Translators

        * Jordi Mallach (ca@valencia)
        * Huxain (dv)
        * Jorge González (es)
        * Mattias Põldaru (et)
        * Seán de Búrca (ga)
        * Yaron Shahrabani (he)
        * Daniel Nylander (sv)

diffstat:

 sysutils/py-gnome-menus/Makefile         |   8 ++++----
 sysutils/py-gnome-menus/distinfo         |  11 ++++++-----
 sysutils/py-gnome-menus/patches/patch-aa |  20 ++++++++++----------
 sysutils/py-gnome-menus/patches/patch-ab |  22 ++++++++++++++++++++++
 4 files changed, 42 insertions(+), 19 deletions(-)

diffs (97 lines):

diff -r dbb7328d6eb3 -r 0f2dc398cc7a sysutils/py-gnome-menus/Makefile
--- a/sysutils/py-gnome-menus/Makefile  Sun Dec 06 22:40:14 2009 +0000
+++ b/sysutils/py-gnome-menus/Makefile  Sun Dec 06 22:45:50 2009 +0000
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.16 2009/04/17 17:59:34 drochner Exp $
+# $NetBSD: Makefile,v 1.17 2009/12/06 22:45:50 wiz Exp $
 #
 
-DISTNAME=      gnome-menus-2.26.1
-PKGNAME=       ${PYPKGPREFIX}-gnome-menus-2.26.1
+DISTNAME=      gnome-menus-2.28.0.1
+PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    sysutils gnome
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gnome-menus/2.26/}
+MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gnome-menus/2.28/}
 EXTRACT_SUFX=  .tar.bz2
 
 MAINTAINER=    drochner%NetBSD.org@localhost
diff -r dbb7328d6eb3 -r 0f2dc398cc7a sysutils/py-gnome-menus/distinfo
--- a/sysutils/py-gnome-menus/distinfo  Sun Dec 06 22:40:14 2009 +0000
+++ b/sysutils/py-gnome-menus/distinfo  Sun Dec 06 22:45:50 2009 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.8 2009/04/17 17:59:34 drochner Exp $
+$NetBSD: distinfo,v 1.9 2009/12/06 22:45:50 wiz Exp $
 
-SHA1 (gnome-menus-2.26.1.tar.bz2) = e89b4cc483821429fba4db3399e35775e5f73d20
-RMD160 (gnome-menus-2.26.1.tar.bz2) = 53e37a05b67e8e757888b5726e24c58fc7e15ffa
-Size (gnome-menus-2.26.1.tar.bz2) = 460916 bytes
-SHA1 (patch-aa) = e2e8a4ab70b9954fa0e2e9928956bf2ea2e17a6a
+SHA1 (gnome-menus-2.28.0.1.tar.bz2) = af3469cc2ffd41aad3e3931176e17e9c91e94a29
+RMD160 (gnome-menus-2.28.0.1.tar.bz2) = 9d74e64375c4c14c347dbbbe010035ccb3a7b5b0
+Size (gnome-menus-2.28.0.1.tar.bz2) = 461356 bytes
+SHA1 (patch-aa) = 6196ca7fb0c988dd35a7d68c6efefc8bae783061
+SHA1 (patch-ab) = 9e5b33da02530689d0cd7b0c528b2d6137557e2b
diff -r dbb7328d6eb3 -r 0f2dc398cc7a sysutils/py-gnome-menus/patches/patch-aa
--- a/sysutils/py-gnome-menus/patches/patch-aa  Sun Dec 06 22:40:14 2009 +0000
+++ b/sysutils/py-gnome-menus/patches/patch-aa  Sun Dec 06 22:45:50 2009 +0000
@@ -1,23 +1,23 @@
-$NetBSD: patch-aa,v 1.2 2008/04/15 18:56:59 drochner Exp $
+$NetBSD: patch-aa,v 1.3 2009/12/06 22:45:50 wiz Exp $
 
---- python/Makefile.in.orig    2008-04-07 23:20:50.000000000 +0200
+--- python/Makefile.in.orig    2009-10-01 11:24:51.000000000 +0000
 +++ python/Makefile.in
-@@ -52,8 +52,7 @@ am__installdirs = "$(DESTDIR)$(gmenudir)
- gmenuLTLIBRARIES_INSTALL = $(INSTALL)
+@@ -72,8 +72,7 @@ am__base_list = \
+ am__installdirs = "$(DESTDIR)$(gmenudir)"
  LTLIBRARIES = $(gmenu_LTLIBRARIES)
  am__DEPENDENCIES_1 =
--gmenu_la_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+-gmenu_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
 -      $(top_builddir)/libmenu/libgnome-menu.la
-+gmenu_la_DEPENDENCIES = $(am__DEPENDENCIES_1)
++gmenu_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
  am_gmenu_la_OBJECTS = gmenu.lo
  gmenu_la_OBJECTS = $(am_gmenu_la_OBJECTS)
- gmenu_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-@@ -261,7 +260,7 @@ INCLUDES = \
+ AM_V_lt = $(am__v_lt_$(V))
+@@ -308,7 +307,7 @@ INCLUDES = \
  gmenudir = $(pyexecdir)
  gmenu_LTLIBRARIES = gmenu.la
  gmenu_la_LDFLAGS = -module -avoid-version -fPIC -export-symbols-regex initgmenu
--gmenu_la_LIBADD = $(GLIB_LIBS) $(top_builddir)/libmenu/libgnome-menu.la
-+gmenu_la_LIBADD = $(GLIB_LIBS) $(prefix)/lib/libgnome-menu.la
+-gmenu_la_LIBADD = $(GLIB_LIBS) $(PYTHON_LIBS) $(top_builddir)/libmenu/libgnome-menu.la
++gmenu_la_LIBADD = $(GLIB_LIBS) $(PYTHON_LIBS) $(prefix)/lib/libgnome-menu.la
  gmenu_la_SOURCES = gmenu.c
  all: all-am
  
diff -r dbb7328d6eb3 -r 0f2dc398cc7a sysutils/py-gnome-menus/patches/patch-ab
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/sysutils/py-gnome-menus/patches/patch-ab  Sun Dec 06 22:45:50 2009 +0000
@@ -0,0 +1,22 @@
+$NetBSD: patch-ab,v 1.1 2009/12/06 22:45:50 wiz Exp $
+
+--- configure.orig     2009-12-06 22:43:13.000000000 +0000
++++ configure
+@@ -15492,7 +15492,7 @@ $as_echo_n "checking for python librarie
+ 
+ link_pymodules_libpython=false;
+ py_enable_shared=`$PYTHON -c "from distutils.sysconfig import get_config_var; print repr(get_config_var('Py_ENABLE_SHARED'))"`
+-if test $py_enable_shared == 1 ; then
++if test $py_enable_shared = 1 ; then
+   if test x`uname -s` != xDarwin; then
+       PYTHON_LDFLAGS="-no-undefined"
+       link_pymodules_libpython=true;
+@@ -16315,6 +16315,8 @@ do
+   -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
+       : Avoid regenerating within pkgsrc
+       exit 0
++      : Avoid regenerating within pkgsrc
++      exit 0
+     ac_cs_recheck=: ;;
+   --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
+     $as_echo "$ac_cs_version"; exit ;;


Home | Main Index | Thread Index | Old Index