Remove expired ports:

2019-07-31 security/rubygem-googleauth06: Use security/rubygem-googleauth instead
2019-07-31 devel/ddd: does not work with modern gdb
2019-07-31 devel/py-pip-tools2: Use devel/py-pip-tools instead
2019-07-31 lang/cint: Abandonware; superseded by lang/cling
This commit is contained in:
Rene Ladan
2019-07-31 19:50:26 +00:00
parent efcbff97be
commit 1dfbaebf28
43 changed files with 4 additions and 1110 deletions

4
MOVED
View File

@@ -12854,3 +12854,7 @@ misc/bitwise|math/bitwise|2019-07-21|Moved to math category
devel/gradle46||2019-07-26|Removed because the only user, biology/gatk, doesn't need it any more
devel/subversion19|devel/subversion|2019-07-27|Has expired: subversion 1.9.x is end of life log time ago. Consider installing devel/subversion or devel/subversion-lts
www/p5-WebService-MusicBrainz0|www/p5-WebService-MusicBrainz|2019-07-28|0.9x branch is no longer required after audio/abcde was updated to 2.9.1
security/rubygem-googleauth06|security/rubygem-googleauth|2019-07-31|Has expired: Use security/rubygem-googleauth instead
devel/ddd||2019-07-31|Has expired: does not work with modern gdb
devel/py-pip-tools2|devel/py-pip-tools|2019-07-31|Has expired: Use devel/py-pip-tools instead
lang/cint|lang/cling|2019-07-31|Has expired: Abandonware; superseded by lang/cling

View File

@@ -459,7 +459,6 @@
SUBDIR += dcd-server
SUBDIR += dconf
SUBDIR += dconf-editor
SUBDIR += ddd
SUBDIR += debugedit
SUBDIR += dee
SUBDIR += deforaos-libsystem
@@ -4741,7 +4740,6 @@
SUBDIR += py-pip
SUBDIR += py-pip-api
SUBDIR += py-pip-tools
SUBDIR += py-pip-tools2
SUBDIR += py-pipdeptree
SUBDIR += py-pipenv
SUBDIR += py-pkgconfig

View File

@@ -1,68 +0,0 @@
# Created by: David O'Brien <obrien@NUXI.com>
# $FreeBSD$
PORTNAME= ddd
PORTVERSION= 3.3.12
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= GNU
MAINTAINER= ports@FreeBSD.org
COMMENT= Data Display Debugger -- a common graphical front-end for GDB/DBX/XDB
DEPRECATED= does not work with modern gdb
EXPIRATION_DATE= 2019-07-31
USES= cpe gmake makeinfo motif
USE_XORG= xpm
GNU_CONFIGURE= yes
CFLAGS+= -Wno-deprecated
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
CONFIGURE_ARGS= --with-motif-libraries="${LIBXMDIR}" \
--with-readline-libraries=/usr/lib
PLIST_SUB= VERSION=${PORTVERSION}
DOCS= AUTHORS INSTALL PROBLEMS README TIPS TODO \
doc/html/ddd.html doc/ddd-paper.ps \
doc/ddd-themes.pdf doc/ddd.pdf
INFO= ddd ddd-themes
CPE_PRODUCT= data_display_debugger
CPE_VENDOR= gnu
OPTIONS_DEFINE= DOCS
.if defined(MOTIFLIB)
.if defined(MOTIF_STATIC)
LIBXMDIR!= ${ECHO_CMD} ${MOTIFLIB} | ${SED} -e 's/\/libXm\.a//g' | ${AWK} '{print $$1}'
.else
LIBXMDIR!= ${ECHO_CMD} ${MOTIFLIB} | ${SED} -e 's/-L//g' | ${AWK} '{print $$1}'
.endif
.else
LIBXMDIR= ${LOCALBASE}
.endif
pre-patch:
@${RM}v ${WRKSRC}/ddd/ddd.info*
@${RM}v ${WRKSRC}/ddd/ddd-themes.info*
pre-configure:
@${FIND} ${WRKSRC} -name configure | ${XARGS} \
${REINPLACE_CMD} -e "s|-O2||"
post-configure:
@${ECHO_CMD} "LIBXM = ${MOTIFLIB}" >> ${WRKSRC}/ddd/Makefile
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
.for file in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${file} ${STAGEDIR}${DOCSDIR}
.endfor
${GZIP_CMD} ${STAGEDIR}${DOCSDIR}/*.ps
check:
(cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} check)
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (ddd-3.3.12.tar.gz) = 3ad6cd67d7f4b1d6b2d38537261564a0d26aaed077bf25c51efc1474d0e8b65c
SIZE (ddd-3.3.12.tar.gz) = 5687115

View File

@@ -1,20 +0,0 @@
--- configure.orig Sat Nov 6 18:47:15 2004
+++ configure Sat Nov 6 18:51:40 2004
@@ -2985,7 +2985,7 @@
test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
-for ac_prog in 'bison -y' byacc
+for ac_prog in byacc
do
# Extract the first word of "$ac_prog", so it can be a program name with args.
set dummy $ac_prog; ac_word=$2
@@ -36132,7 +36132,7 @@
_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
- $EGREP "${ice_re_word}ioctl *$ice_re_params\(\(" >/dev/null 2>&1; then
+ $EGREP "${ice_re_word}\(?ioctl\?) *$ice_re_params\(\(" >/dev/null 2>&1; then
ice_cv_have_ioctl_decl=yes
fi
rm -f conftest*

View File

@@ -1,18 +0,0 @@
--- ddd/GraphEditP.h.orig 2009-02-11 18:25:06.000000000 +0100
+++ ddd/GraphEditP.h 2016-04-04 21:29:40.084971000 +0200
@@ -30,15 +30,11 @@
// Superclasses
extern "C" {
-#define new new_w
-#define class class_w
#include <X11/CoreP.h>
#include <Xm/XmP.h>
#if XmVersion >= 1002
#include <Xm/PrimitiveP.h>
#endif
-#undef new
-#undef class
}
// This class

View File

@@ -1,20 +0,0 @@
--- ddd/LabelH.C.orig 2009-02-11 18:25:07.000000000 +0100
+++ ddd/LabelH.C 2016-04-04 21:29:40.083516000 +0200
@@ -30,8 +30,6 @@
* cwikla@wolfram.com
*/
-#define new a_new // Motif 1.1 wants this
-#define class a_class
extern "C" {
#include <Xm/XmP.h>
#include <Xm/LabelP.h>
@@ -41,8 +39,6 @@ extern "C" {
#include <Xm/ManagerP.h>
#endif
}
-#undef new
-#undef class
#include "LabelHP.h"
#include "casts.h"

View File

@@ -1,32 +0,0 @@
--- ddd/LiterateA.C.orig Sat Nov 6 19:00:37 2004
+++ ddd/LiterateA.C Sat Nov 6 19:04:44 2004
@@ -216,8 +216,12 @@
int flags = fcntl(fileno(fp), F_GETFL, 0);
if (flags == -1)
_raiseIOWarning("cannot get file descriptor status flags");
- if (fcntl(fileno(fp), F_SETFL, flags | O_NONBLOCK) == -1)
- _raiseIOWarning("cannot set file to non-blocking mode");
+ if (fcntl(fileno(fp), F_SETFL, flags | O_NONBLOCK) == -1) {
+#if defined(__FreeBSD__)
+ if(errno != EAGAIN)
+#endif
+ _raiseIOWarning("cannot set file to non-blocking mode");
+ }
#endif
// Read stuff
@@ -251,8 +255,12 @@
#if HAVE_FCNTL && defined(F_SETFL)
// Reset file state
- if (fcntl(fileno(fp), F_SETFL, flags) == -1)
- _raiseIOWarning("cannot restore file mode");
+ if (fcntl(fileno(fp), F_SETFL, flags) == -1) {
+#if defined(__FreeBSD__)
+ if(errno != EAGAIN)
+#endif
+ _raiseIOWarning("cannot restore file mode");
+ }
#endif
return nitems;

View File

@@ -1,11 +0,0 @@
--- ddd/Makefile.in.orig Sat Nov 6 18:53:54 2004
+++ ddd/Makefile.in Sat Nov 6 18:54:32 2004
@@ -369,7 +369,7 @@
LPR = @LPR@
LTLIBOBJS = @LTLIBOBJS@
M4 = @M4@
-MAKEINFO = @MAKEINFO@
+MAKEINFO = @MAKEINFO@ --no-split
MINIMAL_TOC = @MINIMAL_TOC@
NICKNAME = @NICKNAME@
OBJEXT = @OBJEXT@

View File

@@ -1,18 +0,0 @@
--- ddd/PannedGEP.h.orig 2009-02-11 18:25:06.000000000 +0100
+++ ddd/PannedGEP.h 2016-04-04 21:29:40.083754000 +0200
@@ -32,15 +32,11 @@
#include <Xm/Xm.h>
// Superclasses
-#define new new_w
-#define class class_w
extern "C" {
#include <X11/IntrinsicP.h>
#include <X11/CompositeP.h>
#include <X11/Xaw/PortholeP.h>
}
-#undef new
-#undef class
// This class
#include "PannedGE.h"

View File

@@ -1,14 +0,0 @@
--- ddd/Sash.h.orig 2009-02-11 18:25:06.000000000 +0100
+++ ddd/Sash.h 2016-04-04 21:29:40.084679000 +0200
@@ -29,11 +29,7 @@
#define _DDD_Sash_h
extern "C" {
-#define new new_w
-#define class class_w
#include <Xm/SashP.h> // XmIsSash()
-#undef class
-#undef new
}
#endif // _DDD_Sash_h

View File

@@ -1,16 +0,0 @@
--- ddd/ScrolleGEP.h.orig 2009-02-11 18:25:07.000000000 +0100
+++ ddd/ScrolleGEP.h 2016-04-04 21:29:40.085223000 +0200
@@ -31,13 +31,9 @@
#include <Xm/Xm.h>
// Superclasses
-#define new new_w
-#define class class_w
#include <Xm/XmP.h>
#include <X11/CoreP.h>
#include <Xm/ScrolledWP.h>
-#undef new
-#undef class
#ifdef MAX
#undef MAX // <Xm/XmP.h> on HP-UX defines this

View File

@@ -1,14 +0,0 @@
--- ddd/SwallowerP.h.orig 2009-02-11 18:25:07.000000000 +0100
+++ ddd/SwallowerP.h 2016-04-04 21:29:40.084451000 +0200
@@ -35,11 +35,7 @@
// Superclasses
extern "C" {
-#define new new_w
-#define class class_w
#include <X11/CoreP.h>
-#undef new
-#undef class
}
// The Swallower class record

View File

@@ -1,32 +0,0 @@
--- ddd/TTYAgent.C.orig 2009-02-11 12:25:07.000000000 -0500
+++ ddd/TTYAgent.C 2009-08-22 23:43:03.712807083 -0400
@@ -280,7 +280,9 @@
#if !defined(__osf__) && \
HAVE_PTSNAME && HAVE_GRANTPT && HAVE_UNLOCKPT && HAVE_IOCTL
#define HAVE_UNIX98PTYS 1
+#if !defined(__FreeBSD__)
#define HAVE_STREAMS_IMPLEMENTATION 1
+#endif
// FIXME: We should have a proper test for this.
// For instance, GNU libc 2.1 on Linux (and probably HURD too) has UNIX98-style
// pty allocation functions, but does not have a STREAMS-based implementation.
@@ -715,8 +717,19 @@
}
else
{
+#if !defined(__FreeBSD__)
if (fcntl(master, F_SETFL, flags | O_NONBLOCK) == -1)
_raiseIOWarning("cannot set file to non-blocking mode");
+#else
+ do {
+ if(fcntl(master, F_SETFL, flags | O_NONBLOCK) != -1)
+ break;
+ else if(errno == EAGAIN)
+ sleep(1);
+ else
+ _raiseIOWarning("cannot set file to non-blocking mode");
+ } while(errno == EAGAIN);
+#endif
}
#endif

