pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/x11 gdm: remove



details:   https://anonhg.NetBSD.org/pkgsrc/rev/160bc312fcba
branches:  trunk
changeset: 455351:160bc312fcba
user:      nia <nia%pkgsrc.org@localhost>
date:      Sun Jul 04 07:13:45 2021 +0000

description:
gdm: remove

GNOME 2 version, unlikely to work with modern GNOME.

x11/slim is a good replacement.

PR pkg/56294

diffstat:

 x11/Makefile                              |    3 +-
 x11/gdm/DESCR                             |   12 -
 x11/gdm/Makefile                          |  148 -------------------
 x11/gdm/PLIST                             |  213 ----------------------------
 x11/gdm/distinfo                          |   19 --
 x11/gdm/files/NetBSD.xpm                  |  224 ------------------------------
 x11/gdm/files/custom.desktop              |    7 -
 x11/gdm/files/gdm.sh                      |   28 ---
 x11/gdm/options.mk                        |   35 ----
 x11/gdm/patches/patch-aa                  |   84 -----------
 x11/gdm/patches/patch-ab                  |   13 -
 x11/gdm/patches/patch-ac                  |   12 -
 x11/gdm/patches/patch-ae                  |   49 ------
 x11/gdm/patches/patch-ak                  |   18 --
 x11/gdm/patches/patch-al                  |   28 ---
 x11/gdm/patches/patch-ao                  |   22 --
 x11/gdm/patches/patch-ap                  |   74 ---------
 x11/gdm/patches/patch-aq                  |   18 --
 x11/gdm/patches/patch-ar                  |   16 --
 x11/gdm/patches/patch-as                  |   15 --
 x11/gdm/patches/patch-at                  |   78 ----------
 x11/gdm/patches/patch-common_gdm-config.h |   31 ----
 22 files changed, 1 insertions(+), 1146 deletions(-)

diffs (truncated from 1245 to 300 lines):

diff -r a0f68108a548 -r 160bc312fcba x11/Makefile
--- a/x11/Makefile      Sun Jul 04 07:00:11 2021 +0000
+++ b/x11/Makefile      Sun Jul 04 07:13:45 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.934 2021/06/13 10:25:37 nia Exp $
+# $NetBSD: Makefile,v 1.935 2021/07/04 07:13:45 nia Exp $
 #
 
 COMMENT=       Packages to support the X Window System
@@ -60,7 +60,6 @@
 SUBDIR+=       ftmenu
 SUBDIR+=       fvwm-wharf
 SUBDIR+=       gcolor2
-SUBDIR+=       gdm
 SUBDIR+=       ggiterm
 SUBDIR+=       gnome-desktop
 SUBDIR+=       gnome-desktop3
