Remove expired leaf ports:
2006-10-26 archivers/linux-unace 2006-10-12 audio/gdesklets-cornerxmms 2006-10-12 deskutils/gdesklets-sensor-displayconstraints 2006-10-17 devel/sdl_ldbad 2006-10-27 lang/pdss 2006-10-17 multimedia/slideshow
This commit is contained in:
parent
7f64417e0d
commit
2fb8ca3acd
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=175824
2
LEGAL
2
LEGAL
@ -378,8 +378,6 @@ libidea-* security/libidea Crypto; export-controlled
|
||||
libots-*.alpha.rpm lang/compaq-cc Distribution not allowed
|
||||
libSDLx11.so.tar.gz multimedia/mtv No redistribution
|
||||
LimeWireOther.zip net-p2p/limewire No redistribution allowed
|
||||
linunace* archivers/linux-unace Distribution is permitted within the
|
||||
original package only
|
||||
Linux-ACU-Driver-v* sysutils/linux-acu Redistribution not allowed
|
||||
rpm/i386/fedora/4/gtk2-* x11-toolkits/linux-gtk2 LGPL binary, no source
|
||||
linuxq3ademo-* games/linux-quake3-demo Restrictive license by Loki Software
|
||||
|
6
MOVED
6
MOVED
@ -2490,3 +2490,9 @@ multimedia/bmpx-devel||2006-10-09|Development version is not active
|
||||
emulators/linux_base-suse-9.1||2006-10-20|Port expired and was removed
|
||||
emulators/linux_base-suse-9.2||2006-10-20|Port expired and was removed
|
||||
emulators/linux_base-suse-9.3||2006-10-20|Port expired and was removed
|
||||
archivers/linux-unace||2006-10-31|Has expired: security issues
|
||||
audio/gdesklets-cornerxmms||2006-10-31|Has expired: dead project and not fetchable any more
|
||||
deskutils/gdesklets-sensor-displayconstraints||2006-10-31|Has expired: dead project and not fetchable any more
|
||||
devel/sdl_ldbad||2006-10-31|Has expired: incorrect pkg-plist and doesn't required anymore
|
||||
lang/pdss||2006-10-31|Has expired: fails to compile on recent FreeBSD versions
|
||||
multimedia/slideshow||2006-10-31|Has expired: dead project and doesn't work with recent sdl
|
||||
|
@ -47,7 +47,6 @@
|
||||
SUBDIR += libmspack
|
||||
SUBDIR += libunrar
|
||||
SUBDIR += libzip
|
||||
SUBDIR += linux-unace
|
||||
SUBDIR += lzma
|
||||
SUBDIR += lzo
|
||||
SUBDIR += lzo2
|
||||
|
@ -1,38 +0,0 @@
|
||||
# New ports collection makefile for: linunace
|
||||
# Date created: 9 November 2005
|
||||
# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= unace
|
||||
PORTVERSION= 2.5
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= archivers linux
|
||||
MASTER_SITES= http://www.winace.com/files/ CSME
|
||||
PKGNAMEPREFIX= linux-
|
||||
DISTNAME= lin${PORTNAME}${PORTVERSION:S/.//}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= infofarmer@FreeBSD.org
|
||||
COMMENT= Extract, view & test ACE archives
|
||||
|
||||
RESTRICTED= Distribution is permitted within the original package only
|
||||
DEPRECATED= security issues
|
||||
EXPIRATION_DATE= 2006-10-26
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
NO_BUILD= yes
|
||||
PLIST_FILES= bin/linunace
|
||||
PORTDOCS= licence
|
||||
STRIP=
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKDIR}/unace ${PREFIX}/bin/linunace
|
||||
${BRANDELF} -t Linux ${PREFIX}/bin/linunace
|
||||
.if !defined(NOPORTDOCS)
|
||||
${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${WRKDIR}/licence ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (linunace25.tgz) = ad1f8cb7ff3a6c6019da869b72300719
|
||||
SHA256 (linunace25.tgz) = 7ef5dd1828e7ec15f4961a0396cdc2db59ba042162409ed074fda05ff9888c84
|
||||
SIZE (linunace25.tgz) = 202606
|
@ -1,5 +0,0 @@
|
||||
This is the official version of Unace for Linux from ACE Compression Software.
|
||||
It can deal with more recent ace archives than those supported by the
|
||||
open-source port of ace (un)archiver.
|
||||
|
||||
WWW: http://www.winace.com/
|
@ -171,7 +171,6 @@
|
||||
SUBDIR += gaim-festival
|
||||
SUBDIR += gbsplay
|
||||
SUBDIR += gdam
|
||||
SUBDIR += gdesklets-cornerxmms
|
||||
SUBDIR += gdesklets-xmms
|
||||
SUBDIR += gdrdao
|
||||
SUBDIR += gkrellmms
|
||||
|
@ -1,46 +0,0 @@
|
||||
# New ports collection makefile for: gdesklets-cornerxmms
|
||||
# Date created: 22 December 2003
|
||||
# Whom: Franz Klammer <klammer@webonaut.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= cornerxmms
|
||||
PORTVERSION= 0.1.0
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= audio gnome
|
||||
MASTER_SITES= http://gdesklets.gnomedesktop.org/files/
|
||||
PKGNAMEPREFIX= gdesklets-
|
||||
DISTNAME= CornerXMMS-${PORTVERSION}
|
||||
|
||||
MAINTAINER= klammer@webonaut.com
|
||||
COMMENT= A fancy desklet that allows you to control XMMS from the desktop
|
||||
|
||||
DEPRECATED= dead project and not fetchable any more
|
||||
EXPIRATION_DATE= 2006-10-12
|
||||
|
||||
RUN_DEPENDS= gdesklets:${PORTSDIR}/deskutils/gdesklets \
|
||||
${PYTHON_SITELIBDIR}/xmms/__init__.py:${PORTSDIR}/audio/py-xmms
|
||||
|
||||
USE_PYTHON= yes
|
||||
USE_XLIB= yes
|
||||
|
||||
NAME= CornerXMMS
|
||||
DATADIR= ${PREFIX}/share/gnome
|
||||
WRKSRC= ${WRKDIR}/${NAME}-${PORTVERSION}
|
||||
|
||||
do-build:
|
||||
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
|
||||
@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${WRKSRC}
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${DATADIR}/gdesklets/Controls/KIconAnim
|
||||
@${MKDIR} ${DATADIR}/gdesklets/Controls/KXmms
|
||||
@${MKDIR} ${DATADIR}/gdesklets/Displays/${NAME}
|
||||
@${MKDIR} ${DATADIR}/gdesklets/Displays/${NAME}/gfx
|
||||
@${INSTALL_DATA} ${WRKSRC}/Controls/KIconAnim/* ${DATADIR}/gdesklets/Controls/KIconAnim/
|
||||
@${INSTALL_DATA} ${WRKSRC}/Controls/KXmms/* ${DATADIR}/gdesklets/Controls/KXmms/
|
||||
@${INSTALL_DATA} ${WRKSRC}/Displays/${NAME}/*.display ${DATADIR}/gdesklets/Displays/${NAME}/
|
||||
@${INSTALL_DATA} ${WRKSRC}/Displays/${NAME}/gfx/*.png ${DATADIR}/gdesklets/Displays/${NAME}/gfx/
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (CornerXMMS-0.1.0.tar.gz) = 6e12a6e5224d0902ec6ac3cc7b73ffd3
|
||||
SHA256 (CornerXMMS-0.1.0.tar.gz) = 4da58821166ca64164b1d6e73f3f31b98183366dc5fb945b3dcb9b74b79f3f26
|
||||
SIZE (CornerXMMS-0.1.0.tar.gz) = 91828
|
@ -1,3 +0,0 @@
|
||||
A fancy desklet that allows you to control XMMS from the desktop.
|
||||
|
||||
WWW: http://gdesklets.gnomedesktop.org/
|
@ -1,43 +0,0 @@
|
||||
share/gnome/gdesklets/Controls/KIconAnim/IKIconAnim.py
|
||||
share/gnome/gdesklets/Controls/KIconAnim/IKIconAnim.pyc
|
||||
share/gnome/gdesklets/Controls/KIconAnim/IKIconAnim.pyo
|
||||
share/gnome/gdesklets/Controls/KIconAnim/__init__.py
|
||||
share/gnome/gdesklets/Controls/KIconAnim/__init__.pyc
|
||||
share/gnome/gdesklets/Controls/KIconAnim/__init__.pyo
|
||||
share/gnome/gdesklets/Controls/KXmms/IKXmms.py
|
||||
share/gnome/gdesklets/Controls/KXmms/IKXmms.pyc
|
||||
share/gnome/gdesklets/Controls/KXmms/IKXmms.pyo
|
||||
share/gnome/gdesklets/Controls/KXmms/__init__.py
|
||||
share/gnome/gdesklets/Controls/KXmms/__init__.pyc
|
||||
share/gnome/gdesklets/Controls/KXmms/__init__.pyo
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/cornerxmms-bottomright.display
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/bar0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/bar1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/body-br.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/bot-br0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/eject0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/eq0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/eq1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/gauge.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/ml0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/ml1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/next0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/pause0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/pause1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/pl0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/pl1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/play0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/play1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/prev0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/rep0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/rep1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/rnd0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/rnd1.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/stop0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/textmask-br0.png
|
||||
share/gnome/gdesklets/Displays/CornerXMMS/gfx/textmask-br1.png
|
||||
@dirrm share/gnome/gdesklets/Controls/KIconAnim
|
||||
@dirrm share/gnome/gdesklets/Controls/KXmms
|
||||
@dirrm share/gnome/gdesklets/Displays/CornerXMMS/gfx
|
||||
@dirrm share/gnome/gdesklets/Displays/CornerXMMS
|
||||
@dirrmtry share/gnome/gdesklets/Controls
|
@ -47,7 +47,6 @@
|
||||
SUBDIR += gdeskcal-skins
|
||||
SUBDIR += gdesklets
|
||||
SUBDIR += gdesklets-recentlyused
|
||||
SUBDIR += gdesklets-sensor-displayconstraints
|
||||
SUBDIR += gdesklets-starterbar
|
||||
SUBDIR += gemcal
|
||||
SUBDIR += genius
|
||||
|
@ -1,42 +0,0 @@
|
||||
# New ports collection makefile for: gdesklets-displayconstraints
|
||||
# Date created: 06 January 2004
|
||||
# Whom: Franz Klammer <klammer@webonaut.com>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= displayconstraints
|
||||
PORTVERSION= 0.1.0
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= deskutils gnome
|
||||
MASTER_SITES= http://gdesklets.gnomedesktop.org/files/
|
||||
PKGNAMEPREFIX= gdesklets-sensor-
|
||||
DISTNAME= displayconstraints-${PORTVERSION}
|
||||
|
||||
MAINTAINER= klammer@webonaut.com
|
||||
COMMENT= This Sensor allows a user to set maximum constraints on a display
|
||||
|
||||
DEPRECATED= dead project and not fetchable any more
|
||||
EXPIRATION_DATE=2006-10-12
|
||||
|
||||
RUN_DEPENDS= gdesklets:${PORTSDIR}/deskutils/gdesklets
|
||||
|
||||
WRKSRC= ${WRKDIR}/${NAME}-${PORTVERSION}
|
||||
|
||||
USE_BZIP2= yes
|
||||
USE_XLIB= yes
|
||||
USE_PYTHON= yes
|
||||
NAME= DisplayConstraints
|
||||
|
||||
do-build:
|
||||
@${WRKSRC}/Install_${NAME}_Sensor.bin --nomsg ${WRKSRC}
|
||||
@${FIND} ${WRKSRC} -name '*.orig' -delete
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${PREFIX}/share/gnome/gdesklets/Sensors/${NAME}
|
||||
${INSTALL_DATA} ${WRKSRC}/${NAME}/*.py ${PREFIX}/share/gnome/gdesklets/Sensors/${NAME}/
|
||||
${INSTALL_DATA} ${WRKSRC}/${NAME}/README ${PREFIX}/share/gnome/gdesklets/Sensors/${NAME}/
|
||||
@${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py ${PREFIX}/share/gnome/gdesklets/Sensors/${NAME}/
|
||||
@${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py ${PREFIX}/share/gnome/gdesklets/Sensors/${NAME}/
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (displayconstraints-0.1.0.tar.bz2) = a36a563797dfd8c8f112323300661d02
|
||||
SHA256 (displayconstraints-0.1.0.tar.bz2) = 539e7f22765e925fb1ffa400b0960b1840bb1ea969e1a3e746fc260b54d4dbe5
|
||||
SIZE (displayconstraints-0.1.0.tar.bz2) = 3327
|
@ -1,19 +0,0 @@
|
||||
--- Install_DisplayConstraints_Sensor.bin.orig Sun Sep 14 22:03:43 2003
|
||||
+++ Install_DisplayConstraints_Sensor.bin Tue Jan 6 14:08:22 2004
|
||||
@@ -75,15 +75,9 @@
|
||||
else:
|
||||
cmd = "mkdir -p %(destination)s; cd %(destination)s; " \
|
||||
"LANG=C tar -xzvf %(tmp)s 2>&1"
|
||||
- fail, out = commands.getstatusoutput(cmd % vars())
|
||||
+ commands.getstatusoutput(cmd % vars())
|
||||
os.unlink(tmp)
|
||||
|
||||
- if (fail):
|
||||
- if (no_message): print ERROR_TAR + out
|
||||
- else: message(ERROR_TAR + out, "error")
|
||||
- sys.exit(1)
|
||||
-
|
||||
- print out
|
||||
if (not list_only):
|
||||
if (no_message): print SUCCESS
|
||||
else: message(SUCCESS, "info")
|
@ -1,7 +0,0 @@
|
||||
This sensor allows a user to set maximum constraints on a display.
|
||||
|
||||
The display will then not grow larger then the maximum values specified.
|
||||
|
||||
Currently only display 'Width' and 'Height' are supported.
|
||||
|
||||
WWW: http://gdesklets.gnomedesktop.org/
|
@ -1,5 +0,0 @@
|
||||
share/gnome/gdesklets/Sensors/DisplayConstraints/__init__.py
|
||||
share/gnome/gdesklets/Sensors/DisplayConstraints/__init__.pyc
|
||||
share/gnome/gdesklets/Sensors/DisplayConstraints/__init__.pyo
|
||||
share/gnome/gdesklets/Sensors/DisplayConstraints/README
|
||||
@dirrm share/gnome/gdesklets/Sensors/DisplayConstraints/
|
@ -1861,7 +1861,6 @@
|
||||
SUBDIR += scons
|
||||
SUBDIR += scsh-install-lib
|
||||
SUBDIR += sdl12
|
||||
SUBDIR += sdl_ldbad
|
||||
SUBDIR += sdlmm
|
||||
SUBDIR += sdts++
|
||||
SUBDIR += sedsed
|
||||
|
@ -1,37 +0,0 @@
|
||||
# New ports collection makefile for: sdl_ldbad
|
||||
# Date created: 17 April 2002
|
||||
# Whom: Maxim Sobolev <sobomax@FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= sdl_ldbad
|
||||
PORTVERSION= 1.0
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= # none
|
||||
DISTFILES= # none
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A SDL Linux Developer's BandAiD
|
||||
|
||||
BROKEN= incorrect pkg-plist and doesn't required anymore
|
||||
DEPRECATED= ${BROKEN}
|
||||
EXPIRATION_DATE=2006-10-17
|
||||
|
||||
USE_SDL= sdl
|
||||
NO_BUILD= yes
|
||||
NO_WRKSUBDIR= yes
|
||||
|
||||
do-fetch:
|
||||
@${DO_NADA}
|
||||
|
||||
do-install:
|
||||
${LN} -shf ${SDL_CONFIG} ${PREFIX}/bin/sdl-config
|
||||
${LN} -shf ${LOCALBASE}/include/SDL11 ${PREFIX}/include/SDL
|
||||
.for lib in SDL-1.1.a SDL-1.1.so SDL-1.1.so.7 SDLmain-1.1.a
|
||||
${LN} -shf ${LOCALBASE}/lib/lib${lib} ${PREFIX}/lib/lib${lib:S/-1.1//}
|
||||
.endfor
|
||||
${LN} -shf ${LOCALBASE}/share/aclocal/sdl11.m4 ${PREFIX}/share/aclocal/sdl.m4
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,8 +0,0 @@
|
||||
This is a SDL Linux Developer's BandAiD - a package, which when combined
|
||||
with a FreeBSD SDL package creates development environment more similar to
|
||||
SDL development environment on other platforms (mostly Linux).
|
||||
|
||||
Please note that this package is only for developer's use - no package should
|
||||
use it as a dependency!
|
||||
|
||||
WWW: http://www.libsdl.org/
|
@ -1,7 +0,0 @@
|
||||
bin/sdl-config
|
||||
include/SDL
|
||||
lib/libSDL.a
|
||||
lib/libSDL.so
|
||||
lib/libSDL.so.7
|
||||
lib/libSDLmain.a
|
||||
share/aclocal/sdl.m4
|
@ -201,7 +201,6 @@
|
||||
SUBDIR += p5-v6
|
||||
SUBDIR += parrot
|
||||
SUBDIR += pbasic
|
||||
SUBDIR += pdss
|
||||
SUBDIR += perl5
|
||||
SUBDIR += perl5.8
|
||||
SUBDIR += pexts
|
||||
|
@ -1,55 +0,0 @@
|
||||
# New ports collection makefile for: PDSS-KL1
|
||||
# Date created: 07 Sep 2002
|
||||
# Whom: NINOMIYA Hideyuki <nin@Jp.FreeBSD.org>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= pdss
|
||||
PORTVERSION= 2.52.21
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= lang
|
||||
MASTER_SITES= ftp://ftp.icot.or.jp/ifs/symbolic-proc/unix/
|
||||
DISTNAME= ${PORTNAME}
|
||||
EXTRACT_SUFX= .tar.Z
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= The KL1 programming environment on an ordinary UNIX system
|
||||
|
||||
EMACS_FILES= kl1-mode.el pdss-init.e.el pdss-init.j.el \
|
||||
pdss-kl1cmp.el pdss-manual.el pdss.el
|
||||
|
||||
INSTALL_DIR= ${INSTALL} -d ${_SHROWNGRP} -m 0755
|
||||
|
||||
WRKSRC= ${WRKDIR}
|
||||
MAKE_ENV+= BSD_INSTALL_DIR="${INSTALL_DIR}"
|
||||
SCRIPTS_ENV+= BSD_INSTALL_DIR="${INSTALL_DIR}"
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${OSVERSION} >= 501000
|
||||
BROKEN= Does not compile
|
||||
.endif
|
||||
|
||||
DEPRECATED= fails to compile on recent FreeBSD versions
|
||||
EXPIRATION_DATE= 2006-10-27
|
||||
|
||||
do-configure:
|
||||
@${CP} ${FILESDIR}/Makefile.bsd ${WRKSRC}/Makefile
|
||||
.for f in pdsscmp emulator/config.h emacs/pdss-init.el
|
||||
@${REINPLACE_CMD} -e "s:%%PREFIX%%:${PREFIX}:" ${WRKSRC}/${f}
|
||||
.endfor
|
||||
|
||||
post-build:
|
||||
@${CP} ${WRKSRC}/emacs/pdss-init.el ${WRKSRC}/emacs/pdss-init.e.el
|
||||
@${CP} ${WRKSRC}/emacs/pdss-init.el ${WRKSRC}/emacs/pdss-init.j.el
|
||||
@${REINPLACE_CMD} -e "s:%%DOCDIR%%:doc.e:" ${WRKSRC}/emacs/pdss-init.e.el
|
||||
@${REINPLACE_CMD} -e "s:%%DOCDIR%%:doc.j:" ${WRKSRC}/emacs/pdss-init.j.el
|
||||
|
||||
post-install:
|
||||
@${INSTALL_DIR} ${DATADIR}/emacs
|
||||
.for f in ${EMACS_FILES}
|
||||
${INSTALL_DATA} ${WRKSRC}/emacs/${f} ${DATADIR}/emacs
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (pdss.tar.Z) = c385081378910bb452e5f38e910572a0
|
||||
SHA256 (pdss.tar.Z) = 3da79c34abf3bcd5f30d0b178b869ee25b4cc544de82713552721da94888c13c
|
||||
SIZE (pdss.tar.Z) = 2564373
|
@ -1,75 +0,0 @@
|
||||
#
|
||||
# ports/lang/pdss/Makefile
|
||||
#
|
||||
|
||||
BINDIR?= ${PREFIX}/bin
|
||||
PDSSROOT?= ${PREFIX}/libexec/pdss
|
||||
PDSSSHARE?= ${PREFIX}/share/pdss
|
||||
|
||||
MAKE_SUB= ${MAKE} PDSSROOT=${PDSSROOT} PDSSSHARE=${PDSSSHARE}
|
||||
|
||||
SUBDIRS= emulator runtime mpimos compiler \
|
||||
debug_utl pimos_utl
|
||||
|
||||
SUBDIRS_SHARE= macro compiler_pl doc.e doc.j \
|
||||
sample test
|
||||
|
||||
FILES= CONTENTS COPYRIGHT COPYRIGHT.J INSTALL \
|
||||
INSTALL.J README README.J
|
||||
|
||||
MACRO_FILES= pdss pimos
|
||||
|
||||
COMPILER_PL_FILES= \
|
||||
Makefile aux2.pl code_opt2.pl comp2.pl \
|
||||
convert.pl gen_kl1cmp.pl index2.pl libdir.pl \
|
||||
macro2.pl mrb4.pl norm3.pl pdss_blt.pl \
|
||||
pdss_sys.pl pdsstrans.pl read.pl reg.pl \
|
||||
top2.pl write2.pl
|
||||
|
||||
DOC.E_FILES= pdss.dvi pdss.sty pdss.tex
|
||||
|
||||
DOC.J_FILES= jmakeindex.c pdss.dvi pdss.sty pdss.tex
|
||||
|
||||
SAMPLE_FILES= append.kl1 bestpath.kl1 bup.kl1 check.kl1 \
|
||||
dead.kl1 espascal.kl1 etsmall.kl1 kl1cmp1.kl1 \
|
||||
kl1cmp2.kl1 prime.kl1 prime_dd.kl1 qlay.kl1 \
|
||||
queen.kl1 semi.kl1 tri.kl1
|
||||
|
||||
TEST_FILES= b_arith.kl1 b_arith_e.kl1 b_arith_s.kl1 b_atom.kl1 \
|
||||
b_atom_e.kl1 b_atom_s.kl1 b_code.kl1 b_code_e.kl1 \
|
||||
b_code_s.kl1 b_f_arith.kl1 b_f_arith_e.kl1 b_f_arith_s.kl1 \
|
||||
b_f_func1.kl1 b_f_func1_e.kl1 b_f_func1_s.kl1 b_f_func2.kl1 \
|
||||
b_f_func2_e.kl1 b_f_func2_s.kl1 b_f_tfunc.kl1 b_f_tfunc_e.kl1 \
|
||||
b_f_tfunc_s.kl1 b_func.kl1 b_func_e.kl1 b_func_s.kl1 \
|
||||
b_logic.kl1 b_logic_e.kl1 b_logic_s.kl1 b_merge.kl1 \
|
||||
b_pri_e.kl1 b_pri_pro.kl1 b_pri_s.kl1 b_raise_e.kl1 \
|
||||
b_raise_s.kl1 b_string.kl1 b_string_e.kl1 b_string_s.kl1 \
|
||||
b_type.kl1 b_type_s.kl1 b_vector.kl1 b_vector_e.kl1 \
|
||||
b_vector_s.kl1 br_cnst.kl1 check_cnst.kl1 g_arith.kl1 \
|
||||
g_comp.kl1 g_diff.kl1 g_f_arith.kl1 g_f_comp.kl1 \
|
||||
g_f_func1.kl1 g_f_func2.kl1 g_f_tfunc.kl1 g_func.kl1 \
|
||||
g_logic.kl1 g_vec_str.kl1 get_cnst.kl1 get_cnst_e.kl1 \
|
||||
get_val.kl1 get_val_e.kl1 is_type.kl1 jnon_type.kl1 \
|
||||
jnon_type_s.kl1 put_cnst.kl1 put_val.kl1 put_var.kl1 \
|
||||
read_var.kl1 reuse.kl1 set_cnst.kl1 set_val.kl1 \
|
||||
set_var.kl1 sw_type.kl1 test_cnst.kl1 type.kl1 \
|
||||
type_s.kl1 wait_cnst.kl1 wait_cnst_s.kl1 wait_val.kl1 \
|
||||
wait_val_s.kl1 write_cnst.kl1 write_val.kl1 write_var.kl1
|
||||
|
||||
all:
|
||||
.for dir in ${SUBDIRS}
|
||||
cd ${dir}; ${MAKE_SUB} all
|
||||
.endfor
|
||||
|
||||
install:
|
||||
${BSD_INSTALL_DIR} ${PDSSROOT}
|
||||
.for dir in ${SUBDIRS}
|
||||
cd ${dir}; ${MAKE_SUB} install
|
||||
.endfor
|
||||
${BSD_INSTALL_SCRIPT} pdsscmp ${BINDIR}
|
||||
${BSD_INSTALL_DIR} ${PDSSSHARE}
|
||||
${BSD_INSTALL_DATA} ${FILES} ${PDSSSHARE}
|
||||
.for dir in ${SUBDIRS_SHARE}
|
||||
${BSD_INSTALL_DIR} ${PDSSSHARE}/${dir}
|
||||
cd ${dir} ; ${BSD_INSTALL_DATA} ${${dir:U:C/(.*)/\1_FILES/}} ${PDSSSHARE}/${dir}/
|
||||
.endfor
|
@ -1,26 +0,0 @@
|
||||
Index: compiler/Makefile
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/compiler/Makefile,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 Makefile
|
||||
--- compiler/Makefile 11 Jun 2002 16:11:13 -0000 1.1.1.1
|
||||
+++ compiler/Makefile 12 Dec 2002 01:43:33 -0000
|
||||
@@ -1,3 +1,5 @@
|
||||
+COMPILERDIR = ${PDSSROOT}/compiler
|
||||
+
|
||||
PDSSCMP = ../pdsscmp +s
|
||||
PDSSASM = ../emulator/pdssasm
|
||||
PARA =
|
||||
@@ -5,9 +7,11 @@
|
||||
COMPILER = blt.sav com.sav comp.sav mrb.sav norm.sav outp.sav reader.sav \
|
||||
reg.sav macarg.sav macro.sav mactbl.sav struct.sav
|
||||
|
||||
-all: $(PARA) $(COMPILER)
|
||||
+all: $(PARA)
|
||||
|
||||
install:
|
||||
+ ${BSD_INSTALL_DIR} ${COMPILERDIR}
|
||||
+ ${BSD_INSTALL_SCRIPT} ${COMPILER} ${COMPILERDIR}
|
||||
|
||||
clean:
|
||||
|
@ -1,30 +0,0 @@
|
||||
Index: debug_utl/Makefile
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/debug_utl/Makefile,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 Makefile
|
||||
--- debug_utl/Makefile 11 Jun 2002 16:11:12 -0000 1.1.1.1
|
||||
+++ debug_utl/Makefile 12 Dec 2002 01:43:56 -0000
|
||||
@@ -1,3 +1,6 @@
|
||||
+DUTLDIR = ${PDSSROOT}/debug_utl
|
||||
+DUTLSRCDIR = ${PDSSSHARE}/debug_utl
|
||||
+
|
||||
PDSSCMP = ../pdsscmp
|
||||
PDSSASM = ../emulator/pdssasm
|
||||
PARA =
|
||||
@@ -5,10 +8,13 @@
|
||||
DUTIL = mpimos_xref.sav mpimos_xref_table.sav \
|
||||
mpimos_pretty_printer.sav mpimos_varchk.sav
|
||||
|
||||
-all: $(PARA) $(DUTIL)
|
||||
+all: $(PARA)
|
||||
|
||||
install:
|
||||
-
|
||||
+ ${BSD_INSTALL_DIR} ${DUTLDIR}
|
||||
+ ${BSD_INSTALL_SCRIPT} ${DUTIL} ${DUTLDIR}
|
||||
+ ${BSD_INSTALL_DIR} ${DUTLSRCDIR}
|
||||
+ ${BSD_INSTALL_DATA} *.kl1 ${DUTLSRCDIR}
|
||||
clean:
|
||||
|
||||
reassm:
|
@ -1,49 +0,0 @@
|
||||
Index: emacs/pdss-init.el
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emacs/pdss-init.el,v
|
||||
retrieving revision 1.1.1.1
|
||||
retrieving revision 1.1.1.1.2.2
|
||||
diff -u -r1.1.1.1 -r1.1.1.1.2.2
|
||||
--- emacs/pdss-init.el 11 Jun 2002 16:11:14 -0000 1.1.1.1
|
||||
+++ emacs/pdss-init.el 1 Aug 2002 12:54:23 -0000 1.1.1.1.2.2
|
||||
@@ -1,21 +1,21 @@
|
||||
;; GNU Emacs initiation file for PDSS V2.5 (89.09.13)
|
||||
;; Copy this file to emacs/lisp directory (see Makefile),
|
||||
;; and insert following command into user's .emacs file.
|
||||
-;; (load "pdss-init")
|
||||
+;; (require "pdss-init")
|
||||
|
||||
;;-----------------------------------------------------------------------------
|
||||
;; Path Names.
|
||||
|
||||
(defconst pdss-directory-name
|
||||
- "/usr/local/src/pdss/"
|
||||
+ "%%PREFIX%%/libexec/pdss/"
|
||||
"Directory path name of PDSS.")
|
||||
|
||||
(defconst pdss-emacs-directory-name
|
||||
- "/usr/local/src/pdss/emacs/"
|
||||
+ "%%PREFIX%%/libexec/pdss/emacs/"
|
||||
"Directory path name of PDSS.")
|
||||
|
||||
(defconst pdss-command-name
|
||||
- (concat pdss-directory-name "emulator/pdss")
|
||||
+ "pdss"
|
||||
"Command path name of PDSS emulator.")
|
||||
|
||||
(defconst pdss-kl1cmp-compiler
|
||||
@@ -39,7 +39,7 @@
|
||||
"Command path name of PDSS assembler.")
|
||||
|
||||
(defconst pdss-manual-file-name
|
||||
- (concat pdss-directory-name "doc.j/pdss.tex")
|
||||
+ "%%PREFIX%%/share/pdss/%%DOCDIR%%/pdss.tex"
|
||||
"Path name of PDSS manual file.")
|
||||
|
||||
;;-----------------------------------------------------------------------------
|
||||
@@ -60,3 +60,5 @@
|
||||
|
||||
(setq auto-mode-alist
|
||||
(cons '("\\.kl1$" . kl1-mode) auto-mode-alist))
|
||||
+
|
||||
+(provide 'pdss-init)
|
@ -1,64 +0,0 @@
|
||||
Index: emulator/Makefile
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/Makefile,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 Makefile
|
||||
--- emulator/Makefile 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/Makefile 12 Dec 2002 06:49:53 -0000
|
||||
@@ -5,11 +5,12 @@
|
||||
# ALL RIGHTS RESERVED. #
|
||||
##########################################################################
|
||||
|
||||
-BINDIR = /usr/local/bin
|
||||
+BINDIR ?= ${PREFIX}/bin
|
||||
+EMULATORDIR = ${PDSSROOT}/emulator
|
||||
|
||||
#CFLAGS = -g -DDEBUG
|
||||
#CFLAGS = -g -DDEBUG -J
|
||||
-CFLAGS = -O
|
||||
+CFLAGS ?= -O
|
||||
#CFLAGS = -p
|
||||
|
||||
PARA =
|
||||
@@ -29,21 +30,23 @@
|
||||
INV = pdssinv.o memory.o atom.o module.o instr.o\
|
||||
invassm.o saveload.o float.o ctype.o
|
||||
MERGE = pdssmerge.o
|
||||
+PROG = pdssasm pdssmerge
|
||||
+DATA = KL1CMP RUNTIME STARTUP
|
||||
|
||||
-all: pdss pdssasm pdssmerge
|
||||
+all: pdss ${PROG}
|
||||
|
||||
pdss: $(PARA) $(KL1)
|
||||
- $(CC) $(CFLAGS) -o pdss.x -D"MAKEDATE=\"`date`\"" version.c $(KL1) -lm
|
||||
+ $(CC) $(CFLAGS) -o pdss.x -D"MAKEDATE=\"`env LC_ALL=C date`\"" version.c $(KL1) -lcompat -lm
|
||||
mv -f pdss.x pdss
|
||||
rm -f version.o
|
||||
|
||||
pdssasm: $(PARA) $(ASM)
|
||||
- $(CC) $(CFLAGS) -o pdssasm.x -D"MAKEDATE=\"`date`\"" version.c $(ASM) -lm
|
||||
+ ${SETENV} LC_ALL=C $(CC) $(CFLAGS) -o pdssasm.x -D"MAKEDATE=\"`date`\"" version.c $(ASM) -lm
|
||||
mv -f pdssasm.x pdssasm
|
||||
rm -f version.o
|
||||
|
||||
pdssinv: $(PARA) $(INV)
|
||||
- $(CC) $(CFLAGS) -o pdssinv.x -D"MAKEDATE=\"`date`\"" version.c $(INV) -lm
|
||||
+ ${SETENV} LC_ALL=C $(CC) $(CFLAGS) -o pdssinv.x -D"MAKEDATE=\"`date`\"" version.c $(INV) -lm
|
||||
mv -f pdssinv.x pdssinv
|
||||
rm -f version.o
|
||||
|
||||
@@ -52,9 +55,10 @@
|
||||
mv -f pdssmerge.x pdssmerge
|
||||
|
||||
install:
|
||||
- cp pdss $(BINDIR)/pdss.x
|
||||
- strip $(BINDIR)/pdss.x
|
||||
- mv -f $(BINDIR)/pdss.x $(BINDIR)/pdss
|
||||
+ ${BSD_INSTALL_PROGRAM} pdss ${BINDIR}
|
||||
+ ${BSD_INSTALL_DIR} ${EMULATORDIR}
|
||||
+ ${BSD_INSTALL_PROGRAM} ${PROG} ${EMULATORDIR}
|
||||
+ ${BSD_INSTALL_DATA} ${DATA} ${EMULATORDIR}
|
||||
|
||||
clean:
|
||||
rm -f $(KL1) $(ASM) $(INV) $(MERGE)
|
@ -1,60 +0,0 @@
|
||||
Index: emulator/config.h
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/config.h,v
|
||||
retrieving revision 1.1.1.1
|
||||
retrieving revision 1.1.1.1.2.1
|
||||
diff -u -r1.1.1.1 -r1.1.1.1.2.1
|
||||
--- emulator/config.h 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/config.h 20 Jul 2002 08:30:53 -0000 1.1.1.1.2.1
|
||||
@@ -28,9 +28,12 @@
|
||||
object. It is uesd by dynamic native code module linker.
|
||||
(But, native code generator is not supported yet.)
|
||||
*************************************************************************/
|
||||
-#define PDSS_LIBDIR "/usr/local/src/pdss"
|
||||
-#define PDSS_SUPDIR "/usr/local/src/pdss/emulator"
|
||||
-#define PDSS_OBJECT_FILE "/usr/local/src/pdss/emulator/pdss"
|
||||
+/* #define PDSS_LIBDIR "/usr/local/src/pdss" */
|
||||
+#define PDSS_LIBDIR "%%PREFIX%%/libexec/pdss"
|
||||
+/* #define PDSS_SUPDIR "/usr/local/src/pdss/emulator" */
|
||||
+#define PDSS_SUPDIR "%%PREFIX%%/libexec/pdss/emulator"
|
||||
+/* #define PDSS_OBJECT_FILE "/usr/local/src/pdss/emulator/pdss" */
|
||||
+#define PDSS_OBJECT_FILE "%%PREFIX%%/libexec/pdss/emulator/pdss"
|
||||
|
||||
|
||||
/*************************************************************************
|
||||
@@ -69,8 +72,10 @@
|
||||
area at initial startup time, then PDSS divide code area into 2
|
||||
parts and use divided one for user codes.
|
||||
*************************************************************************/
|
||||
-#define HEAP_SIZE 200000
|
||||
-#define CODE_SIZE 1000000
|
||||
+/* #define HEAP_SIZE 200000 */
|
||||
+#define HEAP_SIZE 625000
|
||||
+/* #define CODE_SIZE 1000000 */
|
||||
+#define CODE_SIZE 5000000
|
||||
|
||||
|
||||
/*************************************************************************
|
||||
@@ -169,7 +174,8 @@
|
||||
Configuration for atom table.
|
||||
>> MAX_ATOMS: Maximum number of atoms.
|
||||
*************************************************************************/
|
||||
-#define MAX_ATOMS 20000
|
||||
+/* #define MAX_ATOMS 20000 */
|
||||
+#define MAX_ATOMS 50000
|
||||
|
||||
|
||||
/*************************************************************************
|
||||
@@ -251,6 +257,9 @@
|
||||
INSTRUCTION_COUNT's value are `YES', PDSS counts the number of
|
||||
branches in each KL1-B instuction.
|
||||
*************************************************************************/
|
||||
-#define INSTRUCTION_TRACE NO
|
||||
-#define INSTRUCTION_COUNT NO
|
||||
-#define INSTRUCTION_BRANCH_COUNT NO
|
||||
+/* #define INSTRUCTION_TRACE NO */
|
||||
+#define INSTRUCTION_TRACE YES
|
||||
+/* #define INSTRUCTION_COUNT NO */
|
||||
+#define INSTRUCTION_COUNT YES
|
||||
+/* #define INSTRUCTION_BRANCH_COUNT NO */
|
||||
+#define INSTRUCTION_BRANCH_COUNT YES
|
@ -1,529 +0,0 @@
|
||||
Index: emulator/assemble.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/assemble.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 assemble.c
|
||||
--- emulator/assemble.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/assemble.c 3 Dec 2002 14:39:51 -0000
|
||||
@@ -24,6 +24,13 @@
|
||||
static OBJ *module_top, *predicate_top;
|
||||
static jmp_buf assemble_env;
|
||||
|
||||
+static make_jump_on_xxx_table(register int size, OBJ **pcp, FILE *file);
|
||||
+static make_branch_on_int_table(register int size, OBJ **pcp, FILE *file);
|
||||
+static make_branch_on_atom_table(register int size, OBJ **pcp, FILE *file);
|
||||
+static make_hash_mask(register unsigned int size);
|
||||
+static make_hash_on_int_table(int size, int mask, OBJ **pcp, FILE *file);
|
||||
+static make_hash_on_atom_table(register int size, register int mask,
|
||||
+ OBJ **pcp, FILE *file);
|
||||
|
||||
/*************************************************************************
|
||||
* Put Relative Address. *
|
||||
Index: emulator/blt_iodev.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/blt_iodev.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 blt_iodev.c
|
||||
--- emulator/blt_iodev.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/blt_iodev.c 11 Dec 2002 15:17:32 -0000
|
||||
@@ -6,12 +6,13 @@
|
||||
*************************************************************************/
|
||||
|
||||
#include <sys/types.h>
|
||||
-#include <sys/dir.h>
|
||||
+#include <dirent.h>
|
||||
#include "pdss.h"
|
||||
#include "memory.h"
|
||||
#include "io.h"
|
||||
#include "instr.h"
|
||||
|
||||
+static CHAR *wildcard_to_regular_expression(CHAR*, CHAR*);
|
||||
|
||||
/*************************************************************************
|
||||
* b_create_window(Rname,^Rstt,^Rinterrupt,^Rio) *
|
||||
@@ -869,9 +870,8 @@
|
||||
}else{
|
||||
register CELL *p, *q;
|
||||
CHAR *dn, bufn[256], bufw[256], ex[512];
|
||||
- CHAR *wildcard_to_regular_expression(), *re_comp();
|
||||
DIR *dirp;
|
||||
- struct direct *dp, *readdir();
|
||||
+ struct dirent *dp, *readdir();
|
||||
int st;
|
||||
convert_to_c_string(name, bufn, 250);
|
||||
convert_to_c_string(wild, bufw, 250);
|
||||
@@ -967,9 +967,8 @@
|
||||
}
|
||||
}else{
|
||||
CHAR *dn, bufn[256], bufw[256], ex[512];
|
||||
- CHAR *wildcard_to_regular_expression(), *re_comp();
|
||||
DIR *dirp, *dirp2;
|
||||
- struct direct *dp, *readdir();
|
||||
+ struct dirent *dp, *readdir();
|
||||
int st;
|
||||
convert_to_c_string(name, bufn, 250);
|
||||
convert_to_c_string(wild, bufw, 250);
|
||||
RCS file: /ext/cvs/PDSS/emulator/emulate.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 emulate.c
|
||||
--- emulator/emulate.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/emulate.c 3 Dec 2002 13:10:32 -0000
|
||||
@@ -44,6 +44,9 @@
|
||||
#define DUPLICATE_TABLE_SIZE 8
|
||||
static int duplicate_table[DUPLICATE_TABLE_SIZE];
|
||||
|
||||
+static do_interrupt(void);
|
||||
+static idle(void);
|
||||
+static idle2(void);
|
||||
|
||||
/*************************************************************************
|
||||
* KL1-B Emulator Top Level Loop -- emulate() *
|
||||
Index: emulator/exception.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/exception.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 exception.c
|
||||
--- emulator/exception.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/exception.c 3 Dec 2002 13:37:30 -0000
|
||||
@@ -11,6 +11,7 @@
|
||||
#include "io.h"
|
||||
#include "klb.h"
|
||||
|
||||
+static create_goal_and_wait_new_code(CELL *code, CELL *argv);
|
||||
|
||||
/*************************************************************************
|
||||
* Exception Tag Table. *
|
||||
Index: emulator/float.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/float.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 float.c
|
||||
--- emulator/float.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/float.c 12 Dec 2002 01:49:47 -0000
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
initialize_float_calculator()
|
||||
{
|
||||
- signal(SIGFPE, float_error);
|
||||
+ signal(SIGFPE, (sig_t)float_error);
|
||||
}
|
||||
|
||||
#define FLOAT_HUGE 3.4028234e38
|
||||
Index: emulator/gc.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/gc.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 gc.c
|
||||
--- emulator/gc.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/gc.c 3 Dec 2002 13:47:12 -0000
|
||||
@@ -18,6 +18,7 @@
|
||||
|
||||
#define CD if(gc_code)
|
||||
|
||||
+static swap_highest_queue(void);
|
||||
|
||||
/*************************************************************************
|
||||
* Collect Garbage & Display Memory Statistics. *
|
||||
Index: emulator/gc_cell.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/gc_cell.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 gc_cell.c
|
||||
--- emulator/gc_cell.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/gc_cell.c 3 Dec 2002 13:49:05 -0000
|
||||
@@ -10,6 +10,7 @@
|
||||
#include "io.h"
|
||||
#include "gc.h"
|
||||
|
||||
+static gc_stream_merger(CELL *old, CELL *new);
|
||||
|
||||
/*************************************************************************
|
||||
* GC CELL - KL1 Data. *
|
||||
Index: emulator/gc_dead.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/gc_dead.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 gc_dead.c
|
||||
--- emulator/gc_dead.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/gc_dead.c 3 Dec 2002 14:01:46 -0000
|
||||
@@ -43,6 +43,13 @@
|
||||
deadlock_goal_merger_list = (m)->priority;\
|
||||
}
|
||||
|
||||
+static deadlock_mark_goals(CELL *c, GOAL_RECORD *goal0);
|
||||
+static deadlock_link_goals(CELL *c, GOAL_RECORD *goal0);
|
||||
+static deadlock_report_goal(GOAL_RECORD *goal, int f);
|
||||
+static deadlock_report_merger(MERGER_RECORD *merger, int f);
|
||||
+static dead_cp_cell(register CELL *old, register CELL *new);
|
||||
+static dead_cp_stream_merger(register MERGER_RECORD *oldmg, CELL *newref);
|
||||
+static terminate_shoen_without_child(PARENT_RECORD *prec);
|
||||
|
||||
/*************************************************************************
|
||||
* Detect Deadlock & Report -- Top Level. *
|
||||
Index: emulator/goal.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/goal.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 goal.c
|
||||
--- emulator/goal.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/goal.c 3 Dec 2002 13:24:44 -0000
|
||||
@@ -28,6 +28,9 @@
|
||||
CELL *SSP;
|
||||
CELL suspension_stack[SUSPMAX];
|
||||
|
||||
+static int other_var_exist(register CELL *c);
|
||||
+static unsigned int rnd(void);
|
||||
+static int same_var_exist(register CELL *c);
|
||||
|
||||
/*************************************************************************
|
||||
* Initialize Ready Queue. *
|
||||
Index: emulator/instr.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/instr.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 instr.c
|
||||
--- emulator/instr.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/instr.c 12 Dec 2002 01:52:12 -0000
|
||||
@@ -13,6 +13,9 @@
|
||||
#define INVALID -1
|
||||
#define NOT_SUPPORTED ASSM_NOT_SUPPORTED
|
||||
|
||||
+static reset_instruction_table(void);
|
||||
+static op(unsigned int opcode, CHAR *mnem, unsigned int type);
|
||||
+
|
||||
initialize_instruction_table()
|
||||
{
|
||||
reset_instruction_table();
|
||||
Index: emulator/io.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/io.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 io.c
|
||||
--- emulator/io.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/io.c 11 Dec 2002 16:18:47 -0000
|
||||
@@ -21,6 +21,8 @@
|
||||
int current_window;
|
||||
int print_var_mode;
|
||||
|
||||
+static int keyboard_interrupt(void);
|
||||
+static int keyboard_interrupt_without_emacs(void);
|
||||
|
||||
/*************************************************************************
|
||||
* Initialize I/O. *
|
||||
@@ -31,8 +33,6 @@
|
||||
register IO_BACKET *it, **nx;
|
||||
register int i, j;
|
||||
register CHAR *buf;
|
||||
- int keyboard_interrupt();
|
||||
- int keyboard_interrupt_without_emacs();
|
||||
CHAR *malloc();
|
||||
|
||||
current_window = -1;
|
||||
@@ -116,14 +116,14 @@
|
||||
*nx = NULL;
|
||||
|
||||
if(use_windows){
|
||||
- signal(SIGINT, keyboard_interrupt);
|
||||
- signal(SIGQUIT, abort_pdss);
|
||||
- signal(SIGTERM, abort_pdss);
|
||||
+ signal(SIGINT, (sig_t)keyboard_interrupt);
|
||||
+ signal(SIGQUIT, (sig_t)abort_pdss);
|
||||
+ signal(SIGTERM, (sig_t)abort_pdss);
|
||||
}else{
|
||||
- signal(SIGINT, keyboard_interrupt_without_emacs);
|
||||
- signal(SIGQUIT, abort_pdss);
|
||||
- signal(SIGTERM, abort_pdss);
|
||||
- signal(SIGTSTP, stop_pdss);
|
||||
+ signal(SIGINT, (sig_t)keyboard_interrupt_without_emacs);
|
||||
+ signal(SIGQUIT, (sig_t)abort_pdss);
|
||||
+ signal(SIGTERM, (sig_t)abort_pdss);
|
||||
+ signal(SIGTSTP, (sig_t)stop_pdss);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -147,7 +147,7 @@
|
||||
|
||||
io_ctrl_when_resume()
|
||||
{
|
||||
- signal(SIGTSTP, stop_pdss);
|
||||
+ signal(SIGTSTP, (sig_t)stop_pdss);
|
||||
}
|
||||
|
||||
|
||||
Index: emulator/iosub.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/iosub.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 iosub.c
|
||||
--- emulator/iosub.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/iosub.c 11 Dec 2002 12:17:32 -0000
|
||||
@@ -10,6 +10,19 @@
|
||||
#include "io.h"
|
||||
#include "ctype.h"
|
||||
|
||||
+static remove_suspended_goals(CELL *cc);
|
||||
+static int scan_integer_or_float(int sign, register int chr,
|
||||
+ register IO_BACKET *it);
|
||||
+static int conv_to_integer(int sign, register CHAR *c, unsigned int *x);
|
||||
+static scan_variable(register int chr, register IO_BACKET *it);
|
||||
+static scan_alpha_atom(register int chr, register IO_BACKET *it);
|
||||
+static scan_symbol_atom(register int chr, register IO_BACKET *it);
|
||||
+static int scan_quote_atom(register IO_BACKET *it);
|
||||
+static int scan_string(register IO_BACKET *it);
|
||||
+static int scan_comment(register IO_BACKET *it);
|
||||
+static expand_ts_buffer(register IO_BACKET *it);
|
||||
+static int reset_var_table(register IO_BACKET *it);
|
||||
+static int conv_to_var(CHAR *name, IO_BACKET *it);
|
||||
|
||||
/*************************************************************************
|
||||
* Create New Window *
|
||||
Index: emulator/module.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/module.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 module.c
|
||||
--- emulator/module.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/module.c 3 Dec 2002 13:43:36 -0000
|
||||
@@ -12,6 +12,9 @@
|
||||
|
||||
MODULE_ENTRY *module_id_table[MODULE_TABLE_SIZE];
|
||||
|
||||
+static load_sav_file(CHAR *fname, MODULE_ENTRY **mod_table);
|
||||
+static load_asm_file(CHAR *fname, MODULE_ENTRY **mod_table);
|
||||
+static save_sav_file(CHAR *fname, MODULE_ENTRY *mod_table);
|
||||
|
||||
/*************************************************************************
|
||||
* Module Table. *
|
||||
Index: emulator/mrbgc.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/mrbgc.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 mrbgc.c
|
||||
--- emulator/mrbgc.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/mrbgc.c 3 Dec 2002 14:17:21 -0000
|
||||
@@ -10,6 +10,13 @@
|
||||
#include "io.h"
|
||||
#include "klb.h"
|
||||
|
||||
+static collect_value_sub(CELL *c, int d);
|
||||
+static int is_deadlock_occurred_really(CELL *c);
|
||||
+static display_deadlock_suspended_goals(CELL *c);
|
||||
+static display_deadlock_suspended_goal(GOAL_RECORD *goal);
|
||||
+static report_deadlock_suspended_goals(int type, CELL *c, OBJ *ptop);
|
||||
+static report_deadlock_suspended_goal(int type, GOAL_RECORD *grec, OBJ *ptop);
|
||||
+static report_deadlock_suspended_merger(int type, MERGER_RECORD *mg, OBJ *ptop);
|
||||
|
||||
/*************************************************************************
|
||||
* Collect Value. *
|
||||
Index: emulator/option.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/option.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 option.c
|
||||
--- emulator/option.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/option.c 3 Dec 2002 13:06:50 -0000
|
||||
@@ -30,6 +30,8 @@
|
||||
int option_instruction_count = NO;
|
||||
#endif
|
||||
|
||||
+static read_option_sub(CHAR *s);
|
||||
+
|
||||
read_option(argc, argv)
|
||||
int argc;
|
||||
CHAR **argv;
|
||||
Index: emulator/pdss.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/pdss.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 pdss.c
|
||||
--- emulator/pdss.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/pdss.c 3 Dec 2002 13:05:04 -0000
|
||||
@@ -20,6 +20,11 @@
|
||||
|
||||
static CHAR execute_goal[128]; /** top level goal name **/
|
||||
|
||||
+static load_kl1b_file(void);
|
||||
+static load_kl1b_file_and_enter_module(CHAR *file);
|
||||
+static OBJ *read_top_level_goal(void);
|
||||
+static CHAR *scan_name(CHAR **s);
|
||||
+static write_result(void);
|
||||
|
||||
/*************************************************************************
|
||||
* PDSS Main. *
|
||||
Index: emulator/print.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/print.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 print.c
|
||||
--- emulator/print.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/print.c 30 Nov 2002 12:15:47 -0000
|
||||
@@ -10,7 +10,7 @@
|
||||
#include "io.h"
|
||||
#include "klb.h"
|
||||
|
||||
-static FILE *file = stdout;
|
||||
+static FILE *file;
|
||||
static int deadlock = NO;
|
||||
static int var_mode = PRINT_VAR_MODE_ABC;
|
||||
static int length;
|
||||
@@ -19,6 +19,16 @@
|
||||
static CHAR *gen_name();
|
||||
extern CELL *lookup_var();
|
||||
|
||||
+static int get_var_number(CHAR *name);
|
||||
+static initializr_var_table(void);
|
||||
+static print_nue(CELL *c, int depth, int mrb1);
|
||||
+static putc2(int c, FILE *f);
|
||||
+static fprint_string2(FILE *f, CELL *c);
|
||||
+static print_nbit_string(CELL *c);
|
||||
+static print_vector(CELL *c, int depth, int mrb1);
|
||||
+static print_list(CELL *c, int depth, int mrb1);
|
||||
+static int print_sub(CELL *c, CELL *r, int mrb, int depth);
|
||||
+
|
||||
#define Deref1(c, res){\
|
||||
res = c;\
|
||||
while(Typeof(res)==REF) res = Objectof(res);\
|
||||
@@ -43,6 +53,7 @@
|
||||
|
||||
initialize_print_routine()
|
||||
{
|
||||
+ file = stdout;
|
||||
initializr_var_table();
|
||||
}
|
||||
|
||||
Index: emulator/saveload.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/saveload.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 saveload.c
|
||||
--- emulator/saveload.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/saveload.c 3 Dec 2002 14:52:35 -0000
|
||||
@@ -17,6 +17,15 @@
|
||||
#define ATOMMAX 4096
|
||||
static unsigned short atom_id_table[ATOMMAX];
|
||||
|
||||
+static make_atom_table(OBJ *cp);
|
||||
+static enter_atoms_in_constant_section(CELL *p, CELL *bottom);
|
||||
+static enter_atom(unsigned int atom);
|
||||
+static write_atom_table(FILE *fp);
|
||||
+static write_code_body(OBJ *cp, FILE *fp);
|
||||
+static write_constant_section(CELL *p, CELL *bottom, FILE *fp);
|
||||
+static read_atom_table(FILE *fp);
|
||||
+static read_code_body(OBJ *cp, FILE *fp);
|
||||
+static read_constant_section(CELL *p, CELL *bottom, FILE *fp);
|
||||
|
||||
/*************************************************************************
|
||||
* Save Module -- Macros. *
|
||||
Index: emulator/shoen.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/shoen.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 shoen.c
|
||||
--- emulator/shoen.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/shoen.c 3 Dec 2002 13:35:36 -0000
|
||||
@@ -25,6 +25,12 @@
|
||||
static int shoen_id_counter;
|
||||
#define GetShoenid() (shoen_id_counter++)
|
||||
|
||||
+static delete_from_and_tree(PARENT_RECORD *shoen);
|
||||
+static int resource_divide_to_children(PARENT_RECORD *p);
|
||||
+static divide_resource(PARENT_RECORD *from, PARENT_RECORD *to);
|
||||
+static shoen_active_unify_with_list(CELL *report, CELL *list);
|
||||
+static dump_shoen_tree(PARENT_RECORD *root, int level);
|
||||
+static dump_shoen_tree_sub(PARENT_RECORD *prec, int level);
|
||||
|
||||
/*************************************************************************
|
||||
* Initialize Shoen Tree. *
|
||||
Index: emulator/timer.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/timer.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 timer.c
|
||||
--- emulator/timer.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/timer.c 11 Dec 2002 16:21:19 -0000
|
||||
@@ -24,6 +24,10 @@
|
||||
static int timer_next_count;
|
||||
CELL *timer_table;
|
||||
|
||||
+static alarm_clock_int(void);
|
||||
+set_timer_on_after(int count, CELL *var);
|
||||
+static set_timer(int count, CELL *var);
|
||||
+
|
||||
|
||||
initialize_timer()
|
||||
{
|
||||
@@ -37,7 +41,7 @@
|
||||
timer_next_count = HUGE;
|
||||
AllocCell(timer_table);
|
||||
SetAll(timer_table, ATOM, NIL, MRBOFF);
|
||||
- signal(SIGALRM, alarm_clock_int);
|
||||
+ signal(SIGALRM, (sig_t)alarm_clock_int);
|
||||
if(option_alarm_clock_sw) alarm(1);
|
||||
}
|
||||
|
||||
Index: emulator/tracer.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/tracer.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 tracer.c
|
||||
--- emulator/tracer.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/tracer.c 11 Dec 2002 14:07:08 -0000
|
||||
@@ -38,6 +38,32 @@
|
||||
static int trace_last_priority = -1;
|
||||
static OBJ *tracer_pcode;
|
||||
|
||||
+static initialize_tracer_command_table(void);
|
||||
+static initialize_tracer_command_table2(void);
|
||||
+static initialize_tracer_command_table3(void);
|
||||
+static int trace_set_count(int argn, CHAR **argv);
|
||||
+static trace_depth_first(int argn, CHAR **argv);
|
||||
+static trace_breadth_first(int argn, CHAR **argv);
|
||||
+static trace_random_enqueue(int argn, CHAR **argv);
|
||||
+static trace_set_rewrite_status(int argn, CHAR **argv);
|
||||
+static trace_set_debug_flag(int argn, CHAR **argv, int flag);
|
||||
+static trace_set_predicate_spy(int argn, CHAR **argv, int flag);
|
||||
+static trace_set_goal_spy(int mode, GOAL_RECORD *grec, int flag);
|
||||
+static trace_where_called_from(int argn, CHAR **argv);
|
||||
+static int trace_inspect_ready_queue(int argn, CHAR **argv);
|
||||
+static int trace_inspect_variable(int argn, CHAR **argv);
|
||||
+static int trace_set_variable(int argn, CHAR **argv);
|
||||
+static trace_set_gate_switch(int chr, int *flag);
|
||||
+static int trace_monitor_stream(int argn, CHAR **argv);
|
||||
+static int trace_scan_integer(CHAR *str);
|
||||
+static int scan_module_and_predicate(CHAR *str, unsigned int *module,
|
||||
+ unsigned int *pred, unsigned int *arity);
|
||||
+static write_priority(void);
|
||||
+static write_mode(int mode, OBJ *code, GOAL_RECORD *grec);
|
||||
+static int display_ready_queues(int priority);
|
||||
+static display_merge_tree(CELL *mmm);
|
||||
+static int display_queue_more(int count);
|
||||
+static unsigned int make_module_predicate_atom(CHAR *s, CHAR *p);
|
||||
|
||||
/*************************************************************************
|
||||
* Initialize Tracer. *
|
||||
@@ -1351,7 +1377,6 @@
|
||||
unsigned int *module, *pred, *arity;
|
||||
{
|
||||
CHAR *s;
|
||||
- unsigned int make_module_predicate_atom();
|
||||
if(IsAlpha(*str)){
|
||||
s = str;
|
||||
while(IsAlNum(*str)) str++;
|
||||
Index: emulator/unify.c
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/emulator/unify.c,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 unify.c
|
||||
--- emulator/unify.c 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ emulator/unify.c 3 Dec 2002 13:20:40 -0000
|
||||
@@ -11,6 +11,10 @@
|
||||
|
||||
static CELL work;
|
||||
|
||||
+static terminate_merger(MERGER_RECORD *merger);
|
||||
+static make_unify_goal_and_enqueue_for_merger(TYPE type1, CELL *val1, MRB mrb1,
|
||||
+ TYPE type2, CELL *val2, MRB mrb2,
|
||||
+ MERGER_RECORD *merger);
|
||||
|
||||
/*************************************************************************
|
||||
* General Unification. X=Y. *
|
@ -1,29 +0,0 @@
|
||||
Index: mpimos/Makefile
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/mpimos/Makefile,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 Makefile
|
||||
--- mpimos/Makefile 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ mpimos/Makefile 12 Dec 2002 01:45:59 -0000
|
||||
@@ -1,3 +1,6 @@
|
||||
+MPIMOSDIR = ${PDSSROOT}/mpimos
|
||||
+MPIMOSSRCDIR= ${PDSSSHARE}/mpimos
|
||||
+
|
||||
PDSSCMP = ../pdsscmp +s
|
||||
PDSSASM = ../emulator/pdssasm
|
||||
PARA =
|
||||
@@ -14,9 +17,13 @@
|
||||
mpimos_iodev.sav mpimos_windev.sav \
|
||||
mpimos_fildev.sav mpimos_timdev.sav
|
||||
|
||||
-all: $(PARA) $(MPIMOS)
|
||||
+all: $(PARA)
|
||||
|
||||
install:
|
||||
+ ${BSD_INSTALL_DIR} ${MPIMOSDIR}
|
||||
+ ${BSD_INSTALL_SCRIPT} ${MPIMOS} ${MPIMOSDIR}
|
||||
+ ${BSD_INSTALL_DIR} ${MPIMOSSRCDIR}
|
||||
+ ${BSD_INSTALL_DATA} *.kl1 ${MPIMOSSRCDIR}
|
||||
|
||||
clean:
|
||||
|
@ -1,33 +0,0 @@
|
||||
Index: pdsscmp
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/pdsscmp,v
|
||||
retrieving revision 1.1.1.1
|
||||
retrieving revision 1.1.1.1.2.1
|
||||
diff -u -r1.1.1.1 -r1.1.1.1.2.1
|
||||
--- pdsscmp 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ pdsscmp 20 Jul 2002 08:30:53 -0000 1.1.1.1.2.1
|
||||
@@ -1,8 +1,19 @@
|
||||
-comp=/usr/local/src/pdss/compiler_pl/kl1cmp
|
||||
-tran=/usr/local/src/pdss/compiler_pl/pdsstrans
|
||||
-save=/usr/local/src/pdss/emulator/pdssasm
|
||||
-pdss=/usr/local/src/pdss/emulator/pdss
|
||||
-stup=/usr/local/src/pdss/emulator/KL1CMP
|
||||
+#!/bin/sh
|
||||
+# pdsscmp
|
||||
+#
|
||||
+# $Id: patch-pdsscmp,v 1.1 2002/09/07 16:33:39 nin Exp $
|
||||
+
|
||||
+pdssroot=%%PREFIX%%/libexec/pdss
|
||||
+#comp=/usr/local/src/pdss/compiler_pl/kl1cmp
|
||||
+comp=${pdssroot}/compiler_pl/kl1cmp
|
||||
+#tran=/usr/local/src/pdss/compiler_pl/pdsstrans
|
||||
+tran=${pdssroot}/compiler_pl/pdsstrans
|
||||
+#save=/usr/local/src/pdss/emulator/pdssasm
|
||||
+save=${pdssroot}/emulator/pdssasm
|
||||
+#pdss=/usr/local/src/pdss/emulator/pdss
|
||||
+pdss=%%PREFIX%%/bin/pdss
|
||||
+#stup=/usr/local/src/pdss/emulator/KL1CMP
|
||||
+stup=${pdssroot}/emulator/KL1CMP
|
||||
|
||||
mode=user
|
||||
indx=1
|
@ -1,29 +0,0 @@
|
||||
Index: pimos_utl/Makefile
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/pimos_utl/Makefile,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 Makefile
|
||||
--- pimos_utl/Makefile 11 Jun 2002 16:11:13 -0000 1.1.1.1
|
||||
+++ pimos_utl/Makefile 12 Dec 2002 01:46:18 -0000
|
||||
@@ -1,3 +1,6 @@
|
||||
+PUTILDIR = ${PDSSROOT}/pimos_utl
|
||||
+PUTILSRCDIR = ${PDSSSHARE}/pimos_utl
|
||||
+
|
||||
PDSSCMP = ../pdsscmp
|
||||
PDSSASM = ../emulator/pdssasm
|
||||
PARA =
|
||||
@@ -6,9 +9,13 @@
|
||||
keyed_bag.sav keyed_sorted_bag.sav multiply_keyed_bag.sav\
|
||||
pool.sav queue.sav stack.sav quick_sort.sav pimos_utility_error.sav
|
||||
|
||||
-all: $(PARA) $(PUTIL)
|
||||
+all: $(PARA)
|
||||
|
||||
install:
|
||||
+ ${BSD_INSTALL_DIR} ${PUTILDIR}
|
||||
+ ${BSD_INSTALL_SCRIPT} ${PUTIL} ${PUTILDIR}
|
||||
+ ${BSD_INSTALL_DIR} ${PUTILSRCDIR}
|
||||
+ ${BSD_INSTALL_DATA} *.kl1 ${PUTILSRCDIR}
|
||||
|
||||
clean:
|
||||
|
@ -1,28 +0,0 @@
|
||||
Index: runtime/Makefile
|
||||
===================================================================
|
||||
RCS file: /ext/cvs/PDSS/runtime/Makefile,v
|
||||
retrieving revision 1.1.1.1
|
||||
diff -u -u -r1.1.1.1 Makefile
|
||||
--- runtime/Makefile 11 Jun 2002 16:11:11 -0000 1.1.1.1
|
||||
+++ runtime/Makefile 12 Dec 2002 01:46:34 -0000
|
||||
@@ -1,12 +1,19 @@
|
||||
+RUNTIMEDIR = ${PDSSROOT}/runtime
|
||||
+RUNTIMESRCDIR = ${PDSSSHARE}/runtime
|
||||
+
|
||||
PDSSCMP = ../pdsscmp +s
|
||||
PDSSASM = ../emulator/pdssasm
|
||||
PARA =
|
||||
|
||||
RUNTIME = coddev.sav windev.sav fildev.sav timdev.sav shoen.sav
|
||||
|
||||
-all: $(PARA) $(RUNTIME)
|
||||
+all: $(PARA)
|
||||
|
||||
install:
|
||||
+ ${BSD_INSTALL_DIR} ${RUNTIMEDIR}
|
||||
+ ${BSD_INSTALL_SCRIPT} ${RUNTIME} ${RUNTIMEDIR}
|
||||
+ ${BSD_INSTALL_DIR} ${RUNTIMESRCDIR}
|
||||
+ ${BSD_INSTALL_SCRIPT} *.kl1 ${RUNTIMESRCDIR}
|
||||
|
||||
clean:
|
||||
|
@ -1,14 +0,0 @@
|
||||
PDSS-KL1 System
|
||||
|
||||
Overview:
|
||||
The KL1 programming environment on an ordinary UNIX system.
|
||||
|
||||
Configuration:
|
||||
* KL1-B (byte code) interpreter written in C.
|
||||
* KL1 to KL1-B compilers written in KL1
|
||||
(and SICStus Prolog. [MAINTAINER comment: What is this ?])
|
||||
* Runtime support routines (command interpreter and I/O) written in KL1.
|
||||
* GNU Emacs Libraries - KL1-mode to edit KL1 source programs and
|
||||
PDSS-mode to run PDSS interactively through multiple emacs buffers.
|
||||
|
||||
WWW: http://www.icot.or.jp/ARCHIVE/Museum/IFS/HomePage-E.html
|
@ -1,285 +0,0 @@
|
||||
bin/pdss
|
||||
bin/pdsscmp
|
||||
libexec/pdss/compiler/blt.sav
|
||||
libexec/pdss/compiler/com.sav
|
||||
libexec/pdss/compiler/comp.sav
|
||||
libexec/pdss/compiler/macarg.sav
|
||||
libexec/pdss/compiler/macro.sav
|
||||
libexec/pdss/compiler/mactbl.sav
|
||||
libexec/pdss/compiler/mrb.sav
|
||||
libexec/pdss/compiler/norm.sav
|
||||
libexec/pdss/compiler/outp.sav
|
||||
libexec/pdss/compiler/reader.sav
|
||||
libexec/pdss/compiler/reg.sav
|
||||
libexec/pdss/compiler/struct.sav
|
||||
libexec/pdss/debug_utl/mpimos_pretty_printer.sav
|
||||
libexec/pdss/debug_utl/mpimos_varchk.sav
|
||||
libexec/pdss/debug_utl/mpimos_xref.sav
|
||||
libexec/pdss/debug_utl/mpimos_xref_table.sav
|
||||
libexec/pdss/emulator/KL1CMP
|
||||
libexec/pdss/emulator/RUNTIME
|
||||
libexec/pdss/emulator/STARTUP
|
||||
libexec/pdss/emulator/pdssasm
|
||||
libexec/pdss/emulator/pdssmerge
|
||||
libexec/pdss/mpimos/boot.sav
|
||||
libexec/pdss/mpimos/builtin.sav
|
||||
libexec/pdss/mpimos/cmd_basic.sav
|
||||
libexec/pdss/mpimos/cmd_code.sav
|
||||
libexec/pdss/mpimos/cmd_debug.sav
|
||||
libexec/pdss/mpimos/cmd_dir.sav
|
||||
libexec/pdss/mpimos/cmd_env.sav
|
||||
libexec/pdss/mpimos/cmd_utl.sav
|
||||
libexec/pdss/mpimos/code_man.sav
|
||||
libexec/pdss/mpimos/dir.sav
|
||||
libexec/pdss/mpimos/dir_drv.sav
|
||||
libexec/pdss/mpimos/dummy_dir.sav
|
||||
libexec/pdss/mpimos/dummy_file.sav
|
||||
libexec/pdss/mpimos/dummy_window.sav
|
||||
libexec/pdss/mpimos/file.sav
|
||||
libexec/pdss/mpimos/file_drv.sav
|
||||
libexec/pdss/mpimos/file_man.sav
|
||||
libexec/pdss/mpimos/macro_ex.sav
|
||||
libexec/pdss/mpimos/module_pool.sav
|
||||
libexec/pdss/mpimos/mpimos_fildev.sav
|
||||
libexec/pdss/mpimos/mpimos_iodev.sav
|
||||
libexec/pdss/mpimos/mpimos_timdev.sav
|
||||
libexec/pdss/mpimos/mpimos_windev.sav
|
||||
libexec/pdss/mpimos/op.sav
|
||||
libexec/pdss/mpimos/optbl.sav
|
||||
libexec/pdss/mpimos/parser.sav
|
||||
libexec/pdss/mpimos/pool_mli.sav
|
||||
libexec/pdss/mpimos/shell.sav
|
||||
libexec/pdss/mpimos/task_monitor.sav
|
||||
libexec/pdss/mpimos/timer_man.sav
|
||||
libexec/pdss/mpimos/unparser.sav
|
||||
libexec/pdss/mpimos/utl.sav
|
||||
libexec/pdss/mpimos/window.sav
|
||||
libexec/pdss/mpimos/window_drv.sav
|
||||
libexec/pdss/mpimos/window_man.sav
|
||||
libexec/pdss/pimos_utl/comparator.sav
|
||||
libexec/pdss/pimos_utl/hasher.sav
|
||||
libexec/pdss/pimos_utl/keyed_bag.sav
|
||||
libexec/pdss/pimos_utl/keyed_sorted_bag.sav
|
||||
libexec/pdss/pimos_utl/merger.sav
|
||||
libexec/pdss/pimos_utl/multiply_keyed_bag.sav
|
||||
libexec/pdss/pimos_utl/pimos_utility_error.sav
|
||||
libexec/pdss/pimos_utl/pool.sav
|
||||
libexec/pdss/pimos_utl/queue.sav
|
||||
libexec/pdss/pimos_utl/quick_sort.sav
|
||||
libexec/pdss/pimos_utl/sorter.sav
|
||||
libexec/pdss/pimos_utl/stack.sav
|
||||
libexec/pdss/runtime/coddev.sav
|
||||
libexec/pdss/runtime/fildev.sav
|
||||
libexec/pdss/runtime/shoen.sav
|
||||
libexec/pdss/runtime/timdev.sav
|
||||
libexec/pdss/runtime/windev.sav
|
||||
share/pdss/CONTENTS
|
||||
share/pdss/COPYRIGHT
|
||||
share/pdss/COPYRIGHT.J
|
||||
share/pdss/INSTALL
|
||||
share/pdss/INSTALL.J
|
||||
share/pdss/README
|
||||
share/pdss/README.J
|
||||
share/pdss/compiler_pl/Makefile
|
||||
share/pdss/compiler_pl/aux2.pl
|
||||
share/pdss/compiler_pl/code_opt2.pl
|
||||
share/pdss/compiler_pl/comp2.pl
|
||||
share/pdss/compiler_pl/convert.pl
|
||||
share/pdss/compiler_pl/gen_kl1cmp.pl
|
||||
share/pdss/compiler_pl/index2.pl
|
||||
share/pdss/compiler_pl/libdir.pl
|
||||
share/pdss/compiler_pl/macro2.pl
|
||||
share/pdss/compiler_pl/mrb4.pl
|
||||
share/pdss/compiler_pl/norm3.pl
|
||||
share/pdss/compiler_pl/pdss_blt.pl
|
||||
share/pdss/compiler_pl/pdss_sys.pl
|
||||
share/pdss/compiler_pl/pdsstrans.pl
|
||||
share/pdss/compiler_pl/read.pl
|
||||
share/pdss/compiler_pl/reg.pl
|
||||
share/pdss/compiler_pl/top2.pl
|
||||
share/pdss/compiler_pl/write2.pl
|
||||
share/pdss/debug_utl/mpimos_pretty_printer.kl1
|
||||
share/pdss/debug_utl/mpimos_varchk.kl1
|
||||
share/pdss/debug_utl/mpimos_xref.kl1
|
||||
share/pdss/debug_utl/mpimos_xref_table.kl1
|
||||
share/pdss/doc.e/pdss.dvi
|
||||
share/pdss/doc.e/pdss.sty
|
||||
share/pdss/doc.e/pdss.tex
|
||||
share/pdss/doc.j/jmakeindex.c
|
||||
share/pdss/doc.j/pdss.dvi
|
||||
share/pdss/doc.j/pdss.sty
|
||||
share/pdss/doc.j/pdss.tex
|
||||
share/pdss/emacs/kl1-mode.el
|
||||
share/pdss/emacs/pdss-init.e.el
|
||||
share/pdss/emacs/pdss-init.j.el
|
||||
share/pdss/emacs/pdss-kl1cmp.el
|
||||
share/pdss/emacs/pdss-manual.el
|
||||
share/pdss/emacs/pdss.el
|
||||
share/pdss/macro/pdss
|
||||
share/pdss/macro/pimos
|
||||
share/pdss/mpimos/boot.kl1
|
||||
share/pdss/mpimos/builtin.kl1
|
||||
share/pdss/mpimos/cmd_basic.kl1
|
||||
share/pdss/mpimos/cmd_code.kl1
|
||||
share/pdss/mpimos/cmd_debug.kl1
|
||||
share/pdss/mpimos/cmd_dir.kl1
|
||||
share/pdss/mpimos/cmd_env.kl1
|
||||
share/pdss/mpimos/cmd_utl.kl1
|
||||
share/pdss/mpimos/code_man.kl1
|
||||
share/pdss/mpimos/dir.kl1
|
||||
share/pdss/mpimos/dir_drv.kl1
|
||||
share/pdss/mpimos/dummy_dir.kl1
|
||||
share/pdss/mpimos/dummy_file.kl1
|
||||
share/pdss/mpimos/dummy_window.kl1
|
||||
share/pdss/mpimos/file.kl1
|
||||
share/pdss/mpimos/file_drv.kl1
|
||||
share/pdss/mpimos/file_man.kl1
|
||||
share/pdss/mpimos/macro_ex.kl1
|
||||
share/pdss/mpimos/module_pool.kl1
|
||||
share/pdss/mpimos/mpimos_fildev.kl1
|
||||
share/pdss/mpimos/mpimos_iodev.kl1
|
||||
share/pdss/mpimos/mpimos_timdev.kl1
|
||||
share/pdss/mpimos/mpimos_windev.kl1
|
||||
share/pdss/mpimos/op.kl1
|
||||
share/pdss/mpimos/optbl.kl1
|
||||
share/pdss/mpimos/parser.kl1
|
||||
share/pdss/mpimos/pool_mli.kl1
|
||||
share/pdss/mpimos/shell.kl1
|
||||
share/pdss/mpimos/task_monitor.kl1
|
||||
share/pdss/mpimos/timer_man.kl1
|
||||
share/pdss/mpimos/unparser.kl1
|
||||
share/pdss/mpimos/utl.kl1
|
||||
share/pdss/mpimos/window.kl1
|
||||
share/pdss/mpimos/window_drv.kl1
|
||||
share/pdss/mpimos/window_man.kl1
|
||||
share/pdss/pimos_utl/comparator.kl1
|
||||
share/pdss/pimos_utl/hasher.kl1
|
||||
share/pdss/pimos_utl/keyed_bag.kl1
|
||||
share/pdss/pimos_utl/keyed_sorted_bag.kl1
|
||||
share/pdss/pimos_utl/merger.kl1
|
||||
share/pdss/pimos_utl/multiply_keyed_bag.kl1
|
||||
share/pdss/pimos_utl/pimos_utility_error.kl1
|
||||
share/pdss/pimos_utl/pool.kl1
|
||||
share/pdss/pimos_utl/queue.kl1
|
||||
share/pdss/pimos_utl/quick_sort.kl1
|
||||
share/pdss/pimos_utl/sorter.kl1
|
||||
share/pdss/pimos_utl/stack.kl1
|
||||
share/pdss/runtime/coddev.kl1
|
||||
share/pdss/runtime/fildev.kl1
|
||||
share/pdss/runtime/shoen.kl1
|
||||
share/pdss/runtime/timdev.kl1
|
||||
share/pdss/runtime/windev.kl1
|
||||
share/pdss/sample/append.kl1
|
||||
share/pdss/sample/bestpath.kl1
|
||||
share/pdss/sample/bup.kl1
|
||||
share/pdss/sample/check.kl1
|
||||
share/pdss/sample/dead.kl1
|
||||
share/pdss/sample/espascal.kl1
|
||||
share/pdss/sample/etsmall.kl1
|
||||
share/pdss/sample/kl1cmp1.kl1
|
||||
share/pdss/sample/kl1cmp2.kl1
|
||||
share/pdss/sample/prime.kl1
|
||||
share/pdss/sample/prime_dd.kl1
|
||||
share/pdss/sample/qlay.kl1
|
||||
share/pdss/sample/queen.kl1
|
||||
share/pdss/sample/semi.kl1
|
||||
share/pdss/sample/tri.kl1
|
||||
share/pdss/test/b_arith.kl1
|
||||
share/pdss/test/b_arith_e.kl1
|
||||
share/pdss/test/b_arith_s.kl1
|
||||
share/pdss/test/b_atom.kl1
|
||||
share/pdss/test/b_atom_e.kl1
|
||||
share/pdss/test/b_atom_s.kl1
|
||||
share/pdss/test/b_code.kl1
|
||||
share/pdss/test/b_code_e.kl1
|
||||
share/pdss/test/b_code_s.kl1
|
||||
share/pdss/test/b_f_arith.kl1
|
||||
share/pdss/test/b_f_arith_e.kl1
|
||||
share/pdss/test/b_f_arith_s.kl1
|
||||
share/pdss/test/b_f_func1.kl1
|
||||
share/pdss/test/b_f_func1_e.kl1
|
||||
share/pdss/test/b_f_func1_s.kl1
|
||||
share/pdss/test/b_f_func2.kl1
|
||||
share/pdss/test/b_f_func2_e.kl1
|
||||
share/pdss/test/b_f_func2_s.kl1
|
||||
share/pdss/test/b_f_tfunc.kl1
|
||||
share/pdss/test/b_f_tfunc_e.kl1
|
||||
share/pdss/test/b_f_tfunc_s.kl1
|
||||
share/pdss/test/b_func.kl1
|
||||
share/pdss/test/b_func_e.kl1
|
||||
share/pdss/test/b_func_s.kl1
|
||||
share/pdss/test/b_logic.kl1
|
||||
share/pdss/test/b_logic_e.kl1
|
||||
share/pdss/test/b_logic_s.kl1
|
||||
share/pdss/test/b_merge.kl1
|
||||
share/pdss/test/b_pri_e.kl1
|
||||
share/pdss/test/b_pri_pro.kl1
|
||||
share/pdss/test/b_pri_s.kl1
|
||||
share/pdss/test/b_raise_e.kl1
|
||||
share/pdss/test/b_raise_s.kl1
|
||||
share/pdss/test/b_string.kl1
|
||||
share/pdss/test/b_string_e.kl1
|
||||
share/pdss/test/b_string_s.kl1
|
||||
share/pdss/test/b_type.kl1
|
||||
share/pdss/test/b_type_s.kl1
|
||||
share/pdss/test/b_vector.kl1
|
||||
share/pdss/test/b_vector_e.kl1
|
||||
share/pdss/test/b_vector_s.kl1
|
||||
share/pdss/test/br_cnst.kl1
|
||||
share/pdss/test/check_cnst.kl1
|
||||
share/pdss/test/g_arith.kl1
|
||||
share/pdss/test/g_comp.kl1
|
||||
share/pdss/test/g_diff.kl1
|
||||
share/pdss/test/g_f_arith.kl1
|
||||
share/pdss/test/g_f_comp.kl1
|
||||
share/pdss/test/g_f_func1.kl1
|
||||
share/pdss/test/g_f_func2.kl1
|
||||
share/pdss/test/g_f_tfunc.kl1
|
||||
share/pdss/test/g_func.kl1
|
||||
share/pdss/test/g_logic.kl1
|
||||
share/pdss/test/g_vec_str.kl1
|
||||
share/pdss/test/get_cnst.kl1
|
||||
share/pdss/test/get_cnst_e.kl1
|
||||
share/pdss/test/get_val.kl1
|
||||
share/pdss/test/get_val_e.kl1
|
||||
share/pdss/test/is_type.kl1
|
||||
share/pdss/test/jnon_type.kl1
|
||||
share/pdss/test/jnon_type_s.kl1
|
||||
share/pdss/test/put_cnst.kl1
|
||||
share/pdss/test/put_val.kl1
|
||||
share/pdss/test/put_var.kl1
|
||||
share/pdss/test/read_var.kl1
|
||||
share/pdss/test/reuse.kl1
|
||||
share/pdss/test/set_cnst.kl1
|
||||
share/pdss/test/set_val.kl1
|
||||
share/pdss/test/set_var.kl1
|
||||
share/pdss/test/sw_type.kl1
|
||||
share/pdss/test/test_cnst.kl1
|
||||
share/pdss/test/type.kl1
|
||||
share/pdss/test/type_s.kl1
|
||||
share/pdss/test/wait_cnst.kl1
|
||||
share/pdss/test/wait_cnst_s.kl1
|
||||
share/pdss/test/wait_val.kl1
|
||||
share/pdss/test/wait_val_s.kl1
|
||||
share/pdss/test/write_cnst.kl1
|
||||
share/pdss/test/write_val.kl1
|
||||
share/pdss/test/write_var.kl1
|
||||
@dirrm share/pdss/test
|
||||
@dirrm share/pdss/sample
|
||||
@dirrm share/pdss/runtime
|
||||
@dirrm share/pdss/pimos_utl
|
||||
@dirrm share/pdss/mpimos
|
||||
@dirrm share/pdss/macro
|
||||
@dirrm share/pdss/emacs
|
||||
@dirrm share/pdss/doc.j
|
||||
@dirrm share/pdss/doc.e
|
||||
@dirrm share/pdss/debug_utl
|
||||
@dirrm share/pdss/compiler_pl
|
||||
@dirrm share/pdss
|
||||
@dirrm libexec/pdss/runtime
|
||||
@dirrm libexec/pdss/pimos_utl
|
||||
@dirrm libexec/pdss/mpimos
|
||||
@dirrm libexec/pdss/emulator
|
||||
@dirrm libexec/pdss/debug_utl
|
||||
@dirrm libexec/pdss/compiler
|
||||
@dirrm libexec/pdss
|
@ -195,7 +195,6 @@
|
||||
SUBDIR += rox-videothumbnail
|
||||
SUBDIR += ruby-gst
|
||||
SUBDIR += sabbu
|
||||
SUBDIR += slideshow
|
||||
SUBDIR += smpeg
|
||||
SUBDIR += smpeg-xmms
|
||||
SUBDIR += snd-music-duplicates
|
||||
|
@ -1,73 +0,0 @@
|
||||
# New ports collection makefile for: slideshow
|
||||
# Date created: 26 November 2002
|
||||
# Whom: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= slideshow
|
||||
PORTVERSION= 0.8.0.p5
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= multimedia
|
||||
MASTER_SITES= http://ftp.osuosl.org/pub/FreeBSD/distfiles/
|
||||
DISTNAME= ${PORTNAME}-${PORTVERSION:S/.p/-pre/}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A slideshow presentation tool to write slides in Python or XML
|
||||
|
||||
LIB_DEPENDS= xml2.5:${PORTSDIR}/textproc/libxml2 \
|
||||
smpeg.1:${PORTSDIR}/multimedia/smpeg
|
||||
|
||||
WRKSRC= ${WRKDIR}/${DISTNAME:C/-pre.*//}
|
||||
USE_LDCONFIG= yes
|
||||
USE_GMAKE= yes
|
||||
USE_AUTOTOOLS= libtool:15
|
||||
USE_PYTHON= yes
|
||||
USE_SDL= image ttf
|
||||
CONFIGURE_ARGS+= --disable-gtk-gui
|
||||
CONFIGURE_ENV+= LDFLAGS="-L${LOCALBASE}/lib -lstdc++ -lpng"
|
||||
|
||||
BROKEN= dead project and doesn't work with recent sdl
|
||||
DEPRECATED= ${BROKEN}
|
||||
EXPIRATION_DATE=2006-10-17
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${ARCH} == "amd64" || ${ARCH} == "ia64"
|
||||
CFLAGS+= -fPIC
|
||||
.endif
|
||||
# The default resolution is 640x480
|
||||
.if defined(WITH_RES_1024)
|
||||
CONFIGURE_ARGS+= --with-res=1024
|
||||
.elif defined(WITH_RES_800)
|
||||
CONFIGURE_ARGS+= --with-res=800
|
||||
.endif
|
||||
|
||||
pre-patch:
|
||||
@${REINPLACE_CMD} -e '/SUBDIRS =/s/doc//' ${WRKSRC}/Makefile.in
|
||||
.if defined(NOPORTDOCS)
|
||||
@${REINPLACE_CMD} -e '/SUBDIRS =/s/examples//' ${WRKSRC}/Makefile.in
|
||||
.endif
|
||||
|
||||
post-configure:
|
||||
@${REINPLACE_CMD} -e "/^pythondir/s|= .*|= ${PYTHONPREFIX_SITELIBDIR}|"\
|
||||
${WRKSRC}/src/Makefile
|
||||
|
||||
do-install:
|
||||
@(cd ${WRKSRC}/src; ${MAKE} install)
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
@${MKDIR} ${EXAMPLESDIR}
|
||||
${INSTALL_MAN} ${WRKSRC}/README ${DOCSDIR}
|
||||
# Don't install Simple.py, it is broken
|
||||
.for file in AutoSlide.py Backgrounds.py Simple.xml Stages.py Text.py Video.py \
|
||||
Xml.py slideshow.dtd speedfull.jpg standard.ttf
|
||||
${INSTALL_MAN} ${WRKSRC}/examples/${file} ${EXAMPLESDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${PREFIX}/lib/libslideshow.so.0
|
||||
# @${STRIP_CMD} ${PYTHONPREFIX_SITELIBDIR}/_slideshow.so
|
||||
|
||||
.include <bsd.port.post.mk>
|
@ -1,3 +0,0 @@
|
||||
MD5 (slideshow-0.8.0-pre5.tar.gz) = 96ddb609dc98389d38a2b99d6d488fe1
|
||||
SHA256 (slideshow-0.8.0-pre5.tar.gz) = 64c704f2fa2322be63b1c3e4aa8a1ab9aef125d643d9ff1e967cd0221a1167a1
|
||||
SIZE (slideshow-0.8.0-pre5.tar.gz) = 399029
|
@ -1,22 +0,0 @@
|
||||
--- configure.orig Mon Aug 4 17:20:08 2003
|
||||
+++ configure Mon Aug 4 17:20:32 2003
|
||||
@@ -9813,15 +9813,15 @@
|
||||
}
|
||||
else
|
||||
{
|
||||
- printf("\n*** 'smpeg-config --version' returned %d.%d.%d, but the
|
||||
+ printf("\n*** 'smpeg-config --version' returned %d.%d.%d, but the \
|
||||
minimum version\n", $smpeg_major_version, $smpeg_minor_version,
|
||||
$smpeg_micro_version);
|
||||
- printf("*** of SMPEG required is %d.%d.%d. If smpeg-config is
|
||||
+ printf("*** of SMPEG required is %d.%d.%d. If smpeg-config is \
|
||||
correct, then it is\n", major, minor, micro);
|
||||
printf("*** best to upgrade to the required version.\n");
|
||||
- printf("*** If smpeg-config was wrong, set the environment variable
|
||||
+ printf("*** If smpeg-config was wrong, set the environment variable \
|
||||
SMPEG_CONFIG\n");
|
||||
- printf("*** to point to the correct copy of smpeg-config, and remove
|
||||
+ printf("*** to point to the correct copy of smpeg-config, and remove \
|
||||
the file\n");
|
||||
printf("*** config.cache before re-running configure\n");
|
||||
return 1;
|
@ -1,11 +0,0 @@
|
||||
--- src/FontVault.h.orig Fri Nov 22 00:07:06 2002
|
||||
+++ src/FontVault.h Thu Nov 28 23:41:37 2002
|
||||
@@ -34,7 +34,7 @@
|
||||
}
|
||||
};
|
||||
|
||||
-#if (HASHMAP_NAMESPACE == __gnu_cxx)
|
||||
+#if defined(HAVE_GNU_CXX_HASHMAP)
|
||||
typedef __gnu_cxx::hash_map<std::string, TTF_Font*, ures_hasher, ures_eqstr> Fonts_HashMap;
|
||||
#else
|
||||
typedef std::hash_map<std::string, TTF_Font*, ures_hasher, ures_eqstr> Fonts_HashMap;
|
@ -1,11 +0,0 @@
|
||||
--- src/Makefile.in.orig Tue Sep 12 20:06:57 2006
|
||||
+++ src/Makefile.in Tue Sep 12 20:07:19 2006
|
||||
@@ -269,7 +269,7 @@
|
||||
#
|
||||
# Regenerate SDL_defines.i if needed
|
||||
#
|
||||
-SDL_SDL_video_H = $(shell echo $(SDL_CFLAGS) | sed -e 's/.*-I\([[:alnum:][:punct:]]*\)\>.*/\1/')/SDL_video.h
|
||||
+SDL_SDL_video_H = ${LOCALBASE}/include/SDL/SDL_video.h
|
||||
|
||||
_slideshow_la_SOURCES = \
|
||||
slideshow_wrap.cxx
|
@ -1,10 +0,0 @@
|
||||
--- src/Page.cpp.orig Mon Aug 4 17:22:29 2003
|
||||
+++ src/Page.cpp Mon Aug 4 17:22:51 2003
|
||||
@@ -28,6 +28,7 @@
|
||||
#include "Namer.h"
|
||||
#include "Macros.h"
|
||||
#include "Presentation.h"
|
||||
+#include <cassert>
|
||||
#include <iostream>
|
||||
|
||||
using namespace std;
|
@ -1,10 +0,0 @@
|
||||
--- src/slideshow.i.orig Tue Sep 12 20:15:43 2006
|
||||
+++ src/slideshow.i Tue Sep 12 20:15:46 2006
|
||||
@@ -20,7 +20,6 @@
|
||||
%include "XmlLoader.i"
|
||||
%include "Mpeg.i"
|
||||
%include "AutoSlide.i"
|
||||
-%include "Spinner.i"
|
||||
%include "GradientAnimated.i"
|
||||
%include "UpDown.i"
|
||||
%include "SDL_defines.i"
|
@ -1,19 +0,0 @@
|
||||
Slideshow allows you to write slides in Python or XML. Some features it has to
|
||||
offer:
|
||||
|
||||
- Use of TrueType fonts
|
||||
- Showing stages in a slide
|
||||
- Progressive show of text and images
|
||||
- Scrolling of text and images
|
||||
- Special effects:
|
||||
* Spinner
|
||||
* Fires
|
||||
* Stars
|
||||
* Plasma
|
||||
* Darkness
|
||||
- MPEG videos support
|
||||
|
||||
WWW: http://www.alobbs.com/slideshow
|
||||
|
||||
-- Stefan Farfeleder
|
||||
e0026813@stud3.tuwien.ac.at
|
@ -1,24 +0,0 @@
|
||||
%%PORTDOCS%%%%DOCSDIR%%/README
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/AutoSlide.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/Backgrounds.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/Simple.xml
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/Stages.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/Text.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/Video.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/Xml.py
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/slideshow.dtd
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/speedfull.jpg
|
||||
%%PORTDOCS%%%%EXAMPLESDIR%%/standard.ttf
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
||||
%%PORTDOCS%%@dirrm %%EXAMPLESDIR%%
|
||||
%%PYTHON_SITELIBDIR%%/_slideshow.a
|
||||
%%PYTHON_SITELIBDIR%%/_slideshow.la
|
||||
%%PYTHON_SITELIBDIR%%/_slideshow.so
|
||||
%%PYTHON_SITELIBDIR%%/slideshow.py
|
||||
%%PYTHON_SITELIBDIR%%/slideshow.pyc
|
||||
%%PYTHON_SITELIBDIR%%/slideshow.pyo
|
||||
bin/slideshow
|
||||
lib/libslideshow.a
|
||||
lib/libslideshow.la
|
||||
lib/libslideshow.so
|
||||
lib/libslideshow.so.0
|
Loading…
Reference in New Issue
Block a user