View File

@@ -1,11 +0,0 @@
--- ddd/VSLDefList.C.orig 2013-09-23 10:38:30.000000000 +0200
+++ ddd/VSLDefList.C 2013-09-23 10:39:12.000000000 +0200
@@ -60,7 +60,7 @@
{
std::ostringstream s;
s << *arg;
- VSLLib::eval_error("no suiting definition for " + f_name() + s);
+ VSLLib::eval_error("no suiting definition for " + f_name() + s.str().c_str());
}
return d ? d->eval(arg) : 0;

View File

@@ -1,22 +0,0 @@
--- ddd/converters.C.orig 2009-02-11 18:25:07.000000000 +0100
+++ ddd/converters.C 2016-04-04 21:29:40.084242000 +0200
@@ -56,9 +56,6 @@ char converters_rcsid[] =
#include <Xm/Xm.h>
-#define new new_w
-#define class class_w
-
#if XmVersion < 1002
#include <Xm/bitmaps.h>
#else
@@ -101,9 +98,6 @@ extern "C" {
#include <Xm/PrimitiveP.h>
#endif
-#undef new
-#undef class
-
#include "converters.h"
#include "MString.h"

View File

@@ -1,34 +0,0 @@
--- ddd/ddd.texi.orig 2009-02-11 17:25:07 +0000
+++ ddd/ddd.texi
@@ -1,4 +1,4 @@
-\def\postscript{}\input texinfo @c -*- texinfo -*-
+\def\postscript\input texinfo @c -*- texinfo -*-
@c $Id$
@c DDD Manual
@@ -154,7 +154,7 @@
@c The title page.
@ifnothtml
@titlepage
-@sp -7
+@sp 7
@ifnottex
@title Debugging with @value{DDD}
@subtitle User's Guide and Reference Manual
--- ddd/ddd-themes.texi.orig 2009-02-11 17:25:07 +0000
+++ ddd/ddd-themes.texi
@@ -1,4 +1,4 @@
-\def\postscript{}\input texinfo @c -*- texinfo -*-
+\def\postscript\input texinfo @c -*- texinfo -*-
@c $Id$
@c Writing DDD Themes
@@ -136,7 +136,7 @@
@c The title page.
@ifnothtml
@titlepage
-@sp -7
+@sp 7
@ifnottex
@title Writing @value{DDD} Themes
@subtitle User's Guide and Reference Manual

View File

@@ -1,41 +0,0 @@
--- ddd/strclass.h.orig 2009-02-11 17:25:06 +0000
+++ ddd/strclass.h
@@ -811,9 +811,9 @@
const regex& sep);
friend string common_prefix(const string& x, const string& y,
- int startpos = 0);
+ int startpos);
friend string common_suffix(const string& x, const string& y,
- int startpos = -1);
+ int startpos);
friend string replicate(char c, int n);
friend string replicate(const string& y, int n);
friend string join(const string *src, int n, const string& sep);
@@ -864,8 +864,8 @@
friend std::istream& operator>>(std::istream& s, string& x);
friend int readline(std::istream& s, string& x,
- char terminator = '\n',
- int discard_terminator = 1);
+ char terminator,
+ int discard_terminator);
// Status
unsigned int length() const;
@@ -892,6 +892,15 @@
typedef string strTmp; // for backward compatibility
#endif
+string common_prefix(const string& x, const string& y,
+ int startpos = 0);
+string common_suffix(const string& x, const string& y,
+ int startpos = -1);
+
+int readline(std::istream& s, string& x,
+ char terminator = '\n',
+ int discard_terminator = 1);
+
// Other externs
int compare(const string& x, const string& y);

View File

