Remove expired ports:
2014-04-12 net/pvm++: Unmaintained since 2001 2014-04-12 devel/ixlib: Unmaintained since 2001 2014-04-12 mail/althea: Unmaintained since 2001 2014-04-12 graphics/claraocr: Unmaintained since 2001 2014-04-12 graphics/qvplay: Unmaintained since 2001 2014-04-12 print/guitartex: Unmaintained since 2001 2014-04-12 print/pnm2ppa: Unmaintained since 2001 2014-04-12 graphics/opendis: Unmaintained since 2001 2014-04-12 net/gnome-mud: Unmaintained since 2001 2014-04-12 graphics/maverik: Unmaintained since 2001 2014-04-12 biology/rasmol: Unmaintained since 2001 2014-04-12 mail/mail2procmailrc: Unmaintained since 2001 2014-04-12 science/felt: Unmaintained since 2001 2014-04-12 textproc/pardiff: Unmaintained since 2001 2014-04-12 lang/klone: Unmaintained since 2001 2014-04-12 net/rmsg: Unmaintained since 2001 2014-04-12 net/sharity-light: Unmaintained since 2001 2014-04-12 biology/genpak: Unmaintained since 2001 2014-04-12 net/forg: Unmaintained since 2001 2014-04-12 misc/txt2regex: Unmaintained since 2001 2014-04-12 textproc/ipdf: Unmaintained since 2001 2014-04-12 graphics/plotmtv: Unmaintained since 2001 2014-04-12 devel/happydoc: Unmaintained since 2001 2014-04-12 print/cpp2latex: Unmaintained since 2001 2014-04-12 graphics/svg2swf: Unmaintained since 2001 2014-04-12 devel/flick: Unmaintained since 2001 2014-04-12 mail/smail: Unmaintained since 2001 2014-04-12 net/net-http: Unmaintained since 2001 2014-04-12 security/cfv: Unmaintained since 2001 2014-04-12 graphics/camediaplay: Unmaintained since 2001 2014-04-12 math/umatrix: Unmaintained since 2001
This commit is contained in:
parent
0bd8a54ab1
commit
bac6e092c4
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=351202
217 changed files with 31 additions and 5662 deletions
31
MOVED
31
MOVED
|
@ -5964,3 +5964,34 @@ www/cgic||2014-04-11|Has expired: Unmaintained since 2000
|
|||
devel/orbitcpp||2014-04-11|Unused anymore, not libc++ friendly
|
||||
graphics/sodipodi|graphics/inkscape|2014-04-11|Sodipodi did not survive the Inkscape fork
|
||||
devel/g-wrap||2014-04-11|Unused, not stage friendly
|
||||
net/pvm++||2014-04-13|Has expired: Unmaintained since 2001
|
||||
devel/ixlib||2014-04-13|Has expired: Unmaintained since 2001
|
||||
mail/althea||2014-04-13|Has expired: Unmaintained since 2001
|
||||
graphics/claraocr||2014-04-13|Has expired: Unmaintained since 2001
|
||||
graphics/qvplay||2014-04-13|Has expired: Unmaintained since 2001
|
||||
print/guitartex||2014-04-13|Has expired: Unmaintained since 2001
|
||||
print/pnm2ppa||2014-04-13|Has expired: Unmaintained since 2001
|
||||
graphics/opendis||2014-04-13|Has expired: Unmaintained since 2001
|
||||
net/gnome-mud||2014-04-13|Has expired: Unmaintained since 2001
|
||||
graphics/maverik||2014-04-13|Has expired: Unmaintained since 2001
|
||||
biology/rasmol||2014-04-13|Has expired: Unmaintained since 2001
|
||||
mail/mail2procmailrc||2014-04-13|Has expired: Unmaintained since 2001
|
||||
science/felt||2014-04-13|Has expired: Unmaintained since 2001
|
||||
textproc/pardiff||2014-04-13|Has expired: Unmaintained since 2001
|
||||
lang/klone||2014-04-13|Has expired: Unmaintained since 2001
|
||||
net/rmsg||2014-04-13|Has expired: Unmaintained since 2001
|
||||
net/sharity-light||2014-04-13|Has expired: Unmaintained since 2001
|
||||
biology/genpak||2014-04-13|Has expired: Unmaintained since 2001
|
||||
net/forg||2014-04-13|Has expired: Unmaintained since 2001
|
||||
misc/txt2regex||2014-04-13|Has expired: Unmaintained since 2001
|
||||
textproc/ipdf||2014-04-13|Has expired: Unmaintained since 2001
|
||||
graphics/plotmtv||2014-04-13|Has expired: Unmaintained since 2001
|
||||
devel/happydoc||2014-04-13|Has expired: Unmaintained since 2001
|
||||
print/cpp2latex||2014-04-13|Has expired: Unmaintained since 2001
|
||||
graphics/svg2swf||2014-04-13|Has expired: Unmaintained since 2001
|
||||
devel/flick||2014-04-13|Has expired: Unmaintained since 2001
|
||||
mail/smail||2014-04-13|Has expired: Unmaintained since 2001
|
||||
net/net-http||2014-04-13|Has expired: Unmaintained since 2001
|
||||
security/cfv||2014-04-13|Has expired: Unmaintained since 2001
|
||||
graphics/camediaplay||2014-04-13|Has expired: Unmaintained since 2001
|
||||
math/umatrix||2014-04-13|Has expired: Unmaintained since 2001
|
||||
|
|
|
@ -24,7 +24,6 @@
|
|||
SUBDIR += finchtv
|
||||
SUBDIR += fluctuate
|
||||
SUBDIR += garlic
|
||||
SUBDIR += genpak
|
||||
SUBDIR += gff2ps
|
||||
SUBDIR += gmap
|
||||
SUBDIR += gperiodic
|
||||
|
@ -79,7 +78,6 @@
|
|||
SUBDIR += pyfasta
|
||||
SUBDIR += pymol
|
||||
SUBDIR += python-nexus
|
||||
SUBDIR += rasmol
|
||||
SUBDIR += recombine
|
||||
SUBDIR += ruby-bio
|
||||
SUBDIR += seaview
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= genpak
|
||||
PORTVERSION= 0.26
|
||||
PORTREVISION= 9
|
||||
CATEGORIES= biology
|
||||
MASTER_SITES= http://www.bioinformatics.org/genpak/download/
|
||||
DISTNAME= gp-${PORTVERSION}
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Utilities to manipulate DNA sequences
|
||||
|
||||
LIB_DEPENDS= libgd.so:${PORTSDIR}/graphics/gd
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
USES= gmake
|
||||
|
||||
MAN1= Genpak.1 gp_acc.1 gp_adjust.1 gp_cdndev.1 gp_cusage.1 gp_digest.1 \
|
||||
gp_dimer.1 gp_findorf.1 gp_gc.1 gp_getseq.1 gp_matrix.1 gp_mkmtx.1 \
|
||||
gp_pattern.1 gp_qs.1 gp_randseq.1 gp_seq2prot.1 gp_slen.1 gp_tm.1 \
|
||||
gp_trimer.1 gp_primer.1
|
||||
|
||||
NO_STAGE= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
INSTALL_TARGET= install docs
|
||||
.endif
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (gp-0.26.tgz) = b46e82b90dce042bd23804b3c925cea90faecbebfb9a9e66c827e816ce3d41f9
|
||||
SIZE (gp-0.26.tgz) = 141159
|
|
@ -1,48 +0,0 @@
|
|||
--- Makefile.orig Fri Aug 10 01:17:55 2001
|
||||
+++ Makefile Fri Aug 10 01:19:48 2001
|
||||
@@ -5,13 +5,11 @@
|
||||
######################################################################
|
||||
# Change the following to suit your needs
|
||||
|
||||
-SHELL=/bin/bash
|
||||
-
|
||||
# The directory root of your installation
|
||||
# If you make a personal installation, change it to your home directory
|
||||
# Default: /usr
|
||||
# uncomment the following line to install to the default directories...
|
||||
-TREE=/usr
|
||||
+TREE=${PREFIX}
|
||||
# ...or the following line to install into your home directory:
|
||||
# TREE=$(HOME)
|
||||
|
||||
@@ -25,7 +23,7 @@
|
||||
BINDIR=$(TREE)/bin
|
||||
|
||||
# directory to install the manual pages
|
||||
-MANDIR=$(TREE)/man
|
||||
+MANDIR=${MANPREFIX}/man
|
||||
|
||||
#directory to install the data directory
|
||||
DATADIR=$(TREE)/lib
|
||||
@@ -36,11 +34,9 @@
|
||||
# A catalog will be created: $(DOCDIR)/gp
|
||||
# It will *not* be uninstalled automagically after a "make uninstall"
|
||||
|
||||
-DOCDIR=$(TREE)/doc
|
||||
+DOCDIR=${PREFIX}/share/doc
|
||||
|
||||
# Your favourite ANSI compiler and it's flags
|
||||
-CC=gcc
|
||||
-CFLAGS=-pedantic -O3 -Wall -g
|
||||
|
||||
######################################################################
|
||||
# Do not change anything below this line
|
||||
@@ -58,7 +54,7 @@
|
||||
mporfs.seq
|
||||
|
||||
all:
|
||||
- cd src ; make PROGRAMS="$(PROGRAMS)" GDPROGRAMS="$(GDPROGRAMS)" CC=$(CC) \
|
||||
+ cd src ; ${MAKE} PROGRAMS="$(PROGRAMS)" GDPROGRAMS="$(GDPROGRAMS)" CC=$(CC) \
|
||||
LIBS="$(LIBS)" CFLAGS="$(CFLAGS)" ;
|
||||
@echo -e "\nAll programs compiled. \nType 'make install' to install all programs."
|
||||
|
|
@ -1,11 +0,0 @@
|
|||
--- src/Makefile.orig Fri Aug 10 01:20:01 2001
|
||||
+++ src/Makefile Fri Aug 10 01:20:17 2001
|
||||
@@ -5,8 +5,6 @@
|
||||
######################################################################
|
||||
# Change the following to suit your needs
|
||||
|
||||
-SHELL=/bin/bash
|
||||
-CC=gcc
|
||||
LIBS= -lz -lm
|
||||
#CFLAGS= -DNLS -DGZ
|
||||
|
|
@ -1,9 +0,0 @@
|
|||
GP is a set of small utilities written in ANSI C to manipulate DNA
|
||||
sequences in a Unix fashion, fit for combining within shell and cgi
|
||||
scripts.
|
||||
|
||||
The sequences are usually in fasta format, that means the first line
|
||||
is the sequence name starting with ">", and the sequence comes in the
|
||||
next lines. The programs accept also gzipped sequence files.
|
||||
|
||||
WWW: http://www.bioinformatics.org/genpak/#gp
|
|
@ -1,58 +0,0 @@
|
|||
bin/gp_acc
|
||||
bin/gp_adjust
|
||||
bin/gp_cdndev
|
||||
bin/gp_cusage
|
||||
bin/gp_digest
|
||||
bin/gp_dimer
|
||||
bin/gp_findorf
|
||||
bin/gp_gc
|
||||
bin/gp_getseq
|
||||
bin/gp_matrix
|
||||
bin/gp_mkmtx
|
||||
bin/gp_pars
|
||||
bin/gp_pattern
|
||||
bin/gp_primer
|
||||
bin/gp_qs
|
||||
bin/gp_randseq
|
||||
bin/gp_scan
|
||||
bin/gp_seq2prot
|
||||
bin/gp_shift
|
||||
bin/gp_slen
|
||||
bin/gp_tm
|
||||
bin/gp_trimer
|
||||
lib/genpak/ecoli.mtx
|
||||
lib/genpak/enzyme.enz
|
||||
lib/genpak/mporfs.seq
|
||||
lib/genpak/myco.cdn
|
||||
lib/genpak/sample.seq
|
||||
lib/genpak/standard.cdn
|
||||
@dirrm lib/genpak
|
||||
%%PORTDOCS%%share/doc/gp/CHANGES.TXT
|
||||
%%PORTDOCS%%share/doc/gp/INSTALL.TXT
|
||||
%%PORTDOCS%%share/doc/gp/LICENSE.TXT
|
||||
%%PORTDOCS%%share/doc/gp/Makefile
|
||||
%%PORTDOCS%%share/doc/gp/README.TXT
|
||||
%%PORTDOCS%%share/doc/gp/html/README.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_acc.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_adjust.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_cdndev.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_cusage.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_digest.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_dimer.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_findorf.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_gc.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_getseq.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_map.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_matrix.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_mkmtx.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_pattern.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_primer.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_qs.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_randseq.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_seq2prot.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_slen.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_tm.html
|
||||
%%PORTDOCS%%share/doc/gp/html/gp_trimer.html
|
||||
%%PORTDOCS%%share/doc/gp/html/index.html
|
||||
%%PORTDOCS%%@dirrm share/doc/gp/html
|
||||
%%PORTDOCS%%@dirrm share/doc/gp
|
|
@ -1,43 +0,0 @@
|
|||
# Created by: frankch@waru.life.nthu.edu.tw
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= rasmol
|
||||
PORTVERSION= 2.7.2.1.1
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= biology
|
||||
MASTER_SITES= ftp://ftp.bernstein-plus-sons.com/software/
|
||||
DISTNAME= RasMol_${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Fast Molecular Visualization Program
|
||||
|
||||
WRKSRC= ${WRKDIR}/RasMol_${PORTVERSION}/src
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
USES= imake
|
||||
USE_XORG= x11 xext xi
|
||||
MANCOMPRESSED= no
|
||||
XFREE86_HTML_MAN= no
|
||||
|
||||
MAN1= rasmol.1
|
||||
|
||||
PLIST_FILES= bin/rasmol bin/rasmol-16 bin/rasmol-32 bin/rasmol-8 \
|
||||
lib/X11/rasmol/1crn.pdb lib/X11/rasmol/3cro.pdb \
|
||||
lib/X11/rasmol/rasmol.hlp
|
||||
PLIST_DIRS= lib/X11/rasmol
|
||||
|
||||
NO_STAGE= yes
|
||||
do-build:
|
||||
${SETENV} ${MAKE_ENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/build_viewer
|
||||
|
||||
do-install:
|
||||
${INSTALL_PROGRAM} ${WRKSRC}/rasmol-* ${PREFIX}/bin
|
||||
${INSTALL_SCRIPT} ${FILESDIR}/rasmol ${PREFIX}/bin
|
||||
${INSTALL_MAN} ${WRKSRC}/rasmol.man ${MANPREFIX}/man/man1/rasmol.1
|
||||
${MKDIR} ${PREFIX}/lib/X11/rasmol
|
||||
${INSTALL_DATA} ${WRKSRC}/rasmol.hlp ${PREFIX}/lib/X11/rasmol
|
||||
${INSTALL_DATA} ${WRKSRC}/../data/1crn.pdb ${PREFIX}/lib/X11/rasmol
|
||||
${INSTALL_DATA} ${WRKSRC}/../data/3cro.pdb ${PREFIX}/lib/X11/rasmol
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (RasMol_2.7.2.1.1.tar.gz) = 912cb2660756b9ec5de6737d2de87d591d58aace4e2f6d0c8402b644f9df83d8
|
||||
SIZE (RasMol_2.7.2.1.1.tar.gz) = 4845420
|
|
@ -1,20 +0,0 @@
|
|||
--- Imakefile.orig Sun Dec 14 05:04:11 2003
|
||||
+++ Imakefile Tue Jul 6 00:39:39 2004
|
||||
@@ -103,7 +103,7 @@
|
||||
|
||||
# RasMol's on-line help direcory
|
||||
# e.g. /usr/local/lib/rasmol/rasmol.hlp
|
||||
-RASMOLDIR = $(USRLIBDIR)/rasmol/
|
||||
+RASMOLDIR = $(LIBDIR)/rasmol/
|
||||
|
||||
|
||||
|
||||
@@ -168,7 +168,7 @@
|
||||
InstallNonExec(../data/3cro.pdb,$(RASMOLDIR))
|
||||
|
||||
rasmol.man:: ../doc/rasmol.1
|
||||
- ln -s ../doc/rasmol.1 rasmol.man
|
||||
+ gunzip <../doc/rasmol.1.gz > rasmol.man
|
||||
|
||||
../doc/rasmol.1: ../doc/rasmol.1.gz
|
||||
gunzip <../doc/rasmol.1.gz > ../doc/rasmol.1
|
|
@ -1,21 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Determine if X is running
|
||||
if [ -z $DISPLAY ]; then
|
||||
echo You must be running X for this.
|
||||
else
|
||||
# Try to determine the color depth of the X server
|
||||
|
||||
DEPTH=`xwininfo -root | grep Depth | awk '{print $2}'`
|
||||
|
||||
if [ $DEPTH = 24 -o $DEPTH = 32 ]; then
|
||||
PROGRAM=rasmol-32
|
||||
elif [ $DEPTH = 16 ]; then
|
||||
PROGRAM=rasmol-16
|
||||
elif [ $DEPTH = 8 ]; then
|
||||
PROGRAM=rasmol-8
|
||||
else
|
||||
echo Can not determine color depth of Display $DISPLAY
|
||||
fi
|
||||
exec $PROGRAM $@
|
||||
fi
|
|
@ -1,8 +0,0 @@
|
|||
RasMol is a molecular graphics program intended for the visualisation
|
||||
of proteins, nucleic acids and small molecules. The program is aimed at
|
||||
display, teaching and generation of publication quality images. The
|
||||
program has been developed at the University of Edinburgh's Biocomputing
|
||||
Research Unit and the Biomolecular Structures Group at Glaxo Research
|
||||
and Development, Greenford, UK.
|
||||
|
||||
WWW: http://www.rasmol.org/
|
|
@ -1,46 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
# This builds the rasmol molecular viewer. One of the problems with
|
||||
# rasmol is that is only works at one color depth. This script will
|
||||
# build three viewers at different color depths, 8-bit, 16-bit,
|
||||
# and 32-bit. The binaries are called rasmol-8, rasmol-16, and
|
||||
# rasmol-32 respectively. A wrapper script installed with the port will
|
||||
# automatically select the right one.
|
||||
|
||||
cd ${WRKSRC}
|
||||
|
||||
cp Imakefile Imakefile.temp
|
||||
|
||||
|
||||
sed s@'ComplexProgramTarget(rasmol)'@'ComplexProgramTarget(rasmol-32)'@ \
|
||||
Imakefile.temp > Imakefile
|
||||
|
||||
xmkmf -a
|
||||
|
||||
make clean && make
|
||||
|
||||
sed -e s@'DEPTHDEF = -DTHIRTYTWOBIT'@'# DEPTHDEF = -DTHIRTYTWOBIT'@ \
|
||||
-e s@'# DEPTHDEF = -DSIXTEENBIT'@'DEPTHDEF = -DSIXTEENBIT'@ \
|
||||
-e s@'ComplexProgramTarget(rasmol)'@'ComplexProgramTarget(rasmol-16)'@ \
|
||||
Imakefile.temp > Imakefile
|
||||
|
||||
xmkmf -a
|
||||
|
||||
make clean && make
|
||||
|
||||
sed -e s@'DEPTHDEF = -DTHIRTYTWOBIT'@'# DEPTHDEF = -DTHIRTYTWOBIT'@ \
|
||||
-e s@'# DEPTHDEF = -DEIGHTBIT'@'DEPTHDEF = -DEIGHTBIT'@ \
|
||||
-e s@'ComplexProgramTarget(rasmol)'@'ComplexProgramTarget(rasmol-8)'@ \
|
||||
Imakefile.temp > Imakefile
|
||||
|
||||
xmkmf -a
|
||||
|
||||
make clean && make
|
||||
|
||||
# Restore Imakefile to original state so that rerunning this script does
|
||||
# the right thing.
|
||||
mv Imakefile.temp Imakefile
|
||||
xmkmf -a
|
||||
make clean && make rasmol.man
|
||||
|
||||
exit 0
|
|
@ -435,7 +435,6 @@
|
|||
SUBDIR += flex_compiler_shell
|
||||
SUBDIR += flexdock
|
||||
SUBDIR += flexjson
|
||||
SUBDIR += flick
|
||||
SUBDIR += flickrnet
|
||||
SUBDIR += florist-gpl
|
||||
SUBDIR += flowdesigner
|
||||
|
@ -633,7 +632,6 @@
|
|||
SUBDIR += hachoir-parser
|
||||
SUBDIR += hachoir-regex
|
||||
SUBDIR += hadoop
|
||||
SUBDIR += happydoc
|
||||
SUBDIR += hapy
|
||||
SUBDIR += hcs12mem
|
||||
SUBDIR += hexcompare
|
||||
|
@ -860,7 +858,6 @@
|
|||
SUBDIR += ipython
|
||||
SUBDIR += ireport
|
||||
SUBDIR += itext
|
||||
SUBDIR += ixlib
|
||||
SUBDIR += jakarta-commons-configuration
|
||||
SUBDIR += jakarta-commons-daemon
|
||||
SUBDIR += jakarta-commons-io
|
||||
|
|
|
@ -1,43 +0,0 @@
|
|||
# Created by: giffunip@asme.org
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= flick
|
||||
PORTVERSION= 2.1
|
||||
DISTVERSIONSUFFIX= -src
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
#MASTER_SITES= ftp://flux.cs.utah.edu/flux/flick/2.1/
|
||||
MASTER_SITES= http://www.sourcefiles.org/Programming/Compilers/Other/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Flexible IDL Compiler Kit
|
||||
|
||||
LICENSE= BSD GPLv2
|
||||
LICENSE_COMB= multi
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
|
||||
|
||||
USE_GMAKE= yes
|
||||
GNU_CONFIGURE= yes
|
||||
MAKEFILE= GNUmakefile
|
||||
|
||||
NO_STAGE= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e \
|
||||
's|-I-||' ${WRKSRC}/GNUmakeconf.in
|
||||
|
||||
post-install:
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
(cd ${WRKSRC}/doc/guts && ${INSTALL_DATA} *.ps ${DOCSDIR})
|
||||
(cd ${WRKSRC}/doc/usersguide && ${INSTALL_DATA} *.ps ${DOCSDIR})
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (flick-2.1-src.tar.gz) = a88da9447d30c79eaa292e446ff5aba4028234971049fcc4ea01df8f2cf8e125
|
||||
SIZE (flick-2.1-src.tar.gz) = 1883556
|
|
@ -1,48 +0,0 @@
|
|||
--- c/pfe/lib/p_calc_name.cc.orig Fri Aug 29 19:10:33 2003
|
||||
+++ c/pfe/lib/p_calc_name.cc Fri Aug 29 19:29:19 2003
|
||||
@@ -98,14 +98,14 @@
|
||||
#define DEFINE_CALC_NAME_FMT_OPTION(type, explain) \
|
||||
{ \
|
||||
#type "_fmt", \
|
||||
- name_strings::##type##_fmt, \
|
||||
+ name_strings::type##_fmt, \
|
||||
"Specify the format of " explain \
|
||||
}
|
||||
|
||||
#define DEFINE_CALC_NAME_LIT_OPTION(type, explain) \
|
||||
{ \
|
||||
#type "_lit", \
|
||||
- name_strings::##type##_lit, \
|
||||
+ name_strings::type##_lit, \
|
||||
"Specify the string for " explain \
|
||||
}
|
||||
|
||||
@@ -333,7 +333,7 @@
|
||||
#define DEFINE_CALC_NAME_FUNCTION(type) \
|
||||
char *pg_state::calc_##type##_name(const char *basic_name) \
|
||||
{ \
|
||||
- return calc_name(names.formats[name_strings::##type##_fmt], \
|
||||
+ return calc_name(names.formats[name_strings::type##_fmt], \
|
||||
basic_name); \
|
||||
}
|
||||
|
||||
@@ -346,7 +346,7 @@
|
||||
\
|
||||
calc_scoped_name(&scname, \
|
||||
parent_ref, \
|
||||
- names.formats[name_strings::##type##_scoped_fmt]); \
|
||||
+ names.formats[name_strings::type##_scoped_fmt]); \
|
||||
cast_add_scope_name(&scname, \
|
||||
base_name, \
|
||||
null_template_arg_array); \
|
||||
@@ -715,8 +715,8 @@
|
||||
++calc_name_data.count; \
|
||||
} while (0)
|
||||
|
||||
-#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
|
||||
-#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
|
||||
+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
|
||||
+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
|
||||
|
||||
/*
|
||||
* An internal auxiliary. `calc_name_module' locates the names of the AOI
|
|
@ -1,15 +0,0 @@
|
|||
--- c/pfe/lib/pg_state.cc.orig Fri Aug 29 19:32:31 2003
|
||||
+++ c/pfe/lib/pg_state.cc Fri Aug 29 19:32:54 2003
|
||||
@@ -53,9 +53,9 @@
|
||||
* Initialize the strings that are used to construct names. Most
|
||||
* presentation generators will override at least some of these values.
|
||||
*/
|
||||
-#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
|
||||
-#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
|
||||
-#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
|
||||
+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
|
||||
+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
|
||||
+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
|
||||
|
||||
/* The `null' format should never ever be used. */
|
||||
NAME_FORMAT(null) = "";
|
|
@ -1,15 +0,0 @@
|
|||
--- c/pfe/libcorba/pg_corba.cc.orig Fri Aug 29 19:45:24 2003
|
||||
+++ c/pfe/libcorba/pg_corba.cc Fri Aug 29 19:45:46 2003
|
||||
@@ -25,9 +25,9 @@
|
||||
|
||||
pg_corba::pg_corba()
|
||||
{
|
||||
-#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
|
||||
-#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
|
||||
-#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
|
||||
+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
|
||||
+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
|
||||
+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
|
||||
|
||||
/*
|
||||
* CORBA does not specify the names of server skeletons nor the names
|
|
@ -1,15 +0,0 @@
|
|||
--- c/pfe/libcorbaxx/pg_corbaxx.cc.orig Fri Aug 29 19:50:41 2003
|
||||
+++ c/pfe/libcorbaxx/pg_corbaxx.cc Fri Aug 29 19:51:04 2003
|
||||
@@ -27,9 +27,9 @@
|
||||
|
||||
pg_corbaxx::pg_corbaxx()
|
||||
{
|
||||
-#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
|
||||
-#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
|
||||
-#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
|
||||
+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
|
||||
+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
|
||||
+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
|
||||
|
||||
/*
|
||||
* CORBA does not specify the names of server skeletons nor the names
|
|
@ -1,15 +0,0 @@
|
|||
--- c/pfe/fluke/pg_fluke.cc.orig Fri Aug 29 20:18:40 2003
|
||||
+++ c/pfe/fluke/pg_fluke.cc Fri Aug 29 20:19:02 2003
|
||||
@@ -33,9 +33,9 @@
|
||||
|
||||
pg_fluke::pg_fluke()
|
||||
{
|
||||
-#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
|
||||
-#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
|
||||
-#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
|
||||
+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
|
||||
+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
|
||||
+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
|
||||
|
||||
/* Should define them all... */
|
||||
NAME_FORMAT(server_func) = "%I%_server%_%s";
|
|
@ -1,11 +0,0 @@
|
|||
--- c/pfe/sun/p_calc_name.cc.orig Sat Aug 30 00:32:44 2003
|
||||
+++ c/pfe/sun/p_calc_name.cc Sat Aug 30 00:32:59 2003
|
||||
@@ -84,7 +84,7 @@
|
||||
* These functions are auxiliaries for the override methods above.
|
||||
*/
|
||||
|
||||
-#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
|
||||
+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
|
||||
|
||||
char *pg_sun::calc_operation_and_version_id(const char *basic_name)
|
||||
{
|
|
@ -1,15 +0,0 @@
|
|||
--- c/pfe/sun/pg_sun.cc.orig Sat Aug 30 00:39:35 2003
|
||||
+++ c/pfe/sun/pg_sun.cc Sat Aug 30 00:39:56 2003
|
||||
@@ -50,9 +50,9 @@
|
||||
|
||||
pg_sun::pg_sun()
|
||||
{
|
||||
-#define NAME_FORMAT(type) names.formats[name_strings::##type##_fmt]
|
||||
-#define NAME_LITERAL_STR(type) names.literals[name_strings::##type##_lit].str
|
||||
-#define NAME_LITERAL_LEN(type) names.literals[name_strings::##type##_lit].len
|
||||
+#define NAME_FORMAT(type) names.formats[name_strings::type##_fmt]
|
||||
+#define NAME_LITERAL_STR(type) names.literals[name_strings::type##_lit].str
|
||||
+#define NAME_LITERAL_LEN(type) names.literals[name_strings::type##_lit].len
|
||||
|
||||
/*
|
||||
* Override some of the format strings for Sun RPC-style presentations.
|
|
@ -1,117 +0,0 @@
|
|||
--- fe/mig/parser.y.orig Sat Aug 30 00:44:37 2003
|
||||
+++ fe/mig/parser.y Sat Aug 30 00:49:45 2003
|
||||
@@ -755,46 +755,55 @@
|
||||
| error {
|
||||
ParseError("`;' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
EqualOrError : syEqual
|
||||
| error {
|
||||
ParseError("`=' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
CommaOrError : syComma
|
||||
| error {
|
||||
ParseError("`,' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
LParenOrError : syLParen
|
||||
| error {
|
||||
ParseError("`(' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
RParenOrError : syRParen
|
||||
| error {
|
||||
ParseError("`)' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
LBrackOrError : syLBrack
|
||||
| error {
|
||||
ParseError("`[' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
RBrackOrError : syRBrack
|
||||
| error {
|
||||
ParseError("`]' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
OfOrError : syOf
|
||||
| error {
|
||||
ParseError("`of' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
ColonOrError : syColon
|
||||
| error {
|
||||
ParseError("`:' expected");
|
||||
}
|
||||
+ ;
|
||||
|
||||
IPCFlagOrError : syIPCFlag { $$ = $1; }
|
||||
| error {
|
||||
@@ -803,6 +812,7 @@
|
||||
"found"));
|
||||
$$ = flNone;
|
||||
}
|
||||
+ ;
|
||||
|
||||
IdentifierOrError : syIdentifier { $$ = $1; }
|
||||
| error {
|
||||
@@ -810,41 +820,49 @@
|
||||
$$ = flick_asprintf("_error %d_%d_",
|
||||
lineno, tokenpos);
|
||||
}
|
||||
+ ;
|
||||
|
||||
IdentifierOrEmptyError : syIdentifier { $$ = $1; }
|
||||
| error {
|
||||
ParseError("identifier expected");
|
||||
$$ = "";
|
||||
}
|
||||
+ ;
|
||||
|
||||
IdentifierOrNULLError : syIdentifier { $$ = $1; }
|
||||
| error {
|
||||
ParseError("identifier expected");
|
||||
$$ = strNULL;
|
||||
}
|
||||
+ ;
|
||||
|
||||
NumberOrError : syNumber { $$ = $1; }
|
||||
| error {
|
||||
ParseError("number expected");
|
||||
$$ = 0;
|
||||
}
|
||||
+ ;
|
||||
|
||||
-StringOrNULLError : syString { $$ = $1; }
|
||||
+StringOrNULLError : syString { $$ = $1; }
|
||||
| error {
|
||||
ParseError("string expected");
|
||||
$$ = strNULL;
|
||||
}
|
||||
+ ;
|
||||
+
|
||||
QStringOrError : syQString { $$ = $1; }
|
||||
| error {
|
||||
ParseError("quoted string expected");
|
||||
$$ = "\"<error>\"";
|
||||
}
|
||||
+ ;
|
||||
|
||||
FileNameOrError : syFileName { $$ = $1; }
|
||||
| error {
|
||||
ParseError("filename expected");
|
||||
$$ = "error.error";
|
||||
}
|
||||
+ ;
|
||||
|
||||
LookString : /* empty */
|
||||
{ LookString(); }
|
|
@ -1,19 +0,0 @@
|
|||
--- fe/newcorba/parser.yy.orig Sat Aug 30 00:52:20 2003
|
||||
+++ fe/newcorba/parser.yy Sat Aug 30 00:55:05 2003
|
||||
@@ -305,6 +305,8 @@
|
||||
ParseError("expecting identifier");
|
||||
$$ = 0;
|
||||
}
|
||||
+ ;
|
||||
+
|
||||
scoped_name : ID {
|
||||
$$ = FindLocalName($1);
|
||||
}
|
||||
@@ -1058,6 +1060,7 @@
|
||||
ParseError("invalid type");
|
||||
$$ = MakeAoiType(kSLONG);
|
||||
}
|
||||
+ ;
|
||||
|
||||
param_type_spec : base_type_spec {$$ = $1;}
|
||||
| string_type {$$ = $1;}
|
|
@ -1,11 +0,0 @@
|
|||
--- runtime/headers/flick/pres/corba.h.orig Sat Aug 30 00:57:33 2003
|
||||
+++ runtime/headers/flick/pres/corba.h Sat Aug 30 00:58:17 2003
|
||||
@@ -186,7 +186,7 @@
|
||||
|
||||
#define corba_except(name) \
|
||||
typedef flick_system_exception name; \
|
||||
-name *##name##__alloc();
|
||||
+name *name##__alloc();
|
||||
|
||||
/*
|
||||
* Here are the standard CORBA system exception.
|
|
@ -1,11 +0,0 @@
|
|||
--- runtime/libraries/link/iiop/corba_excepts.c.orig Sat Aug 30 00:59:48 2003
|
||||
+++ runtime/libraries/link/iiop/corba_excepts.c Sat Aug 30 01:00:15 2003
|
||||
@@ -254,7 +254,7 @@
|
||||
* Define the allocators for the standard CORBA exceptions.
|
||||
*/
|
||||
#define sys_except__alloc(name) \
|
||||
-name *##name##__alloc() { return (name *) flick_system_exception_alloc(); }
|
||||
+name *name##__alloc() { return (name *) flick_system_exception_alloc(); }
|
||||
|
||||
sys_except__alloc(CORBA_UNKNOWN)
|
||||
sys_except__alloc(CORBA_BAD_PARAM)
|
|
@ -1,11 +0,0 @@
|
|||
--- runtime/libraries/link/suntcp/corba_excepts.c.orig Sat Aug 30 01:03:14 2003
|
||||
+++ runtime/libraries/link/suntcp/corba_excepts.c Sat Aug 30 01:03:59 2003
|
||||
@@ -254,7 +254,7 @@
|
||||
* Define the allocators for the standard CORBA exceptions.
|
||||
*/
|
||||
#define sys_except__alloc(name) \
|
||||
-name *##name##__alloc() { return (name *) flick_system_exception_alloc(); }
|
||||
+name *name##__alloc() { return (name *) flick_system_exception_alloc(); }
|
||||
|
||||
sys_except__alloc(CORBA_UNKNOWN)
|
||||
sys_except__alloc(CORBA_BAD_PARAM)
|
|
@ -1,23 +0,0 @@
|
|||
from the Web page:
|
||||
|
||||
Flick, our IDL (interface definition language) compiler, is the research
|
||||
and production IDL compiler within the Flux Project. Flick uses
|
||||
techniques from traditional language compilers in order to produce very
|
||||
fast client/server communication code. Flick-generated code can
|
||||
typically encode and decode data between 2 and 17 times faster than code
|
||||
produced by traditional IDL compilers, both commercial and free. The
|
||||
result is that on stock hardware and operating systems, Flick-generated
|
||||
stubs can increase end-to-end application throughput by factors of 4 or
|
||||
more.
|
||||
|
||||
Flick is not just optimizing: it is also extremely flexible. Flick
|
||||
currently supports the CORBA, ONC RPC (Sun RPC), and MIG IDLs.
|
||||
Interfaces written in any of these languages can be implemented by
|
||||
CORBA-, ONC RPC-, or MIG-style C language ``stubs'' communicating via
|
||||
CORBA IIOP, ONC/TCP, Mach 3 ports, Trapeze, or Fluke IPC. Flick also
|
||||
generates optimized CORBA C++ stubs that work with TAO, the real-time
|
||||
CORBA ORB. Finally, because Flick is a ``kit'' of components, it can be
|
||||
extended to support new IDLs, message data formats, and transport
|
||||
mechanisms.
|
||||
|
||||
WWW: http://www.cs.utah.edu/flux/flick/
|
|
@ -1,56 +0,0 @@
|
|||
bin/flick-aoid
|
||||
bin/flick-c-fe-mig
|
||||
bin/flick-c-pbe-fluke
|
||||
bin/flick-c-pbe-iiop
|
||||
bin/flick-c-pbe-iiopxx
|
||||
bin/flick-c-pbe-khazana
|
||||
bin/flick-c-pbe-mach3mig
|
||||
bin/flick-c-pbe-sun
|
||||
bin/flick-c-pbe-trapeze
|
||||
bin/flick-c-pfe-corba
|
||||
bin/flick-c-pfe-corbaxx
|
||||
bin/flick-c-pfe-fluke
|
||||
bin/flick-c-pfe-sun
|
||||
bin/flick-c-presd
|
||||
bin/flick-fe-newcorba
|
||||
bin/flick-fe-sun
|
||||
include/flick/encode/all.h
|
||||
include/flick/encode/cdr.h
|
||||
include/flick/encode/endian.h
|
||||
include/flick/encode/mach3mig.h
|
||||
include/flick/encode/xdr.h
|
||||
include/flick/link/ORB.h
|
||||
include/flick/link/all.h
|
||||
include/flick/link/alloca.h
|
||||
include/flick/link/iiop.h
|
||||
include/flick/link/iiopxx.h
|
||||
include/flick/link/khazana.h
|
||||
include/flick/link/mach3mig.h
|
||||
include/flick/link/suntcp.h
|
||||
include/flick/link/trapeze.h
|
||||
include/flick/pres/all.h
|
||||
include/flick/pres/corba.h
|
||||
include/flick/pres/corbaxx.h
|
||||
include/flick/pres/flick_defs.scml
|
||||
include/flick/pres/mig.h
|
||||
include/flick/pres/mom.h
|
||||
include/flick/pres/std_defines.scml
|
||||
include/flick/pres/sun.h
|
||||
include/flick/pres/tao_array.scml
|
||||
include/flick/pres/tao_base.scml
|
||||
include/flick/pres/tao_cxx.scml
|
||||
include/flick/pres/tao_exception.scml
|
||||
include/flick/pres/tao_interface.scml
|
||||
include/flick/pres/tao_sequence.scml
|
||||
include/flick/pres/tao_struct.scml
|
||||
include/flick/pres/tao_stubs.scml
|
||||
include/flick/pres/tao_union.scml
|
||||
lib/libflick-iiop.a
|
||||
lib/libflick-suntcp.a
|
||||
%%PORTDOCS%%share/doc/flick/guts.ps
|
||||
%%PORTDOCS%%share/doc/flick/user.ps
|
||||
%%PORTDOCS%%@dirrm share/doc/flick
|
||||
@dirrm include/flick/pres
|
||||
@dirrm include/flick/link
|
||||
@dirrm include/flick/encode
|
||||
@dirrm include/flick
|
|
@ -1,47 +0,0 @@
|
|||
# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= happydoc
|
||||
PORTVERSION= 3.1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= SF/${PORTNAME}/HappyDoc/${PORTVERSION}
|
||||
DISTNAME= HappyDoc_r${PORTVERSION:S/./_/g}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Tool for extracting documentation from Python source code
|
||||
|
||||
LICENSE= HPND ZPL21
|
||||
LICENSE_COMB= multi
|
||||
LICENSE_NAME_HPND= Historical Permission Notice and Disclaimer
|
||||
LICENSE_FILE_HPND= ${WRKSRC}/LICENSE.txt
|
||||
LICENSE_GROUPS_HPND= OSI
|
||||
LICENSE_PERMS_HPND= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
WRKSRC= ${WRKDIR}/HappyDoc3-r${PORTVERSION:S/./_/g}
|
||||
|
||||
USE_PYTHON= yes
|
||||
|
||||
PLIST= ${WRKDIR}/PLIST
|
||||
|
||||
NO_STAGE= yes
|
||||
pre-build:
|
||||
@${FIND} ${WRKSRC} \( -name ".*" -or -name "*.orig" \) -delete
|
||||
|
||||
do-build:
|
||||
@${PYTHON_CMD} -m compileall ${WRKSRC}/happydoclib
|
||||
@${PYTHON_CMD} -O -m compileall ${WRKSRC}/happydoclib
|
||||
|
||||
post-build:
|
||||
@${ECHO_CMD} "bin/happydoc" > ${PLIST}
|
||||
@${FIND} ${WRKSRC}/happydoclib -type f | ${SORT} | ${SED} -e \
|
||||
's|${WRKSRC}|%%PYTHON_SITELIBDIR%%|' >> ${PLIST}
|
||||
@${FIND} ${WRKSRC}/happydoclib -type d | ${SORT} -r | ${SED} -e \
|
||||
's|${WRKSRC}|@dirrm %%PYTHON_SITELIBDIR%%|' >> ${PLIST}
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/happydoc ${PREFIX}/bin
|
||||
@(cd ${WRKSRC} && ${COPYTREE_SHARE} happydoclib ${PYTHON_SITELIBDIR})
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (HappyDoc_r3_1.tar.gz) = ef5f8dee5782a1ebe750aa51b855ce84097f5bb60488826ea5da900098c5aaec
|
||||
SIZE (HappyDoc_r3_1.tar.gz) = 732849
|
|
@ -1,28 +0,0 @@
|
|||
--- happydoclib/CommandLineApp.py.orig
|
||||
+++ happydoclib/CommandLineApp.py
|
||||
@@ -102,10 +102,21 @@
|
||||
#
|
||||
# Exception names
|
||||
#
|
||||
- ReservedOptionName = 'Reserved option name'
|
||||
- HelpRequested='Help requested'
|
||||
- InvalidOptionValue='Invalid value for option'
|
||||
- InvalidArgument='Invalid argument to program'
|
||||
+ class ReservedOptionName(ValueError):
|
||||
+ 'Reserved option name'
|
||||
+ pass
|
||||
+
|
||||
+ class HelpRequested(ValueError):
|
||||
+ 'Help requested'
|
||||
+ pass
|
||||
+
|
||||
+ class InvalidOptionValue(ValueError):
|
||||
+ 'Invalid value for option'
|
||||
+ pass
|
||||
+
|
||||
+ class InvalidArgument(ValueError):
|
||||
+ 'Invalid argument to program'
|
||||
+ pass
|
||||
|
||||
#
|
||||
# Globally useful configuration stuff.
|
|
@ -1,8 +0,0 @@
|
|||
HappyDoc is a tool for extracting documentation from Python source code.
|
||||
It differs from other such applications by the fact that it uses the
|
||||
parse tree for a module to derive the information used in its output,
|
||||
rather that importing the module directly. This allows the user to
|
||||
generate documentation for modules which need special context to be
|
||||
imported.
|
||||
|
||||
WWW: http://happydoc.sourceforge.net/
|
|
@ -1,30 +0,0 @@
|
|||
# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ixlib
|
||||
PORTVERSION= 0.96.2
|
||||
PORTREVISION= 6
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-src/${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= A small C++ tools library based on STL
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
USES= gettext
|
||||
USE_GMAKE= yes
|
||||
USE_AUTOTOOLS= libtool
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= LIBS="-L${LOCALBASE}/lib"
|
||||
CPPFLAGS+= ${CFLAGS} -I${LOCALBASE}/include
|
||||
MAKE_ENV+= SED="sed"
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
pre-configure:
|
||||
${CP} ${LTMAIN} ${WRKSRC}
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (ixlib-0.96.2.tar.gz) = 155ff8dee23757f209dfcf865e8b34107c24a0ca6f20e9fad2d34f3f69de0442
|
||||
SIZE (ixlib-0.96.2.tar.gz) = 367184
|
|
@ -1,19 +0,0 @@
|
|||
--- src/ixlib_base.hh.orig Fri Nov 28 11:48:47 2003
|
||||
+++ src/ixlib_base.hh Fri Nov 28 12:45:22 2003
|
||||
@@ -44,11 +44,15 @@
|
||||
|
||||
/* STL Helper macro -----------------------------------------------------------
|
||||
*/
|
||||
+#define FOREACH_T(VAR,LIST,LISTTYPE) \
|
||||
+ for (typename LISTTYPE::iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
|
||||
+#define FOREACH_CONST_T(VAR,LIST,LISTTYPE) \
|
||||
+ for (typename LISTTYPE::const_iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
|
||||
+
|
||||
#define FOREACH(VAR,LIST,LISTTYPE) \
|
||||
for (LISTTYPE::iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
|
||||
#define FOREACH_CONST(VAR,LIST,LISTTYPE) \
|
||||
for (LISTTYPE::const_iterator VAR = (LIST).begin(),last = (LIST).end();VAR != last;VAR++)
|
||||
-
|
||||
|
||||
|
||||
|
|
@ -1,236 +0,0 @@
|
|||
--- src/ixlib_garbage.hh.orig 2001-06-20 01:16:29.000000000 +0200
|
||||
+++ src/ixlib_garbage.hh 2008-08-27 17:54:47.000000000 +0200
|
||||
@@ -126,24 +126,24 @@
|
||||
// compiler generates one, which is *ahem* - fatal
|
||||
ref(ref const &src)
|
||||
: ref_base<T>(src) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
|
||||
}
|
||||
template<class T2>
|
||||
ref(ref<T2,T_Managed> const &src)
|
||||
: ref_base<T>(src.get()) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
|
||||
}
|
||||
template<class T2>
|
||||
ref(no_free_ref<T2,T_Managed> const &src)
|
||||
: ref_base<T>(src.get()) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
|
||||
}
|
||||
ref(T *instance = NULL)
|
||||
: ref_base<T>(instance) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
|
||||
}
|
||||
~ref() {
|
||||
- reference_manager_keeper<T_Managed>::Manager.freeReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.freeReference(this->Instance);
|
||||
}
|
||||
|
||||
ref &operator=(ref const &src) {
|
||||
@@ -157,20 +157,20 @@
|
||||
|
||||
// methods
|
||||
void release() {
|
||||
- reference_manager_keeper<T_Managed>::Manager.freeReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ reference_manager_keeper<T_Managed>::Manager.freeReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
}
|
||||
void set(T *instance) {
|
||||
- if (instance == Instance) return;
|
||||
+ if (instance == this->Instance) return;
|
||||
|
||||
- reference_manager_keeper<T_Managed>::Manager.freeReference(Instance);
|
||||
- Instance = instance;
|
||||
- reference_manager_keeper<T_Managed>::Manager.addReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.freeReference(this->Instance);
|
||||
+ this->Instance = instance;
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addReference(this->Instance);
|
||||
}
|
||||
T *releaseFromGCArena() {
|
||||
- T *oldinst = Instance;
|
||||
- reference_manager_keeper<T_Managed>::Manager.forgetReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ T *oldinst = this->Instance;
|
||||
+ reference_manager_keeper<T_Managed>::Manager.forgetReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
return oldinst;
|
||||
}
|
||||
};
|
||||
@@ -200,24 +200,24 @@
|
||||
// compiler generates one, which is *ahem* - fatal
|
||||
no_free_ref(no_free_ref const &src)
|
||||
: ref_base<T>(src) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
template<class T2>
|
||||
no_free_ref(ref<T2,T_Managed> const &src)
|
||||
: ref_base<T>(src.get()) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
template<class T2>
|
||||
no_free_ref(no_free_ref<T2,T_Managed> const &src)
|
||||
: ref_base<T>(src.get()) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
no_free_ref(T *instance = NULL)
|
||||
: ref_base<T>(instance) {
|
||||
- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
~no_free_ref() {
|
||||
- reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(this->Instance);
|
||||
}
|
||||
|
||||
// assignment
|
||||
@@ -232,20 +232,20 @@
|
||||
|
||||
// methods
|
||||
void release() {
|
||||
- reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
}
|
||||
void set(T *instance) {
|
||||
- if (instance == Instance) return;
|
||||
+ if (instance == this->Instance) return;
|
||||
|
||||
- reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(Instance);
|
||||
- Instance = instance;
|
||||
- reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(Instance);
|
||||
+ reference_manager_keeper<T_Managed>::Manager.removeNoFreeReference(this->Instance);
|
||||
+ this->Instance = instance;
|
||||
+ reference_manager_keeper<T_Managed>::Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
T *releaseFromGCArena() {
|
||||
- T *oldinst = Instance;
|
||||
- reference_manager_keeper<T_Managed>::Manager.forgetReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ T *oldinst = this->Instance;
|
||||
+ reference_manager_keeper<T_Managed>::Manager.forgetReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
return oldinst;
|
||||
}
|
||||
};
|
||||
@@ -265,14 +265,14 @@
|
||||
public:
|
||||
dynamic_ref(dynamic_ref const &src)
|
||||
: ref_base<T>(src),Manager(src.Manager) {
|
||||
- Manager.addReference(Instance);
|
||||
+ Manager.addReference(this->Instance);
|
||||
}
|
||||
dynamic_ref(reference_manager<T> &mgr,T *instance = NULL)
|
||||
: ref_base<T>(instance),Manager(mgr) {
|
||||
- Manager.addReference(Instance);
|
||||
+ Manager.addReference(this->Instance);
|
||||
}
|
||||
~dynamic_ref() {
|
||||
- Manager.freeReference(Instance);
|
||||
+ Manager.freeReference(this->Instance);
|
||||
}
|
||||
|
||||
// assignment
|
||||
@@ -287,20 +287,20 @@
|
||||
|
||||
// methods
|
||||
void release() {
|
||||
- Manager.freeReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ Manager.freeReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
}
|
||||
void set(T *instance) {
|
||||
- if (instance == Instance) return;
|
||||
+ if (instance == this->Instance) return;
|
||||
|
||||
- Manager.freeReference(Instance);
|
||||
- Instance = instance;
|
||||
- Manager.addReference(Instance);
|
||||
+ Manager.freeReference(this->Instance);
|
||||
+ this->Instance = instance;
|
||||
+ Manager.addReference(this->Instance);
|
||||
}
|
||||
T *releaseFromGCArena() {
|
||||
- T *oldinst = Instance;
|
||||
- Manager.forgetReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ T *oldinst = this->Instance;
|
||||
+ Manager.forgetReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
return oldinst;
|
||||
}
|
||||
};
|
||||
@@ -330,14 +330,14 @@
|
||||
public:
|
||||
no_free_dynamic_ref(no_free_dynamic_ref const &src)
|
||||
: ref_base<T>(src),Manager(src.Manager) {
|
||||
- Manager.addNoFreeReference(Instance);
|
||||
+ Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
no_free_dynamic_ref(reference_manager<T> &mgr,T *instance = NULL)
|
||||
: ref_base<T>(instance),Manager(mgr) {
|
||||
- Manager.addNoFreeReference(Instance);
|
||||
+ Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
~no_free_dynamic_ref() {
|
||||
- Manager.removeNoFreeReference(Instance);
|
||||
+ Manager.removeNoFreeReference(this->Instance);
|
||||
}
|
||||
|
||||
// assignment
|
||||
@@ -352,20 +352,20 @@
|
||||
|
||||
// methods
|
||||
void release() {
|
||||
- Manager.removeNoFreeReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ Manager.removeNoFreeReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
}
|
||||
void set(T *instance) {
|
||||
- if (instance == Instance) return;
|
||||
+ if (instance == this->Instance) return;
|
||||
|
||||
- Manager.removeNoFreeReference(Instance);
|
||||
- Instance = instance;
|
||||
- Manager.addNoFreeReference(Instance);
|
||||
+ Manager.removeNoFreeReference(this->Instance);
|
||||
+ this->Instance = instance;
|
||||
+ Manager.addNoFreeReference(this->Instance);
|
||||
}
|
||||
T *releaseFromGCArena() {
|
||||
- T *oldinst = Instance;
|
||||
- Manager.forgetReference(Instance);
|
||||
- Instance = NULL;
|
||||
+ T *oldinst = this->Instance;
|
||||
+ Manager.forgetReference(this->Instance);
|
||||
+ this->Instance = NULL;
|
||||
return oldinst;
|
||||
}
|
||||
};
|
||||
@@ -440,7 +440,7 @@
|
||||
|
||||
private:
|
||||
hash_value hash(T const *ptr) const {
|
||||
- unsigned u = reinterpret_cast<unsigned>(ptr);
|
||||
+ uintptr_t u = reinterpret_cast<uintptr_t>(ptr);
|
||||
return (u ^ (u >> 8) ^ (u >> 16) ^ (u >> 24)) & HASH_MAX;
|
||||
}
|
||||
instance_data *getHashEntry(T const *instance) {
|
||||
@@ -482,7 +482,7 @@
|
||||
|
||||
|
||||
#define IXLIB_GARBAGE_DECLARE_MANAGER(TYPE) \
|
||||
- ixion::reference_manager<TYPE> ixion::reference_manager_keeper<TYPE>::Manager;
|
||||
+ template <> ixion::reference_manager<TYPE> ixion::reference_manager_keeper<TYPE>::Manager = ixion::reference_manager<TYPE>();
|
||||
}
|
||||
|
||||
|
|
@ -1,14 +0,0 @@
|
|||
--- src/ixlib_javascript.hh.orig Fri Nov 28 12:01:06 2003
|
||||
+++ src/ixlib_javascript.hh Fri Nov 28 12:41:42 2003
|
||||
@@ -266,7 +266,11 @@
|
||||
// (=unite with) other scopes and keeps a list of registered members
|
||||
class list_scope : public value {
|
||||
protected:
|
||||
+#if __GNUC__ < 3
|
||||
typedef std::hash_map<std::string,ref<value>,string_hash> member_map;
|
||||
+#else
|
||||
+ typedef __gnu_cxx::hash_map<std::string,ref<value>,string_hash> member_map;
|
||||
+#endif
|
||||
typedef std::vector<ref<value> > swallowed_list;
|
||||
|
||||
member_map MemberMap;
|
|
@ -1,67 +0,0 @@
|
|||
--- src/ixlib_numeric.hh.orig Thu Mar 22 16:16:25 2001
|
||||
+++ src/ixlib_numeric.hh Thu Nov 30 23:11:52 2006
|
||||
@@ -67,56 +67,56 @@
|
||||
|
||||
|
||||
// Primitive inlines ---------------------------------------------------------
|
||||
- inline signed short ixion::sgn(signed long value) {
|
||||
+ inline signed short sgn(signed long value) {
|
||||
return (value<0) ? -1 : ( (value>0) ? 1 : 0);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
- inline bool ixion::getBit(unsigned long value,char bit) {
|
||||
+ inline bool getBit(unsigned long value,char bit) {
|
||||
return (value >> bit) & 1;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
- inline TUnsigned8 ixion::hiByte(TUnsigned16 value) {
|
||||
+ inline TUnsigned8 hiByte(TUnsigned16 value) {
|
||||
return value >> 8;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
- inline TUnsigned16 ixion::hiWord(TUnsigned32 value) {
|
||||
+ inline TUnsigned16 hiWord(TUnsigned32 value) {
|
||||
return value >> 16;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
- inline TUnsigned8 ixion::loByte(TUnsigned16 value) {
|
||||
+ inline TUnsigned8 loByte(TUnsigned16 value) {
|
||||
return value & 0xff;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
- inline TUnsigned16 ixion::loWord(TUnsigned32 value) {
|
||||
+ inline TUnsigned16 loWord(TUnsigned32 value) {
|
||||
return value & 0xffff;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
- inline TUnsigned16 ixion::makeWord(TUnsigned8 hi,TUnsigned8 lo) {
|
||||
+ inline TUnsigned16 makeWord(TUnsigned8 hi,TUnsigned8 lo) {
|
||||
return (TUnsigned16) hi << 8 | lo;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
- inline TUnsigned32 ixion::makeDWord(TUnsigned16 hi,TUnsigned16 lo) {
|
||||
+ inline TUnsigned32 makeDWord(TUnsigned16 hi,TUnsigned16 lo) {
|
||||
return (TUnsigned32) hi << 16 | lo;
|
||||
}
|
||||
}
|
|
@ -1,56 +0,0 @@
|
|||
--- src/ixlib_re.hh.orig Tue Jun 19 16:16:29 2001
|
||||
+++ src/ixlib_re.hh Fri Dec 1 18:36:04 2006
|
||||
@@ -163,7 +163,7 @@
|
||||
|
||||
struct backtrack_stack_entry {
|
||||
TIndex Index;
|
||||
- backref_stack::rewind_info RewindInfo;
|
||||
+ typename backref_stack::rewind_info RewindInfo;
|
||||
};
|
||||
|
||||
public:
|
||||
@@ -210,7 +210,7 @@
|
||||
class any_matcher : public matcher {
|
||||
public:
|
||||
any_matcher() {
|
||||
- MatchLength = 1;
|
||||
+ this->MatchLength = 1;
|
||||
}
|
||||
|
||||
matcher *duplicate() const;
|
||||
@@ -229,7 +229,7 @@
|
||||
class start_matcher : public matcher {
|
||||
public:
|
||||
start_matcher() {
|
||||
- MatchLength = 0;
|
||||
+ this->MatchLength = 0;
|
||||
}
|
||||
|
||||
matcher *duplicate() const;
|
||||
@@ -246,7 +246,7 @@
|
||||
class end_matcher : public matcher {
|
||||
public:
|
||||
end_matcher() {
|
||||
- MatchLength = 0;
|
||||
+ this->MatchLength = 0;
|
||||
}
|
||||
|
||||
matcher *duplicate() const;
|
||||
@@ -263,7 +263,7 @@
|
||||
class backref_open_matcher : public matcher {
|
||||
public:
|
||||
backref_open_matcher() {
|
||||
- MatchLength = 0;
|
||||
+ this->MatchLength = 0;
|
||||
}
|
||||
|
||||
matcher *duplicate() const;
|
||||
@@ -280,7 +280,7 @@
|
||||
class backref_close_matcher : public matcher {
|
||||
public:
|
||||
backref_close_matcher() {
|
||||
- MatchLength = 0;
|
||||
+ this->MatchLength = 0;
|
||||
}
|
||||
|
||||
matcher *duplicate() const;
|
|
@ -1,219 +0,0 @@
|
|||
--- src/ixlib_re_impl.hh.orig Tue Jun 19 16:16:29 2001
|
||||
+++ src/ixlib_re_impl.hh Fri Dec 1 18:38:10 2006
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
|
||||
template<class T>
|
||||
-ixion::regex<T>::backref_stack::rewind_info
|
||||
+typename ixion::regex<T>::backref_stack::rewind_info
|
||||
ixion::regex<T>::backref_stack::getRewindInfo() const {
|
||||
return Stack.size();
|
||||
}
|
||||
@@ -65,7 +65,7 @@
|
||||
template<class T>
|
||||
ixion::TSize ixion::regex<T>::backref_stack::size() {
|
||||
TSize result = 0;
|
||||
- FOREACH_CONST(first,Stack,internal_stack)
|
||||
+ FOREACH_CONST_T(first,Stack,internal_stack)
|
||||
if (first->Type == backref_entry::OPEN) result++;
|
||||
return result;
|
||||
}
|
||||
@@ -79,7 +79,7 @@
|
||||
TIndex start;
|
||||
TIndex startlevel;
|
||||
|
||||
- internal_stack::const_iterator first = Stack.begin(),last = Stack.end();
|
||||
+ typename internal_stack::const_iterator first = Stack.begin(),last = Stack.end();
|
||||
while (first != last) {
|
||||
if (first->Type == backref_entry::OPEN) {
|
||||
if (number == next_index) {
|
||||
@@ -201,7 +201,7 @@
|
||||
|
||||
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::quantifier::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::quantifier::duplicate() const {
|
||||
quantifier *dupe = new quantifier();
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -239,7 +239,7 @@
|
||||
if (quant_min == 0) quant_min = 1;
|
||||
|
||||
TSize max_count = candidate.size() - at;
|
||||
- if (Next) max_count -= Next->minimumSubsequentMatchLength();
|
||||
+ if (this->Next) max_count -= this->Next->minimumSubsequentMatchLength();
|
||||
max_count = max_count/quant_min + 1;
|
||||
|
||||
if (MaxValid) max_count = NUM_MIN(max_count,MaxCount);
|
||||
@@ -278,7 +278,7 @@
|
||||
}
|
||||
|
||||
if (successful_indices.size()) {
|
||||
- MatchLength = successful_indices.top().Index - at;
|
||||
+ this->MatchLength = successful_indices.top().Index - at;
|
||||
return true;
|
||||
}
|
||||
else return false;
|
||||
@@ -286,7 +286,7 @@
|
||||
else {
|
||||
for (TSize c = 0;c <= remcount;c++) {
|
||||
if (matchNext(brstack,candidate,idx)) {
|
||||
- MatchLength = idx-at;
|
||||
+ this->MatchLength = idx-at;
|
||||
return true;
|
||||
}
|
||||
// following part runs once too much, effectively:
|
||||
@@ -321,14 +321,14 @@
|
||||
template<class T>
|
||||
ixion::regex<T>::sequence_matcher::sequence_matcher(T const &matchstr)
|
||||
: MatchStr(matchstr) {
|
||||
- MatchLength = MatchStr.size();
|
||||
+ this->MatchLength = MatchStr.size();
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::sequence_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::sequence_matcher::duplicate() const {
|
||||
sequence_matcher *dupe = new sequence_matcher(MatchStr);
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -349,7 +349,7 @@
|
||||
|
||||
// regex::any_matcher ---------------------------------------------------------
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::any_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::any_matcher::duplicate() const {
|
||||
any_matcher *dupe = new any_matcher();
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -360,7 +360,7 @@
|
||||
|
||||
// regex::start_matcher ---------------------------------------------------------
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::start_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::start_matcher::duplicate() const {
|
||||
start_matcher *dupe = new start_matcher();
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -379,7 +379,7 @@
|
||||
|
||||
// regex::end_matcher ---------------------------------------------------------
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::end_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::end_matcher::duplicate() const {
|
||||
end_matcher *dupe = new end_matcher();
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -398,7 +398,7 @@
|
||||
|
||||
// regex::backref_open_matcher ------------------------------------------------
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::backref_open_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::backref_open_matcher::duplicate() const {
|
||||
backref_open_matcher *dupe = new backref_open_matcher();
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -409,7 +409,7 @@
|
||||
|
||||
template<class T>
|
||||
bool ixion::regex<T>::backref_open_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
|
||||
- backref_stack::rewind_info ri = brstack.getRewindInfo();
|
||||
+ typename backref_stack::rewind_info ri = brstack.getRewindInfo();
|
||||
brstack.open(at);
|
||||
|
||||
bool result = matchNext(brstack,candidate,at);
|
||||
@@ -424,7 +424,7 @@
|
||||
|
||||
// regex::backref_close_matcher -----------------------------------------------
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::backref_close_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::backref_close_matcher::duplicate() const {
|
||||
backref_close_matcher *dupe = new backref_close_matcher();
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -435,7 +435,7 @@
|
||||
|
||||
template<class T>
|
||||
bool ixion::regex<T>::backref_close_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
|
||||
- backref_stack::rewind_info ri = brstack.getRewindInfo();
|
||||
+ typename backref_stack::rewind_info ri = brstack.getRewindInfo();
|
||||
brstack.close(at);
|
||||
|
||||
bool result = matchNext(brstack,candidate,at);
|
||||
@@ -470,7 +470,7 @@
|
||||
|
||||
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::alternative_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::alternative_matcher::duplicate() const {
|
||||
alternative_matcher *dupe = new alternative_matcher();
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -484,7 +484,7 @@
|
||||
TSize result = 0;
|
||||
bool is_first = true;
|
||||
|
||||
- FOREACH_CONST(first,AltList,alt_list)
|
||||
+ FOREACH_CONST_T(first,AltList,alt_list)
|
||||
if (is_first) {
|
||||
result = (*first)->minimumMatchLength();
|
||||
is_first = true;
|
||||
@@ -500,7 +500,7 @@
|
||||
|
||||
|
||||
template<class T>
|
||||
-void ixion::regex<T>::alternative_matcher::setNext(matcher *next,bool ownnext = true) {
|
||||
+void ixion::regex<T>::alternative_matcher::setNext(matcher *next,bool ownnext) {
|
||||
matcher::setNext(next);
|
||||
Connector.setNext(next,false);
|
||||
}
|
||||
@@ -524,13 +524,13 @@
|
||||
|
||||
template<class T>
|
||||
bool ixion::regex<T>::alternative_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
|
||||
- std::vector<matcher *>::iterator first = AltList.begin(),last = AltList.end();
|
||||
+ typename std::vector<matcher *>::iterator first = AltList.begin(),last = AltList.end();
|
||||
while (first != last) {
|
||||
if ((*first)->match(brstack,candidate,at)) {
|
||||
- MatchLength = 0;
|
||||
+ this->MatchLength = 0;
|
||||
matcher const *object = *first;
|
||||
while (object != &Connector) {
|
||||
- MatchLength += object->getMatchLength();
|
||||
+ this->MatchLength += object->getMatchLength();
|
||||
object = object->getNext();
|
||||
}
|
||||
return true;
|
||||
@@ -546,9 +546,9 @@
|
||||
template<class T>
|
||||
void ixion::regex<T>::alternative_matcher::copy(alternative_matcher const *src) {
|
||||
super::copy(src);
|
||||
- Connector.setNext(Next,false);
|
||||
+ Connector.setNext(this->Next,false);
|
||||
|
||||
- FOREACH_CONST(first,src->AltList,alt_list)
|
||||
+ FOREACH_CONST_T(first,src->AltList,alt_list)
|
||||
addAlternative((*first)->duplicate());
|
||||
}
|
||||
|
||||
@@ -565,7 +565,7 @@
|
||||
|
||||
|
||||
template<class T>
|
||||
-ixion::regex<T>::matcher *ixion::regex<T>::backref_matcher::duplicate() const {
|
||||
+typename ixion::regex<T>::matcher *ixion::regex<T>::backref_matcher::duplicate() const {
|
||||
backref_matcher *dupe = new backref_matcher(Backref);
|
||||
dupe->copy(this);
|
||||
return dupe;
|
||||
@@ -577,7 +577,7 @@
|
||||
template<class T>
|
||||
bool ixion::regex<T>::backref_matcher::match(backref_stack &brstack,T const &candidate,TIndex at) {
|
||||
T matchstr = brstack.get(Backref,candidate);
|
||||
- MatchLength = matchstr.size();
|
||||
+ this->MatchLength = matchstr.size();
|
||||
|
||||
if (at+matchstr.size() > candidate.size()) return false;
|
||||
return (T(candidate.begin()+at,candidate.begin()+at+matchstr.size()) == matchstr) &&
|
|
@ -1,12 +0,0 @@
|
|||
--- src/js_interpreter.cc.orig Fri Nov 28 12:56:09 2003
|
||||
+++ src/js_interpreter.cc Fri Nov 28 12:56:47 2003
|
||||
@@ -89,8 +89,7 @@
|
||||
|
||||
|
||||
// javascript_exception -------------------------------------------------------
|
||||
-javascript_exception::javascript_exception(TErrorCode error,code_location const &loc,char const *info,char *module = NULL,
|
||||
- TIndex line = 0)
|
||||
+javascript_exception::javascript_exception(TErrorCode error,code_location const &loc,char const *info,char *module, TIndex line)
|
||||
: base_exception(error, NULL, module, line, "JS") {
|
||||
HasInfo = true;
|
||||
try {
|
|
@ -1,16 +0,0 @@
|
|||
--- src/lex.xml.cc.orig Tue Oct 23 12:24:43 2001
|
||||
+++ src/lex.xml.cc Fri Dec 1 18:57:06 2006
|
||||
@@ -24,9 +24,12 @@
|
||||
#ifdef __cplusplus
|
||||
|
||||
#include <stdlib.h>
|
||||
-#include <fstream>
|
||||
+#include <iostream>
|
||||
using std::istream;
|
||||
using std::ostream;
|
||||
+using std::cin;
|
||||
+using std::cout;
|
||||
+using std::cerr;
|
||||
#include <unistd.h>
|
||||
|
||||
/* Use prototypes in function declarations. */
|
|
@ -1,11 +0,0 @@
|
|||
--- src/re.cc.orig Tue Jun 19 16:16:29 2001
|
||||
+++ src/re.cc Fri Dec 1 18:37:32 2006
|
||||
@@ -26,7 +26,7 @@
|
||||
|
||||
|
||||
// Template instantiations ----------------------------------------------------
|
||||
-template regex<string>;
|
||||
+template class regex<string>;
|
||||
|
||||
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
--- test/javascript.cc.orig Fri Nov 28 12:57:33 2003
|
||||
+++ test/javascript.cc Fri Nov 28 13:15:30 2003
|
||||
@@ -64,7 +64,7 @@
|
||||
|
||||
|
||||
// simple call-in example -----------------------------------------------------
|
||||
-IXLIB_JS_DECLARE_FUNCTION(write) {
|
||||
+IXLIB_JS_DECLARE_FUNCTION(write_) {
|
||||
FOREACH_CONST(first,parameters,parameter_list)
|
||||
cout << (*first)->toString();
|
||||
return makeNull();
|
||||
@@ -99,7 +99,7 @@
|
||||
// end complex call-in example --------------------------------------------
|
||||
|
||||
// simple call-in example -------------------------------------------------
|
||||
- ev = new write;
|
||||
+ ev = new write_;
|
||||
ip.RootScope->addMember("write",ev);
|
||||
// end simple call-in example ---------------------------------------------
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
ixlib is a small c++ tools library based upon the standard template
|
||||
library. It provides
|
||||
|
||||
- a javascript interpreter
|
||||
- an exception handling framework
|
||||
- garbage collection
|
||||
- automatic array management
|
||||
- planar geometry (rectangles, regions)
|
||||
- polygons (rasterization, convex hull, smoothing, removal of
|
||||
crossings)
|
||||
- rasterization primitives
|
||||
- matrices (including linear system solver, Cholesky and LU
|
||||
decomposition, determinants, inversion, Gauss and Gauss-Jordan
|
||||
elimination)
|
||||
- command line parsing
|
||||
- versatile int <-> string conversions
|
||||
- regular expressions
|
||||
- xml parsing (non-DTD)
|
||||
|
||||
WWW: http://ixlib.sourceforge.net/
|
|
@ -1,34 +0,0 @@
|
|||
bin/ixlib-config
|
||||
include/ixlib_array.hh
|
||||
include/ixlib_base.hh
|
||||
include/ixlib_cmdline.hh
|
||||
include/ixlib_config.hh
|
||||
include/ixlib_drawing_functions.hh
|
||||
include/ixlib_exbase.hh
|
||||
include/ixlib_exgen.hh
|
||||
include/ixlib_exio.hh
|
||||
include/ixlib_garbage.hh
|
||||
include/ixlib_geometry.hh
|
||||
include/ixlib_geometry_impl.hh
|
||||
include/ixlib_javascript.hh
|
||||
include/ixlib_matrix.hh
|
||||
include/ixlib_matrix_impl.hh
|
||||
include/ixlib_numconv.hh
|
||||
include/ixlib_numeric.hh
|
||||
include/ixlib_polygon.hh
|
||||
include/ixlib_polygon_impl.hh
|
||||
include/ixlib_random.hh
|
||||
include/ixlib_re.hh
|
||||
include/ixlib_re_impl.hh
|
||||
include/ixlib_ring_queue.hh
|
||||
include/ixlib_scanner.hh
|
||||
include/ixlib_string.hh
|
||||
include/ixlib_textfile.hh
|
||||
include/ixlib_token_lex.hh
|
||||
include/ixlib_xml.hh
|
||||
lib/libixion.a
|
||||
lib/libixion.la
|
||||
lib/libixion.so
|
||||
lib/libixion.so.6
|
||||
share/aclocal/ixlib.m4
|
||||
share/locale/de/LC_MESSAGES/ixlib.mo
|
|
@ -74,7 +74,6 @@
|
|||
SUBDIR += cairomm
|
||||
SUBDIR += cal3d
|
||||
SUBDIR += cal3d-devel
|
||||
SUBDIR += camediaplay
|
||||
SUBDIR += camera
|
||||
SUBDIR += camerakit
|
||||
SUBDIR += cbrpager
|
||||
|
@ -86,7 +85,6 @@
|
|||
SUBDIR += chbg
|
||||
SUBDIR += cimg
|
||||
SUBDIR += cinepaint
|
||||
SUBDIR += claraocr
|
||||
SUBDIR += clutter
|
||||
SUBDIR += clutter-box2d
|
||||
SUBDIR += clutter-gtk
|
||||
|
@ -578,7 +576,6 @@
|
|||
SUBDIR += mapyrus
|
||||
SUBDIR += mate-document-viewer
|
||||
SUBDIR += mate-image-viewer
|
||||
SUBDIR += maverik
|
||||
SUBDIR += megapov
|
||||
SUBDIR += mesa-demos
|
||||
SUBDIR += meshviewer
|
||||
|
@ -618,7 +615,6 @@
|
|||
SUBDIR += opencv
|
||||
SUBDIR += opencv-core
|
||||
SUBDIR += opencv-java
|
||||
SUBDIR += opendis
|
||||
SUBDIR += opendx
|
||||
SUBDIR += opengl-man
|
||||
SUBDIR += opengtl
|
||||
|
@ -781,7 +777,6 @@
|
|||
SUBDIR += pixie
|
||||
SUBDIR += pixmap
|
||||
SUBDIR += plasma-kmod
|
||||
SUBDIR += plotmtv
|
||||
SUBDIR += plotutils
|
||||
SUBDIR += png
|
||||
SUBDIR += png2html
|
||||
|
@ -896,7 +891,6 @@
|
|||
SUBDIR += quat-gui
|
||||
SUBDIR += quesa
|
||||
SUBDIR += quesoglc
|
||||
SUBDIR += qvplay
|
||||
SUBDIR += qxv
|
||||
SUBDIR += radius-engine
|
||||
SUBDIR += raster3d
|
||||
|
@ -984,7 +978,6 @@
|
|||
SUBDIR += structuresynth
|
||||
SUBDIR += svg2pdf
|
||||
SUBDIR += svg2png
|
||||
SUBDIR += svg2swf
|
||||
SUBDIR += svgalib
|
||||
SUBDIR += svgfig
|
||||
SUBDIR += swfdec
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
# Created by: Jun-ichiro itojun Itoh <itojun@itojun.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= camediaplay
|
||||
PORTVERSION= 20010211
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ftp://ftp.itojun.org/pub/digi-cam/C-400L/unix/ \
|
||||
ftp://ftp.digipri.co.jp/pub/free-software/Olympus/C-400L/unix/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Digital camera downloading tool for Epson/Sanyo/Olympus/Agfa camera
|
||||
|
||||
WRKSRC= ${WRKDIR}/${PORTNAME}/build
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ENV= OPTFLAG=""
|
||||
MAN1= camediaplay.1
|
||||
|
||||
NO_STAGE= yes
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${PREFIX}/share/doc/camediaplay
|
||||
.for file in PROTOCOL README.english README.japanese
|
||||
${INSTALL_DATA} ${WRKSRC}/../${file} ${PREFIX}/share/doc/camediaplay
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (camediaplay-20010211.tar.gz) = 0a1d59458a364be97c77e26cd1eafced634dcf926a00b7c0e2664aa0c0be0948
|
||||
SIZE (camediaplay-20010211.tar.gz) = 48193
|
|
@ -1,11 +0,0 @@
|
|||
--- ../src/main.c.orig 2011-09-16 09:04:34.000000000 +0800
|
||||
+++ ../src/main.c 2011-09-16 09:06:34.000000000 +0800
|
||||
@@ -1491,7 +1491,7 @@ cleanup()
|
||||
uucpunlock(n0);
|
||||
}
|
||||
|
||||
-void
|
||||
+int
|
||||
main(argc, argv)
|
||||
int argc;
|
||||
char **argv;
|
|
@ -1,33 +0,0 @@
|
|||
--- ../src/uucplock.c.bak 1999-12-02 11:12:18.000000000 +0800
|
||||
+++ ../src/uucplock.c 2011-09-16 09:09:05.000000000 +0800
|
||||
@@ -37,9 +37,13 @@ static char sccsid[] = "@(#)uucplock.c 5
|
||||
|
||||
#include "config.h"
|
||||
|
||||
+#include <sys/types.h>
|
||||
+#include <stdio.h>
|
||||
+#include <signal.h>
|
||||
#include <sys/file.h>
|
||||
-#include <sys/dir.h>
|
||||
+#include <dirent.h>
|
||||
#include <errno.h>
|
||||
+#include <unistd.h>
|
||||
|
||||
#include "pathnames.h"
|
||||
|
||||
@@ -49,6 +53,7 @@ static char sccsid[] = "@(#)uucplock.c 5
|
||||
* -1 - failure
|
||||
*/
|
||||
|
||||
+int
|
||||
uu_lock(ttyname)
|
||||
char *ttyname;
|
||||
{
|
||||
@@ -101,6 +106,7 @@ uu_lock(ttyname)
|
||||
return(0);
|
||||
}
|
||||
|
||||
+int
|
||||
uu_unlock(ttyname)
|
||||
char *ttyname;
|
||||
{
|
|
@ -1,19 +0,0 @@
|
|||
camediaplay
|
||||
Camediaplay is a data downloading tool (via serial) for Sanyo
|
||||
digital camera engine.
|
||||
It should work with:
|
||||
- Olympus C-400/400L/800L, D-200L/300L
|
||||
- Olympus C-410L
|
||||
- Olympus C-420L/820L, D-220L/320L
|
||||
- Epson CP-100/200/500
|
||||
- Sanyo DSC-V1/VPC-G1
|
||||
- Agfa ePhoto307
|
||||
|
||||
REPORTING BUGS
|
||||
Please use one of the following methods:
|
||||
- via http://www.itojun.org/cgi-bin/gnats-send-pr
|
||||
- via e-mail to: itojun@itojun.org
|
||||
|
||||
AUTHOR
|
||||
Copyright(c) 1997 by Jun-ichiro Itoh. All rights reserved.
|
||||
Jun-ichiro itojun Itoh <itojun@itojun.org>
|
|
@ -1,5 +0,0 @@
|
|||
bin/camediaplay
|
||||
%%PORTDOCS%%share/doc/camediaplay/PROTOCOL
|
||||
%%PORTDOCS%%share/doc/camediaplay/README.english
|
||||
%%PORTDOCS%%share/doc/camediaplay/README.japanese
|
||||
%%PORTDOCS%%@dirrm share/doc/camediaplay
|
|
@ -1,31 +0,0 @@
|
|||
# Created by: petef
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= claraocr
|
||||
PORTVERSION= 20031214
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= graphics accessibility
|
||||
MASTER_SITES= GENTOO
|
||||
MASTER_SITE_SUBDIR=distfiles
|
||||
DISTNAME= clara-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Optical character recognition (OCR) utility
|
||||
|
||||
RUN_DEPENDS= pnmenlarge:${PORTSDIR}/graphics/netpbm
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
USES= shebangfix perl5
|
||||
USE_XORG= x11
|
||||
MAKE_ENV= MKDIR="${MKDIR}"
|
||||
|
||||
SHEBANG_FILES= clara.pl mkdoc.pl selthresh
|
||||
|
||||
MAN1= clara-adv.1 clara-dev.1 clara.1 selthresh.1
|
||||
|
||||
NO_STAGE= yes
|
||||
post-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/selthresh.1 ${MAN1PREFIX}/man/man1/
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,4 +0,0 @@
|
|||
SHA256 (clara-20031214.tar.gz) = baae846923004ac1b5b91f73057d5faf042eb499434e163b7ab6db88410bbce1
|
||||
SIZE (clara-20031214.tar.gz) = 451539
|
||||
SHA256 (patch_20080429.html) = 060c2fc65952d621f2eda30132de509452d8db7810fcf1fa73bec811b8946143
|
||||
SIZE (patch_20080429.html) = 2043
|
|
@ -1,73 +0,0 @@
|
|||
--- Makefile 2003-12-14 20:59:59.000000000 -0500
|
||||
+++ Makefile 2008-06-26 15:37:29.000000000 -0400
|
||||
@@ -29,22 +29,22 @@
|
||||
# Configure the destination directories:
|
||||
#
|
||||
#BINDIR=/usr/local/bin
|
||||
-BINDIR=/usr/bin
|
||||
+BINDIR=${PREFIX}/bin
|
||||
|
||||
#MANDIR=/usr/local/man/man1
|
||||
-MANDIR=/usr/man/man1
|
||||
+MANDIR=${PREFIX}/man/man1
|
||||
|
||||
#DOCDIR=/usr/local/doc/clara
|
||||
#DOCDIR=/usr/doc/clara
|
||||
#DOCDIR=/usr/doc/clara-$(VERSION)
|
||||
-DOCDIR=/usr/share/doc/clara
|
||||
+DOCDIR=${PREFIX}/share/doc/clara
|
||||
|
||||
#
|
||||
# Configure these variables accordingly to your system:
|
||||
#
|
||||
-INCLUDE = -I/usr/X11R6/include
|
||||
-LIBPATH = -L/usr/X11R6/lib
|
||||
-CC = gcc
|
||||
+INCLUDE = -I${LOCALBASE}/include
|
||||
+LIBPATH = -L${LOCALBASE}/lib
|
||||
+CC ?= gcc
|
||||
|
||||
#
|
||||
# Now choose the Clara OCR compilation options:
|
||||
@@ -88,7 +88,7 @@
|
||||
#
|
||||
# Add or remove flags if necessary:
|
||||
#
|
||||
-CFLAGS = $(INCLUDE) -g -Wall $(COPTS)
|
||||
+CFLAGS += $(INCLUDE) $(COPTS)
|
||||
#CFLAGS = $(INCLUDE) -g -Wall -pedantic $(COPTS)
|
||||
#CFLAGS = $(INCLUDE) -g -O2 -Wall $(COPTS)
|
||||
#CFLAGS = $(INCLUDE) -g -O2 -pedantic $(COPTS)
|
||||
@@ -97,7 +97,7 @@
|
||||
#
|
||||
# Add or remove flags if necessary:
|
||||
#
|
||||
-LDFLAGS = -g
|
||||
+LDFLAGS =
|
||||
|
||||
#
|
||||
# If your system requires additional libs, please add them:
|
||||
@@ -179,13 +179,16 @@
|
||||
./clara -p 2
|
||||
|
||||
install: all
|
||||
- install -d $(BINDIR)
|
||||
- install clara $(BINDIR)
|
||||
- install selthresh $(BINDIR)
|
||||
- install -d $(MANDIR)
|
||||
- install doc/clara.1 doc/clara-dev.1 doc/clara-adv.1 $(MANDIR)
|
||||
- install -d $(DOCDIR)
|
||||
- install ANNOUNCE CHANGELOG doc/FAQ doc/*.html $(DOCDIR)
|
||||
+ ${MKDIR} $(BINDIR)
|
||||
+ ${BSD_INSTALL_PROGRAM} clara $(BINDIR)
|
||||
+ ${BSD_INSTALL_SCRIPT} selthresh $(BINDIR)
|
||||
+ ${MKDIR} $(MANDIR)
|
||||
+ ${BSD_INSTALL_MAN} doc/clara.1 doc/clara-dev.1 doc/clara-adv.1 $(MANDIR)
|
||||
+.ifndef NOPORTDOCS
|
||||
+ ${MKDIR} $(DOCDIR)
|
||||
+ ${BSD_INSTALL_DATA} ANNOUNCE CHANGELOG doc/FAQ doc/*.html $(DOCDIR)
|
||||
+.endif
|
||||
+
|
||||
|
||||
clean:
|
||||
rm -f clara sclara $(OBJS) doc/clara*.1 doc/clara*.html doc/FAQ
|
|
@ -1,95 +0,0 @@
|
|||
This set of fixes/improvements was downloaded from Ubuntu.
|
||||
Many thanks.
|
||||
|
||||
-mi
|
||||
|
||||
--- clara.c
|
||||
+++ clara.c
|
||||
@@ -751,11 +751,12 @@
|
||||
s[128] = 0;
|
||||
logmsg(s);
|
||||
|
||||
- if (!trace)
|
||||
- return;
|
||||
- va_start(args,m);
|
||||
- vfprintf(stderr,m,args);
|
||||
- fprintf(stderr,"\n");
|
||||
+ if (trace) {
|
||||
+ vfprintf(stderr,m,args);
|
||||
+ fprintf(stderr,"\n");
|
||||
+ }
|
||||
+
|
||||
+ va_end(args);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -775,10 +776,12 @@
|
||||
logmsg(s);
|
||||
|
||||
/* send to stderr if requested */
|
||||
- if (!debug)
|
||||
- return;
|
||||
- vfprintf(stderr,m,args);
|
||||
- fprintf(stderr,"\n");
|
||||
+ if (debug) {
|
||||
+ vfprintf(stderr,m,args);
|
||||
+ fprintf(stderr,"\n");
|
||||
+ }
|
||||
+
|
||||
+ va_end(args);
|
||||
}
|
||||
|
||||
/*
|
||||
@@ -797,9 +800,10 @@
|
||||
s[128] = 0;
|
||||
logmsg(s);
|
||||
|
||||
- va_start(args,m);
|
||||
vfprintf(stderr,m,args);
|
||||
fprintf(stderr,"\n");
|
||||
+
|
||||
+ va_end(args);
|
||||
}
|
||||
|
||||
/* (devel)
|
||||
--- event.c
|
||||
+++ event.c
|
||||
@@ -638,6 +638,8 @@
|
||||
}
|
||||
}
|
||||
|
||||
+ va_end(args);
|
||||
+
|
||||
/*
|
||||
printf("request (priority %d, mclip=%d, redraw=%d) to draw the message \"%s\"\n",f,mclip,redraw_stline,s);
|
||||
*/
|
||||
--- html.c
|
||||
+++ html.c
|
||||
@@ -1548,11 +1548,12 @@
|
||||
va_list args;
|
||||
int n=0,f;
|
||||
|
||||
- va_start(args, fmt);
|
||||
for (f=0; f==0; ) {
|
||||
|
||||
/* try to write */
|
||||
+ va_start(args, fmt);
|
||||
n = vsnprintf(*t+*top+1,*sz-*top-1,fmt,args);
|
||||
+ va_end(args);
|
||||
|
||||
/*
|
||||
Some implementations of vsnprintf return -1 when
|
||||
@@ -1589,11 +1590,12 @@
|
||||
va_list args;
|
||||
int n=0,f;
|
||||
|
||||
- va_start(args, fmt);
|
||||
for (f=0; f==0; ) {
|
||||
|
||||
/* try to write */
|
||||
+ va_start(args, fmt);
|
||||
n = vsnprintf(text+topt+1,textsz-topt-1,fmt,args);
|
||||
+ va_end(args);
|
||||
|
||||
/*
|
||||
Some implementations of vsnprintf return -1 when
|
|
@ -1,24 +0,0 @@
|
|||
Obtained from Gentoo:
|
||||
|
||||
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-text/clara/files/
|
||||
|
||||
--- pgmblock.c 2002-04-29 14:26:13.000000000 +0000
|
||||
+++ pgmblock.c 2009-03-05 02:51:43.000000000 +0000
|
||||
@@ -161,7 +161,7 @@
|
||||
|
||||
printf("%d rare pixels (%1.4f)\n",t,((float)t)/(w*h));
|
||||
|
||||
- F = open("map",O_WRONLY|O_CREAT);
|
||||
+ F = open("map",O_WRONLY|O_CREAT, 0644);
|
||||
write(F,m,h*bpl);
|
||||
write(F,map,256);
|
||||
close(F);
|
||||
@@ -197,7 +197,7 @@
|
||||
{
|
||||
int i,j,F;
|
||||
|
||||
- F = open("map",O_RDONLY|O_CREAT);
|
||||
+ F = open("map",O_RDONLY|O_CREAT, 0644);
|
||||
read(F,m,h*bpl);
|
||||
read(F,map,256);
|
||||
close(F);
|
|
@ -1,20 +0,0 @@
|
|||
In some cases only one bitmap is found when pbm2bm builds the list
|
||||
of free bitmaps. Unfortunately the next bitmap pointer doesn't
|
||||
get initialized in that case causing a crash. This patch ensures
|
||||
that the next free bitmap pointer is always initialized.
|
||||
|
||||
-- John Wehle
|
||||
|
||||
--- pbm2cl.c 2003-01-29 07:53:04.000000000 -0500
|
||||
+++ pbm2cl.c 2008-06-26 15:41:18.000000000 -0400
|
||||
@@ -1048,9 +1048,9 @@
|
||||
for (i=j=0, la=-1; i<abs; ++i) {
|
||||
if (ab[i].x < 0) {
|
||||
+ ab[i].y = -1;
|
||||
if (la < 0)
|
||||
la = j = i;
|
||||
else {
|
||||
ab[j].y = i;
|
||||
- ab[i].y = -1;
|
||||
j = i;
|
||||
}
|
|
@ -1,7 +0,0 @@
|
|||
Clara is an OCR program. OCR stands for "Optical Character Recognition".
|
||||
An OCR program tries to recognize the characters from the digital image
|
||||
of a paper document. The name Clara stands for "Cooperative Lightweight
|
||||
chAracter Recognizer".
|
||||
|
||||
WWW: http://claraocr.org/
|
||||
WWW: http://freecode.com/projects/claraocr
|
|
@ -1,11 +0,0 @@
|
|||
bin/clara
|
||||
bin/selthresh
|
||||
%%PORTDOCS%%share/doc/clara/ANNOUNCE
|
||||
%%PORTDOCS%%share/doc/clara/CHANGELOG
|
||||
%%PORTDOCS%%share/doc/clara/FAQ
|
||||
%%PORTDOCS%%share/doc/clara/clara-adv.html
|
||||
%%PORTDOCS%%share/doc/clara/clara-dev.html
|
||||
%%PORTDOCS%%share/doc/clara/clara-faq.html
|
||||
%%PORTDOCS%%share/doc/clara/clara-glo.html
|
||||
%%PORTDOCS%%share/doc/clara/clara-tut.html
|
||||
%%PORTDOCS%%@dirrm share/doc/clara
|
|
@ -1,75 +0,0 @@
|
|||
# Created by: ijliao
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= maverik
|
||||
PORTVERSION= 6.2
|
||||
PORTREVISION= 4
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://aig.cs.man.ac.uk/maverik/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Publicly available virtual reality (VR) system
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
USE_SUBMAKE= yes
|
||||
USE_GL= yes
|
||||
WANT_GNOME= yes
|
||||
SCRIPTS_ENV= WRKDIRPREFIX="${WRKDIRPREFIX}" \
|
||||
REALCURDIR="${.CURDIR}" \
|
||||
DISTNAME="${DISTNAME}"
|
||||
HAS_CONFIGURE= yes
|
||||
CONFIGURE_SCRIPT= setup
|
||||
CONFIGURE_ARGS= --MESAPATH=${LOCALBASE}
|
||||
USE_LDCONFIG= yes
|
||||
MANCOMPRESSED= no
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
PORTDOCS= *
|
||||
|
||||
NO_STAGE= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if ${PORT_OPTIONS:MPNG}
|
||||
LIB_DEPENDS+= png15:${PORTSDIR}/graphics/png
|
||||
CONFIGURE_ARGS+= --PNGLIBS="-L${LOCALBASE}/lib -lpng" \
|
||||
--PNGINCL="-I${LOCALBASE}/include"
|
||||
.endif
|
||||
|
||||
post-extract:
|
||||
@${SETENV} ${SCRIPTS_ENV} ${SH} ${SCRIPTDIR}/genman3list.sh
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e "s|%%LOCALBASE%%|${LOCALBASE}|g" \
|
||||
-e 's|%%CC%%|${CC}|g' \
|
||||
-e 's|%%CXX%%|${CXX}|g' \
|
||||
-e 's|%%CFLAGS%%|${CFLAGS}|g' \
|
||||
-e 's|%%CXXFLAGS%%|${CXXFLAGS}|g' \
|
||||
-e 's|%%PTHREAD_CFLAGS%%|${PTHREAD_CFLAGS}|g' \
|
||||
-e 's|%%PTHREAD_LIBS%%|${PTHREAD_LIBS}|g' ${WRKSRC}/setup
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${WRKSRC}/lib/* ${PREFIX}/lib
|
||||
@${MKDIR} ${PREFIX}/include/maverik
|
||||
${INSTALL_DATA} ${WRKSRC}/incl/* ${PREFIX}/include/maverik
|
||||
${FIND} ${WRKSRC}/doc/MFS/man3 -name '*.3' -exec \
|
||||
${INSTALL_MAN} \{} ${MAN3PREFIX}/man/man3 \;
|
||||
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${DOCSDIR}/MFS
|
||||
@(cd ${WRKSRC}/doc/MFS && ${COPYTREE_SHARE} "html pdf ps" ${DOCSDIR}/MFS)
|
||||
@${MKDIR} ${DOCSDIR}/MPG
|
||||
@(cd ${WRKSRC}/doc//MPG && ${COPYTREE_SHARE} "pdf ps" ${DOCSDIR}/MPG)
|
||||
.endif
|
||||
|
||||
post-clean:
|
||||
@${RM} -f ${WRKDIRPREFIX}${.CURDIR}/Makefile.inc
|
||||
|
||||
.if exists(${WRKDIRPREFIX}${.CURDIR}/Makefile.inc)
|
||||
.include "${WRKDIRPREFIX}${.CURDIR}/Makefile.inc"
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (maverik-6.2.tar.gz) = 27a745f7b6a94c5d9ee49aee01e39e3274b5a48e582178d6d1b5707cf7c3fa32
|
||||
SIZE (maverik-6.2.tar.gz) = 3029446
|
|
@ -1,61 +0,0 @@
|
|||
--- setup.orig Thu Mar 21 02:59:51 2002
|
||||
+++ setup Sat Apr 20 10:15:01 2002
|
||||
@@ -6,7 +6,7 @@
|
||||
TDMPATH=""
|
||||
MESAPATH=""
|
||||
MESADEFAULT=1
|
||||
-XLIBPATH="/usr/X11R6/lib"
|
||||
+XLIBPATH="%%LOCALBASE%%/lib"
|
||||
TR=0
|
||||
TRINCL=""
|
||||
TRLIBS=""
|
||||
@@ -262,22 +262,22 @@
|
||||
FreeBSD)
|
||||
if [ $ECH = "1" ] ; then echo A FreeBSD box...; fi
|
||||
|
||||
- CC="gcc"
|
||||
+ CC="%%CC%%"
|
||||
DLLIBS=""
|
||||
if [ "$DEBUG" = "1" ] ; then
|
||||
OT="-Wall -ansi -g"
|
||||
else
|
||||
- OT="-Wall -ansi -O2 -finline-functions -fomit-frame-pointer -funroll-loops -ffast-math -march=`uname -m`"
|
||||
+ OT="%%PTHREAD_CFLAGS%% -Wall -ansi -finline-functions -fomit-frame-pointer -funroll-loops -ffast-math -march=`uname -m`"
|
||||
fi
|
||||
OS="-DMAV_LINUX -DMAV_FREEBSD" # The Linux defs also work for FreeBSD with a few exceptions
|
||||
- CFLAG=`echo $OS $OT`
|
||||
- LD="ld -shared"
|
||||
+ CFLAG=`echo $OS -fPIC %%CFLAGS%%`
|
||||
+ LD="${CC} -shared %%PTHREAD_LIBS%%"
|
||||
LEX="flex"
|
||||
- YACC="bison -y"
|
||||
- CXX="g++"
|
||||
- CXXFLAG=`echo $OS $OT`
|
||||
+ YACC="yacc"
|
||||
+ CXX="%%CXX%%"
|
||||
+ CXXFLAG=`echo $OS $OT %%CXXFLAGS%%`
|
||||
if [ "$MESADEFAULT" = "1" ] ; then
|
||||
- MESAPATH="/usr/X11R6"
|
||||
+ MESAPATH="%%LOCALBASE%%"
|
||||
fi
|
||||
OPENGLINCL="-I${MESAPATH}/include"
|
||||
OPENGLLIBS="-L${MESAPATH}/lib -lGL -lGLU -L${XLIBPATH} -lX11 -lXext"
|
||||
@@ -437,18 +437,6 @@
|
||||
fi
|
||||
|
||||
cat <<EOF >>Makefile
|
||||
- "OPENGLINCL= ${OPENGLINCL}" \\
|
||||
- "OPENGLLIBS= ${OPENGLLIBS}"
|
||||
-EOF
|
||||
-
|
||||
-cat <<EOF >>Makefile
|
||||
- make egs \\
|
||||
- MAV_HOME=\`pwd\` \\
|
||||
- "CC= ${CC} ${ABI} ${MIPS} ${OT}" \\
|
||||
- "CXX= ${CXX} ${ABI} ${MIPS} ${OT}"
|
||||
- make dems \\
|
||||
- MAV_HOME=\`pwd\` \\
|
||||
- "CC= ${CC} ${ABI} ${MIPS} ${OT}" \\
|
||||
"OPENGLINCL= ${OPENGLINCL}" \\
|
||||
"OPENGLLIBS= ${OPENGLLIBS}"
|
||||
EOF
|
|
@ -1,16 +0,0 @@
|
|||
MAVERIK is a publicly available virtual reality (VR) system, which has been
|
||||
under development by the Advanced Interfaces Group since 1995. MAVERIKenables
|
||||
rapid production of complex virtual environments as well as providing many
|
||||
functions that are valuable to anyone developing applications with 3D graphics
|
||||
or using 3D peripherals. MAVERIK deals primarily with graphical and spatial
|
||||
management, and integrates with our other VR system, Deva, which extends
|
||||
MAVERIK abilities to multi user and multi application virtual reality.
|
||||
|
||||
Within this wider context, MAVERIK is designed to support high-performance
|
||||
rendering, including large-model processing, customised representations of
|
||||
environments for different applications, and customisable techniques for
|
||||
interaction and navigation. Although it is a component of a larger system,
|
||||
MAVERIK works equally well stand-alone and forms an ideal platform for the
|
||||
construction of VR applications for individual users.
|
||||
|
||||
WWW: http://aig.cs.man.ac.uk/maverik/
|
|
@ -1,39 +0,0 @@
|
|||
include/maverik/mav_avatar.h
|
||||
include/maverik/mav_callbacks.h
|
||||
include/maverik/mav_gfx.h
|
||||
include/maverik/mav_hud.h
|
||||
include/maverik/mav_kernel.h
|
||||
include/maverik/mav_lwo.h
|
||||
include/maverik/mav_navigation.h
|
||||
include/maverik/mav_objects.h
|
||||
include/maverik/mav_sms.h
|
||||
include/maverik/mav_sr.h
|
||||
include/maverik/mav_tdm.h
|
||||
include/maverik/mav_tr.h
|
||||
include/maverik/mav_vrad.h
|
||||
include/maverik/mav_vrml97.h
|
||||
include/maverik/mav_windows.h
|
||||
include/maverik/maverik.h
|
||||
lib/libmav_avatar.so
|
||||
lib/libmav_callbacks.so
|
||||
lib/libmav_gfx.so
|
||||
lib/libmav_gfxNone.so
|
||||
lib/libmav_gfxOpenGLX11.so
|
||||
lib/libmav_hud.so
|
||||
lib/libmav_kernel.so
|
||||
lib/libmav_lwo.so
|
||||
lib/libmav_navigation.so
|
||||
lib/libmav_objects.so
|
||||
lib/libmav_sms.so
|
||||
lib/libmav_sr.so
|
||||
lib/libmav_sr-dummy.so
|
||||
lib/libmav_tdm.so
|
||||
lib/libmav_tr.so
|
||||
lib/libmav_vrad.so
|
||||
lib/libmav_vrml97.so
|
||||
lib/libmav_vrml97-dummy.so
|
||||
lib/libmav_windows.so
|
||||
lib/libmaverik.so
|
||||
lib/libmaverikNone.so
|
||||
lib/libmaverikOpenGLX11.so
|
||||
@dirrm include/maverik
|
|
@ -1,17 +0,0 @@
|
|||
#!/bin/sh
|
||||
# $FreeBSD$
|
||||
|
||||
if [ -f ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc ]; then
|
||||
exit
|
||||
fi
|
||||
|
||||
exec > ${WRKDIRPREFIX}${REALCURDIR}/Makefile.inc
|
||||
|
||||
echo "MAN3= \\"
|
||||
find ${WRKDIRPREFIX}${REALCURDIR}/work/${DISTNAME}/doc/MFS/man3 -type f -exec basename {} \; | sed 's,$, \\,'
|
||||
|
||||
echo
|
||||
echo "MLINKS= \\"
|
||||
ls -al ${WRKDIRPREFIX}${REALCURDIR}/work/${DISTNAME}/doc/MFS/man3 | \
|
||||
awk '/->/ { print $(NF), $(NF - 2), " \\" }'
|
||||
echo
|
|
@ -1,32 +0,0 @@
|
|||
# Created by: Anders Nordby <anders@fix.no>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= opendis
|
||||
PORTVERSION= 0.0.3
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= SF/ods/ods/${PORTVERSION} \
|
||||
http://ods.sourceforge.net/dl/
|
||||
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Access Flashpoint Digita-based cameras, download images, and more
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
NO_STAGE= yes
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|-pedantic -W|-pedantic|g' ${WRKSRC}/configure
|
||||
@${REINPLACE_CMD} -e 's| -g| @CFLAGS@|g' ${WRKSRC}/src/Makefile.in
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
.for file in NEWS AUTHORS doc/ERRATA doc/PHILOSOPHY doc/THUMB
|
||||
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (opendis-0.0.3.tar.gz) = 8439d97fe84878bc36f5ce4268c23f2408998fb528ccbb42b4fc7b4777eca450
|
||||
SIZE (opendis-0.0.3.tar.gz) = 77458
|
|
@ -1,11 +0,0 @@
|
|||
--- src/ods.c.orig Tue May 22 13:32:19 2001
|
||||
+++ src/ods.c Tue May 22 13:32:38 2001
|
||||
@@ -199,7 +199,7 @@
|
||||
printf("OPTIONS are now supported.\n\n");
|
||||
|
||||
printf(" -d DEV, --device=DEV Look for camera at device DEV. Defaults\n");
|
||||
- printf(" to /dev/ttyS0.\n");
|
||||
+ printf(" to /dev/cuaa0.\n");
|
||||
printf(" -r RATE, --rate=RATE Use bit-rate RATE for serial device. Defaults\n");
|
||||
printf(" to 9600. Not applicable to USB or IrDA.\n");
|
||||
printf(" -t TYPE, --type=TYPE Specifies device type, one of: \"serial\"\n");
|
|
@ -1,17 +0,0 @@
|
|||
ODS, the Open Digita Services project, is an effort to write Open Source tools
|
||||
for accessing Digita cameras from Linux and other unix operating systems.
|
||||
|
||||
ODS has been tested with and is known to work with the following cameras:
|
||||
|
||||
Kodak DC-220
|
||||
Kodak DC-260
|
||||
Kodak DC-265
|
||||
Kodak DC-290
|
||||
|
||||
The Minolta EX-1500 has been reported to work with ODS, but the interface needs
|
||||
some debugging.
|
||||
|
||||
ODS will not support cameras that don't use Digita; this includes the Kodak
|
||||
DC-200, DC-210, DC-240, DC-280, and earlier cameras.
|
||||
|
||||
WWW: http://ods.sourceforge.net/
|
|
@ -1,8 +0,0 @@
|
|||
bin/ks
|
||||
lib/libods.a
|
||||
%%PORTDOCS%%share/doc/opendis/NEWS
|
||||
%%PORTDOCS%%share/doc/opendis/AUTHORS
|
||||
%%PORTDOCS%%share/doc/opendis/ERRATA
|
||||
%%PORTDOCS%%share/doc/opendis/PHILOSOPHY
|
||||
%%PORTDOCS%%share/doc/opendis/THUMB
|
||||
%%PORTDOCS%%@dirrm share/doc/opendis
|
|
@ -1,56 +0,0 @@
|
|||
# Created by: pgs
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= plotmtv
|
||||
PORTVERSION= 1.4.1
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= ${MASTER_SITE_XCONTRIB}
|
||||
DISTNAME= Plotmtv${PORTVERSION}
|
||||
|
||||
MASTER_SITE_SUBDIR= applications
|
||||
EXTRACT_SUFX= .tar.Z
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Multipurpose X11 plotting program
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
USES= imake
|
||||
USE_XORG= x11 xext xt
|
||||
ALL_TARGET= World
|
||||
MAN1= plotmtv.1
|
||||
MAKE_JOBS_UNSAFE= yes
|
||||
|
||||
NO_STAGE= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
post-patch:
|
||||
@${FIND} ${WRKSRC} -name \*.c | ${XARGS} ${REINPLACE_CMD} -e 's/<malloc.h>/<stdlib.h>/'
|
||||
|
||||
post-install:
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${PREFIX}/share/doc/plotmtv/Tests
|
||||
@${INSTALL_DATA} ${WRKSRC}/Docs/DataFormat.ps.Z \
|
||||
${PREFIX}/share/doc/plotmtv
|
||||
@${INSTALL_SCRIPT} ${WRKSRC}/Tests/run.csh ${WRKSRC}/Tests/run.sh \
|
||||
${PREFIX}/share/doc/plotmtv/Tests
|
||||
.for f in README test_abs.mtv test_abs2.mtv test_annot.mtv \
|
||||
test_annot2.mtv test_axisflip.mtv test_axislabel.mtv \
|
||||
test_bar.mtv test_column.mtv test_column2.mtv \
|
||||
test_ctrcolors.mtv test_ctrelb.mtv test_ctrelb2.mtv \
|
||||
test_ctrelb3.mtv test_ctrs.mtv test_curve2D.mtv \
|
||||
test_curve3D.mtv test_curve3D2.mtv test_exp.mtv \
|
||||
test_fillclrs.mtv test_fillclrs2.mtv test_grid4D.mtv \
|
||||
test_histogram.mtv test_lines.mtv test_log.mtv \
|
||||
test_markers.mtv test_prob.mtv test_pyramid.mtv \
|
||||
test_smallnum.mtv test_spln.mtv test_trictr.mtv \
|
||||
test_vector.mtv test_vector2.mtv
|
||||
@${INSTALL_DATA} ${WRKSRC}/Tests/${f} ${PREFIX}/share/doc/plotmtv/Tests
|
||||
.endfor
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (Plotmtv1.4.1.tar.Z) = 8c207f2b94c98c8e85d78587d8439f65eec74939957ac5f26ace05f9ecfb71e3
|
||||
SIZE (Plotmtv1.4.1.tar.Z) = 1972882
|
|
@ -1,13 +0,0 @@
|
|||
--- Imakefile.orig Sat Jul 15 04:07:13 1995
|
||||
+++ Imakefile Wed Nov 1 07:54:28 2000
|
||||
@@ -19,9 +19,8 @@
|
||||
#define IHaveSubdirs
|
||||
#define PassCDebugFlags 'CDEBUGFLAGS=$(CDEBUGFLAGS) $(DEFINES)'
|
||||
|
||||
- CDEBUGFLAGS = -g
|
||||
DEFINES = -DPRINTER_NAME=\"hpps\" -DPRINTER_CMD=\"lpr\ -h\"
|
||||
- PROGRAMDIRS = Lib Plot
|
||||
+ PROGRAMDIRS = Lib Plot Docs
|
||||
UTILITIESDIR = Utils
|
||||
LOCALBINDIR = ./Bin
|
||||
SUBDIRS = $(PROGRAMDIRS) $(UTILITIESDIR)
|
|
@ -1,44 +0,0 @@
|
|||
*** Tests/run.csh~ Sat Jan 18 07:44:20 1997
|
||||
--- Tests/run.csh Sat Jan 18 07:47:41 1997
|
||||
***************
|
||||
*** 11 ****
|
||||
! set PLOTMTV="../Bin/plotmtv"
|
||||
--- 11 ----
|
||||
! set PLOTMTV="plotmtv"
|
||||
***************
|
||||
*** 14 ****
|
||||
! #set PLOTMTV="../Bin/plotmtv -scale 0.5 -colorps"
|
||||
--- 14 ----
|
||||
! #set PLOTMTV="plotmtv -scale 0.5 -colorps"
|
||||
***************
|
||||
*** 17 ****
|
||||
! #set PLOTMTV="../Bin/plotmtv -3D -scale 0.8"
|
||||
--- 17 ----
|
||||
! #set PLOTMTV="plotmtv -3D -scale 0.8"
|
||||
***************
|
||||
*** 20 ****
|
||||
! #set PLOTMTV="../Bin/plotmtv -noxplot -print"
|
||||
--- 20 ----
|
||||
! #set PLOTMTV="plotmtv -noxplot -print"
|
||||
*** Tests/run.sh~ Sat Jan 18 07:44:25 1997
|
||||
--- Tests/run.sh Sat Jan 18 07:48:34 1997
|
||||
***************
|
||||
*** 9 ****
|
||||
! PLOTMTV="../Bin/plotmtv"
|
||||
--- 9 ----
|
||||
! PLOTMTV="plotmtv"
|
||||
***************
|
||||
*** 12 ****
|
||||
! #PLOTMTV="../Bin/plotmtv -scale 0.5 -colorps"
|
||||
--- 12 ----
|
||||
! #PLOTMTV="plotmtv -scale 0.5 -colorps"
|
||||
***************
|
||||
*** 15 ****
|
||||
! #PLOTMTV="../Bin/plotmtv -3D -scale 0.8"
|
||||
--- 15 ----
|
||||
! #PLOTMTV="plotmtv -3D -scale 0.8"
|
||||
***************
|
||||
*** 18 ****
|
||||
! #PLOTMTV="../Bin/plotmtv -noxplot -print"
|
||||
--- 18 ----
|
||||
! #PLOTMTV="plotmtv -noxplot -print"
|
|
@ -1,8 +0,0 @@
|
|||
--- Plot/Imakefile.orig Sat Jul 15 04:23:15 1995
|
||||
+++ Plot/Imakefile Wed Nov 1 07:37:12 2000
|
||||
@@ -31,4 +31,4 @@
|
||||
install.local:: all $(PROGRAM)
|
||||
$(INSTALL) -c $(INSTPGMFLAGS) $(PROGNAME) $(LOCALBINDIR)
|
||||
|
||||
-ComplexProgramTarget($(PROGNAME))
|
||||
+ComplexProgramTargetNoMan($(PROGNAME))
|
|
@ -1,5 +0,0 @@
|
|||
--- /dev/null Wed Nov 1 07:50:48 2000
|
||||
+++ Docs/Imakefile Wed Nov 1 07:54:17 2000
|
||||
@@ -0,0 +1,2 @@
|
||||
+InstallManPage(plotmtv, $(MANDIR))
|
||||
+install.local:: all
|
|
@ -1,9 +0,0 @@
|
|||
PLOTMTV's capabilities include 2D line and scatter plots (x-vs-y),
|
||||
contour plots, 3D surface, line and scatter plots as well as vector plots.
|
||||
The program has an rough but functional Graphical User Interface, through
|
||||
which it is possible to zoom in, zoom out, pan, toggle between 2D and 3D
|
||||
plots, and rotate 3D plots. Both color and grayscale postscript output are
|
||||
supported.
|
||||
|
||||
Written by Kenny Toh (ktoh@td2cad.intel.com), software developer for
|
||||
the Technology CAD Department, Intel Corp, Santa Clara.
|
|
@ -1,43 +0,0 @@
|
|||
bin/plotmtv
|
||||
bin/ctr2mtv
|
||||
bin/drawplot2mtv
|
||||
bin/pdraw2mtv
|
||||
bin/mtv2mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/DataFormat.ps.Z
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/run.csh
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/run.sh
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/README
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_abs.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_abs2.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_annot.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_annot2.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_axisflip.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_axislabel.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_bar.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_column.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_column2.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrcolors.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrelb.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrelb2.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrelb3.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_ctrs.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_curve2D.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_curve3D.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_curve3D2.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_exp.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_fillclrs.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_fillclrs2.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_grid4D.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_histogram.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_lines.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_log.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_markers.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_prob.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_pyramid.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_smallnum.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_spln.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_trictr.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_vector.mtv
|
||||
%%PORTDOCS%%share/doc/plotmtv/Tests/test_vector2.mtv
|
||||
%%PORTDOCS%%@dirrm share/doc/plotmtv/Tests
|
||||
%%PORTDOCS%%@dirrm share/doc/plotmtv
|
|
@ -1,55 +0,0 @@
|
|||
# Created by: Jun-ichiro itojun Itoh <itojun@itojun.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= qvplay
|
||||
PORTVERSION= 0.95
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://www.asahi-net.or.jp/~xg2k-hys/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Digital camera downloading tool for Casio QV series
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
WRKSRC= ${WRKDIR}/QVplay095/obj/FreeBSD
|
||||
|
||||
CFLAGS+= -Wno-return-type
|
||||
USE_CSTD= gnu89
|
||||
GNU_CONFIGURE= yes
|
||||
|
||||
PLIST_FILES= bin/qvalldel \
|
||||
bin/qvplay \
|
||||
bin/qvrec
|
||||
|
||||
MAN1= qvalldel.1 qvplay.1 qvrec.1
|
||||
|
||||
PORTDOCS= FAQ.txt HISTORY PROTOCOL.eng PROTOCOL.txt \
|
||||
README README.FreeBSD README.eng
|
||||
|
||||
NO_STAGE= yes
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
post-patch:
|
||||
@${MKDIR} ${WRKSRC}
|
||||
@${REINPLACE_CMD} \
|
||||
-e 's|/usr/local/bin|$${PREFIX}/bin|' \
|
||||
-e 's|/usr/local/man/man1|$${PREFIX}/man/man1|' \
|
||||
-e 's|$$(INSTALL_PROGRAM) -o root -g bin -m 444 $$(MAN1) $$(mandir)/$$(MAN1)|$$(INSTALL_DATA) $$(MAN1) $$(mandir)/$$(MAN1)|' \
|
||||
-e 's|$$(INSTALL_PROGRAM) -o root -g bin -m 444 $$(MAN2) $$(mandir)/$$(MAN2)|$$(INSTALL_DATA) $$(MAN2) $$(mandir)/$$(MAN2)|' \
|
||||
-e 's|$$(INSTALL_PROGRAM) -o root -g bin -m 444 $$(MAN3) $$(mandir)/$$(MAN3)|$$(INSTALL_DATA) $$(MAN3) $$(mandir)/$$(MAN3)|' \
|
||||
${WRKSRC}/../../src/Makefile.in
|
||||
|
||||
pre-configure:
|
||||
@(cd ${WRKDIR}/QVplay095; ./setup FreeBSD)
|
||||
|
||||
post-install:
|
||||
.if ${PORT_OPTIONS:MDOCS}
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../../|} ${DOCSDIR}
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (qvplay-0.95.tar.gz) = 9660c6b501735af61787a3b90217a45cc72f6c05c1b4ffbbba927509b997c887
|
||||
SIZE (qvplay-0.95.tar.gz) = 112802
|
|
@ -1,13 +0,0 @@
|
|||
qvplay
|
||||
Downloading tool for Casio QV series digital camera.
|
||||
Known to work with:
|
||||
- Casio QV-10/10A/11/100
|
||||
- Casio QV-30/300
|
||||
(The word "plus" in the US product name "Casio QV-10*plus*"
|
||||
means bundled kit, so you need not to worry about the word "plus")
|
||||
|
||||
AUTHOR CONTACT
|
||||
Ken-ichi Hayashi <xg2k-hys@asahi-net.or.jp>
|
||||
Jun-ichiro itojun Itoh <itojun@itojun.org>
|
||||
|
||||
WWW: http://www.asahi-net.or.jp/~xg2k-hys/index-e.html
|
|
@ -1,43 +0,0 @@
|
|||
# Created by: ijliao
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= svg2swf
|
||||
PORTVERSION= 0.1.3
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= graphics python
|
||||
MASTER_SITES= http://robla.net/1996/svg2swf/
|
||||
DISTNAME= ${PORTNAME}
|
||||
EXTRACT_SUFX= # empty
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Convert an SVG file into a Macromedia Flash (swf) file
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_SITELIBDIR}/${PACKAGE_DIR}/sax/saxexts.py:${PORTSDIR}/textproc/py-xml \
|
||||
${PYTHON_SITELIBDIR}/ming.py:${PORTSDIR}/graphics/py-ming
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
PLIST_FILES= bin/svg2swf
|
||||
USE_PYTHON= yes
|
||||
NO_BUILD= yes
|
||||
|
||||
NO_STAGE= yes
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ${PYTHON_VERSION} == "python1.5"
|
||||
PACKAGE_DIR= xml
|
||||
.else
|
||||
PACKAGE_DIR= _xmlplus
|
||||
.endif
|
||||
|
||||
do-extract:
|
||||
@${MKDIR} ${WRKSRC}
|
||||
@${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC}
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e "s,/usr/bin/python,${PYTHON_CMD},g" ${WRKSRC}/svg2swf
|
||||
|
||||
do-install:
|
||||
${INSTALL_SCRIPT} ${WRKSRC}/svg2swf ${PREFIX}/bin
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (svg2swf) = 59ed5e3abd8a483c57621bb8e617a312b70463353bb38626bc0e50aaf89fd07a
|
||||
SIZE (svg2swf) = 43687
|
|
@ -1,3 +0,0 @@
|
|||
Convert an SVG file into a Macromedia Flash (swf) file
|
||||
|
||||
WWW: http://robla.net/1996/svg2swf/
|
|
@ -132,7 +132,6 @@
|
|||
SUBDIR += js_of_ocaml
|
||||
SUBDIR += jython
|
||||
SUBDIR += kawa
|
||||
SUBDIR += klone
|
||||
SUBDIR += kroc
|
||||
SUBDIR += kturtle
|
||||
SUBDIR += lafontaine
|
||||
|
|
|
@ -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>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (Klone359.tar.gz) = 4ca6e7389eef54e431d6b2e0925b7b06b0e9d2bf5cfbf4ce6f326c13210c1ebf
|
||||
SIZE (Klone359.tar.gz) = 835367
|
|
@ -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 = :
|
|
@ -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
|
||||
|
|
@ -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;
|
|
@ -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;
|
|
@ -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/
|
|
@ -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
|
|
@ -10,7 +10,6 @@
|
|||
SUBDIR += akpop3d
|
||||
SUBDIR += alpine
|
||||
SUBDIR += altermime
|
||||
SUBDIR += althea
|
||||
SUBDIR += amavis-logwatch
|
||||
SUBDIR += annoyance-filter
|
||||
SUBDIR += anomy-sanitizer
|
||||
|
@ -234,7 +233,6 @@
|
|||
SUBDIR += lookout
|
||||
SUBDIR += lurker
|
||||
SUBDIR += mail-notification
|
||||
SUBDIR += mail2procmailrc
|
||||
SUBDIR += mail2sms
|
||||
SUBDIR += mailagent
|
||||
SUBDIR += mailcrypt
|
||||
|
@ -633,7 +631,6 @@
|
|||
SUBDIR += simscan
|
||||
SUBDIR += slapd-cyrus
|
||||
SUBDIR += sma
|
||||
SUBDIR += smail
|
||||
SUBDIR += smfsav
|
||||
SUBDIR += smtp-cli
|
||||
SUBDIR += smtp-gated
|
||||
|
|
|
@ -1,28 +0,0 @@
|
|||
# Created by: Mikhail Teterin <mi@aldan.algebra.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= althea
|
||||
PORTVERSION= 0.5.7
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= mail
|
||||
MASTER_SITES= SF
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= Yet another GTK-based mail reader for X. Supports IMAP
|
||||
|
||||
DEPRECATED= Unmaintained since 2001
|
||||
EXPIRATION_DATE= 2014-04-12
|
||||
USES= gettext
|
||||
USE_OPENSSL= yes
|
||||
MAKE_ENV= MKDIR="${MKDIR}"
|
||||
MAKEFILE= ${FILESDIR}/Makefile.bsd
|
||||
USE_GNOME= gtk12
|
||||
|
||||
NO_STAGE= yes
|
||||
post-patch:
|
||||
.for file in Documentation/help.html load_config.h save_config.h
|
||||
@${REINPLACE_CMD} -e 's|/etc|${PREFIX}/etc|g' ${WRKSRC}/${file}
|
||||
.endfor
|
||||
|
||||
.include <bsd.port.mk>
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue