aboutsummaryrefslogtreecommitdiffstats
path: root/lang/pike78
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2018-01-28 09:39:12 +0800
committerrene <rene@FreeBSD.org>2018-01-28 09:39:12 +0800
commitb72a3f9fe8a319257344187aa3d2de59c3fe2a1e (patch)
tree271ffac063b0758f690c44a25282dc5c5c1a9e8f /lang/pike78
parentce0f6ee2f34c699e7e1bc3f249857cc79f571cab (diff)
downloadfreebsd-ports-gnome-b72a3f9fe8a319257344187aa3d2de59c3fe2a1e.tar.gz
freebsd-ports-gnome-b72a3f9fe8a319257344187aa3d2de59c3fe2a1e.tar.zst
freebsd-ports-gnome-b72a3f9fe8a319257344187aa3d2de59c3fe2a1e.zip
Remove expired ports:
2018-01-27 emulators/raine: Broken for more than 6 months 2018-01-27 mail/libmapi: Broken for more than 6 months 2018-01-27 www/lessc: Broken for more than 6 months 2018-01-27 www/uglifyjs: Broken for more than 6 months 2018-01-27 www/py-octoprint: Broken for more than 6 months 2018-01-27 www/xpi-noscript: Broken for more than 6 months 2018-01-27 www/npm-less-plugin-clean-css: Broken for more than 6 months 2018-01-27 www/caudium14: Depends on expiring lang/pike78 2018-01-27 www/hinventory-client: Broken for more than 6 months 2018-01-27 security/tclgpg: Broken for more than 6 months 2018-01-27 security/pond: Broken for more than 6 months 2018-01-27 security/mdcrack: Broken for more than 6 months 2018-01-27 devel/npm-commander: Broken for more than 6 months 2018-01-27 devel/py-protocols-devel: Broken for more than 6 months 2018-01-27 devel/py-InlineEgg: Broken for more than 6 months 2018-01-27 devel/npm-amdefine: Broken for more than 6 months 2018-01-27 devel/npm-source-map: Broken for more than 6 months 2018-01-27 devel/libical-glib: Broken for more than 6 months 2018-01-27 devel/npm-graceful-readlink: Broken for more than 6 months 2018-01-27 devel/npm-clean-css: Broken for more than 6 months 2018-01-27 devel/py-ruledispatch: Depends on expiring devel/py-protocols-devel 2018-01-27 games/balazarbrothers: Broken for more than 6 months 2018-01-27 games/libretro-cores: Broken for more than 6 months 2018-01-27 games/gish-demo: Broken for more than 6 months 2018-01-27 games/cheech: Broken for more than 6 months 2018-01-27 audio/mbrolavox: Broken for more than 6 months 2018-01-27 audio/linux-mbrola: Depends on expiring audio/mbrolavox 2018-01-27 audio/gigedit: Broken for more than 6 months 2018-01-27 audio/gnomoradio: Broken for more than 6 months 2018-01-27 math/asir2000: Broken for more than 6 months 2018-01-27 multimedia/librespot: Broken for more than 6 months 2018-01-27 multimedia/bombono: Broken for more than 6 months 2018-01-27 lang/gcl: Broken for more than 6 months 2018-01-27 lang/pike78: Broken for more than 6 months 2018-01-27 shells/ambit: Broken for more than 6 months
Diffstat (limited to 'lang/pike78')
-rw-r--r--lang/pike78/Makefile121
-rw-r--r--lang/pike78/Makefile.common6
-rw-r--r--lang/pike78/distinfo2
-rw-r--r--lang/pike78/pkg-descr19
4 files changed, 0 insertions, 148 deletions
diff --git a/lang/pike78/Makefile b/lang/pike78/Makefile
deleted file mode 100644
index d1510464fafb..000000000000
--- a/lang/pike78/Makefile
+++ /dev/null
@@ -1,121 +0,0 @@
-# $FreeBSD$
-
-PORTNAME= pike78
-PORTVERSION= ${PIKEVERSION}
-PORTREVISION= 2
-CATEGORIES= lang
-MASTER_SITES= http://pike.ida.liu.se/pub/pike/all/${PORTVERSION}/ \
- ftp://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \
- http://pike.ida.liu.se/pub/pike/beta/${PORTVERSION}/ \
- ftp://ftp.caudium.net/pike/official_releases/${PORTVERSION}/
-DISTNAME= Pike-v${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Dynamic programming language with a syntax similar to C++
-
-BROKEN= fails to build
-DEPRECATED= Broken for more than 6 months
-EXPIRATION_DATE= 2018-01-27
-
-LIB_DEPENDS= libtiff.so:graphics/tiff \
- libgdbm.so:databases/gdbm \
- libpcre.so:devel/pcre \
- libgmp.so:math/gmp \
- libnettle.so:security/nettle
-
-CONFLICTS= pike7[26]-[0-9]*
-
-OPTIONS_DEFINE= TTF FREETYPE MYSQL PGSQL
-OPTIONS_DEFAULT=TTF FREETYPE MYSQL
-NO_OPTIONS_SORT=yes
-TTF_DESC?= Enable FreeType 1 (libttf) font rendering engine
-TTF_LIB_DEPENDS= libttf.so:print/freetype
-TTF_CONFIGURE_WITH= ttflib
-FREETYPE_LIB_DEPENDS= libfreetype.so:print/freetype2
-FREETYPE_CONFIGURE_WITH=freetype
-MYSQL_USE= mysql=yes
-MYSQL_CONFIGURE_WITH= mysql
-PGSQL_USES= pgsql
-PGSQL_CONFIGURE_WITH= pgsql
-
-CFLAGS+= -ffast-math -fomit-frame-pointer
-
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= M4="/usr/bin/m4 -g"
-CONFIGURE_ARGS+= --without-debug \
- --with-thread-library="-lpthread" \
- --with-double-precision \
- --with-long-double-precision \
- --disable-rpath \
- --without-rtldebug \
- --without-cdebug \
- --without-copt \
- --without-security \
- --with-oob \
- --without-poll \
- --without-devpoll \
- --with-max-fd=60000 \
- --with-gmp \
- --with-zlib \
- --with-threads \
- --with-readline \
- --with-jpeg \
- --with-tiff \
- --with-gdbm \
- --with-perl \
- --with-relocatable-dumped-modules \
- --without-GL --without-GLUT \
- --without-GTK \
- --without-ffmpeg \
- --without-fftw \
- --without-glade \
- --without-gnome \
- --without-gssapi \
- --without-java \
- --without-libglade-config \
- --without-libpdf --without-libpanda \
- --without-machine-code \
- --without-msql \
- --without-odbc \
- --without-sane \
- --without-svg \
- --without-sybase \
- --prefix=${PREFIX}
-
-USES= bison gettext gmake jpeg perl5
-
-PLIST_FILES= bin/pike bin/pike78 bin/hilfe \
- man/man1/pike.1.gz
-
-ONLY_FOR_ARCHS= i386 amd64
-
-do-configure:
- @${MAKE} -C ${WRKSRC} configure CONFIGUREARGS="${CONFIGURE_ARGS}"
-
-post-patch:
- @${REINPLACE_CMD} -e 's| -lgmp| -L${LOCALBASE}/lib -lgmp|' \
- ${WRKSRC}/src/modules/Gmp/configure ${WRKSRC}/src/modules/_Image_XFace/configure
- @${REINPLACE_CMD} -e '/memchr_memcmp.*needle/s/^/static /' \
- ${WRKSRC}/src/pike_search_engine2.c
- @${REINPLACE_CMD} -e 's|%%PTHREAD_CFLAGS%%||' \
- -e 's|%%PTHREAD_LIBS%%|-lpthread|' \
- -e 's|,-Bshareable|& -shared|' \
- ${WRKSRC}/src/configure
- @${REINPLACE_CMD} -e '/install.*MANDIR/s|^|//|' \
- ${WRKSRC}/bin/install.pike
-
-do-install:
- @cd ${WRKSRC} && ${MAKE_CMD} ${INSTALL_TARGET} buildroot=${STAGEDIR}
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/pike/${PORTVERSION}/bin/pike
- ${INSTALL_SCRIPT} ${WRKSRC}/bin/hilfe ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/man/pike.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
- @cd ${STAGEDIR}${PREFIX} && \
- (${FIND} pike/${PORTVERSION} ! -type d && \
- ${FIND} pike/${PORTVERSION} -type d -empty -delete \
- ) >> ${TMPPLIST}
-
-verify:
- cd ${WRKSRC}; ${MAKE_CMD} verify
-
-.include "Makefile.common"
-.include <bsd.port.mk>
diff --git a/lang/pike78/Makefile.common b/lang/pike78/Makefile.common
deleted file mode 100644
index 4f5dd6dc81dc..000000000000
--- a/lang/pike78/Makefile.common
+++ /dev/null
@@ -1,6 +0,0 @@
-# $FreeBSD$
-
-# Also used by www/caudium14
-
-PIKEVERSION= 7.8.866
-
diff --git a/lang/pike78/distinfo b/lang/pike78/distinfo
deleted file mode 100644
index b0a8eb6e9eb1..000000000000
--- a/lang/pike78/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Pike-v7.8.866.tar.gz) = 0b12e1a99bd8bdd9c8a2daa46e623ac718bc0737290236a0c8474091359b594e
-SIZE (Pike-v7.8.866.tar.gz) = 15003324
diff --git a/lang/pike78/pkg-descr b/lang/pike78/pkg-descr
deleted file mode 100644
index 1c5ee1f989b3..000000000000
--- a/lang/pike78/pkg-descr
+++ /dev/null
@@ -1,19 +0,0 @@
-Pike is an interpreted, object-oriented programming language.
-It looks a bit like C and C++, but it is much easier to learn and use.
-It can be used for small scripts as well as for large programs.
-
-Pike is :
-- High-level and powerful, which means that even very complex
- things are easy to do.
-- Object-oriented, which means that you can use modern programming
- techniques to divide a large program into small pieces, which are much
- easier to write than it would be to write the entire program at once.
-- Interpreted, which means that you don't have to wait for a program to
- compile and link when you want to run it.
-- One of the fastest "scripting" languages available.
-- Garbage-collected, which makes programming much simpler, and removes
- the risk for memory leaks and other memory-related bugs.
-- Easy to extend, which means that you can create plug-ins, written in
- Pike as well as in C or C++, and integrate them with the rest of Pike.
-
-WWW: http://pike.ida.liu.se/