@@ -1,15 +0,0 @@
It's not really NORETURN, since it jumps around (via longjmp())
back to the main loop, but at that point we've pretty much reached
UB anyway.
--- ddd/exit.C.orig 2019-07-03 20:06:15 UTC
+++ ddd/exit.C
@@ -769,7 +769,7 @@ static void PostXtErrorCB(XtPointer client_data, XtInt
static XtAppContext xt_error_app_context = 0;
-static void ddd_xt_error(String message = 0)
+static _X_NORETURN void ddd_xt_error(String message = 0)
{
ddd_has_crashed = true;

View File

@@ -1,11 +0,0 @@
--- ddd/mainloop.C.orig 2019-07-03 20:06:57 UTC
+++ ddd/mainloop.C
@@ -121,7 +121,7 @@ void ddd_main_loop()
}
// Return to DDD main loop, using longjmp()
-void goto_main_loop(int sig)
+_X_NORETURN void goto_main_loop(int sig)
{
longjmp(main_loop_env, sig);
}

View File

@@ -1,16 +0,0 @@
DDD is the Data Display Debugger, a common graphical front-end for
GDB, DBX, and XDB debuggers.
DDD is an Motif application that besides the "usual" features such as viewing
source texts and breakpoints, DDD provides a _graphical_data_display_, where
data structures are displayed as graphs. A simple mouse click dereferences
pointers or reveals structure contents. Complex data structures can be
explored incrementally and interactively, using automatic layout if
preferred. Each time the program stops, the data display reflects the
current variable values.
Data Display Debugger requires pty(4) functionality to talk to GDB, so
make sure to either load appropriate kernel module or use custom kernel
with pty(4) compiled in.
WWW: http://www.gnu.org/software/ddd/

View File

@@ -1,44 +0,0 @@
bin/ddd
man/man1/ddd.1.gz
share/applications/ddd.desktop
share/ddd-%%VERSION%%/COPYING
share/ddd-%%VERSION%%/NEWS
share/ddd-%%VERSION%%/ddd/Ddd
share/ddd-%%VERSION%%/themes/green.vsl
share/ddd-%%VERSION%%/themes/red.vsl
share/ddd-%%VERSION%%/themes/rednil.vsl
share/ddd-%%VERSION%%/themes/smalltitles.vsl
share/ddd-%%VERSION%%/themes/smallvalues.vsl
share/ddd-%%VERSION%%/themes/suppress.vsl
share/ddd-%%VERSION%%/themes/tinyvalues.vsl
share/ddd-%%VERSION%%/themes/x86.vsl
share/ddd-%%VERSION%%/vsllib/arcs.vsl
share/ddd-%%VERSION%%/vsllib/builtin.vsl
share/ddd-%%VERSION%%/vsllib/colors.vsl
share/ddd-%%VERSION%%/vsllib/ctree.vsl
share/ddd-%%VERSION%%/vsllib/ddd.vsl
share/ddd-%%VERSION%%/vsllib/flow.vsl
share/ddd-%%VERSION%%/vsllib/flowplus.vsl
share/ddd-%%VERSION%%/vsllib/fonts.vsl
share/ddd-%%VERSION%%/vsllib/linebreak.vsl
share/ddd-%%VERSION%%/vsllib/list.vsl
share/ddd-%%VERSION%%/vsllib/slopes.vsl
share/ddd-%%VERSION%%/vsllib/std.vsl
share/ddd-%%VERSION%%/vsllib/struct.vsl
share/ddd-%%VERSION%%/vsllib/symbols.vsl
share/ddd-%%VERSION%%/vsllib/tab.vsl
share/ddd-%%VERSION%%/vsllib/tree.vsl
share/ddd-%%VERSION%%/vsllib/verbose.vsl
share/ddd-%%VERSION%%/vsllib/vsl.vsl
share/ddd-%%VERSION%%/vsllib/vsldef.vsl
share/ddd-%%VERSION%%/vsllib/vsllib.vsl
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
%%PORTDOCS%%%%DOCSDIR%%/INSTALL
%%PORTDOCS%%%%DOCSDIR%%/PROBLEMS
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%%%DOCSDIR%%/TIPS
%%PORTDOCS%%%%DOCSDIR%%/TODO
%%PORTDOCS%%%%DOCSDIR%%/ddd-paper.ps.gz
%%PORTDOCS%%%%DOCSDIR%%/ddd-themes.pdf
%%PORTDOCS%%%%DOCSDIR%%/ddd.html
%%PORTDOCS%%%%DOCSDIR%%/ddd.pdf

View File

@@ -1,35 +0,0 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= pip-tools
PORTVERSION= 2.0.2
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
PKGNAMESUFFIX= 2
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Keep your pinned dependencies fresh
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_mips64= fails to compile: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 6865: ordinal not in range(128) #'
BROKEN_powerpc64= fails to compile: UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 6865: ordinal not in range(128) #'
DEPRECATED= Use devel/py-pip-tools instead
EXPIRATION_DATE=2019-07-31
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools_scm>=0:devel/py-setuptools_scm@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=6:devel/py-click@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}first>=0:devel/py-first@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
NO_ARCH= yes
USE_LOCALE= en_US.UTF-8
PORTSCOUT= limit:^2\.
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1529611005
SHA256 (pip-tools-2.0.2.tar.gz) = f11fc3bf1d87a0b4a68d4d595f619814e2396e92d75d7bdd2500edbf002ea6de
SIZE (pip-tools-2.0.2.tar.gz) = 1355545

View File

@@ -1,7 +0,0 @@
pip-tools = pip-compile + pip-sync
It is a set of command line tools to help you keep your pip-based packages
fresh, even when you've pinned them.
WWW: https://pypi.org/project/pip-tools/
WWW: https://github.com/jazzband/pip-tools

View File

@@ -34,7 +34,6 @@
SUBDIR += chicken
SUBDIR += chicken5
SUBDIR += cim
SUBDIR += cint
SUBDIR += cjs
SUBDIR += cling
SUBDIR += clips

View File

