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:
Rene Ladan 2014-04-13 10:55:38 +00:00
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
View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (gp-0.26.tgz) = b46e82b90dce042bd23804b3c925cea90faecbebfb9a9e66c827e816ce3d41f9
SIZE (gp-0.26.tgz) = 141159

View file

@ -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."

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (RasMol_2.7.2.1.1.tar.gz) = 912cb2660756b9ec5de6737d2de87d591d58aace4e2f6d0c8402b644f9df83d8
SIZE (RasMol_2.7.2.1.1.tar.gz) = 4845420

View file

@ -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

View file

@ -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

View file

@ -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/

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (flick-2.1-src.tar.gz) = a88da9447d30c79eaa292e446ff5aba4028234971049fcc4ea01df8f2cf8e125
SIZE (flick-2.1-src.tar.gz) = 1883556

View file

@ -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

View file

@ -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) = "";

View file

@ -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

View file

@ -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

View file

@ -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";

View file

@ -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)
{

View file

@ -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.

View file

@ -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(); }

View file

@ -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;}

View file

@ -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.

View file

@ -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)

View file

@ -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)

View file

@ -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/

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (HappyDoc_r3_1.tar.gz) = ef5f8dee5782a1ebe750aa51b855ce84097f5bb60488826ea5da900098c5aaec
SIZE (HappyDoc_r3_1.tar.gz) = 732849

View file

@ -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.

View file

@ -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/

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (ixlib-0.96.2.tar.gz) = 155ff8dee23757f209dfcf865e8b34107c24a0ca6f20e9fad2d34f3f69de0442
SIZE (ixlib-0.96.2.tar.gz) = 367184

View file

@ -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++)
-

View file

@ -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>();
}

View file

@ -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;

View file

@ -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;
}
}

View file

@ -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;

View file

@ -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) &&

View file

@ -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 {

View file

@ -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. */

View file

@ -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>;

View file

@ -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 ---------------------------------------------

View file

@ -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/

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (camediaplay-20010211.tar.gz) = 0a1d59458a364be97c77e26cd1eafced634dcf926a00b7c0e2664aa0c0be0948
SIZE (camediaplay-20010211.tar.gz) = 48193

View file

@ -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;

View file

@ -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;
{

View file

@ -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>

View file

@ -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

View file

@ -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>

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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);

View file

@ -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;
}

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (maverik-6.2.tar.gz) = 27a745f7b6a94c5d9ee49aee01e39e3274b5a48e582178d6d1b5707cf7c3fa32
SIZE (maverik-6.2.tar.gz) = 3029446

View file

@ -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

View file

@ -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/

View file

@ -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

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (opendis-0.0.3.tar.gz) = 8439d97fe84878bc36f5ce4268c23f2408998fb528ccbb42b4fc7b4777eca450
SIZE (opendis-0.0.3.tar.gz) = 77458

View file

@ -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");

View file

@ -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/

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (Plotmtv1.4.1.tar.Z) = 8c207f2b94c98c8e85d78587d8439f65eec74939957ac5f26ace05f9ecfb71e3
SIZE (Plotmtv1.4.1.tar.Z) = 1972882

View file

@ -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)

View file

@ -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"

View file

@ -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))

View file

@ -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

View file

@ -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.

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (qvplay-0.95.tar.gz) = 9660c6b501735af61787a3b90217a45cc72f6c05c1b4ffbbba927509b997c887
SIZE (qvplay-0.95.tar.gz) = 112802

View file

@ -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

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (svg2swf) = 59ed5e3abd8a483c57621bb8e617a312b70463353bb38626bc0e50aaf89fd07a
SIZE (svg2swf) = 43687

View file

@ -1,3 +0,0 @@
Convert an SVG file into a Macromedia Flash (swf) file
WWW: http://robla.net/1996/svg2swf/

View file

@ -132,7 +132,6 @@
SUBDIR += js_of_ocaml
SUBDIR += jython
SUBDIR += kawa
SUBDIR += klone
SUBDIR += kroc
SUBDIR += kturtle
SUBDIR += lafontaine

View file

@ -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>

View file

@ -1,2 +0,0 @@
SHA256 (Klone359.tar.gz) = 4ca6e7389eef54e431d6b2e0925b7b06b0e9d2bf5cfbf4ce6f326c13210c1ebf
SIZE (Klone359.tar.gz) = 835367

View file

@ -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 = :

View file

@ -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

View file

@ -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;

View file

@ -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;

View file

@ -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/

View file

@ -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

View file

@ -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

View file

@ -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