diff -r a0f68108a548 -r 160bc312fcba x11/gdm/DESCR
--- a/x11/gdm/DESCR     Sun Jul 04 07:00:11 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-GDM is the GNOME Display Manager, it is the little proggie that runs
-in the background, runs your X sessions, presents you with a login box
-and then tells you to piss off because you forgot your password. It
-does pretty much everything that you would want to use xdm for, but
-doesn't involve as much crack.  It doesn't use any code from xdm, and
-has a more paranoid and safer design overall.  It also includes many
-features over xdm, the biggest one of which is that it is more user
-friendly, even if your X setup is failing.  The goal is that users
-should never, ever have to use the command line to customize or
-troubleshoot gdm.  It of course supports xdmcp, and in fact extends
-xdmcp a little bit in places where I thought xdm was lacking (but is
-still compatible with xdm's xdmcp).
diff -r a0f68108a548 -r 160bc312fcba x11/gdm/Makefile
--- a/x11/gdm/Makefile  Sun Jul 04 07:00:11 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,148 +0,0 @@
-# $NetBSD: Makefile,v 1.201 2021/04/21 11:42:57 adam Exp $
-#
-
-DISTNAME=      gdm-2.20.11
-PKGREVISION=   36
-CATEGORIES=    x11 gnome
-MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/gdm/2.20/}
-EXTRACT_SUFX=  .tar.bz2
-
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE=      https://www.gnome.org/
-COMMENT=       Gnome Display Manager - a re-implementation of the xdm program
-
-DEPENDS+=      zenity>=2.16.0:../../x11/zenity
-
-USE_PKGLOCALEDIR=      YES
-GNU_CONFIGURE=         YES
-USE_LIBTOOL=           YES
-USE_TOOLS+=            gmake intltool msgfmt pkg-config
-BUILD_DEFS+=           VARBASE
-
-.include "options.mk"
-
-CONFIGURE_ARGS+=       --localstatedir=${VARBASE:Q}
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
-CONFIGURE_ARGS+=       --with-dmconfdir=${PKG_SYSCONFDIR:Q}/dm
-CONFIGURE_ARGS+=       --with-sysconfsubdir=
-CONFIGURE_ARGS+=       --with-prefetch=yes
-CONFIGURE_ENV+=                PREFIX=${PREFIX:Q}
-CONFIGURE_ENV+=                X11BASE=${X11BASE:Q}
-INSTALL_MAKE_FLAGS+=   ${MAKE_FLAGS}
-INSTALL_MAKE_FLAGS+=   GDM_CUSTOM_CONF=${EGDIR:Q}/custom.conf
-INSTALL_MAKE_FLAGS+=   sysconfdir=${EGDIR:Q}
-MAKE_ENV+=             CHMOD=${CHMOD:Q} CHOWN=${CHOWN:Q}
-
-OWN_DIRS=              ${PKG_SYSCONFDIR}/Init
-OWN_DIRS+=             ${PKG_SYSCONFDIR}/PostLogin
-OWN_DIRS+=             ${PKG_SYSCONFDIR}/PostSession
-OWN_DIRS+=             ${PKG_SYSCONFDIR}/PreSession
-OWN_DIRS+=             ${PKG_SYSCONFDIR}/dm
-OWN_DIRS+=             ${PKG_SYSCONFDIR}/modules
-OWN_DIRS+=             ${VARBASE}/gdm
-OWN_DIRS+=             ${VARBASE}/log/gdm
-
-PKG_SYSCONFSUBDIR=     gdm
-EGDIR=                 ${PREFIX}/share/examples/gdm
-CONF_FILES=
-.for f in custom.conf locale.alias \
-       modules/AccessDwellMouseEvents modules/AccessKeyMouseEvents \
-       modules/factory-AccessDwellMouseEvents \
-       modules/factory-AccessKeyMouseEvents
-CONF_FILES+=           ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f}
-.endfor
-.for f in Init/Default PostLogin/Default.sample PostSession/Default \
-       PreSession/Default XKeepsCrashing Xsession
-CONF_FILES_PERMS+=     ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} \
-                       ${REAL_ROOT_USER} ${REAL_ROOT_GROUP} 0755
-.endfor
-RCD_SCRIPTS=           gdm
-
-.include "../../mk/bsd.prefs.mk"
-
-SUBST_CLASSES+=                desktop
-SUBST_MESSAGE.desktop= Configuring GDM settings.
-SUBST_STAGE.desktop=   pre-configure
-SUBST_FILES.desktop+=  config/gdm.conf.in
-SUBST_SED.desktop=     -e 's/^_//g'
-SUBST_SED.desktop+=    -e 's|^User=gdm$$|User=${GDMOWN}|g'
-SUBST_SED.desktop+=    -e 's|^Group=gdm$$|Group=${GDMGRP}|g'
-SUBST_SED.desktop+=    -e 's|^\#GtkTheme=.*$$|GtkTheme=Clearlooks|g'
-SUBST_SED.desktop+=    -e 's|^\#FirstVT=.*$$|FirstVT=5|g'
-SUBST_SED.desktop+=    -e 's|^\#VTAllocation=.*$$|VTAllocation=true|g'
-.if ${OPSYS} == "NetBSD"
-SUBST_SED.desktop+=    -e 's|^\#Logo=.*$$|Logo=${PREFIX}/share/pixmaps/NetBSD.xpm|g'
-.endif
-.if ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD"
-SUBST_SED.desktop+=    -e 's|^\#RebootCommand=.*$$|RebootCommand=/sbin/shutdown -r now|g'
-SUBST_SED.desktop+=    -e 's|^\#HaltCommand=.*$$|HaltCommand=/sbin/shutdown -p now|g'
-.endif
-SUBST_SED.desktop+=    -e 's|^PreFetchProgram=.*$$|PreFetchProgram=${PREFIX}/libexec/gdmprefetch @${PKG_SYSCONFDIR}/gdmprefetchlist|g'
-
-SUBST_CLASSES+=                gdmsetup
-SUBST_MESSAGE.gdmsetup=        Patching gdmsetup theme installer to use ${REAL_ROOT_USER}:${REAL_ROOT_GROUP}
-SUBST_STAGE.gdmsetup=  pre-configure
-SUBST_FILES.gdmsetup=  gui/gdmsetup.c
-SUBST_SED.gdmsetup=    -e 's/root:root/${REAL_ROOT_USER}:${REAL_ROOT_GROUP}/g'
-
-.if ${OPSYS} == "SunOS"
-CFLAGS+=       -DSunOS
-GDMOWN=                daemon
-GDMGRP=                other
-.else
-GDMOWN=                daemon
-GDMGRP=                daemon
-.endif
-
-# The following forces the X server to start on the 5th virtual terminal.
-# This is suboptimal but matches the defaults for the xdm configuration,
-# which should work for most installations.  See the definition of
-# DEFAULTVT in xsrc/xfree/xc/programs/xdm/config/Imakefile.
-#
-# If we do not do this, we hit a very annoying and obscure problem: during
-# system startup, gdm starts before init spawns gettys.  If the X server
-# is started before init spawns the gettys (which easily happens on slow
-# machines), it grabs the first virtual terminal (instead of the first
-# "free" one).  Later on, when the first getty is started, it grabs the
-# same terminal X used (the first one).  As a result, only one of them
-# will receive key presses.  And on slow machines, X will have lost access
-# to the keyboard.
-.if (${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD") && \
-    (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64")
-CONFIGURE_ARGS+=       X_SERVER_ARGS="vt05"
-.endif
-
-PLIST_VARS+=           dmx
-.if exists(${X11BASE}/include/X11/extensions/dmxext.h)
-PLIST.dmx=             yes
-.endif
-PRINT_PLIST_AWK+=      /dmx/ { print "$${DMX}" $$0; next }
-
-PLIST_VARS+=           gdmopen
-.if exists(/usr/include/linux/vt.h) || ${OPSYS} == "SunOS"
-PLIST.gdmopen=         yes
-.endif
-PRINT_PLIST_AWK+=      /gdmopen/ { print "$${GDMOPEN}" $$0; next }
-
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/glib2/buildlink3.mk"
-.include "../../devel/libglade/buildlink3.mk"
-.include "../../devel/pango/buildlink3.mk"
-.include "../../devel/popt/buildlink3.mk"
-.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
-BUILDLINK_API_DEPENDS.libart+= libart>=2.3.11
-.include "../../graphics/libart/buildlink3.mk"
-.include "../../graphics/libgnomecanvas/buildlink3.mk"
-.include "../../graphics/librsvg/buildlink3.mk"
-.include "../../security/tcp_wrappers/buildlink3.mk"
-.include "../../textproc/gnome-doc-utils/buildlink3.mk"
-.include "../../textproc/libxml2/buildlink3.mk"
-.include "../../mk/omf-scrollkeeper.mk"
-.include "../../x11/gtk2/buildlink3.mk"
-
-post-install:
-       ${INSTALL_DATA} ${FILESDIR}/NetBSD.xpm ${DESTDIR}${PREFIX}/share/pixmaps
-       ${INSTALL_DATA} ${FILESDIR}/custom.desktop \
-               ${DESTDIR}${PREFIX}/share/gdm/BuiltInSessions
-
-.include "../../mk/bsd.pkg.mk"
diff -r a0f68108a548 -r 160bc312fcba x11/gdm/PLIST
--- a/x11/gdm/PLIST     Sun Jul 04 07:00:11 2021 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,213 +0,0 @@
-@comment $NetBSD: PLIST,v 1.41 2014/03/11 14:05:19 jperkin Exp $
-${PLIST.dmx}bin/gdm-dmx-reconnect-proxy
-bin/gdmXnest
-bin/gdmXnestchooser
-bin/gdmdynamic
-bin/gdmflexiserver
-bin/gdmphotosetup
-bin/gdmthemetester
-lib/gtk-2.0/modules/libdwellmouselistener.la
-lib/gtk-2.0/modules/libkeymouselistener.la
-${PLIST.pam}libexec/gdmaskpass
-libexec/gdmchooser
-libexec/gdmgreeter
-libexec/gdmlogin
-${PLIST.gdmopen}libexec/gdmopen
-libexec/gdmprefetch
-libexec/gdmtranslate
-man/man1/gdm.1
-sbin/gdm
-sbin/gdm-binary
-sbin/gdm-restart
-sbin/gdm-safe-restart
-sbin/gdm-stop
-sbin/gdmsetup
-share/examples/gdm/Init/Default
-share/examples/gdm/PostLogin/Default.sample
-share/examples/gdm/PostSession/Default
-share/examples/gdm/PreSession/Default
-share/examples/gdm/XKeepsCrashing
-share/examples/gdm/Xsession
-share/examples/gdm/custom.conf
-share/examples/gdm/gdmprefetchlist
-share/examples/gdm/locale.alias
-share/examples/gdm/modules/AccessDwellMouseEvents
-share/examples/gdm/modules/AccessKeyMouseEvents
-share/examples/gdm/modules/factory-AccessDwellMouseEvents
-share/examples/gdm/modules/factory-AccessKeyMouseEvents
-share/gdm/BuiltInSessions/custom.desktop
-share/gdm/BuiltInSessions/default.desktop
-share/gdm/applications/gdmflexiserver-xnest.desktop
-share/gdm/applications/gdmflexiserver.desktop
-share/gdm/applications/gdmphotosetup.desktop
-share/gdm/applications/gdmsetup.desktop
-share/gdm/defaults.conf
-share/gdm/factory-defaults.conf
-share/gdm/gdmchooser.glade
-share/gdm/gdmphotosetup.glade
-share/gdm/gdmsetup.glade
-share/gdm/themes/circles/GdmGreeterTheme.desktop
-share/gdm/themes/circles/background.svg
-share/gdm/themes/circles/circles.xml
-share/gdm/themes/circles/flower.png
-share/gdm/themes/circles/screenshot.png
-share/gdm/themes/happygnome-list/GdmGreeterTheme.desktop
-share/gdm/themes/happygnome-list/background.svg
-share/gdm/themes/happygnome-list/gnome-logo.svg
-share/gdm/themes/happygnome-list/happygnome-list.xml
-share/gdm/themes/happygnome-list/screenshot.png
-share/gdm/themes/happygnome/GdmGreeterTheme.desktop
-share/gdm/themes/happygnome/background.svg
-share/gdm/themes/happygnome/gnome-logo.svg
-share/gdm/themes/happygnome/happygnome.xml
-share/gdm/themes/happygnome/screenshot.png
-share/gnome/help/gdm/C/gdm.xml
-share/gnome/help/gdm/C/legal.xml
-share/gnome/help/gdm/de/gdm.xml
-share/gnome/help/gdm/en_GB/gdm.xml
-share/gnome/help/gdm/es/gdm.xml
-share/gnome/help/gdm/fr/gdm.xml
-share/gnome/help/gdm/ko/gdm.xml
-share/gnome/help/gdm/oc/gdm.xml
-share/gnome/help/gdm/sv/gdm.xml
-share/gnome/help/gdm/uk/gdm.xml
-share/icons/hicolor/16x16/apps/gdm-xnest.png
-share/icons/hicolor/16x16/apps/gdmflexiserver.png
-share/icons/hicolor/16x16/apps/gdmsetup.png
-share/icons/hicolor/22x22/apps/gdmflexiserver.png
-share/icons/hicolor/22x22/apps/gdmsetup.png
-share/icons/hicolor/24x24/apps/gdmflexiserver.png
-share/icons/hicolor/24x24/apps/gdmsetup.png
-share/icons/hicolor/32x32/apps/gdm-xnest.png
-share/icons/hicolor/32x32/apps/gdmflexiserver.png
-share/icons/hicolor/32x32/apps/gdmsetup.png
-share/icons/hicolor/48x48/apps/gdm-login-photo.png
-share/icons/hicolor/48x48/apps/gdm-xnest.png
-share/icons/hicolor/48x48/apps/gdm.png
-share/icons/hicolor/48x48/apps/gdmflexiserver.png
-share/icons/hicolor/48x48/apps/gdmsetup.png
-share/icons/hicolor/scalable/apps/gdmflexiserver.svg
-share/icons/hicolor/scalable/apps/gdmsetup.svg
-share/locale/af/LC_MESSAGES/gdm.mo
-share/locale/am/LC_MESSAGES/gdm.mo
-share/locale/ar/LC_MESSAGES/gdm.mo
-share/locale/as/LC_MESSAGES/gdm.mo
-share/locale/az/LC_MESSAGES/gdm.mo
-share/locale/be/LC_MESSAGES/gdm.mo
-share/locale/bg/LC_MESSAGES/gdm.mo
-share/locale/bn/LC_MESSAGES/gdm.mo
-share/locale/bn_IN/LC_MESSAGES/gdm.mo
-share/locale/bs/LC_MESSAGES/gdm.mo
-share/locale/ca/LC_MESSAGES/gdm.mo
-share/locale/cs/LC_MESSAGES/gdm.mo
-share/locale/cy/LC_MESSAGES/gdm.mo
-share/locale/da/LC_MESSAGES/gdm.mo
-share/locale/de/LC_MESSAGES/gdm.mo
-share/locale/dz/LC_MESSAGES/gdm.mo
-share/locale/el/LC_MESSAGES/gdm.mo
-share/locale/en_CA/LC_MESSAGES/gdm.mo
-share/locale/en_GB/LC_MESSAGES/gdm.mo
-share/locale/es/LC_MESSAGES/gdm.mo
-share/locale/et/LC_MESSAGES/gdm.mo



Home | Main Index | Thread Index | Old Index