summaryrefslogtreecommitdiff
path: root/lang/afnix
diff options
context:
space:
mode:
Diffstat (limited to 'lang/afnix')
-rw-r--r--lang/afnix/Makefile35
-rw-r--r--lang/afnix/distinfo1
-rw-r--r--lang/afnix/files/patch-cnf::mak::aleph-rule.mak31
-rw-r--r--lang/afnix/files/patch-src::plt::lib::cclk.cxx22
-rw-r--r--lang/afnix/files/patch-src::plt::lib::cdir.cxx10
-rw-r--r--lang/afnix/pkg-descr18
-rw-r--r--lang/afnix/pkg-plist185
7 files changed, 0 insertions, 302 deletions
diff --git a/lang/afnix/Makefile b/lang/afnix/Makefile
deleted file mode 100644
index 0fe7e9d11fcc..000000000000
--- a/lang/afnix/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# ex:ts=8
-# New ports collection makefile for: aleph
-# Date created: Mar 7, 2001
-# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= aleph
-PORTVERSION= 0.9.0
-CATEGORIES= lang
-MASTER_SITES= http://www.aleph-lang.org/ftp/%SUBDIR%/
-MASTER_SITE_SUBDIR= ${PORTNAME}-${PORTVERSION:S,.,-,g}
-DISTNAME= ${PORTNAME}-src-${PORTVERSION:S,.,-,g}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Aleph is a multi-threaded functional programming language
-
-USE_GMAKE= yes
-MAKE_ARGS= CC="${CXX}" LD="${CXX}" LK="${CXX}" OPTCCFLAGS="${CXXFLAGS}" \
- DYNCCFLAGS="-fPIC -DPIC" DEBUGFLAGS="" DBGDEFINES="" \
- STDDEFINES="${PTHREAD_CFLAGS}" EXELDFLAGS="${PTHREAD_LIBS}"
-INSTALLS_SHLIB= yes
-
-PLIST_SUB= PORTVER=${PORTVERSION:R}
-
-MAN1= aleph.1 axc.1 axl.1
-
-do-configure:
- @(cd ${WRKSRC}; ./cnf/bin/aleph-setup -o)
-
-post-install:
- @${STRIP_CMD} ${PREFIX}/bin/aleph
-
-.include <bsd.port.mk>
diff --git a/lang/afnix/distinfo b/lang/afnix/distinfo
deleted file mode 100644
index a043dc406809..000000000000
--- a/lang/afnix/distinfo
+++ /dev/null
@@ -1 +0,0 @@
-MD5 (aleph-src-0-9-0.tar.gz) = 4c9120034832444bda87c0023365f624
diff --git a/lang/afnix/files/patch-cnf::mak::aleph-rule.mak b/lang/afnix/files/patch-cnf::mak::aleph-rule.mak
deleted file mode 100644
index ad62af26242a..000000000000
--- a/lang/afnix/files/patch-cnf::mak::aleph-rule.mak
+++ /dev/null
@@ -1,31 +0,0 @@
---- cnf/mak/aleph-rule.mak.orig Thu Mar 8 14:59:08 2001
-+++ cnf/mak/aleph-rule.mak Sat Apr 14 05:43:10 2001
-@@ -62,8 +62,8 @@
- endif
-
- ifeq ($(LKMODE),soname)
--SONAME = $(SOLIB).$(MAJOR).$(MINOR)
--SOVERS = $(SOLIB).$(MAJOR).$(MINOR).$(PATCH)
-+SONAME = $(SOLIB).$(MAJOR)
-+SOVERS = $(SOLIB).$(MAJOR)
- endif
-
- # ----------------------------------------------------------------------------
-@@ -124,17 +124,13 @@
- $(SOLIB) : $(SOVERS)
- @$(MKDIR) $(BLDLIB)
- @$(CP) $(SOVERS) $(BLDLIB)
-- @$(RM) $(BLDLIB)/$(SOLIB)
- @$(RM) $(BLDLIB)/$(SONAME)
-- @$(LN) $(SOVERS) $(BLDLIB)/$(SONAME)
- @$(LN) $(SONAME) $(BLDLIB)/$(SOLIB)
-
- install-solib : $(SOVERS)
- @$(MKDIR) $(LIBDIR)
- @$(CP) $(SOVERS) $(LIBDIR)
-- @$(RM) $(LIBDIR)/$(SONAME)
- @$(RM) $(LIBDIR)/$(SOLIB)
-- @$(LN) $(SOVERS) $(LIBDIR)/$(SONAME)
- @$(LN) $(SONAME) $(LIBDIR)/$(SOLIB)
- .PHONY: install-solib
- endif
diff --git a/lang/afnix/files/patch-src::plt::lib::cclk.cxx b/lang/afnix/files/patch-src::plt::lib::cclk.cxx
deleted file mode 100644
index e680e3173619..000000000000
--- a/lang/afnix/files/patch-src::plt::lib::cclk.cxx
+++ /dev/null
@@ -1,22 +0,0 @@
---- src/plt/lib/cclk.cxx.orig Fri Nov 29 13:10:11 2002
-+++ src/plt/lib/cclk.cxx Fri Nov 29 13:15:05 2002
-@@ -53,7 +53,8 @@
- s_tinfo* c_getlocal (const long tclk) {
- // extract time info
- struct tm* tval;
-- if ((tval = localtime (&tclk)) == NULL) return 0;
-+ time_t t = tclk;
-+ if (t != tclk || (tval = localtime (&t)) == NULL) return 0;
- // fill in the data structure
- s_tinfo* tinfo = new s_tinfo;
- tinfo->d_secs = tval->tm_sec;
-@@ -72,7 +73,8 @@
- s_tinfo* c_getutc (const long tclk) {
- // extract time info
- struct tm* tval;
-- if ((tval = gmtime (&tclk)) == NULL) return 0;
-+ time_t t = tclk;
-+ if (t != tclk || (tval = gmtime (&t)) == NULL) return 0;
- // fill in the data structure
- s_tinfo* tinfo = new s_tinfo;
- tinfo->d_secs = tval->tm_sec;
diff --git a/lang/afnix/files/patch-src::plt::lib::cdir.cxx b/lang/afnix/files/patch-src::plt::lib::cdir.cxx
deleted file mode 100644
index decc8b5ac5a8..000000000000
--- a/lang/afnix/files/patch-src::plt::lib::cdir.cxx
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/plt/lib/cdir.cxx.orig Tue Oct 7 16:39:01 2003
-+++ src/plt/lib/cdir.cxx Tue Oct 7 16:39:21 2003
-@@ -14,6 +14,7 @@
- // - copyright (c) 1999-2003 amaury darsch -
- // ---------------------------------------------------------------------------
-
-+#include <stdio.h>
- #include "cdir.hpp"
- #include "cstr.hpp"
- #include "cdir.hxx"
diff --git a/lang/afnix/pkg-descr b/lang/afnix/pkg-descr
deleted file mode 100644
index 99e080372e36..000000000000
--- a/lang/afnix/pkg-descr
+++ /dev/null
@@ -1,18 +0,0 @@
-Aleph is a multi-threaded functional programming language with dynamic
-symbol bindings that support the object oriented paradigm. Aleph features
-a state of the art runtime engine that supports both 32 and 64 bits
-platforms. Aleph comes with a rich set of libraries that are designed to
-be platform independent.
-
-The Aleph engine is written in C++ and provides runtime compatibility with
-it. Such compatibility includes the ability to instantiate C++ classes,
-use virtual methods and raise or catch exceptions. A comprehensive API has
-been designed to ease the integration of foreign libraries.
-
- - Builtin objects
- - Functional programming
- - Object oriented
- - Multi-threaded engine
- - condition objects.
-
-WWW: http://www.aleph-lang.org/
diff --git a/lang/afnix/pkg-plist b/lang/afnix/pkg-plist
deleted file mode 100644
index 2a624873edcd..000000000000
--- a/lang/afnix/pkg-plist
+++ /dev/null
@@ -1,185 +0,0 @@
-bin/aleph
-bin/aod
-bin/axc
-bin/axd
-bin/axl
-etc/aleph/license.txt
-@dirrm etc/aleph
-include/aleph/eng/Argument.hpp
-include/aleph/eng/Builtin.hpp
-include/aleph/eng/Class.hpp
-include/aleph/eng/Closure.hpp
-include/aleph/eng/Constant.hpp
-include/aleph/eng/Engsid.hpp
-include/aleph/eng/Enum.hpp
-include/aleph/eng/Extracter.hpp
-include/aleph/eng/Form.hpp
-include/aleph/eng/Former.hpp
-include/aleph/eng/Function.hpp
-include/aleph/eng/Globalset.hpp
-include/aleph/eng/Instance.hpp
-include/aleph/eng/Interp.hpp
-include/aleph/eng/Item.hpp
-include/aleph/eng/Lexer.hpp
-include/aleph/eng/Lexical.hpp
-include/aleph/eng/Localset.hpp
-include/aleph/eng/Meta.hpp
-include/aleph/eng/Module.hpp
-include/aleph/eng/Nameset.hpp
-include/aleph/eng/Options.hpp
-include/aleph/eng/Printer.hpp
-include/aleph/eng/Promise.hpp
-include/aleph/eng/Qualified.hpp
-include/aleph/eng/Reader.hpp
-include/aleph/eng/Reserved.hpp
-include/aleph/eng/Resolver.hpp
-include/aleph/eng/Return.hpp
-include/aleph/eng/Symbol.hpp
-include/aleph/eng/Token.hpp
-include/aleph/net/Address.hpp
-include/aleph/net/Datagram.hpp
-include/aleph/net/Libanet.hpp
-include/aleph/net/Mail.hpp
-include/aleph/net/Multicast.hpp
-include/aleph/net/Netcalls.hpp
-include/aleph/net/Predanet.hpp
-include/aleph/net/Socket.hpp
-include/aleph/net/TcpClient.hpp
-include/aleph/net/TcpServer.hpp
-include/aleph/net/TcpSocket.hpp
-include/aleph/net/UdpClient.hpp
-include/aleph/net/UdpServer.hpp
-include/aleph/net/UdpSocket.hpp
-include/aleph/odb/Cell.hpp
-include/aleph/odb/Collection.hpp
-include/aleph/odb/Libaodb.hpp
-include/aleph/odb/Odbcalls.hpp
-include/aleph/odb/Odbsid.hpp
-include/aleph/odb/Persist.hpp
-include/aleph/odb/Record.hpp
-include/aleph/odb/Table.hpp
-include/aleph/plt/cclk.hpp
-include/aleph/plt/ccnf.hpp
-include/aleph/plt/ccnv.hpp
-include/aleph/plt/cdir.hpp
-include/aleph/plt/cerr.hpp
-include/aleph/plt/cmem.hpp
-include/aleph/plt/cmth.hpp
-include/aleph/plt/cnet.hpp
-include/aleph/plt/cshl.hpp
-include/aleph/plt/csio.hpp
-include/aleph/plt/cstr.hpp
-include/aleph/plt/csys.hpp
-include/aleph/plt/cthr.hpp
-include/aleph/plt/ctrm.hpp
-include/aleph/sio/Directory.hpp
-include/aleph/sio/Libasio.hpp
-include/aleph/sio/Pathasio.hpp
-include/aleph/sio/Predasio.hpp
-include/aleph/sio/Selector.hpp
-include/aleph/std/BitSet.hpp
-include/aleph/std/Boolean.hpp
-include/aleph/std/Buffer.hpp
-include/aleph/std/Character.hpp
-include/aleph/std/Cilo.hpp
-include/aleph/std/Condvar.hpp
-include/aleph/std/Cons.hpp
-include/aleph/std/Cursor.hpp
-include/aleph/std/Exception.hpp
-include/aleph/std/Finalize.hpp
-include/aleph/std/Graph.hpp
-include/aleph/std/HashTable.hpp
-include/aleph/std/Input.hpp
-include/aleph/std/InputFile.hpp
-include/aleph/std/InputMapped.hpp
-include/aleph/std/InputString.hpp
-include/aleph/std/InputTerm.hpp
-include/aleph/std/Integer.hpp
-include/aleph/std/Iterable.hpp
-include/aleph/std/Iterator.hpp
-include/aleph/std/Librarian.hpp
-include/aleph/std/Library.hpp
-include/aleph/std/List.hpp
-include/aleph/std/Literal.hpp
-include/aleph/std/Lockrw.hpp
-include/aleph/std/Method.hpp
-include/aleph/std/Monitor.hpp
-include/aleph/std/Mutex.hpp
-include/aleph/std/NameTable.hpp
-include/aleph/std/Object.hpp
-include/aleph/std/Output.hpp
-include/aleph/std/OutputFile.hpp
-include/aleph/std/OutputString.hpp
-include/aleph/std/OutputTerm.hpp
-include/aleph/std/Qarray.hpp
-include/aleph/std/QuarkTable.hpp
-include/aleph/std/Queue.hpp
-include/aleph/std/Reactor.hpp
-include/aleph/std/Real.hpp
-include/aleph/std/Recycle.hpp
-include/aleph/std/Regex.hpp
-include/aleph/std/Relatif.hpp
-include/aleph/std/Runnable.hpp
-include/aleph/std/Serial.hpp
-include/aleph/std/Stack.hpp
-include/aleph/std/String.hpp
-include/aleph/std/Strvec.hpp
-include/aleph/std/System.hpp
-include/aleph/std/Terminal.hpp
-include/aleph/std/Thread.hpp
-include/aleph/std/Thrmap.hpp
-include/aleph/std/Vector.hpp
-include/aleph/sys/Libasys.hpp
-include/aleph/sys/Predasys.hpp
-include/aleph/sys/Syscalls.hpp
-include/aleph/sys/Time.hpp
-include/aleph/txt/Digest.hpp
-include/aleph/txt/Libatxt.hpp
-include/aleph/txt/Predatxt.hpp
-include/aleph/txt/PrintTable.hpp
-include/aleph/txt/Sort.hpp
-include/aleph/txt/Txtcalls.hpp
-include/aleph/www/CgiQuery.hpp
-include/aleph/www/Cookie.hpp
-include/aleph/www/HtmlPage.hpp
-include/aleph/www/Libawww.hpp
-include/aleph/www/Predawww.hpp
-include/aleph/www/Url.hpp
-include/aleph/www/XHtmlPage.hpp
-@dirrm include/aleph/eng
-@dirrm include/aleph/net
-@dirrm include/aleph/odb
-@dirrm include/aleph/plt
-@dirrm include/aleph/sio
-@dirrm include/aleph/std
-@dirrm include/aleph/sys
-@dirrm include/aleph/txt
-@dirrm include/aleph/www
-@dirrm include/aleph
-lib/libaleph-eng.a
-lib/libaleph-eng.so
-lib/libaleph-eng.so.%%PORTVER%%
-lib/libaleph-net.a
-lib/libaleph-net.so
-lib/libaleph-net.so.%%PORTVER%%
-lib/libaleph-odb.a
-lib/libaleph-odb.so
-lib/libaleph-odb.so.%%PORTVER%%
-lib/libaleph-plt.a
-lib/libaleph-plt.so
-lib/libaleph-plt.so.%%PORTVER%%
-lib/libaleph-sio.a
-lib/libaleph-sio.so
-lib/libaleph-sio.so.%%PORTVER%%
-lib/libaleph-std.a
-lib/libaleph-std.so
-lib/libaleph-std.so.%%PORTVER%%
-lib/libaleph-sys.a
-lib/libaleph-sys.so
-lib/libaleph-sys.so.%%PORTVER%%
-lib/libaleph-txt.a
-lib/libaleph-txt.so
-lib/libaleph-txt.so.%%PORTVER%%
-lib/libaleph-www.a
-lib/libaleph-www.so
-lib/libaleph-www.so.%%PORTVER%%