aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2024-04-13 10:51:58 +0000
committerRene Ladan <rene@FreeBSD.org>2024-04-13 10:51:58 +0000
commit07e16e069b1d45927c7bec76d6c52cd82bf2183e (patch)
tree2d201b1fe6ab22d2a9b1e1b308d9a61511cc03b7
parent900c09002f2363475ee9e84c9d46a2f1586ba8ee (diff)
downloadports-07e16e0.tar.gz
ports-07e16e0.zip
x11/xdtm: Remove expired port
2024-04-13 x11/xdtm: Unmaintained, last upstream release was in 2000 or earlier
-rw-r--r--MOVED1
-rw-r--r--x11/Makefile1
-rw-r--r--x11/xdtm/Makefile32
-rw-r--r--x11/xdtm/distinfo2
-rw-r--r--x11/xdtm/files/patch-Imakefile52
-rw-r--r--x11/xdtm/files/patch-appman.c20
-rw-r--r--x11/xdtm/files/patch-lexical.l21
-rw-r--r--x11/xdtm/pkg-descr4
-rw-r--r--x11/xdtm/pkg-plist56
9 files changed, 1 insertions, 188 deletions
diff --git a/MOVED b/MOVED
index eaba1e3ce4de..d5c3a2c31f67 100644
--- a/MOVED
+++ b/MOVED
@@ -3179,3 +3179,4 @@ www/p5-Catalyst-Plugin-FormBuilder||2024-04-13|Has expired: Deprecated by upstre
security/sancp||2024-04-13|Has expired: Upstream unmaintained and last release in 2007
x11-toolkits/p5-Glade2||2024-04-13|Has expired: Deprecated by upstream
sysutils/msyslog||2024-04-13|Has expired: Unmaintained and last upstream release in 2003
+x11/xdtm||2024-04-13|Has expired: Unmaintained, last upstream release was in 2000 or earlier
diff --git a/x11/Makefile b/x11/Makefile
index 7ebfbd693ff1..eb1ac3b400f8 100644
--- a/x11/Makefile
+++ b/x11/Makefile
@@ -542,7 +542,6 @@
SUBDIR += xdotool
SUBDIR += xdpyinfo
SUBDIR += xdriinfo
- SUBDIR += xdtm
SUBDIR += xedit
SUBDIR += xev
SUBDIR += xeyes
diff --git a/x11/xdtm/Makefile b/x11/xdtm/Makefile
deleted file mode 100644
index 176e190b50cb..000000000000
--- a/x11/xdtm/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-PORTNAME= xdtm
-PORTVERSION= 2.5.8
-PORTREVISION= 4
-CATEGORIES= x11
-MASTER_SITES= XCONTRIB/applications
-
-MAINTAINER= bofh@FreeBSD.org
-COMMENT= Graphical shell for the X Window System
-
-LICENSE= BSD3CLAUSE
-LICENSE_FILE= ${WRKSRC}/Copyright
-
-DEPRECATED= Unmaintained, last upstream release was in 2000 or earlier
-EXPIRATION_DATE=2024-04-13
-
-USES= imake xorg
-USE_XORG= xaw
-
-MAKE_JOBS_UNSAFE= yes
-
-WRKSRC= ${WRKDIR}/${PORTNAME}
-
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD && ( ${OSVERSION} >= 1400079 || ( ${OSVERSION} >= 1302505 && ${OSVERSION} < 1400000 ))
-CFLAGS+= -Wno-error=int-conversion
-.if ${OSVERSION} >= 1400091 || ( ${OSVERSION} >= 1302507 && ${OSVERSION} < 1400000 )
-CFLAGS+= -Wno-error=incompatible-function-pointer-types
-.endif
-.endif
-
-.include <bsd.port.mk>
diff --git a/x11/xdtm/distinfo b/x11/xdtm/distinfo
deleted file mode 100644
index 84633108a693..000000000000
--- a/x11/xdtm/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (xdtm-2.5.8.tar.gz) = a44bb7ebb5d2b6fc37f616580d368befde5b56fae05ad9f4b27c92b7f7ee4603
-SIZE (xdtm-2.5.8.tar.gz) = 190532
diff --git a/x11/xdtm/files/patch-Imakefile b/x11/xdtm/files/patch-Imakefile
deleted file mode 100644
index c2ad176a6220..000000000000
--- a/x11/xdtm/files/patch-Imakefile
+++ /dev/null
@@ -1,52 +0,0 @@
---- ./Imakefile.orig 1996-03-14 14:02:00.000000000 +0100
-+++ ./Imakefile 2014-02-28 08:07:51.884434658 +0100
-@@ -147,6 +147,11 @@
- XDTMOPTIONS = -DHAS_STRSTR -DUSE_CWD -DECHO_N -DUSE_TERMIOS
- #endif
-
-+#ifdef FreeBSDArchitecture
-+ LOCAL_LDFLAGS =
-+ XDTMOPTIONS = -DHAS_STRSTR -DUSE_CWD -DECHO_N -DUSE_TERMIOS
-+#endif
-+
- #if SystemV4 /* SVR4 is mostly POSIX */
- XDTMOPTIONS = -DHAS_STRSTR -DUSE_CWD -DUSE_TERMIOS
- #endif
-@@ -241,27 +246,28 @@
- sed -e 's^\"{icon dir}\"^\"$(XDTMDIR)/icons\"^' \
- xdtmrc.orig > xdtmrc
- sed -e 's^iconfile^$(XDTMDIR)/new_xdtm.xbm^' Xdtm.ad.tmpl > Xdtm.ad
-+ cp xdtm.sh xdtm.sh.script
-
- XCOMM Install the xdtm execute script file, used to prevent xterms closing
- XCOMM when the inferier process dies.
--InstallProgram(xdtm.sh, $(BINDIR))
-+InstallScript(xdtm.sh,$(BINDIR))
-
- XCOMM Install the helpfile, system xdtmrc, icon bitmaps and the default
- XCOMM application defaults.
-
--MakeDirectories(install, $(XDTMDIR))
--InstallNonExec(help, $(XDTMDIR))
--InstallNonExec(perm.help, $(XDTMDIR))
--InstallNonExec(xdtmrc, $(XDTMDIR))
--InstallNonExec(bitmaps/new_xdtm.xbm, $(XDTMDIR))
--MakeDirectories(install, $(XDTMDIR)/icons)
-+MakeDirectories(install,$(XDTMDIR))
-+InstallNonExec(help,$(XDTMDIR))
-+InstallNonExec(perm.help,$(XDTMDIR))
-+InstallNonExec(xdtmrc,$(XDTMDIR))
-+InstallNonExec(bitmaps/new_xdtm.xbm,$(XDTMDIR))
-+MakeDirectories(install,$(XDTMDIR)/icons)
- InstallAppDefaults(Xdtm)
-
- install::
-- $(CP) icons$(PATHSEP)*$(PATHSEP)*.icon $(XDTMDIR)/icons
-+ $(CP) icons$(PATHSEP)*$(PATHSEP)*.icon $(DESTDIR)$(XDTMDIR)/icons
- $(RM) xdtmrc
- $(MV) xdtmrc.orig xdtmrc
-- chmod -R a+r $(XDTMDIR)
-+ chmod -R a+r $(DESTDIR)$(XDTMDIR)
-
- XCOMM Make the emacs TAGS file
-
diff --git a/x11/xdtm/files/patch-appman.c b/x11/xdtm/files/patch-appman.c
deleted file mode 100644
index 69560c254b26..000000000000
--- a/x11/xdtm/files/patch-appman.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- appman.c.orig Thu Mar 14 08:02:00 1996
-+++ appman.c Fri Oct 25 11:12:39 2002
-@@ -1297,7 +1297,7 @@
- #endif
- FILE *processfp = NULL; /* file pointer to process */
- String *newargs, args;
--#if !defined(SYSV) && !defined(SVR4_0) && !defined(_POSIX_SOURCE) && !defined(__386BSD__)
-+#if !defined(SYSV) && !defined(SVR4_0) && !defined(_POSIX_SOURCE) && !defined(__386BSD__) && !defined(__FreeBSD__)
- union wait w_stat; /* I'm not sure about the SYSV bit... */
- #else
- int w_stat;
-@@ -1843,7 +1843,7 @@
- extern String cwd;
-
- int pid;
--#if !defined(SYSV) && !defined(SVR4_0) && !defined(_POSIX_SOURCE)
-+#if !defined(SYSV) && !defined(SVR4_0) && !defined(_POSIX_SOURCE) && !defined(__FreeBSD__)
- union wait status;
- #else
- int status;
diff --git a/x11/xdtm/files/patch-lexical.l b/x11/xdtm/files/patch-lexical.l
deleted file mode 100644
index 53bb2d3be358..000000000000
--- a/x11/xdtm/files/patch-lexical.l
+++ /dev/null
@@ -1,21 +0,0 @@
---- lexical.l.orig
-+++ lexical.l
-@@ -1,3 +1,4 @@
-+%option yylineno
- %{ /*-*- Mode: C -*-*/
- /**************************************************************************
- ** File : lexical.l **
-@@ -171,13 +172,6 @@ static int numkeywords = (sizeof(keywordtable)/sizeof(
-
- int parseerror=0; /* Number of parse errors */
- char errormessage[255]; /* used for error messsages */
--
--/*
-- * ``yylineno'' not POSIX standard, so have to simulate it when using flex.
-- */
--#ifdef FLEX_SCANNER
--int yylineno=0;
--#endif
-
- %}
- %%
diff --git a/x11/xdtm/pkg-descr b/x11/xdtm/pkg-descr
deleted file mode 100644
index d1c29641ced2..000000000000
--- a/x11/xdtm/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-The X Desktop Manager is a graphical shell for the X Window System, it
-provides mechanisms for all the usual shell activities and is intended
-to reduce the training necessary for UNIX novice to become productive
-on your system.
diff --git a/x11/xdtm/pkg-plist b/x11/xdtm/pkg-plist
deleted file mode 100644
index f2c0ffe1c6d2..000000000000
--- a/x11/xdtm/pkg-plist
+++ /dev/null
@@ -1,56 +0,0 @@
-bin/xdtm
-bin/xdtm.sh
-lib/X11/app-defaults/Xdtm
-lib/X11/xdtm/help
-lib/X11/xdtm/new_xdtm.xbm
-lib/X11/xdtm/perm.help
-lib/X11/xdtm/xdtmrc
-lib/X11/xdtm/icons/alien.icon
-lib/X11/xdtm/icons/bat.icon
-lib/X11/xdtm/icons/bear.icon
-lib/X11/xdtm/icons/block.icon
-lib/X11/xdtm/icons/candle.icon
-lib/X11/xdtm/icons/ccode.icon
-lib/X11/xdtm/icons/character.icon
-lib/X11/xdtm/icons/clock.icon
-lib/X11/xdtm/icons/core.icon
-lib/X11/xdtm/icons/cup.icon
-lib/X11/xdtm/icons/dotdot.icon
-lib/X11/xdtm/icons/dragon.icon
-lib/X11/xdtm/icons/elisp.icon
-lib/X11/xdtm/icons/elispc.icon
-lib/X11/xdtm/icons/emacs.icon
-lib/X11/xdtm/icons/file.icon
-lib/X11/xdtm/icons/fish.icon
-lib/X11/xdtm/icons/flower.icon
-lib/X11/xdtm/icons/folder.icon
-lib/X11/xdtm/icons/ghost.icon
-lib/X11/xdtm/icons/gun.icon
-lib/X11/xdtm/icons/hat.icon
-lib/X11/xdtm/icons/hcode.icon
-lib/X11/xdtm/icons/hedgehog.icon
-lib/X11/xdtm/icons/icecream.icon
-lib/X11/xdtm/icons/icon.icon
-lib/X11/xdtm/icons/lcode.icon
-lib/X11/xdtm/icons/lib.icon
-lib/X11/xdtm/icons/make.icon
-lib/X11/xdtm/icons/makefile.icon
-lib/X11/xdtm/icons/manpage.icon
-lib/X11/xdtm/icons/mermaid.icon
-lib/X11/xdtm/icons/monster.icon
-lib/X11/xdtm/icons/ocode.icon
-lib/X11/xdtm/icons/piccy.icon
-lib/X11/xdtm/icons/prog.icon
-lib/X11/xdtm/icons/pss.icon
-lib/X11/xdtm/icons/slink.icon
-lib/X11/xdtm/icons/snail.icon
-lib/X11/xdtm/icons/socket.icon
-lib/X11/xdtm/icons/tag.icon
-lib/X11/xdtm/icons/text.icon
-lib/X11/xdtm/icons/tty.icon
-lib/X11/xdtm/icons/wordc.icon
-lib/X11/xdtm/icons/x.icon
-lib/X11/xdtm/icons/xdtm.icon
-lib/X11/xdtm/icons/ycode.icon
-lib/X11/xdtm/icons/z.icon
-share/man/man1/xdtm.1.gz