pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/gnome-session update to 2.18.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/71f504a73413
branches: trunk
changeset: 527670:71f504a73413
user: drochner <drochner%pkgsrc.org@localhost>
date: Wed Apr 11 20:25:38 2007 +0000
description:
update to 2.18.0
This moves this pkg to the new stable gnome branch, too much to list here.
pkgsrc note: automatic dbus startup doesn't work well, it seems to
conflict with another dbus autostart. Better start the session with
"dbus-launch". gdm-2.18 will take care of that.
diffstat:
x11/gnome-session/Makefile | 16 +-
x11/gnome-session/PLIST | 14 +-
x11/gnome-session/distinfo | 15 +-
x11/gnome-session/patches/patch-aa | 43 +---
x11/gnome-session/patches/patch-ab | 10 +-
x11/gnome-session/patches/patch-ac | 38 ---
x11/gnome-session/patches/patch-ad | 34 ---
x11/gnome-session/patches/patch-ae | 366 -------------------------------------
8 files changed, 38 insertions(+), 498 deletions(-)
diffs (truncated from 620 to 300 lines):
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/Makefile
--- a/x11/gnome-session/Makefile Wed Apr 11 19:29:17 2007 +0000
+++ b/x11/gnome-session/Makefile Wed Apr 11 20:25:38 2007 +0000
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.81 2007/03/21 12:05:55 wiz Exp $
+# $NetBSD: Makefile,v 1.82 2007/04/11 20:25:38 drochner Exp $
#
-DISTNAME= gnome-session-2.16.2
-PKGREVISION= 1
+DISTNAME= gnome-session-2.18.0
CATEGORIES= x11 gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-session/2.16/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-session/2.18/}
SITES.gnome-splash-2.16.0.png= ${MASTER_SITE_LOCAL:=gnome-splash/}
EXTRACT_SUFX= .tar.bz2
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} gnome-splash-2.16.0.png
@@ -56,15 +55,16 @@
.include "../../x11/libSM/buildlink3.mk"
.include "../../x11/libX11/buildlink3.mk"
.include "../../x11/libXt/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
post-extract:
- ${MV} ${WRKSRC}/gnome-session/gnome-splash.png \
- ${WRKSRC}/gnome-session/gnome-splash-orig.png
+ ${MV} ${WRKSRC}/data/gnome-splash.png \
+ ${WRKSRC}/data/gnome-splash-orig.png
${CP} ${DISTDIR}/gnome-splash-2.16.0.png \
- ${WRKSRC}/gnome-session/gnome-splash.png
+ ${WRKSRC}/data/gnome-splash.png
post-install:
- ${INSTALL_DATA} ${WRKSRC}/gnome-session/gnome-splash-orig.png \
+ ${INSTALL_DATA} ${WRKSRC}/data/gnome-splash-orig.png \
${PREFIX}/share/pixmaps/splash/gnome-splash-orig.png
.include "../../mk/bsd.pkg.mk"
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/PLIST
--- a/x11/gnome-session/PLIST Wed Apr 11 19:29:17 2007 +0000
+++ b/x11/gnome-session/PLIST Wed Apr 11 20:25:38 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2006/09/15 15:18:16 jmmv Exp $
+@comment $NetBSD: PLIST,v 1.16 2007/04/11 20:25:38 drochner Exp $
bin/gnome-session
bin/gnome-session-properties
bin/gnome-session-remove
@@ -12,7 +12,11 @@
share/applications/session-properties.desktop
share/gconf/schemas/gnome-session.schemas
share/gnome/default.session
-share/gnome/default.wm
+share/icons/hicolor/16x16/apps/session-properties.png
+share/icons/hicolor/22x22/apps/session-properties.png
+share/icons/hicolor/24x24/apps/session-properties.png
+share/icons/hicolor/32x32/apps/session-properties.png
+share/icons/hicolor/scalable/apps/session-properties.svg
share/locale/af/LC_MESSAGES/gnome-session-2.0.mo
share/locale/am/LC_MESSAGES/gnome-session-2.0.mo
share/locale/ar/LC_MESSAGES/gnome-session-2.0.mo
@@ -98,6 +102,12 @@
share/pixmaps/splash/gnome-splash.png
@dirrm share/pixmaps/splash
@comment in xdg-dirs: @dirrm share/pixmaps
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/scalable/apps
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/32x32/apps
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/24x24/apps
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/22x22/apps
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor/16x16/apps
+@comment in hicolor-icon-theme: @dirrm share/icons/hicolor
@comment in gnome2-dirs: @dirrm share/gnome
@comment in GConf2: @dirrm share/gconf/schemas
@comment in xdg-dirs: @dirrm share/applications
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/distinfo
--- a/x11/gnome-session/distinfo Wed Apr 11 19:29:17 2007 +0000
+++ b/x11/gnome-session/distinfo Wed Apr 11 20:25:38 2007 +0000
@@ -1,13 +1,10 @@
-$NetBSD: distinfo,v 1.29 2006/11/28 22:17:24 drochner Exp $
+$NetBSD: distinfo,v 1.30 2007/04/11 20:25:38 drochner Exp $
-SHA1 (gnome-session-2.16.2.tar.bz2) = 37cbad34ce329c2109e5336bfe83a26f8ef44987
-RMD160 (gnome-session-2.16.2.tar.bz2) = aedb9906c7968080b5e5db044097c9294112d09a
-Size (gnome-session-2.16.2.tar.bz2) = 681853 bytes
+SHA1 (gnome-session-2.18.0.tar.bz2) = ab01a84f9ad78db85028192698cd1d6157fd8163
+RMD160 (gnome-session-2.18.0.tar.bz2) = c12e91cb49cd8314f9dbca69981fe93f65ece9fb
+Size (gnome-session-2.18.0.tar.bz2) = 707392 bytes
SHA1 (gnome-splash-2.16.0.png) = 0d321be84c5668a2c0fecb494edc820d6b74ee9d
RMD160 (gnome-splash-2.16.0.png) = 28667abaaef6ac20dde9f4101554a5043b4f9c96
Size (gnome-splash-2.16.0.png) = 36601 bytes
-SHA1 (patch-aa) = 3a7bac87c0031ea73bf313d3a2dcb983b83d7cbf
-SHA1 (patch-ab) = 7287c9f0a921f2dfe28373027a4f3564d58e5ac8
-SHA1 (patch-ac) = 315fc1edf2cb23bd6cd895604a78eee6b3e0e6ca
-SHA1 (patch-ad) = 42aa7867f6b660e5eb4b59eb5d74a97a38078fe5
-SHA1 (patch-ae) = a1e2996e9c8ffa8afdc92e60172d9baee285e1a6
+SHA1 (patch-aa) = 817579fb223f59e5d86fd041585a714f9262cf89
+SHA1 (patch-ab) = b274bbe433151383ee0f2117dd2fb5746920be75
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/patches/patch-aa
--- a/x11/gnome-session/patches/patch-aa Wed Apr 11 19:29:17 2007 +0000
+++ b/x11/gnome-session/patches/patch-aa Wed Apr 11 20:25:38 2007 +0000
@@ -1,42 +1,13 @@
-$NetBSD: patch-aa,v 1.7 2006/04/01 17:36:41 jmmv Exp $
+$NetBSD: patch-aa,v 1.8 2007/04/11 20:25:38 drochner Exp $
-http://bugzilla.gnome.org/show_bug.cgi?id=336237
-The GONFTOOL_CMD change does not belong to the bug report!
-
---- gnome-session/Makefile.in.orig 2006-03-13 21:53:02.000000000 +0100
+--- gnome-session/Makefile.in.orig 2007-03-12 19:59:22.000000000 +0100
+++ gnome-session/Makefile.in
-@@ -65,7 +65,7 @@ am__objects_1 = egg-screen-exec.$(OBJEXT
- am_gnome_session_OBJECTS = manager.$(OBJEXT) ice.$(OBJEXT) \
- main.$(OBJEXT) prop.$(OBJEXT) save.$(OBJEXT) command.$(OBJEXT) \
- remote.$(OBJEXT) logout.$(OBJEXT) splash-widget.$(OBJEXT) \
-- gsm-xrandr.$(OBJEXT) gsm-keyring.$(OBJEXT) gsm-gsd.$(OBJEXT) \
-+ gsm-xrandr.$(OBJEXT) gsm-dbus.$(OBJEXT) gsm-keyring.$(OBJEXT) gsm-gsd.$(OBJEXT) \
- gsm-protocol.$(OBJEXT) gsm-remote-desktop.$(OBJEXT) \
- gsm-sound.$(OBJEXT) gsm-at-startup.$(OBJEXT) \
- gsm-multiscreen.$(OBJEXT) gsm-typebuiltins.$(OBJEXT) \
-@@ -323,7 +323,7 @@ INCLUDES = \
- -DREBOOT_COMMAND=\""$(REBOOT_COMMAND)\"" \
- -DHALT_COMMAND=\""$(HALT_COMMAND)\"" \
+@@ -309,7 +309,7 @@ INCLUDES = \
+ -DGNOME_KEYRING_DAEMON=\""$(GNOME_KEYRING_DAEMON)"\" \
+ -DGNOME_ICONDIR=\""$(datadir)/pixmaps\"" \
-DRSH_COMMAND=\""$(RSH_COMMAND)\"" \
- -DGCONFTOOL_CMD=\""$(GCONFTOOL)\"" \
+ -DGCONFTOOL_CMD=\""$(REAL_GCONFTOOL)\"" \
-DDEFAULTDIR="\"$(defaultdir)\"" \
- -DESD_SERVER="\"$(ESD_SERVER)\""
-
-@@ -386,6 +386,8 @@ gnome_session_SOURCES = \
- splash-widget.h \
- gsm-xrandr.c \
- gsm-xrandr.h \
-+ gsm-dbus.c \
-+ gsm-dbus.h \
- gsm-keyring.c \
- gsm-keyring.h \
- gsm-gsd.c \
-@@ -602,6 +604,7 @@ distclean-compile:
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gsm-client-list.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gsm-client-row.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gsm-gsd.Po@am__quote@
-+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gsm-dbus.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gsm-keyring.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gsm-multiscreen.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gsm-protocol.Po@am__quote@
+ -DESD_SERVER="\"$(ESD_SERVER)\"" \
+ -DAT_SPI_REGISTRYD_DIR="\"$(AT_SPI_REGISTRYD_DIR)\""
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/patches/patch-ab
--- a/x11/gnome-session/patches/patch-ab Wed Apr 11 19:29:17 2007 +0000
+++ b/x11/gnome-session/patches/patch-ab Wed Apr 11 20:25:38 2007 +0000
@@ -1,12 +1,12 @@
-$NetBSD: patch-ab,v 1.4 2005/01/11 12:36:24 jmmv Exp $
+$NetBSD: patch-ab,v 1.5 2007/04/11 20:25:38 drochner Exp $
---- configure.orig 2004-10-12 17:57:32.000000000 +0200
+--- configure.orig 2007-03-12 19:59:01.000000000 +0100
+++ configure
-@@ -24686,6 +24686,7 @@ case "$GNOME_SESSION_LIBS" in
+@@ -26374,6 +26374,7 @@ case "$GNOME_SESSION_LIBS" in
GNOME_HAVE_SM=no
;;
esac
+GNOME_HAVE_SM=yes
- echo "$as_me:$LINENO: result: $GNOME_HAVE_SM" >&5
- echo "${ECHO_T}$GNOME_HAVE_SM" >&6
+ { echo "$as_me:$LINENO: result: $GNOME_HAVE_SM" >&5
+ echo "${ECHO_T}$GNOME_HAVE_SM" >&6; }
if test "$GNOME_HAVE_SM" = no ; then
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/patches/patch-ac
--- a/x11/gnome-session/patches/patch-ac Wed Apr 11 19:29:17 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,38 +0,0 @@
-$NetBSD: patch-ac,v 1.9 2006/11/28 22:17:24 drochner Exp $
-
---- gnome-session/main.c.orig 2006-11-20 00:24:40.000000000 +0100
-+++ gnome-session/main.c
-@@ -43,6 +43,7 @@
- #include "command.h"
- #include "splash-widget.h"
- #include "util.h"
-+#include "gsm-dbus.h"
- #include "gsm-sound.h"
- #include "gsm-gsd.h"
- #include "gsm-proxy.h"
-@@ -336,6 +337,7 @@ main (int argc, char *argv[])
- char **versions;
- GConfClient *gconf_client;
- GOptionContext *goption_context;
-+ gboolean dbus_daemon_owner;
-
- if (getenv ("GSM_VERBOSE_DEBUG"))
- gsm_set_verbose (TRUE);
-@@ -420,6 +422,7 @@ main (int argc, char *argv[])
- fprintf (stderr, "SESSION_MANAGER=%s\n", getenv ("SESSION_MANAGER"));
- gnome_window_icon_set_default_from_file (GNOME_ICONDIR"/gnome-session.png");
-
-+ dbus_daemon_owner = gsm_dbus_daemon_start ();
-
- /* Make sure children see the right value for DISPLAY. This is
- useful if --display was specified on the command line. */
-@@ -506,6 +509,9 @@ main (int argc, char *argv[])
-
- gsm_keyring_daemon_stop ();
-
-+ if (dbus_daemon_owner)
-+ gsm_dbus_daemon_stop ();
-+
- g_object_unref (gconf_client);
- gsm_shutdown_gconfd ();
-
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/patches/patch-ad
--- a/x11/gnome-session/patches/patch-ad Wed Apr 11 19:29:17 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,34 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2006/04/01 17:36:41 jmmv Exp $
-
-http://bugzilla.gnome.org/show_bug.cgi?id=336237
-
---- /dev/null 2006-04-01 19:01:40.000000000 +0200
-+++ gnome-session/gsm-dbus.h 2006-04-01 19:02:57.000000000 +0200
-@@ -0,0 +1,27 @@
-+/* gsm-dbus.h - Handle the dbus-daemon process.
-+ *
-+ * Copyright (c) 2006 Julio M. Merino Vidal <jmmv%NetBSD.org@localhost>
-+ *
-+ * 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, or (at your option)
-+ * any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+ * GNU General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program; if not, write to the Free Software
-+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-+ * 02111-1307, USA.
-+ */
-+
-+#ifndef GSM_DBUS_H
-+#define GSM_DBUS_H
-+
-+gboolean gsm_dbus_daemon_start (void);
-+void gsm_dbus_daemon_stop (void);
-+
-+#endif /* GSM_DBUS_H */
diff -r d927a952613e -r 71f504a73413 x11/gnome-session/patches/patch-ae
--- a/x11/gnome-session/patches/patch-ae Wed Apr 11 19:29:17 2007 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,366 +0,0 @@
-$NetBSD: patch-ae,v 1.4 2006/04/02 11:07:28 jmmv Exp $
-
-http://bugzilla.gnome.org/show_bug.cgi?id=336237
-
---- gnome-session/gsm-dbus.c.orig 2006-04-02 12:32:32.000000000 +0200
-+++ gnome-session/gsm-dbus.c
-@@ -0,0 +1,359 @@
-+/* gsm-dbus.c - Handle the dbus-daemon process.
-+ *
-+ * Copyright (c) 2006 Julio M. Merino Vidal <jmmv%NetBSD.org@localhost>
-+ *
-+ * 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, or (at your option)
-+ * any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+ * GNU General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program; if not, write to the Free Software
-+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-+ * 02111-1307, USA.
-+ */
-+
-+#if HAVE_CONFIG_H
-+#include "config.h"
-+#endif
-+
-+#include <sys/wait.h>
-+
-+#include <errno.h>
-+#include <limits.h>
-+#include <signal.h>
-+#include <stdlib.h>
-+#include <unistd.h>
-+
-+#include <glib.h>
-+#include <glib/gprintf.h>
-+
-+#include "gsm-dbus.h"
-+
-+static pid_t dbus_daemon_pid = 0;
-+
Home |
Main Index |
Thread Index |
Old Index