@@ -1,50 +0,0 @@
# Created by: Max Khon <fjoe@FreeBSD.org>
# $FreeBSD$
PORTNAME= cint
PORTVERSION= 5.18.00
PORTREVISION= 13
CATEGORIES= lang
MASTER_SITES= http://root.cern.ch/drupal/sites/default/files/
MAINTAINER= fjoe@FreeBSD.org
COMMENT= C/C++ interpreter
DEPRECATED= Abandonware; superseded by lang/cling
EXPIRATION_DATE= 2019-07-31
BROKEN_powerpc64= does not build: cint/include/iosenum.h: segmentation fault (core dumped)
BUILD_DEPENDS= bash:shells/bash
HAS_CONFIGURE= yes
CONFIGURE_ENV= CC="${CC}" CXX="${CXX}" LDFLAGS="${LDFLAGS}" \
CFLAGS="${CFLAGS}" CXXFLAGS="${CXXFLAGS}"
USE_GCC= yes
USES= gmake readline tar:tgz
USE_LDCONFIG= ${PREFIX}/lib/cint
ALL_TARGET=
# The port does not build with C++11/C++14, so explicitly use an older
# standard.
USE_CXXSTD= gnu++98
INSTALL_ARGS= --bindir=${STAGEDIR}${PREFIX}/bin\
--libdir=${STAGEDIR}${PREFIX}/lib/cint\
--mandir=${STAGEDIR}${PREFIX}/man\
--docdir=${STAGEDIR}${DOCSDIR}
OPTIONS_DEFINE= DOCS
post-patch:
${REINPLACE_CMD} 's,#!/bin/bash,#!${LOCALBASE}/bin/bash,' ${WRKSRC}/cint/lib/dll_stl/setup
${REINPLACE_CMD} -e 's,make ,${GMAKE} ,' -e '/${GMAKE}/ s,$$, || exit 1,' \
${WRKSRC}/cint/lib/*/setup
do-configure:
cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${LOCALBASE}/bin/bash configure __have_the_proper_shell@
do-install:
cd ${WRKSRC} && ${LOCALBASE}/bin/bash tool/INSTALLBIN ${INSTALL_ARGS}
.include <bsd.port.mk>

View File

@@ -1,2 +0,0 @@
SHA256 (cint-5.18.00.tgz) = 683d70e6277a981575156ca67c69fd716166af4ed1c48b761708349380a28374
SIZE (cint-5.18.00.tgz) = 2139623

View File

@@ -1,10 +0,0 @@
--- cint/lib/stdstrct/stdfunc.h.orig 2017-10-10 10:28:38.350426000 +0000
+++ cint/lib/stdstrct/stdfunc.h 2017-10-10 10:37:21.898635000 +0000
@@ -70,7 +70,6 @@
int getc(FILE *fp);
int getchar(void);
char *getenv(const char *variable);
-char *gets(char *buffer);
struct tm* gmtime(time_t *caltime);
int isalnum(int c);
int isalpha(int c);

View File

@@ -1,20 +0,0 @@
--- cint/lib/ipc/ipcif.h.orig
+++ cint/lib/ipc/ipcif.h
@@ -28,13 +28,16 @@
#include <sys/ipc.h>
#include <sys/shm.h>
#include <sys/sem.h>
+#ifdef __FreeBSD__
+#include <sys/param.h>
+#endif
#if defined(G__APPLE) || defined(__APPLE__)
/* union semun is defined by including <sys/sem.h> */
#elif defined(__GNU_LIBRARY__) && !defined(_SEM_SEMUN_UNDEFINED)
/* union semun is defined by including <sys/sem.h> */
#else
/* according to X/OPEN we have to define it ourselves */
-#if !defined(__FreeBSD__) && !defined(__KCC) && !defined(__sgi)
+#if (!defined(__FreeBSD__) || __FreeBSD_version >= 1200059) && !defined(__KCC) && !defined(__sgi)
union semun {
int val; /* value for SETVAL */
struct semid_ds *buf; /* buffer for IPC_STAT, IPC_SET */

View File

@@ -1,14 +0,0 @@
--- cint/lib/prec_stl/list.orig 2019-07-03 06:45:32 UTC
+++ cint/lib/prec_stl/list
@@ -96,9 +96,11 @@ class list {
iterator operator++(int a);
iterator& operator--();
iterator operator--(int a);
+#if defined(G__GNUC_VER) && G__GNUC_VER<9000
bool operator==(const iterator& x) ;
#ifndef G__HPUX
bool operator!=(const iterator& x) ;
+#endif
#endif
#if defined(G__VISUAL) && (G__MSC_VER>=1600)
private:

View File

@@ -1,11 +0,0 @@
--- cint/lib/prec_stl/map.orig 2019-07-03 06:37:58 UTC
+++ cint/lib/prec_stl/map
@@ -115,7 +115,7 @@ class map {
iterator operator++(int a);
iterator& operator--();
iterator operator--(int a);
-#if defined (G__VISUAL) || (defined(G__GNUC_VER) && G__GNUC_VER>=3004) || defined(G__INTEL_COMPILER)
+#if defined (G__VISUAL) || (defined(G__GNUC_VER) && G__GNUC_VER>=3004 && G__GNUC_VER<9000) || defined(G__INTEL_COMPILER)
bool operator==(const iterator& x) ;
bool operator!=(const iterator& x) ;
#endif

View File

@@ -1,11 +0,0 @@
--- cint/lib/prec_stl/multimap.orig 2019-07-03 06:42:35 UTC
+++ cint/lib/prec_stl/multimap
@@ -112,7 +112,7 @@ class multimap {
iterator operator++(int a);
iterator& operator--();
iterator operator--(int a);
-#if defined (G__VISUAL) || (defined(G__GNUC) && G__GNUC_VER>=3004)
+#if defined (G__VISUAL) || (defined(G__GNUC) && G__GNUC_VER>=3004 && G__GNUC_VER<9000)
bool operator==(const iterator& x) ;
bool operator!=(const iterator& x) ;
#endif

View File

@@ -1,11 +0,0 @@
--- cint/lib/prec_stl/multiset.orig 2019-07-03 06:43:37 UTC
+++ cint/lib/prec_stl/multiset
@@ -105,7 +105,7 @@ class multiset {
iterator operator++(int a);
iterator& operator--();
iterator operator--(int a);
-#if defined (G__VISUAL) || (defined(G__GNUC) && G__GNUC_VER>=3004)
+#if defined (G__VISUAL) || (defined(G__GNUC) && G__GNUC_VER>=3004 && G__GNUC_VER<9000)
bool operator==(const iterator& x) ;
bool operator!=(const iterator& x) ;
#endif

View File

@@ -1,11 +0,0 @@
--- cint/lib/prec_stl/set.orig 2019-07-03 06:41:45 UTC
+++ cint/lib/prec_stl/set
@@ -105,7 +105,7 @@ class set {
iterator operator++(int a);
iterator& operator--();
iterator operator--(int a);
-#if defined (G__VISUAL) || (defined(G__GNUC) && G__GNUC_VER>=3004)
+#if defined (G__VISUAL) || (defined(G__GNUC) && G__GNUC_VER>=3004 && G__GNUC_VER<9000)
bool operator==(const iterator& x) ;
bool operator!=(const iterator& x) ;
#endif

View File

@@ -1,40 +0,0 @@
--- configure.orig 2009-11-16 21:46:17.000000000 +0600
+++ configure 2014-09-01 12:56:34.000000000 +0700
@@ -33,13 +33,14 @@
# These are the variables that can be set by the different architectures.
# They are prepended by "G__CFG_" when writing out to Makefile.conf and $COREVERSION/inc/configcint.h.
-EXPORTS=(CINTVERSION ARCH COREVERSION CC CFLAGS CMACROS COMP CPP COUT COUTEXE INCP CXX CXXFLAGS CXXMACROS \
- LD LDFLAGS LDOUT LIBP LIBL SOFLAGS SOOUT OBJEXT EXEEXT \
+EXPORTS=(CINTVERSION ARCH COREVERSION CMACROS COMP CPP COUT COUTEXE INCP CXXMACROS \
+ LD LDOUT LIBP LIBL SOFLAGS SOOUT OBJEXT EXEEXT \
SOEXT LIBEXT IMPLIBEXT DEBUG DEFAULTLIBS \
MANGLEPATHS MANGLEPATHSU STREAMDIR PLATFORMO EXPLLINK \
READLINELIB CURSESLIB LINK_READLINELIB LINK_CURSESLIB READLINELIB4SHLIB CURSESLIB4SHLIB RM MV WITHPREFIX \
INPUTMODE INPUTMODELOCK AR EXTRACTSYMBOLS MAKEIMPLIB)
unset ${EXPORTS[*]}
+EXPORTS+=(CC CFLAGS CXX CXXFLAGS LDFLAGS)
# Lines demonstrating the use of the available variables.
# Only one of DBGFLAGS or OPTFLAGS is actually used, depending
@@ -92,10 +93,8 @@
function config_GCC_defaults {
config_unix_defaults
- CC=gcc
- CPP="gcc -E -C"
- CXX="g++ "
- LD="g++ "
+ CPP="${CC} -E -C"
+ LD="${CXX} "
GCCVER=`echo __GNUC__ __GNUC_MINOR__ __GNUC_PATCHLEVEL__|$CC -E -|tail ${TAILOPT}1`
if [ ${GCCVER%% *} -gt 3 ]; then
@@ -113,6 +112,7 @@
function config_freebsd {
config_GCC_defaults
+ STREAMDIR=gcc4strm
CFLAGS="${CFLAGS} -fPIC"
CXXFLAGS="${CXXFLAGS} -fPIC"
DEFAULTLIBS="`echo $DEFAULTLIBS | sed 's/-ldl//'`"

View File

@@ -1,38 +0,0 @@
--- tool/INSTALLBIN.orig 2008-03-19 16:20:10.000000000 +0600
+++ tool/INSTALLBIN 2014-09-01 13:55:37.000000000 +0700
@@ -89,13 +89,14 @@
for i in cint makecint;
do
echo -n "$i ";
- cp $i $BINDIR/$i
+ cp bin/$i $BINDIR/$i
done
echo -e "\n ... successfully installed in $BINDIR\n"
#####################################################################
# Copy lib files
#####################################################################
+pushd cint
for i in include/*; do
if test -d $i; then mkdir -p $LIBDIR/$i; fi
done
@@ -108,8 +109,9 @@
# Copy lib files
FILELIST="include/* include/*/* stl/* lib/prec_stl/* lib/longlong/longlong.h inc/* main/*"
# Add either shared or static library to $FILELIST
-if test -f libcint.so; then
- FILELIST="$FILELIST libcint.so"
+if test -f ../lib/libCint.so; then
+ cp ../lib/libCint.so .
+ FILELIST="$FILELIST libCint.so"
else
FILELIST="$FILELIST src/G__ci.a";
fi
@@ -123,6 +125,7 @@
esac
done
echo -e "\n ... successfully installed in $LIBDIR\n"
+popd
#####################################################################
# Optionally copy man files

View File

@@ -1,12 +0,0 @@
CINT is a C/C++ interpreter aimed at processing C/C++ scripts.
CINT covers about 95% of ANSI C and 85% of C++. A CINT script can call
compiled classes/functions and compiled code can make callbacks to CINT
user defined functions. Utilities, like makecint and rootcint, automate
the process of embedding compiled C/C++ library code as shared objects
(as Dynamic Link Library, DLL, or shared library, .so). Source files
and shared objects can be dynamically loaded/unloaded without stopping
the CINT process. CINT offers a gdb like debugging environment for
interpreted programs.
WWW: http://root.cern.ch/drupal/content/cint

View File

@@ -1,329 +0,0 @@
bin/cint
bin/makecint
lib/cint/inc/Api.h
lib/cint/inc/BaseCls.h
lib/cint/inc/CallFunc.h
lib/cint/inc/Class.h
lib/cint/inc/DataMbr.h
lib/cint/inc/FastAllocString.h
lib/cint/inc/G__ci.h
lib/cint/inc/G__ci_fproto.h
lib/cint/inc/Method.h
lib/cint/inc/MethodAr.h
lib/cint/inc/Property.h
lib/cint/inc/Shadow.h
lib/cint/inc/Token.h
lib/cint/inc/Type.h
lib/cint/inc/Typedf.h
lib/cint/inc/cintdictversion.h
lib/cint/inc/configcint.h
lib/cint/include/Common.h
lib/cint/include/GL/gl.h
lib/cint/include/GL/glu.h
lib/cint/include/GL/glut.h
lib/cint/include/GL/xmesa.h
lib/cint/include/README.txt
lib/cint/include/ReadF.C
lib/cint/include/ReadF.cxx
lib/cint/include/ReadF.h
lib/cint/include/RegE.C
lib/cint/include/RegE.cxx
lib/cint/include/RegE.h
lib/cint/include/X11/Xlib.h
lib/cint/include/X11/Xutil.h
lib/cint/include/X11/keysym.h
lib/cint/include/X11/xos.h
lib/cint/include/_complex
lib/cint/include/_complex.h
lib/cint/include/_exception
lib/cint/include/_exception.h
lib/cint/include/_iostream
lib/cint/include/_stdexcept
lib/cint/include/_stdexcept.h
lib/cint/include/api.h
lib/cint/include/array.c
lib/cint/include/array.h
lib/cint/include/arrayiostream.h
lib/cint/include/assert.h
lib/cint/include/bool
lib/cint/include/bool.h
lib/cint/include/boolean.h
lib/cint/include/carray.c
lib/cint/include/carray.h
lib/cint/include/cassert
lib/cint/include/cctype
lib/cint/include/cerrno
lib/cint/include/cfloat
lib/cint/include/ciso646
lib/cint/include/climits
lib/cint/include/clocale
lib/cint/include/cmath
lib/cint/include/complex
lib/cint/include/complex.h
lib/cint/include/constants.h
lib/cint/include/csetjmp
lib/cint/include/csignal
lib/cint/include/cstdarg
lib/cint/include/cstddef
lib/cint/include/cstdio
lib/cint/include/cstdlib
lib/cint/include/cstring
lib/cint/include/ctime
lib/cint/include/ctype.h
lib/cint/include/cwchar
lib/cint/include/cwctype
lib/cint/include/darray.cxx
lib/cint/include/darray.h
lib/cint/include/errno.h
lib/cint/include/ertti.h
lib/cint/include/exception
lib/cint/include/exception.h
lib/cint/include/fcntl.h
lib/cint/include/fft.c
lib/cint/include/fft.h
lib/cint/include/float.h
lib/cint/include/fstream
lib/cint/include/fstream.h
lib/cint/include/graphbuf.h
lib/cint/include/iomanip
lib/cint/include/iomanip.h
lib/cint/include/iosenum.cxx
lib/cint/include/iosenum.h
lib/cint/include/iosfwd
lib/cint/include/iosfwd.h
lib/cint/include/iostream
lib/cint/include/iostream.h
lib/cint/include/istream
lib/cint/include/limits
lib/cint/include/limits.h
lib/cint/include/locale
lib/cint/include/locale.h
lib/cint/include/long.dll
lib/cint/include/lsm.c
lib/cint/include/lsm.h
lib/cint/include/math.h
lib/cint/include/matrix.cxx
lib/cint/include/matrix.h
lib/cint/include/matrixstream.h
lib/cint/include/matrixstream.hi
lib/cint/include/mkincld
lib/cint/include/mkincld.c
lib/cint/include/new
lib/cint/include/new.h
lib/cint/include/ostream
lib/cint/include/platform.h
lib/cint/include/posix.dll
lib/cint/include/pthread.h
lib/cint/include/readfile.h
lib/cint/include/regex.h
lib/cint/include/regexp.h
lib/cint/include/setjmp.h
lib/cint/include/signal.h
lib/cint/include/socket.h
lib/cint/include/spice.h
lib/cint/include/sstream
lib/cint/include/statistics.c
lib/cint/include/statistics.h
lib/cint/include/stdarg.h
lib/cint/include/stdcxxfunc.dll
lib/cint/include/stddef.h
lib/cint/include/stdexcept
lib/cint/include/stdfunc.dll
lib/cint/include/stdio.h
lib/cint/include/stdiostream.h
lib/cint/include/stdlib.h
lib/cint/include/stream.h
lib/cint/include/streambuf
lib/cint/include/string.h
lib/cint/include/striostream.h
lib/cint/include/strstream
lib/cint/include/strstream.h
lib/cint/include/sys/cdefs.h
lib/cint/include/sys/file.h
lib/cint/include/sys/ipc.dll
lib/cint/include/sys/ipc.h
lib/cint/include/sys/msg.h
lib/cint/include/sys/sem.h
lib/cint/include/sys/shm.h
lib/cint/include/sys/stat.h
lib/cint/include/sys/types.h
lib/cint/include/systypes.h
lib/cint/include/termios.h
lib/cint/include/time.h
lib/cint/include/timespec.h
lib/cint/include/typeinfo
lib/cint/include/typeinfo.h
lib/cint/include/unistd.h
lib/cint/include/windows.h
lib/cint/include/winsock.h
lib/cint/include/xgraph.c
lib/cint/include/xygraphbuf.h
lib/cint/lib/longlong/longlong.h
lib/cint/lib/prec_stl/README.txt
lib/cint/lib/prec_stl/algorithm
lib/cint/lib/prec_stl/bitset
lib/cint/lib/prec_stl/climits
lib/cint/lib/prec_stl/complex
lib/cint/lib/prec_stl/deque
lib/cint/lib/prec_stl/exception
lib/cint/lib/prec_stl/functional
lib/cint/lib/prec_stl/iterator
lib/cint/lib/prec_stl/limits
lib/cint/lib/prec_stl/list
lib/cint/lib/prec_stl/map
lib/cint/lib/prec_stl/memory
lib/cint/lib/prec_stl/multimap
lib/cint/lib/prec_stl/multiset
lib/cint/lib/prec_stl/numeric
lib/cint/lib/prec_stl/queue
lib/cint/lib/prec_stl/set
lib/cint/lib/prec_stl/stack
lib/cint/lib/prec_stl/stdexcept
lib/cint/lib/prec_stl/string
lib/cint/lib/prec_stl/utility
lib/cint/lib/prec_stl/valarray
lib/cint/lib/prec_stl/vector
lib/cint/libCint.so
lib/cint/main/G__main.c
lib/cint/main/G__setup.c
lib/cint/main/G__setup.d
lib/cint/main/G__setup.o
lib/cint/main/cppmain.cxx
lib/cint/main/cppmain.d
lib/cint/main/cppmain.o
lib/cint/stl/G__postprocess.h
lib/cint/stl/README.txt
lib/cint/stl/_algorithm
lib/cint/stl/_autocontainer
lib/cint/stl/_bitset
lib/cint/stl/_climits
lib/cint/stl/_climits.h
lib/cint/stl/_deque
lib/cint/stl/_deque.h
lib/cint/stl/_functional
lib/cint/stl/_iterator
lib/cint/stl/_iterator.h
lib/cint/stl/_list
lib/cint/stl/_list.h
lib/cint/stl/_map
lib/cint/stl/_map.h
lib/cint/stl/_memory
lib/cint/stl/_memory.h
lib/cint/stl/_multimap
lib/cint/stl/_multimap.h
lib/cint/stl/_multiset
lib/cint/stl/_multiset.h
lib/cint/stl/_pair.h
lib/cint/stl/_set
lib/cint/stl/_set.h
lib/cint/stl/_stack
lib/cint/stl/_stack.h
lib/cint/stl/_string
lib/cint/stl/_utility
lib/cint/stl/_utility.h
lib/cint/stl/_vector
lib/cint/stl/_vector.h
lib/cint/stl/algo.h
lib/cint/stl/algobase.h
lib/cint/stl/algorithm
lib/cint/stl/bitset
lib/cint/stl/bool
lib/cint/stl/bstring.h
lib/cint/stl/bvector.h
lib/cint/stl/climits.dll
lib/cint/stl/complex.dll
lib/cint/stl/defalloc.h
lib/cint/stl/deque
lib/cint/stl/deque.dll
lib/cint/stl/deque.h
lib/cint/stl/exception.dll
lib/cint/stl/faralloc.h
lib/cint/stl/fdeque.h
lib/cint/stl/flist.h
lib/cint/stl/fmap.h
lib/cint/stl/fmultmap.h
lib/cint/stl/fmultset.h
lib/cint/stl/fset.h
lib/cint/stl/function.h
lib/cint/stl/functional
lib/cint/stl/hdeque.h
lib/cint/stl/heap.h
lib/cint/stl/hlist.h
lib/cint/stl/hmap.h
lib/cint/stl/hmultmap.h
lib/cint/stl/hmultset.h
lib/cint/stl/hset.h
lib/cint/stl/hugalloc.h
lib/cint/stl/hvector.h
lib/cint/stl/iterator
lib/cint/stl/iterator.h
lib/cint/stl/lbvector.h
lib/cint/stl/ldeque.h
lib/cint/stl/limits
lib/cint/stl/list
lib/cint/stl/list.dll
lib/cint/stl/list.h
lib/cint/stl/llist.h
lib/cint/stl/lmap.h
lib/cint/stl/lmultmap.h
lib/cint/stl/lmultset.h
lib/cint/stl/lngalloc.h
lib/cint/stl/lset.h
lib/cint/stl/map
lib/cint/stl/map.dll
lib/cint/stl/map.h
lib/cint/stl/map2.dll
lib/cint/stl/memory
lib/cint/stl/multimap
lib/cint/stl/multimap.dll
lib/cint/stl/multimap.h
lib/cint/stl/multimap2.dll
lib/cint/stl/multiset
lib/cint/stl/multiset.dll
lib/cint/stl/multiset.h
lib/cint/stl/neralloc.h
lib/cint/stl/nmap.h
lib/cint/stl/nmultmap.h
lib/cint/stl/nmultset.h
lib/cint/stl/nset.h
lib/cint/stl/numeric
lib/cint/stl/pair
lib/cint/stl/pair.h
lib/cint/stl/projectn.h
lib/cint/stl/queue
lib/cint/stl/queue.dll
lib/cint/stl/random.cpp
lib/cint/stl/set
lib/cint/stl/set.dll
lib/cint/stl/set.h
lib/cint/stl/stack
lib/cint/stl/stack.dll
lib/cint/stl/stack.h
lib/cint/stl/stdexcept.dll
lib/cint/stl/string
lib/cint/stl/string.dll
lib/cint/stl/tempbuf.cpp
lib/cint/stl/tempbuf.h
lib/cint/stl/teststl
lib/cint/stl/teststl.c
lib/cint/stl/tree.h
lib/cint/stl/utility
lib/cint/stl/utility.h
lib/cint/stl/valarray
lib/cint/stl/valarray.dll
lib/cint/stl/vector
lib/cint/stl/vector.dll
lib/cint/stl/vector.h
lib/cint/stl/vectorbool.dll
man/man1/cint.1.gz
man/man1/makecint.1.gz
%%PORTDOCS%%%%DOCSDIR%%/bytecode.txt
%%PORTDOCS%%%%DOCSDIR%%/cint.txt
%%PORTDOCS%%%%DOCSDIR%%/cintapi.txt
%%PORTDOCS%%%%DOCSDIR%%/extlib.txt
%%PORTDOCS%%%%DOCSDIR%%/ifdef.txt
%%PORTDOCS%%%%DOCSDIR%%/limitati.txt
%%PORTDOCS%%%%DOCSDIR%%/limitnum.txt
%%PORTDOCS%%%%DOCSDIR%%/makecint.txt
%%PORTDOCS%%%%DOCSDIR%%/message.txt
%%PORTDOCS%%%%DOCSDIR%%/ref.txt

View File

@@ -1095,7 +1095,6 @@
SUBDIR += rubygem-encryptor
SUBDIR += rubygem-ezcrypto
SUBDIR += rubygem-googleauth
SUBDIR += rubygem-googleauth06
SUBDIR += rubygem-gpgme
SUBDIR += rubygem-gpgr
SUBDIR += rubygem-gssapi

View File

@@ -1,33 +0,0 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= googleauth
PORTVERSION= 0.6.7
CATEGORIES= security rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 06
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Google Auth Library for Ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/COPYING
DEPRECATED= Use security/rubygem-googleauth instead
EXPIRATION_DATE=2019-07-31
RUN_DEPENDS= rubygem-faraday>=0.12:www/rubygem-faraday \
rubygem-jwt>=1.4:www/rubygem-jwt \
rubygem-memoist>=0.16:devel/rubygem-memoist \
rubygem-multi_json>=1.11:devel/rubygem-multi_json \
rubygem-os>=0.9:devel/rubygem-os \
rubygem-signet>=0.7:security/rubygem-signet
USES= gem shebangfix
USE_RUBY= yes
NO_ARCH= yes
SHEBANG_FILES= .kokoro/*.sh
.include <bsd.port.mk>

View File

@@ -1,3 +0,0 @@
TIMESTAMP = 1539962821
SHA256 (rubygem/googleauth-0.6.7.gem) = 98ba78eab60aef2f8517ba2008b2c02bed84785cafbde58bbdbd2a6f739047fa
SIZE (rubygem/googleauth-0.6.7.gem) = 44032

View File

@@ -1,7 +0,0 @@
This is Google's officially supported ruby client library for using OAuth 2.0
authorization and authentication with Google APIs. It allows simple
authorization for accessing Google APIs and provides support for Application
Default Credentials, as described at
https://developers.google.com/accounts/docs/application-default-credentials
WWW: https://github.com/googleapis/google-auth-library-ruby