diff options
author | Rene Ladan <rene@FreeBSD.org> | 2014-04-13 10:55:38 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2014-04-13 10:55:38 +0000 |
commit | bac6e092c4705f6a79bf323ae7961d92aa017bb5 (patch) | |
tree | 945be4c82f4ab2b27427f5ba33627b6ec0e06991 /lang/klone | |
parent | 0bd8a54ab1df83aba8d606431f2ca378711e1d69 (diff) | |
download | ports-bac6e092c4705f6a79bf323ae7961d92aa017bb5.tar.gz ports-bac6e092c4705f6a79bf323ae7961d92aa017bb5.zip |
Notes
Diffstat (limited to 'lang/klone')
-rw-r--r-- | lang/klone/Makefile | 47 | ||||
-rw-r--r-- | lang/klone/distinfo | 2 | ||||
-rw-r--r-- | lang/klone/files/freebsd | 18 | ||||
-rw-r--r-- | lang/klone/files/patch-gcc4 | 26 | ||||
-rw-r--r-- | lang/klone/files/patch-klos.c | 31 | ||||
-rw-r--r-- | lang/klone/files/patch-klregexp.c | 19 | ||||
-rw-r--r-- | lang/klone/pkg-descr | 9 | ||||
-rw-r--r-- | lang/klone/pkg-plist | 283 |
8 files changed, 0 insertions, 435 deletions
diff --git a/lang/klone/Makefile b/lang/klone/Makefile deleted file mode 100644 index 30c01df85750..000000000000 --- a/lang/klone/Makefile +++ /dev/null @@ -1,47 +0,0 @@ -# Created by: Kris Kennaway <kris@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= klone -PORTVERSION= 2.1.359 -PORTREVISION= 1 -CATEGORIES= lang -MASTER_SITES= http://old.koalateam.com/ftp/pub/Klone/ -DISTNAME= Klone${PORTVERSION:E} - -MAINTAINER= ports@FreeBSD.org -COMMENT= Small, Lisp-like interpreted language - -WRKSRC= ${WRKDIR}/Klone - -DEPRECATED= Unmaintained since 2001 -EXPIRATION_DATE= 2014-04-12 -MAKE_JOBS_UNSAFE= yes - -NO_STAGE= yes -.include <bsd.port.pre.mk> - -.if ${ARCH} == "sparc64" -BROKEN= Does not compile on sparc64 -.endif - -do-configure: - @${SED} -e 's:%%PREFIX%%:${PREFIX}:' \ - -e 's:%%CC%%:${CC}:' \ - -e 's:%%CFLAGS%%:${CFLAGS}:' \ - ${FILESDIR}/freebsd > ${WRKSRC}/Configs/freebsd - @${CP} -f ${WRKSRC}/Configs/freebsd ${WRKSRC}/Config.freebsd - @${ECHO_CMD} "freebsd" > ${WRKSRC}/.dir - @${RM} -f makefile - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/klone ${PREFIX}/bin - @${MKDIR} ${PREFIX}/lib/klone - ${INSTALL_DATA} ${WRKSRC}/kl/* ${PREFIX}/lib/klone - @${MKDIR} ${PREFIX}/lib/klone/scripts - ${INSTALL_SCRIPT} ${WRKSRC}/scripts/* ${PREFIX}/lib/klone/scripts -.if !defined(NOPORTDOCS) - @${MKDIR} ${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR} -.endif - -.include <bsd.port.post.mk> diff --git a/lang/klone/distinfo b/lang/klone/distinfo deleted file mode 100644 index 2fded08b8adb..000000000000 --- a/lang/klone/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Klone359.tar.gz) = 4ca6e7389eef54e431d6b2e0925b7b06b0e9d2bf5cfbf4ce6f326c13210c1ebf -SIZE (Klone359.tar.gz) = 835367 diff --git a/lang/klone/files/freebsd b/lang/klone/files/freebsd deleted file mode 100644 index ac8f9a970b2d..000000000000 --- a/lang/klone/files/freebsd +++ /dev/null @@ -1,18 +0,0 @@ -##################### KLONE CONFIG FILE ###################################### -#: FreeBSD - # defines this to the binary type: sun4, sun4solaris... -MACHINE_TYPE = freebsd - # default path for looking for klone files -KLONEPATH ="\".:~/kl:%%PREFIX%%/lib/klone\"" - # system-needed libraries -LIBS = - # compilation flags , -O or -g -FLAGS = %%CFLAGS%% - # name (absolute or relative) of the compiler: cc, /bin/cc -C_COMPILER = %%CC%% - # various defines: -DEFINES = -DSYSV_TIME -DVOID_SIGNALS -DDO_NOT_REDEFINE_MALLOC - # other linker -specific flags -LFLAGS = - # unix command to apply to executable after link -POSTPROCESSING = : diff --git a/lang/klone/files/patch-gcc4 b/lang/klone/files/patch-gcc4 deleted file mode 100644 index 00756e147e6a..000000000000 --- a/lang/klone/files/patch-gcc4 +++ /dev/null @@ -1,26 +0,0 @@ ---- KloneLight/KlLib.h.orig Fri Feb 16 21:47:53 2001 -+++ KloneLight/KlLib.h Tue Jun 19 03:03:49 2007 -@@ -375,8 +375,8 @@ - type[5] = (KlMethod) (((Card32) type[5]) | trait); \ - KlDeclareTrait(type,trait) - #else --#define KlDeclareTrait(type,trait) ((Card32) type[4]) |= trait --#define KlDeclareIsTrait(type,trait) ((Card32) type[5]) |= trait; \ -+#define KlDeclareTrait(type,trait) (type[4] = (Card32) type[4] | trait) -+#define KlDeclareIsTrait(type,trait) (type[5] = (Card32) type[5] | trait); \ - KlDeclareTrait(type,trait) - #endif - ---- klone.h.orig Fri Feb 16 21:47:49 2001 -+++ klone.h Tue Jun 19 03:07:31 2007 -@@ -503,8 +503,8 @@ - type[5] = (KlMethod) (((Card32) type[5]) | trait); \ - KlDeclareTrait(type,trait) - #else --#define KlDeclareTrait(type,trait) ((Card32) type[4]) |= trait --#define KlDeclareIsTrait(type,trait) ((Card32) type[5]) |= trait; \ -+#define KlDeclareTrait(type,trait) (type[4] = (Card32) type[4] | trait) -+#define KlDeclareIsTrait(type,trait) (type[5] = (Card32) type[5] | trait); \ - KlDeclareTrait(type,trait) - #endif - diff --git a/lang/klone/files/patch-klos.c b/lang/klone/files/patch-klos.c deleted file mode 100644 index 530d3e2e000f..000000000000 --- a/lang/klone/files/patch-klos.c +++ /dev/null @@ -1,31 +0,0 @@ ---- klos.c.orig 2012-12-03 13:51:56.000000000 +0100 -+++ klos.c 2012-12-03 13:53:25.000000000 +0100 -@@ -83,9 +83,12 @@ - #define KlWaitPid(statusp) wait3(statusp, WNOHANG, 0) - #endif - -+ - DECLARE_strchr; - - KlRSignal KlChildDeathHandler(); -+void KlSignalHandlerExecuteAux(int, KlO); -+void KlProcessIdDies(int, int); - - /* On SYSV signals where it is possible (AIX), use an emulation of the BSD - * signal call via sigaction. -@@ -777,6 +780,7 @@ - - /* a process is signalled to be dead */ - -+void - KlProcessIdDies(pid, status) - int pid; - int status; -@@ -1591,6 +1595,7 @@ - #endif - } - -+void - KlSignalHandlerExecuteAux(sig, handler) - int sig; - KlO handler; diff --git a/lang/klone/files/patch-klregexp.c b/lang/klone/files/patch-klregexp.c deleted file mode 100644 index 16232339535b..000000000000 --- a/lang/klone/files/patch-klregexp.c +++ /dev/null @@ -1,19 +0,0 @@ ---- klregexp.c.orig 2012-12-03 13:50:10.000000000 +0100 -+++ klregexp.c 2012-12-03 13:51:40.000000000 +0100 -@@ -208,6 +208,8 @@ - STATIC int strcspn(); - #endif - -+void Klparnum_add(int, int, char *); -+ - /* - - regcomp - compile a regular expression into internal code - * -@@ -1302,6 +1304,7 @@ - * we maintain a p-list of parenleven, offset in program - */ - -+void - Klparnum_add(type, parno, ptr) - int type; /* OPEN or CLOSE */ - int parno; diff --git a/lang/klone/pkg-descr b/lang/klone/pkg-descr deleted file mode 100644 index d58383dfac2a..000000000000 --- a/lang/klone/pkg-descr +++ /dev/null @@ -1,9 +0,0 @@ -KLONE is a small and fast fully interpreted language intended to be -embedded into C applications to provide them with a powerful, yet fast -and small extension language. Its syntax is very inspired from Lisp (its -external syntax has been kept as close as possible to Common Lisp as -possible), but its implementation is original and efficient, to give full -extensibility, intimate interfacing to C, incremental garbage collection, -and full portability on either K&R or ANSI C. - -WWW: http://old.koalateam.com/klone/ diff --git a/lang/klone/pkg-plist b/lang/klone/pkg-plist deleted file mode 100644 index 39589f490f8b..000000000000 --- a/lang/klone/pkg-plist +++ /dev/null @@ -1,283 +0,0 @@ -bin/klone -lib/klone/++.kl -lib/klone/+=.kl -lib/klone/AUTODOC.DIR -lib/klone/AUTODOC.PAT -lib/klone/AUTOLOAD.DIR -lib/klone/AUTOLOAD.PAT -lib/klone/C-extension.kl -lib/klone/L.kl -lib/klone/PE.kl -lib/klone/PF.kl -lib/klone/PV.kl -lib/klone/Point.kl -lib/klone/Symbol.kl -lib/klone/T.kl -lib/klone/ackerman.kl -lib/klone/add.kl -lib/klone/ascii-7bits.kl -lib/klone/ascii-progress-bar.kl -lib/klone/assignment.kl -lib/klone/atom-equal-fixed.kl -lib/klone/autoload.kl -lib/klone/backquote.kl -lib/klone/basename.kl -lib/klone/byte-to-bits.kl -lib/klone/cadr.kl -lib/klone/cd.kl -lib/klone/cgi.kl -lib/klone/checksums.kl -lib/klone/closure.kl -lib/klone/colors.kl -lib/klone/concat-paths.kl -lib/klone/cond.kl -lib/klone/cur-date.kl -lib/klone/date.kl -lib/klone/days.kl -lib/klone/dbtk.kl -lib/klone/defaccessor.kl -lib/klone/default.kl -lib/klone/defmacrod.kl -lib/klone/defstruct-soft.kl -lib/klone/defstruct.kl -lib/klone/defunm.kl -lib/klone/defvar.kl -lib/klone/delete-item.kl -lib/klone/do-tests.kl -lib/klone/doc-autoloadables.kl -lib/klone/doc-herited.kl -lib/klone/dofile.kl -lib/klone/doline.kl -lib/klone/domatch.kl -lib/klone/doregexp.kl -lib/klone/dosort.kl -lib/klone/dump.kl -lib/klone/emacs-compat-interactive.kl -lib/klone/equal.kl -lib/klone/evalhook.kl -lib/klone/every.kl -lib/klone/expand-num.kl -lib/klone/expand-real.kl -lib/klone/expand-tabs.kl -lib/klone/fact.kl -lib/klone/fatal-error.kl -lib/klone/fib.kl -lib/klone/file-info.kl -lib/klone/file-lock.kl -lib/klone/file-type.kl -lib/klone/filedatabase.kl -lib/klone/filter-list.kl -lib/klone/ftplib.kl -lib/klone/gensym.kl -lib/klone/getopts.kl -lib/klone/gmon-dump -lib/klone/grep.kl -lib/klone/hooks.kl -lib/klone/hostname.kl -lib/klone/hostname2.kl -lib/klone/html-quote.kl -lib/klone/itox.kl -lib/klone/kdb.kl -lib/klone/klone-ref.txt -lib/klone/klone-update -lib/klone/klone1-compat.kl -lib/klone/klone2.kl -lib/klone/kltk.kl -lib/klone/lappend.kl -lib/klone/last-catched.kl -lib/klone/let.kl -lib/klone/linebase.kl -lib/klone/list-get.kl -lib/klone/list-partial-equal.kl -lib/klone/lreverse.kl -lib/klone/macroexpand.kl -lib/klone/mail-stack-dump-on-error-to.kl -lib/klone/make-subr.kl -lib/klone/man.kl -lib/klone/map-symbols.kl -lib/klone/mapdir.kl -lib/klone/maphash.kl -lib/klone/math.kl -lib/klone/mcheck.kl -lib/klone/meminfo.kl -lib/klone/meta-instance.kl -lib/klone/mleak-test.kl -lib/klone/non-nil-or.kl -lib/klone/nth-for-num.kl -lib/klone/numeric.kl -lib/klone/objsysmeth.kl -lib/klone/oblist.kl -lib/klone/octal.kl -lib/klone/poor-clos.kl -lib/klone/position.kl -lib/klone/pretty.kl -lib/klone/print-exit.kl -lib/klone/print-margin.kl -lib/klone/print-read.kl -lib/klone/print-stack.kl -lib/klone/print.kl -lib/klone/printf.kl -lib/klone/process-id.kl -lib/klone/pwd.kl -lib/klone/quote-regex.kl -lib/klone/random.kl -lib/klone/re-nocase.kl -lib/klone/read-pending.kl -lib/klone/real-equal.kl -lib/klone/ref.kl -lib/klone/remove.kl -lib/klone/replace-string.kl -lib/klone/require.kl -lib/klone/rmkdir.kl -lib/klone/sappend.kl -lib/klone/scripts/README -lib/klone/scripts/Show -lib/klone/scripts/TEMPLATE -lib/klone/scripts/Z2z -lib/klone/scripts/bad-blocks -lib/klone/scripts/base64-decode -lib/klone/scripts/bin2iso2 -lib/klone/scripts/bits -lib/klone/scripts/bspinfo -lib/klone/scripts/cdromsize -lib/klone/scripts/cgi-base -lib/klone/scripts/cgi-klone-documentation -lib/klone/scripts/cgi-oenologie-reservation -lib/klone/scripts/cgi-xfree-modelines -lib/klone/scripts/cgi-xfree-modelines-fr -lib/klone/scripts/check-old-gets -lib/klone/scripts/checkmbox -lib/klone/scripts/cmpfirst -lib/klone/scripts/coffee -lib/klone/scripts/colors -lib/klone/scripts/copy-date -lib/klone/scripts/curtime -lib/klone/scripts/diskchange -lib/klone/scripts/end-marker -lib/klone/scripts/enumerate -lib/klone/scripts/extract-hrefs -lib/klone/scripts/file-case -lib/klone/scripts/file-is-size -lib/klone/scripts/file-test -lib/klone/scripts/filedatabase-upgrade -lib/klone/scripts/filenames-non-83 -lib/klone/scripts/filesize -lib/klone/scripts/find-duplicated-files -lib/klone/scripts/find-old-syntax -lib/klone/scripts/fix-frame-ps -lib/klone/scripts/fix-klone-scripts-path -lib/klone/scripts/fix-koalabot-log -lib/klone/scripts/fixframetext -lib/klone/scripts/floppies -lib/klone/scripts/floppy-salvage -lib/klone/scripts/fold-lines -lib/klone/scripts/follow-link -lib/klone/scripts/ftp-list-news -lib/klone/scripts/getftp -lib/klone/scripts/gmail -lib/klone/scripts/gmon-dump -lib/klone/scripts/gnews -lib/klone/scripts/gr -lib/klone/scripts/hexgrep -lib/klone/scripts/html-norobots -lib/klone/scripts/html-quote -lib/klone/scripts/idraw2text -lib/klone/scripts/ifdef-expand -lib/klone/scripts/k-archie -lib/klone/scripts/kfortress -lib/klone/scripts/kget -lib/klone/scripts/klone-autoload-docs -lib/klone/scripts/klone-update -lib/klone/scripts/kxf2xml -lib/klone/scripts/kxhtml -lib/klone/scripts/linelength -lib/klone/scripts/ll2le -lib/klone/scripts/lpt -lib/klone/scripts/lr -lib/klone/scripts/make-file -lib/klone/scripts/mksdir -lib/klone/scripts/mkshadowdir -lib/klone/scripts/monitor-file -lib/klone/scripts/mosaic-new -lib/klone/scripts/netscape-fix -lib/klone/scripts/netscape-new-url -lib/klone/scripts/num -lib/klone/scripts/numdate -lib/klone/scripts/qc-check -lib/klone/scripts/qpak -lib/klone/scripts/randword -lib/klone/scripts/replace-strings -lib/klone/scripts/reverse -lib/klone/scripts/save-as-mh -lib/klone/scripts/scalc3-txt-clean -lib/klone/scripts/sfv-fix -lib/klone/scripts/slowpipe -lib/klone/scripts/spy-encode -lib/klone/scripts/strip-mans -lib/klone/scripts/tar-chunk -lib/klone/scripts/timeout -lib/klone/scripts/tkdir -lib/klone/scripts/tolower -lib/klone/scripts/vcat -lib/klone/scripts/w3q -lib/klone/scripts/wget-fix-base -lib/klone/scripts/wrd2txt -lib/klone/scripts/wrd2xml -lib/klone/scripts/wwwboards2txt -lib/klone/scripts/xdoc-strip -lib/klone/scripts/xfree-modelines -lib/klone/scripts/xmh-add-date -lib/klone/scripts/xmh-add-from-headers -lib/klone/scripts/xmh-process-mail-errors -lib/klone/scripts/xmh-remove-duplicates -lib/klone/scripts/xmh-thread -lib/klone/scripts/xmh-wordwrap -lib/klone/scripts/xml2kxf -lib/klone/scripts/xmlpp -lib/klone/scripts/xmlstats -lib/klone/scripts/xpm-clean -lib/klone/scripts/zirconlog-clean -lib/klone/sdb.kl -lib/klone/seek.kl -lib/klone/setqn.kl -lib/klone/sets.kl -lib/klone/sh-package.kl -lib/klone/sh.kl -lib/klone/shell.kl -lib/klone/signalnames.kl -lib/klone/slot-funcs.kl -lib/klone/smartdoc.kl -lib/klone/smartloader.kl -lib/klone/some.kl -lib/klone/stack-dump.kl -lib/klone/statparams.kl -lib/klone/stdin.kl -lib/klone/store-error-name.kl -lib/klone/stringcase.kl -lib/klone/struct-lite.kl -lib/klone/sub-toplevel.kl -lib/klone/subseq-ptr.kl -lib/klone/sw2re.kl -lib/klone/symbol-plist.kl -lib/klone/system-and-pipes.kl -lib/klone/time.kl -lib/klone/trace-all.kl -lib/klone/trace.kl -lib/klone/trap-error.kl -lib/klone/unboundp.kl -lib/klone/unless.kl -lib/klone/utf8.kl -lib/klone/verbose-p.kl -lib/klone/version-num.kl -lib/klone/when.kl -lib/klone/write-string.kl -lib/klone/xml-kxf.kl -lib/klone/xml-sxp.kl -lib/klone/xpm-format.kl -%%PORTDOCS%%%%DOCSDIR%%/KloneReference.ps -%%PORTDOCS%%%%DOCSDIR%%/Profiler.readme -%%PORTDOCS%%%%DOCSDIR%%/amc-lisp.el -%%PORTDOCS%%%%DOCSDIR%%/xml-sxp.txt -%%PORTDOCS%%@dirrm %%DOCSDIR%% -@dirrm lib/klone/scripts -@dirrm lib/klone |