commit: 6b9f0e8811a356c20f1d9989a8c998fc7cb09647 Author: Justin Lecher <jlec <AT> gentoo <DOT> org> AuthorDate: Thu Jan 12 19:25:14 2017 +0000 Commit: Justin Lecher <jlec <AT> gentoo <DOT> org> CommitDate: Thu Jan 12 19:25:14 2017 +0000 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=6b9f0e88
Drop old package DGS requires glib:1 which is deprecated and gone. Also DGS devlopment is dead. Signed-off-by: Justin Lecher <jlec <AT> gentoo.org> app-text/dgs/dgs-0.5.10-r2.ebuild | 57 ---------------------- .../0.5.10-workaround-include-in-comments.patch | 16 ------ .../dgs/files/dgs-0.5.10-fix-table-bullet.diff | 20 -------- app-text/dgs/files/dgs-0.5.10-gcc-3.4.diff | 29 ----------- .../dgs/files/dgs-0.5.10-gs-time_.h-gentoo.diff | 13 ----- app-text/dgs/files/dgs-0.5.10-tcpd-gentoo.diff | 28 ----------- app-text/dgs/files/dgs-fix-as-needed.patch | 11 ----- app-text/dgs/metadata.xml | 8 --- 8 files changed, 182 deletions(-) diff --git a/app-text/dgs/dgs-0.5.10-r2.ebuild b/app-text/dgs/dgs-0.5.10-r2.ebuild deleted file mode 100644 index 35de192..0000000 --- a/app-text/dgs/dgs-0.5.10-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -# Upstream is dead. - -EAPI=6 - -WANT_AUTOCONF="2.1" - -inherit autotools eutils - -DESCRIPTION="A Ghostscript based Display Postscript (DPS) server" -HOMEPAGE="http://www.gnustep.org/developers/DGS.html" -SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/old/dgs/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~x86 ~ppc ~sparc ~alpha ~amd64 ~hppa ~mips ~ppc64 ~ia64" -IUSE="tcpd" - -RDEPEND=" - dev-libs/glib:1 - !<x11-base/xorg-x11-7" -DEPEND="${RDEPEND} - sys-apps/texinfo - tcpd? ( >=sys-apps/tcp-wrappers-7.6 )" - -DOCS=( ANNOUNCE ChangeLog FAQ NEWS NOTES README STATUS TODO Version ) - -PATCHES=( - "${FILESDIR}"/${P}-gs-time_.h-gentoo.diff \ - "${FILESDIR}"/${P}-tcpd-gentoo.diff \ - "${FILESDIR}"/${P}-gcc-3.4.diff \ - "${FILESDIR}"/${P}-fix-table-bullet.diff \ - "${FILESDIR}"/${PV}-workaround-include-in-comments.patch \ - "${FILESDIR}"/${PN}-fix-as-needed.patch -) - -src_prepare() { - default - eautoconf - export MAKEOPTS+=" -j1" -} - -src_configure() { - econf --with-x $(use_enable tcpd) -} - -src_install() { - default - - rm -rf "${D}"/usr/share/man/manm || die - newman "${S}"/DPS/demos/xepsf/xepsf.man xepsf.1 - newman "${S}"/DPS/demos/dpsexec/dpsexec.man dpsexec.1 - newman "${S}"/DPS/clients/makepsres/makepsres.man makepsres.1 -} diff --git a/app-text/dgs/files/0.5.10-workaround-include-in-comments.patch b/app-text/dgs/files/0.5.10-workaround-include-in-comments.patch deleted file mode 100644 index 9187fcb..0000000 --- a/app-text/dgs/files/0.5.10-workaround-include-in-comments.patch +++ /dev/null @@ -1,16 +0,0 @@ -http://bugs.gentoo.org/show_bug.cgi?id=126388 -http://lists.gnu.org/archive/html/automake/2006-03/msg00037.html -automake-1.9.6 fails to ignore dnl ... include() statements and dies horribly - -diff -urN dgs-0.5.10.orig/path_dps.m4 dgs-0.5.10/path_dps.m4 ---- dgs-0.5.10.orig/path_dps.m4 2006-03-23 00:32:59.000000000 -0800 -+++ dgs-0.5.10/path_dps.m4 2006-03-23 00:33:50.000000000 -0800 -@@ -169,7 +169,7 @@ - dnl * If you use automake and if you didn't install path_dps.m4 - dnl [1] Create a file named acinclude.m4 at the root directory of your package. - dnl [2] Put follwoing codes in the acinclude.m4 --dnl include(path_dps.m4) -+dnl CODE CENSORED, AUTOMAKE 1.9.6 BUG - dnl [3] Add path_dps.m4 to EXTRA_DIST in the Makefile.am at the directory . - dnl [4] Invoke the follwoing commands at the directory: - dnl automake; aclocal -I .; autoconf diff --git a/app-text/dgs/files/dgs-0.5.10-fix-table-bullet.diff b/app-text/dgs/files/dgs-0.5.10-fix-table-bullet.diff deleted file mode 100644 index ebbf4ec..0000000 --- a/app-text/dgs/files/dgs-0.5.10-fix-table-bullet.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- dgs-0.5.10.ORIG/doc/faq.tmpl.texi 2016-01-10 14:07:38.361193193 +0100 -+++ dgs-0.5.10/doc/faq.tmpl.texi 2016-01-10 15:30:32.881330177 +0100 -@@ -14,7 +14,7 @@ - should read the appropriate license for each component before making any - decisions about what you can and cannot do. - --@table @bullet -+@itemize @bullet - @item DPS/README - Adobe DPSclient library copyrighted by Adobe Systems Incorporated. - -@@ -32,7 +32,7 @@ - - @item zlib/README - ZLIB library copyrighted by Jean-loup Gailly and Mark Adler --@end table -+@end itemize - - @item How can I get support for this software? - diff --git a/app-text/dgs/files/dgs-0.5.10-gcc-3.4.diff b/app-text/dgs/files/dgs-0.5.10-gcc-3.4.diff deleted file mode 100644 index ec6492e..0000000 --- a/app-text/dgs/files/dgs-0.5.10-gcc-3.4.diff +++ /dev/null @@ -1,29 +0,0 @@ ---- a/DPS/clients/makepsres/makepsres.c.old 2004-04-22 19:48:50.568331512 +0100 -+++ b/DPS/clients/makepsres/makepsres.c 2004-04-22 19:50:34.076595864 +0100 -@@ -124,8 +124,6 @@ - - char *program; - --extern char *malloc(), *realloc(); -- - #if !defined(__NetBSD__) && !defined(__FreeBSD__) - # if !defined(__GLIBC__) - extern char *sys_errlist[]; ---- a/DPS/clients/pswrap/psw.c.old 2004-04-22 19:54:13.609221832 +0100 -+++ b/DPS/clients/pswrap/psw.c 2004-04-22 19:54:39.149339144 +0100 -@@ -1906,7 +1906,6 @@ - - char *psw_malloc(s) int s; { - char *temp; -- extern char *malloc(); - if ((temp = malloc((unsigned) s)) == NULL) - AllocFailure(); - return(temp); -@@ -1914,7 +1913,6 @@ - - char *psw_calloc(n,s) int n,s; { - char *temp; -- extern char *calloc(); - if ((temp = calloc((unsigned) n, (unsigned) s)) == NULL) - AllocFailure(); - return(temp); diff --git a/app-text/dgs/files/dgs-0.5.10-gs-time_.h-gentoo.diff b/app-text/dgs/files/dgs-0.5.10-gs-time_.h-gentoo.diff deleted file mode 100644 index 488eaf0..0000000 --- a/app-text/dgs/files/dgs-0.5.10-gs-time_.h-gentoo.diff +++ /dev/null @@ -1,13 +0,0 @@ ---- a/gs/time_.h Thu Apr 1 07:31:53 1999 -+++ b/gs/time_.h Wed Mar 14 17:11:12 2001 -@@ -43,9 +43,7 @@ - */ - #ifdef HAVE_SYS_TIME_H - # include <sys/time.h> --# if defined(Plan9) || defined(M_UNIX) || defined(_IBMR2) || defined(_SEQUENT_) /* Plan 9, SCO, AIX and Sequent's DYNIX/ptx need both time.h and sys/time.h! */ --# include <time.h> --# endif -+# include <time.h> - #else - # include <time.h> - # ifndef __DECC diff --git a/app-text/dgs/files/dgs-0.5.10-tcpd-gentoo.diff b/app-text/dgs/files/dgs-0.5.10-tcpd-gentoo.diff deleted file mode 100644 index fe80988..0000000 --- a/app-text/dgs/files/dgs-0.5.10-tcpd-gentoo.diff +++ /dev/null @@ -1,28 +0,0 @@ -diff -urN dgs-0.5.10.ORIG/configure.in dgs-0.5.10/configure.in ---- dgs-0.5.10.ORIG/configure.in 2000-05-08 12:38:17.000000000 +0900 -+++ dgs-0.5.10/configure.in 2004-04-16 02:14:40.029905480 +0900 -@@ -163,9 +163,13 @@ - # TCP wrappers check from gnome-core - #-------------------------------------------------------------------- - -+AC_ARG_ENABLE(tcpd, -+ [ --disable-tcpd Disable tcpd support.],, -+ enable_tcpd=yes) - AC_CHECK_HEADERS(tcpd.h) - AC_CHECK_HEADERS(syslog.h) - AC_MSG_CHECKING("whether to use TCP wrappers") -+if test "x$enable_tcpd" = "xyes"; then - LIBWRAP_PATH="" - for I in $LDFLAGS $LIBS -L/usr/lib -L/usr/local/lib; do - case "$I" in -@@ -246,6 +250,10 @@ - AC_DEFINE(HAVE_HOSTS_ACCESS) - fi - AC_SUBST(LIBWRAP_LIBS) -+else -+ AC_MSG_RESULT(no) -+ enable_tcpd=no -+fi - - #-------------------------------------------------------------------- - # For now we assume that gcc will be used to compile ghostscript. diff --git a/app-text/dgs/files/dgs-fix-as-needed.patch b/app-text/dgs/files/dgs-fix-as-needed.patch deleted file mode 100644 index ac13cb7..0000000 --- a/app-text/dgs/files/dgs-fix-as-needed.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/DPS/lib/dpstk/Makefile.in~ 2000-06-16 05:54:36.000000000 +0200 -+++ b/DPS/lib/dpstk/Makefile.in 2009-09-17 22:18:34.417953240 +0200 -@@ -96,7 +96,7 @@ - libdpstk_la_SOURCES = $(dps_sources) XDPSshare.c XDPSpreview.c XDPSuserpath.c FontSBI.h dpsXcommonI.h - - --libdpstk_la_LIBADD = $(X_PRE_LIBS) -lX11 -lXt $(X_LIBS) $(X_EXTRA_LIBS) -+libdpstk_la_LIBADD = $(X_PRE_LIBS) -lX11 -lm -lXt $(X_LIBS) $(X_EXTRA_LIBS) - libdpstk_la_LDFLAGS = -version-info $(LT_VERSION) - - libdpstkXm_la_SOURCES = ColorSB.c DPSScrollW.c diff --git a/app-text/dgs/metadata.xml b/app-text/dgs/metadata.xml deleted file mode 100644 index 8425c0d..0000000 --- a/app-text/dgs/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <maintainer type="project"> - <email>[email protected]</email> - <name>Gentoo Science Project</name> - </maintainer> -</pkgmetadata>
