summaryrefslogtreecommitdiff
path: root/sysutils/py-gnome-menus
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2009-12-06 22:45:50 +0000
committerwiz <wiz@pkgsrc.org>2009-12-06 22:45:50 +0000
commit4a9c9ad211f6bced83bc3ef64c4273f5fdf6ee62 (patch)
tree8915b86aa7790f76e88c38c392bae165ab8136a9 /sysutils/py-gnome-menus
parentd036a655ddef4003e84c5981d5b01c4f5fc304e6 (diff)
downloadpkgsrc-4a9c9ad211f6bced83bc3ef64c4273f5fdf6ee62.tar.gz
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 (limited to 'sysutils/py-gnome-menus')
-rw-r--r--sysutils/py-gnome-menus/Makefile8
-rw-r--r--sysutils/py-gnome-menus/distinfo11
-rw-r--r--sysutils/py-gnome-menus/patches/patch-aa20
-rw-r--r--sysutils/py-gnome-menus/patches/patch-ab22
4 files changed, 42 insertions, 19 deletions
diff --git a/sysutils/py-gnome-menus/Makefile b/sysutils/py-gnome-menus/Makefile
index 4d1c9fc7935..2493bc17c10 100644
--- a/sysutils/py-gnome-menus/Makefile
+++ b/sysutils/py-gnome-menus/Makefile
@@ -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
diff --git a/sysutils/py-gnome-menus/distinfo b/sysutils/py-gnome-menus/distinfo
index 6b14e0563e9..6212fa305a6 100644
--- a/sysutils/py-gnome-menus/distinfo
+++ b/sysutils/py-gnome-menus/distinfo
@@ -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 --git a/sysutils/py-gnome-menus/patches/patch-aa b/sysutils/py-gnome-menus/patches/patch-aa
index 0278c9c7d05..f659c638e7c 100644
--- a/sysutils/py-gnome-menus/patches/patch-aa
+++ b/sysutils/py-gnome-menus/patches/patch-aa
@@ -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 --git a/sysutils/py-gnome-menus/patches/patch-ab b/sysutils/py-gnome-menus/patches/patch-ab
new file mode 100644
index 00000000000..3c486eaaf4c
--- /dev/null
+++ b/sysutils/py-gnome-menus/patches/patch-ab
@@ -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 ;;