1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00

Remove unmaintained expired ports from devel

2011-05-01 devel/a2dev: Upstream disapear and distfile is no more available
2011-05-01 devel/c2lib: Upstream disapear and distfile is no more available
2011-05-01 devel/c2man: Upstream disapear and distfile is no more available
2011-05-01 devel/c2mdoc: Upstream disapear and distfile is no more available
2011-05-01 devel/c_parser: Upstream disapear and distfile is no more available
2011-05-01 devel/cdoc: Upstream disapear and distfile is no more available
2011-05-01 devel/diffconvert: Upstream disapear and distfile is no more available
2011-05-01 devel/ecgi: Upstream disapear and distfile is no more available
2011-05-01 devel/error: Upstream disapear and distfile is no more available
2011-05-01 devel/excalibur-configuration: Upstream disapear and distfile is no more available
2011-05-01 devel/freelibiberty: Upstream disapear and distfile is no more available
2011-05-01 devel/gengameng: Upstream disapear and distfile is no more available
2011-05-01 devel/hptools: Upstream disapear and distfile is no more available
2011-05-01 devel/invitation_to_ruby: Upstream disapear and distfile is no more available
2011-05-01 devel/kimwitu++: Upstream disapear and distfile is no more available
2011-05-01 devel/libU77: Upstream disapear and distfile is no more available
2011-05-01 devel/libcoro: Upstream disapear and distfile is no more available
2011-05-01 devel/libpperl: Upstream disapear and distfile is no more available
2011-05-01 devel/lincvs: Upstream disapear and distfile is no more available
2011-05-01 devel/linux-runrev: Abandon upstream and distfile is no more available
2011-05-01 devel/makeplus: Upstream disapear and distfile is no more available
2011-05-01 devel/maketool: Upstream disapear and distfile is no more available
2011-05-01 devel/mob: Upstream disapear and distfile is no more available
2011-05-01 devel/mprof: Upstream disapear and distfile is no more available
2011-05-01 devel/ngpt: Upstream disapear and distfile is no more available
2011-05-01 devel/pedisassem: Upstream disapear and distfile is no more available
2011-05-01 devel/rinfo: Upstream disapear and distfile is no more available
2011-05-01 devel/templ: Upstream disapear and distfile is no more available
2011-05-01 devel/towitoko: Upstream disapear and distfile is no more available
This commit is contained in:
Baptiste Daroussin 2011-05-02 11:57:10 +00:00
parent e7703d82f5
commit 8ec78d0c2e
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=273470
173 changed files with 29 additions and 3836 deletions

4
LEGAL
View File

@ -238,8 +238,6 @@ homard-* french/homard Only free for use in
conjunction with french/aster.
For any other purpose, you have
to acquire a license
hptools-src* devel/hptools Not made or distributed for
resale
httprint_freebsd_*.zip security/httprint No cost for personal, education
and non-commercial use
huludesktop-i386.rpm multimedia/linux-huludesktop No redistribution allowed,
@ -261,7 +259,6 @@ ICON-Stylish.* x11-themes/gnome-icons-stylish Author rights unclear
ICON-Ximian-South-* x11-themes/gnome-icons-ximian-south Author rights unclear
idea.V*.tar.Z security/idea A patented algorithm that
requires proper licensing
invitationtoruby.tgz devel/invitation_to_ruby No commercial use
install40.jar games/sfbol Commercial software. License
does not allow redistribution
iperf-* benchmarks/iperf Cannot charge a fee for the
@ -440,7 +437,6 @@ rkive3.1.tar.Z news/rkive Restrictive copyright
rman-3.* textproc/rman Do not sell for profit
RealPlayer-*.rpm multimedia/linux-realplayer Redistribution not allowed
ruby/ruby_cast_256.zip security/ruby-cast_256 Crypto; export-controlled
runrev/linux.tgz devel/linux-runrev Do not sell for profit
savage/Samuraiwars* games/linux-savage-samuraiwars Freeware, but license
terms are unclear
savage/SFE* games/linux-savage Freeware, but license terms

29
MOVED
View File

@ -2098,3 +2098,32 @@ editors/leim21||2011-05-02|Has expired: Distfile is no more available
editors/lpe||2011-05-02|Has expired: Upstream disapear and distfile is no more available
editors/vilearn||2011-05-02|Has expired: Upstream disapear and distfile is no more available
editors/xenon||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/a2dev||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/c2lib||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/c2man||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/c2mdoc||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/c_parser||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/cdoc||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/diffconvert||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/ecgi||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/error||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/excalibur-configuration||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/freelibiberty||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/gengameng||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/hptools||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/invitation_to_ruby||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/kimwitu++||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/libU77||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/libcoro||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/libpperl||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/lincvs||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/linux-runrev||2011-05-02|Has expired: Abandon upstream and distfile is no more available
devel/makeplus||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/maketool||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/mob||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/mprof||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/ngpt||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/pedisassem||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/rinfo||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/templ||2011-05-02|Has expired: Upstream disapear and distfile is no more available
devel/towitoko||2011-05-02|Has expired: Upstream disapear and distfile is no more available

View File

@ -10,7 +10,6 @@
SUBDIR += ORBit2-reference
SUBDIR += SpecTcl
SUBDIR += ZendOptimizer
SUBDIR += a2dev
SUBDIR += aap
SUBDIR += abi-compliance-checker
SUBDIR += ace
@ -147,12 +146,8 @@
SUBDIR += bzr-svn
SUBDIR += bzr-upload
SUBDIR += bzrtools
SUBDIR += c2lib
SUBDIR += c2man
SUBDIR += c2mdoc
SUBDIR += c4
SUBDIR += c_c++_reference
SUBDIR += c_parser
SUBDIR += calibrator
SUBDIR += cbind
SUBDIR += cbrowser
@ -164,7 +159,6 @@
SUBDIR += cdecl
SUBDIR += cdialog
SUBDIR += cdk
SUBDIR += cdoc
SUBDIR += cedet
SUBDIR += cflow
SUBDIR += cflow2vcg
@ -303,7 +297,6 @@
SUBDIR += devtodo
SUBDIR += dfuife-curses
SUBDIR += dia2code
SUBDIR += diffconvert
SUBDIR += diffuse
SUBDIR += directfb
SUBDIR += dissy
@ -340,7 +333,6 @@
SUBDIR += ebnf2yacc
SUBDIR += eboxy
SUBDIR += ecb
SUBDIR += ecgi
SUBDIR += eclipse-eclemma
SUBDIR += ecore
SUBDIR += ecore-file
@ -367,7 +359,6 @@
SUBDIR += eric4
SUBDIR += eris
SUBDIR += erlang-thrift
SUBDIR += error
SUBDIR += esdl
SUBDIR += esvn
SUBDIR += etl
@ -378,7 +369,6 @@
SUBDIR += etoile-unitkit
SUBDIR += eventxx
SUBDIR += evolution-gconf-tools
SUBDIR += excalibur-configuration
SUBDIR += f77flow
SUBDIR += fam
SUBDIR += fampp
@ -433,7 +423,6 @@
SUBDIR += fpc-symbolic
SUBDIR += fpc-zlib
SUBDIR += fpp
SUBDIR += freelibiberty
SUBDIR += frink
SUBDIR += fsmgenerator
SUBDIR += ftjam
@ -469,7 +458,6 @@
SUBDIR += gearmand
SUBDIR += gecode
SUBDIR += generate
SUBDIR += gengameng
SUBDIR += gengetopt
SUBDIR += genproto
SUBDIR += gettext
@ -567,7 +555,6 @@
SUBDIR += horde-whups
SUBDIR += hp48cc
SUBDIR += hp48xgcc
SUBDIR += hptools
SUBDIR += hs-Boolean
SUBDIR += hs-DeepArrow
SUBDIR += hs-FileManip
@ -656,7 +643,6 @@
SUBDIR += inilib
SUBDIR += initutil
SUBDIR += insight
SUBDIR += invitation_to_ruby
SUBDIR += ioncube
SUBDIR += ipython
SUBDIR += ireport
@ -714,7 +700,6 @@
SUBDIR += kdevelop-php-docs
SUBDIR += kdevplatform
SUBDIR += kimwitu
SUBDIR += kimwitu++
SUBDIR += klassmodeler
SUBDIR += kodos
SUBDIR += kprof
@ -732,7 +717,6 @@
SUBDIR += lhs2TeX
SUBDIR += libIDL
SUBDIR += libPropList
SUBDIR += libU77
SUBDIR += libXGP
SUBDIR += libYGP
SUBDIR += libafterbase
@ -762,7 +746,6 @@
SUBDIR += libcli
SUBDIR += libconfig
SUBDIR += libconfuse
SUBDIR += libcoro
SUBDIR += libcoyotl
SUBDIR += libcwd
SUBDIR += libdaemon
@ -862,7 +845,6 @@
SUBDIR += libphish
SUBDIR += libphk
SUBDIR += libplist
SUBDIR += libpperl
SUBDIR += libpthread-stubs
SUBDIR += librcc
SUBDIR += librcd
@ -917,7 +899,6 @@
SUBDIR += libzrtpcpp
SUBDIR += libzvbi
SUBDIR += lightning
SUBDIR += lincvs
SUBDIR += linux-allegro
SUBDIR += linux-f10-allegro
SUBDIR += linux-f10-dbus-glib
@ -932,7 +913,6 @@
SUBDIR += linux-libglade
SUBDIR += linux-libglade2
SUBDIR += linux-libsigc++20
SUBDIR += linux-runrev
SUBDIR += linux-sdl12
SUBDIR += linux_kdump
SUBDIR += linuxthreads
@ -985,8 +965,6 @@
SUBDIR += magit
SUBDIR += make++
SUBDIR += makedepend
SUBDIR += makeplus
SUBDIR += maketool
SUBDIR += maven-ant-tasks
SUBDIR += maven2
SUBDIR += mcpp
@ -1016,7 +994,6 @@
SUBDIR += ml-doc
SUBDIR += mm
SUBDIR += mm-common
SUBDIR += mob
SUBDIR += mono-addins
SUBDIR += mono-tools
SUBDIR += monodevelop
@ -1029,7 +1006,6 @@
SUBDIR += motor
SUBDIR += mpatrol
SUBDIR += mph
SUBDIR += mprof
SUBDIR += mq4cpp
SUBDIR += msgpack
SUBDIR += msp430-binutils
@ -1053,7 +1029,6 @@
SUBDIR += netscape-java40
SUBDIR += newfile
SUBDIR += newt
SUBDIR += ngpt
SUBDIR += nini
SUBDIR += ninja
SUBDIR += noweb
@ -2668,7 +2643,6 @@
SUBDIR += pecl-uuid
SUBDIR += pecl-vld
SUBDIR += pecl-xhprof
SUBDIR += pedisassem
SUBDIR += pep8
SUBDIR += performance
SUBDIR += perlconsole
@ -3101,7 +3075,6 @@
SUBDIR += replay
SUBDIR += rhtvision
SUBDIR += ri-emacs
SUBDIR += rinfo
SUBDIR += rlog
SUBDIR += rlwrap
SUBDIR += roboctl
@ -3422,7 +3395,6 @@
SUBDIR += tcltls
SUBDIR += tclxml
SUBDIR += tdl
SUBDIR += templ
SUBDIR += terminality
SUBDIR += tevent
SUBDIR += thrift
@ -3445,7 +3417,6 @@
SUBDIR += toh
SUBDIR += tokamak
SUBDIR += tortoisehg1
SUBDIR += towitoko
SUBDIR += tpasm
SUBDIR += tpg
SUBDIR += trio

View File

@ -1,37 +0,0 @@
# New ports collection makefile for: a2dev
# Date created: 1 July 1998
# Whom: Archie L. Cobbs <archie@whistle.com>
#
# $FreeBSD$
#
PORTNAME= a2dev
PORTVERSION= 1.2
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= archie
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Apple II 6502 assembler, linker, loader, and object file viewer
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_GMAKE= yes
MAN1= a2asm.1 a2link.1 a2load.1 a2objx.1
PLIST_FILES= bin/a2asm bin/a2link bin/a2load bin/a2objx
.include <bsd.port.pre.mk>
.if ${ARCH} != "i386"
BROKEN= Does not compile on !i386
.endif
post-patch:
@${REINPLACE_CMD} -e 's|gcc|${CC}|; s|-O3|${CFLAGS}|' \
${WRKSRC}/Make.defs
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (a2dev-1.2.tgz) = 52602395508b1e2f5d7dfd7b1d22776e
SHA256 (a2dev-1.2.tgz) = e17f55b80566ebdd12d37e691e87204b6b5a7652786ab053f9ecb875226d0590
SIZE (a2dev-1.2.tgz) = 80427

View File

@ -1,23 +0,0 @@
diff -ur a2dev-1.2.orig/Make.defs a2dev-1.2/Make.defs
--- Make.defs Tue Mar 28 07:14:43 1995
+++ Make.defs Wed Jul 1 18:22:36 1998
@@ -7,8 +7,8 @@
# Where are installation "bin" and "man" subdirectories?
-INSTBIN = /usr/local/bin
-INSTMAN = /usr/local/man
+INSTBIN = ${PREFIX}/bin
+INSTMAN = ${PREFIX}/man
# What utilities to use when making
@@ -21,7 +21,7 @@
BISON = bison
AR = ar
RM = rm -f
-INSTALL = ginstall
+INSTALL = install
# Where our utility library is

View File

@ -1,12 +0,0 @@
diff -ur a2dev-1.2.orig/Makefile a2dev-1.2/Makefile
--- Makefile Sun Mar 26 06:08:22 1995
+++ Makefile Wed Jul 1 18:27:21 1998
@@ -13,7 +13,7 @@
include Make.defs
-GENERIC = default install clean distclean
+GENERIC = all default install clean distclean
SUBDIRS = util asm link load objx test
###

View File

@ -1,21 +0,0 @@
--- asm/Makefile.orig Sat Mar 25 21:52:23 1995
+++ asm/Makefile Tue Oct 13 21:25:02 1998
@@ -25,15 +25,15 @@
### Abstract rules
###
-default: $(PROG)
+all: $(PROG)
install: installbin installman
installbin: $(PROG)
- $(INSTALL) -m 0755 $< $(INSTBIN)
+ $(INSTALL) -c -m 0755 $< $(INSTBIN)
installman: $(PROG).1
- $(INSTALL) -m 0644 $< $(INSTMAN)/man1
+ $(INSTALL) -c -m 0644 $< $(INSTMAN)/man1
clean:
$(RM) core *.o

View File

@ -1,21 +0,0 @@
--- link/Makefile.orig Sat Mar 25 21:52:45 1995
+++ link/Makefile Tue Oct 13 21:28:09 1998
@@ -16,15 +16,15 @@
### Abstract rules
###
-default: $(PROG)
+all: $(PROG)
install: installbin installman
installbin: $(PROG)
- $(INSTALL) -m 0755 $(PROG) $(INSTBIN)
+ $(INSTALL) -c -m 0755 $(PROG) $(INSTBIN)
installman: $(PROG).1
- $(INSTALL) -m 0644 $(PROG).1 $(INSTMAN)/man1
+ $(INSTALL) -c -m 0644 $(PROG).1 $(INSTMAN)/man1
clean:
$(RM) core *.o

View File

@ -1,21 +0,0 @@
--- load/Makefile.orig Sat Mar 25 21:52:37 1995
+++ load/Makefile Tue Oct 13 21:29:06 1998
@@ -16,15 +16,15 @@
### Abstract rules
###
-default: $(PROG)
+all: $(PROG)
install: installbin installman
installbin: $(PROG)
- $(INSTALL) -m 0755 $(PROG) $(INSTBIN)
+ $(INSTALL) -c -m 0755 $(PROG) $(INSTBIN)
installman: $(PROG).1
- $(INSTALL) -m 0644 $(PROG).1 $(INSTMAN)/man1
+ $(INSTALL) -c -m 0644 $(PROG).1 $(INSTMAN)/man1
clean:
$(RM) core *.o

View File

@ -1,21 +0,0 @@
--- objx/Makefile.orig Sat Mar 25 21:52:54 1995
+++ objx/Makefile Tue Oct 13 21:29:51 1998
@@ -16,15 +16,15 @@
### Abstract rules
###
-default: $(PROG)
+all: $(PROG)
install: installbin installman
installbin: $(PROG)
- $(INSTALL) -m 0755 $(PROG) $(INSTBIN)
+ $(INSTALL) -c -m 0755 $(PROG) $(INSTBIN)
installman: $(PROG).1
- $(INSTALL) -m 0644 $(PROG).1 $(INSTMAN)/man1
+ $(INSTALL) -c -m 0644 $(PROG).1 $(INSTMAN)/man1
clean:
$(RM) core *.o

View File

@ -1,38 +0,0 @@
--- test/Makefile Mon Mar 27 22:16:25 1995
+++ test/Makefile Wed Jul 1 18:34:39 1998
@@ -11,11 +11,12 @@
### Default is to do nothing -- "make verify" runs the test.
###
-default:
+all: verify
+ @echo
install:
-verify: clean all.exec *.CHECK
+verify: all.exec *.CHECK
@echo
%.CHECK: %
@@ -25,16 +26,16 @@
@echo '***' $< is 'OK!'
all.o: foo.o bar.o new.o
- a2link -o $@ $^
+ ../link/a2link -o $@ $^
%.lst %.o: %.s
- a2asm -l $< > $*.lst
+ ../asm/a2asm -l $< > $*.lst
%.obj: %.o
- a2load $< > $@
+ ../load/a2load $< > $@
%.exec: %.o
- a2load -e $< > $@
+ ../load/a2load -e $< > $@
clean:
rm -f *.o *.obj *.lst *.exec

View File

@ -1,29 +0,0 @@
--- util/Makefile Wed Mar 22 19:05:32 1995
+++ util/Makefile Wed Jul 1 18:41:55 1998
@@ -9,14 +9,15 @@
UTIL := util.a
-SRCS := $(shell ls *.c)
+SRCS := error.c misc.c names.c sym.c hash.c
+
OBJS := $(SRCS:.c=.o)
###
### Abstract rules
###
-default: $(UTIL)
+all: $(UTIL)
install: default
@@ -32,7 +33,7 @@
$(UTIL): $(OBJS)
$(RM) $(UTIL)
- $(AR) rcs $(UTIL) $(OBJS)
+ $(AR) -rc $(UTIL) $(OBJS)
###
### Additional dependencies

View File

@ -1,38 +0,0 @@
--- asm/emit.c.orig 2007-10-30 11:43:34.000000000 +0100
+++ asm/emit.c 2007-10-30 11:44:37.000000000 +0100
@@ -191,7 +191,7 @@
/* Try to do zero page */
- if (zmode >= 0 && CheckOp(ins, zmode) >= 0)
+ if (zmode >= 0 && CheckOp(ins, zmode) >= 0) {
if (ivalue->type == iSegRel
&& ivalue->u.segrel.segment == AbsSegment
&& (ivalue->u.segrel.offset & ~0xFF) == 0)
@@ -207,7 +207,7 @@
EmitIvalue(ivalue, FALSE, 0x01);
return;
}
-
+ }
/* Can we ONLY do zero page (but didn't)? */
if (mode < 0)
@@ -239,7 +239,7 @@
/* Compute displacement to target address */
- if (gPass == 2)
+ if (gPass == 2) {
if (ivalue->type != iSegRel || ivalue->u.segrel.segment != gSegment)
uerror("illegal branch address");
else
@@ -248,7 +248,7 @@
if (disp < -128 || disp > 127)
uerror("branch of %d bytes is out of range", disp);
}
-
+ }
/* Done */
Emit(disp);

View File

@ -1,10 +0,0 @@
--- util/error.c.orig 2007-10-30 11:34:36.000000000 +0100
+++ util/error.c 2007-10-30 11:35:48.000000000 +0100
@@ -7,6 +7,7 @@
*/
#include <stdio.h>
+#include <stdlib.h>
#include <stdarg.h>
#include "util.h"
#include "error.h"

View File

@ -1,17 +0,0 @@
--- util/hash.c.orig 2007-10-30 11:34:44.000000000 +0100
+++ util/hash.c 2007-10-30 11:39:58.000000000 +0100
@@ -29,8 +29,12 @@
{
unsigned crc = CRC_INIT;
- while (length--)
- crc = table[(crc ^ *((unsigned char *) bytes)++) & 0xFF] ^ (crc >> 8);
+ unsigned char byte;
+ unsigned len = 0;
+ for(len=0; len<length; len++){
+ byte = ((unsigned char *)bytes)[len];
+ crc = table[(crc ^ byte) & 0xFF] ^ (crc >> 8);
+ }
return(crc ^ CRC_FINAL);
}

View File

@ -1,10 +0,0 @@
--- util/names.c.orig 2007-10-30 11:34:51.000000000 +0100
+++ util/names.c 2007-10-30 11:40:14.000000000 +0100
@@ -6,6 +6,7 @@
*/
#include <stdio.h>
+#include <string.h>
#include "util.h"
#include "error.h"
#include "hash.h"

View File

@ -1,9 +0,0 @@
This is a suite of programs for developing software
targeted for 65c02 machines, like the Apple 2 series.
These programs are included:
a2asm -- Assembler
a2link -- Linker
a2load -- Loader
a2objx -- Object file viewer

View File

@ -1,40 +0,0 @@
# New ports collection makefile for: c2lib
# Date created: 2002-12-22
# Whom: Alan Eldridge <alane@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= c2lib
PORTVERSION= 1.4.2
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://www.annexia.org/_file/
MAINTAINER= ports@FreeBSD.org
COMMENT= Library of basic structures and memory allocators for C
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
BUILD_DEPENDS= cdoc:${PORTSDIR}/devel/cdoc \
make+:${PORTSDIR}/devel/makeplus
LIB_DEPENDS+= pcre.0:${PORTSDIR}/devel/pcre
USE_LDCONFIG= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
PLIST_SUB= VERSION=${PORTVERSION}
CONFIGURE_ENV= MAKEPLUS_HOME=${MAKEPLUS_HOME}
MAKE_ENV= MAKEPLUS_HOME=${MAKEPLUS_HOME}
MAKEPLUS_HOME= ${LOCALBASE}/share/makeplus
.include "${.CURDIR}/files/manpages.mk"
do-build:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} make+
do-install:
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} make+ install
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (c2lib-1.4.2.tar.gz) = fb68fc3af35a053d0ec2f992173eaad4
SHA256 (c2lib-1.4.2.tar.gz) = 0b37904f750bf6d80f4a17d7583457fabb68bf564d42a9cc63dad8a972587356
SIZE (c2lib-1.4.2.tar.gz) = 1013760

View File

@ -1,200 +0,0 @@
MAN3+= _hash_erase.3
MAN3+= _hash_get.3
MAN3+= _hash_get_ptr.3
MAN3+= _hash_insert.3
MAN3+= _hash_new.3
MAN3+= _sash_get.3
MAN3+= _shash_get.3
MAN3+= _shash_get_ptr.3
MAN3+= _shash_insert.3
MAN3+= _tree_get_data.3
MAN3+= _tree_new.3
MAN3+= _tree_set_data.3
MAN3+= _vector_compare.3
MAN3+= _vector_fill.3
MAN3+= _vector_get.3
MAN3+= _vector_get_ptr.3
MAN3+= _vector_insert.3
MAN3+= _vector_map.3
MAN3+= _vector_map_pool.3
MAN3+= copy_hash.3
MAN3+= _vector_new.3
MAN3+= _vector_pop_back.3
MAN3+= _vector_pop_front.3
MAN3+= _vector_push_back.3
MAN3+= _vector_push_front.3
MAN3+= _vector_replace.3
MAN3+= _vector_sort.3
MAN3+= collision_moving_sphere_and_face.3
MAN3+= copy_sash.3
MAN3+= copy_shash.3
MAN3+= copy_tree.3
MAN3+= copy_vector.3
MAN3+= delete_pool.3
MAN3+= face_translate_along_normal.3
MAN3+= global_pool.3
MAN3+= hash_erase.3
MAN3+= hash_exists.3
MAN3+= hash_get.3
MAN3+= hash_get_buckets_used.3
MAN3+= hash_get_buckets_allocated.3
MAN3+= hash_get_ptr.3
MAN3+= hash_insert.3
MAN3+= hash_keys.3
MAN3+= hash_keys_in_pool.3
MAN3+= hash_set_buckets_allocated.3
MAN3+= hash_size.3
MAN3+= hash_values.3
MAN3+= hash_values_in_pool.3
MAN3+= identity_matrix.3
MAN3+= make_identity_matrix.3
MAN3+= make_zero_vec.3
MAN3+= new_hash.3
MAN3+= new_identity_matrix.3
MAN3+= new_matrix.3
MAN3+= new_pool.3
MAN3+= new_sash.3
MAN3+= new_shash.3
MAN3+= new_subpool.3
MAN3+= pchrs.3
MAN3+= new_subvector.3
MAN3+= new_tree.3
MAN3+= new_vec.3
MAN3+= new_vector.3
MAN3+= new_zero_vec.3
MAN3+= pcalloc.3
MAN3+= pchomp.3
MAN3+= pconcat.3
MAN3+= pdtoa.3
MAN3+= pgetline.3
MAN3+= pgetlinec.3
MAN3+= pgetlinex.3
MAN3+= pgrep.3
MAN3+= pitoa.3
MAN3+= pjoin.3
MAN3+= plane_coefficients.3
MAN3+= plane_translate_along_normal.3
MAN3+= pmalloc.3
MAN3+= pmap.3
MAN3+= pmemdup.3
MAN3+= point_distance_to_face.3
MAN3+= point_distance_to_line.3
MAN3+= psort.3
MAN3+= point_distance_to_line_segment.3
MAN3+= point_distance_to_plane.3
MAN3+= point_face_angle_sum.3
MAN3+= point_is_inside_plane.3
MAN3+= point_lies_in_face.3
MAN3+= pool_get_stats.3
MAN3+= pool_register_cleanup_fn.3
MAN3+= pool_register_fd.3
MAN3+= pool_register_malloc.3
MAN3+= pool_set_bad_malloc_handler.3
MAN3+= prealloc.3
MAN3+= precomp.3
MAN3+= prematch.3
MAN3+= presubst.3
MAN3+= psprintf.3
MAN3+= pstrcat.3
MAN3+= pstrcsplit.3
MAN3+= pstrcsplit2.3
MAN3+= pstrdup.3
MAN3+= pstrlwr.3
MAN3+= pstrncat.3
MAN3+= pstrndup.3
MAN3+= pstrresplit.3
MAN3+= pstrresplit2.3
MAN3+= pstrs.3
MAN3+= pstrsplit.3
MAN3+= pstrsplit2.3
MAN3+= pstrupr.3
MAN3+= psubstr.3
MAN3+= ptrim.3
MAN3+= ptrimback.3
MAN3+= ptrimfront.3
MAN3+= pvdtostr.3
MAN3+= pvector.3
MAN3+= pvectora.3
MAN3+= pvitostr.3
MAN3+= pvsprintf.3
MAN3+= pvxtostr.3
MAN3+= pxtoa.3
MAN3+= sash_erase.3
MAN3+= sash_exists.3
MAN3+= sash_get.3
MAN3+= sash_keys.3
MAN3+= sash_get_buckets_allocated.3
MAN3+= sash_get_buckets_used.3
MAN3+= sash_insert.3
MAN3+= sash_keys_in_pool.3
MAN3+= sash_set_buckets_allocated.3
MAN3+= sash_size.3
MAN3+= sash_values.3
MAN3+= sash_values_in_pool.3
MAN3+= shash_erase.3
MAN3+= shash_exists.3
MAN3+= shash_get.3
MAN3+= shash_get_buckets_allocated.3
MAN3+= shash_get_buckets_used.3
MAN3+= shash_get_ptr.3
MAN3+= shash_insert.3
MAN3+= shash_keys.3
MAN3+= shash_keys_in_pool.3
MAN3+= shash_size.3
MAN3+= shash_set_buckets_allocated.3
MAN3+= shash_values.3
MAN3+= shash_values_in_pool.3
MAN3+= tree_clear.3
MAN3+= tree_erase.3
MAN3+= tree_erase_range.3
MAN3+= tree_get.3
MAN3+= tree_get_data.3
MAN3+= tree_get_subnode.3
MAN3+= tree_insert.3
MAN3+= tree_insert_array.3
MAN3+= tree_nr_subnodes.3
MAN3+= tree_pop_back.3
MAN3+= tree_pop_front.3
MAN3+= tree_push_back.3
MAN3+= tree_push_front.3
MAN3+= tree_replace.3
MAN3+= tree_replace_array.3
MAN3+= tree_set_data.3
MAN3+= tree_size.3
MAN3+= tree_swap.3
MAN3+= vec_angle_between.3
MAN3+= vec_dot_product.3
MAN3+= vec_magnitude.3
MAN3+= vec_magnitude2d.3
MAN3+= vec_magnitude_in_direction.3
MAN3+= vec_normalize.3
MAN3+= vec_normalize2d.3
MAN3+= vector_allocated.3
MAN3+= vector_clear.3
MAN3+= vector_compare.3
MAN3+= vector_element_size.3
MAN3+= vector_erase.3
MAN3+= vector_erase_range.3
MAN3+= vector_fill.3
MAN3+= vector_get.3
MAN3+= vector_get_ptr.3
MAN3+= vector_grep.3
MAN3+= vector_grep_pool.3
MAN3+= vector_insert.3
MAN3+= vector_insert_array.3
MAN3+= vector_map.3
MAN3+= vector_map_pool.3
MAN3+= vector_pop_back.3
MAN3+= vector_pop_front.3
MAN3+= vector_push_back.3
MAN3+= vector_push_back_vector.3
MAN3+= vector_push_front.3
MAN3+= vector_push_front_vector.3
MAN3+= vector_reallocate.3
MAN3+= vector_replace.3
MAN3+= vector_replace_array.3
MAN3+= vector_reverse.3
MAN3+= vector_size.3
MAN3+= vector_sort.3
MAN3+= vector_swap.3
MAN3+= zero_vec.3

View File

@ -1,9 +0,0 @@
c2lib is a library of basic tools for use by C programmers.
It contains a pool allocator, many string functions, STL-like
vector and hash types and miscellaneous utilities.
Its features were heavily influenced by both Perl's string handling
and C++'s Standard Template Library (STL). The library has been designed
to be very easy to use and is fully documented in manual pages.
WWW: http://www.annexia.org/freeware/c2lib/

View File

@ -1,15 +0,0 @@
include/c2lib/hash.h
include/c2lib/matvec.h
include/c2lib/pool.h
include/c2lib/pre.h
include/c2lib/pstring.h
include/c2lib/tree.h
include/c2lib/vector.h
@dirrm include/c2lib
lib/libc2lib.a
lib/libc2lib.so
lib/libc2lib.so.1
lib/libc2lib.so.%%VERSION%%
share/rws/symtabs/libc2lib.syms
@dirrmtry share/rws/symtabs
@dirrmtry share/rws

View File

@ -1,26 +0,0 @@
# New ports collection makefile for: c2man
# Date created: 2001-08-15
# Whom: bdluevel@heitec.net
#
# $FreeBSD$
#
PORTNAME= c2man
PORTVERSION= 2.0.42
CATEGORIES= devel
MASTER_SITES= ftp://ftp.heitec.net/pub/distfiles/ \
ftp://ftp.ntua.gr/pub/linux/openpkg/sources/DST/c2man/
DISTNAME= $(PORTNAME)-$(PORTVERSION:C/\.([0-9]*)$/@\1/)
MAINTAINER= ports@FreeBSD.org
COMMENT= Generates man pages from C sources
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
NO_WRKSUBDIR= yes
MAN1= c2man.1
PLIST_FILES= bin/c2man
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (c2man-2.0@42.tar.gz) = 8640b6860f39c105a737dca40626b252
SHA256 (c2man-2.0@42.tar.gz) = 0280ba17471da32216af2109e7e3b17ff2fda15f294d68efdc0108eca64cd577
SIZE (c2man-2.0@42.tar.gz) = 188551

View File

@ -1,35 +0,0 @@
--- .vimbk/Makefile.SH.vimbk Fri Feb 25 03:20:36 2000
+++ Makefile.SH Fri Aug 17 16:14:51 2001
@@ -25,7 +25,6 @@
# UNIX makefile for manual page generator
# Note: any changes made here will be lost next time Configure is run!.
-CC=$cc $optimize
YACC=$yacc $yaccflags
LEX=$lex $lexflags
SED=$sed
@@ -42,7 +41,6 @@
mansrc=$mansrc
manext=$manext
-CFLAGS=$ccflags
WARNFLAGS=$warnflags
LDFLAGS=$ldflags
LIBS=$libs $liblex $libyacc
@@ -71,14 +69,8 @@
all: c2man c2man.1
install: all
- $(CP) c2man $(bin)
- $(CP) c2man.1 $(mansrc)/c2man.$(manext)
- -mkdir $(privlib)
- chmod 755 $(privlib)
- -mkdir $(privlib)/eg
- chmod 755 $(privlib)/eg
- $(CP) eg/*.[chly] $(privlib)/eg
- chmod 755 $(privlib)/eg/*
+ $(BSD_INSTALL_PROGRAM) c2man $(PREFIX)/bin/
+ $(BSD_INSTALL_MAN) c2man.1 $(PREFIX)/man/man1/
uninstall:
$(RM) -f $(bin)/c2man $(mansrc)/c2man.$(manext)

View File

@ -1,11 +0,0 @@
c2man is an automatic documentation tool that extracts comments
from C source code to generate functional interface
documentation in the same format as sections 2 & 3 of the Unix
Programmer's Manual. It requires minimal effort from the
programmer by looking for comments in the usual places near the
objects they document, rather than imposing a rigid
function-comment syntax or requiring that the programmer learn
and use a typesetting language. Acceptable documentation can
often be generated from existing code with no modifications.
WWW: http://foldoc.doc.ic.ac.uk/foldoc/foldoc.cgi?c2man

View File

@ -1,2 +0,0 @@
#!/bin/sh
cd ${WRKSRC} && ./Configure -des

View File

@ -1,36 +0,0 @@
# New ports collection makefile for: c2mdoc
# Date created: 2 March 2004
# Whom: Bruce M. Simpson <bms@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= c2mdoc
PORTVERSION= 20040302
CATEGORIES= devel textproc
MASTER_SITES= #
DISTFILES=
MAINTAINER= ports@FreeBSD.org
COMMENT= Script to generate mdoc(7) markup from C functions
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
RUN_DEPENDS= cproto:${PORTSDIR}/devel/cproto
NOMAN=
NO_BUILD= yes
NO_WRKSUBDIR= yes
PLIST_FILES= bin/c2mdoc libexec/c2mdoc.awk
do-install:
${INSTALL_SCRIPT} ${FILESDIR}/c2mdoc.awk ${PREFIX}/libexec
${CP} ${FILESDIR}/c2mdoc ${WRKDIR}
${REINPLACE_CMD} -e "s|%%LIBEXECDIR%%|${PREFIX}/libexec|g;" \
${WRKDIR}/c2mdoc
${INSTALL_SCRIPT} ${WRKDIR}/c2mdoc ${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,17 +0,0 @@
#!/bin/sh
#
# c2mdoc -- Front-end which abuses the cproto parser to spit out
# mdoc(7) format prototypes for use in FreeBSD documentation.
#
# $FreeBSD$
#
AWKSCRIPT="%%LIBEXECDIR%%/c2mdoc.awk"
CPROTO='-P"int\tf\t(\ta\t,\tb\t)" -pq -f3'
CPROTO_BIN=cproto
export CPROTO
${CPROTO_BIN} $1 | \
grep -v '/\*.*\*/' | \
sed -e 's/[,();]//g' | \
${AWKSCRIPT}

View File

@ -1,15 +0,0 @@
#!/usr/bin/awk -f
#
# c2mdoc.awk -- Takes tabulated output from cproto(1) and turns it into
# mdoc(7) markup.
#
# $FreeBSD$
#
BEGIN { FS="\t" }
{
printf ".Ft %s\n", $1 ;
printf ".Fn %s", $2 ;
for (i = 4; i < NF; i++)
printf " \"%s\"", $i
printf "\n" ;
}

View File

@ -1,5 +0,0 @@
c2mdoc is a shell and awk script wrapper which abuses devel/cproto's parser
to spit out function prototypes in a format ready to paste into FreeBSD
developer documentation. c2man already claims to do such a thing, but seems
crippled in the face of our kernel source. The toolchain used by this port
whinges but still generates markup.

View File

@ -1,26 +0,0 @@
# ex:ts=8
# Ports collection makefile for: c_parser
# Date created: Jan 18, 2002
# Whom: ijliao
#
# $FreeBSD$
#
PORTNAME= c_parser
PORTVERSION= 0.2.5
CATEGORIES= devel
MASTER_SITES= http://www.mazumdar.demon.co.uk/
MAINTAINER= ports@FreeBSD.org
COMMENT= A C99 Parser
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
NO_WRKSUBDIR= yes
PLIST_FILES= bin/c_parser
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/c_parser ${PREFIX}/bin
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (c_parser-0.2.5.tar.gz) = b487f1111f430d95ff86578687c98ba0
SHA256 (c_parser-0.2.5.tar.gz) = 16047d9f3eed8bcdebf6506b8820ef92a3e65fa042acd27581a5da8b6de69e2e
SIZE (c_parser-0.2.5.tar.gz) = 18502

View File

@ -1,4 +0,0 @@
The purpose of this project is to create a recursive descent parser for C99.
The output from the parser should be a parse tree.
WWW: http://www.mazumdar.demon.co.uk/c_parser.html

View File

@ -1,42 +0,0 @@
# New ports collection makefile for: cdoc
# Date created: 2002-12-22
# Whom: Alan Eldridge <alane@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= cdoc
PORTVERSION= 0.9.7
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://www.annexia.org/_file/
MAINTAINER= ports@FreeBSD.org
COMMENT= Extracts documentation from C source code comments
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
BUILD_DEPENDS+= make+:${PORTSDIR}/devel/makeplus
USE_PERL5_RUN= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix=${PREFIX}
CONFIGURE_ENV= MAKEPLUS_HOME=${MAKEPLUS_HOME}
MAKE_ENV= MAKEPLUS_HOME=${MAKEPLUS_HOME}
MAKEPLUS_HOME= ${LOCALBASE}/share/makeplus
DOCS= README
do-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} make+
${REINPLACE_CMD} -e 's,#!/usr/bin/perl,#!${PERL},' ${WRKSRC}/cdoc
do-install:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} make+ install
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (cdoc-0.9.7.tar.gz) = 8ac5b0c086accc4abd54c66283abbb1f
SHA256 (cdoc-0.9.7.tar.gz) = 73764f5e65be6646e9cce5fdde179235695b86393c5292686712047773057bec
SIZE (cdoc-0.9.7.tar.gz) = 26101

View File

@ -1,4 +0,0 @@
cdoc is perldoc-like documentation tool for C programs and libraries.
It takes inline embedded comments and turns them into manual pages.
WWW: http://www.annexia.org/freeware/cdoc/

View File

@ -1,3 +0,0 @@
bin/cdoc
%%PORTDOCS%%%%DOCSDIR%%/README
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View File

@ -1,31 +0,0 @@
# New ports collection makefile for: diffconvert
# Date created: 30 December 2000
# Whom: George Reid <greid@ukug.uk.freebsd.org>
#
# $FreeBSD$
#
PORTNAME= diffconvert
PORTVERSION= 1.3
CATEGORIES= devel textproc
MASTER_SITES= ftp://ftp.ilog.fr/pub/Users/haible/gnu/
MAINTAINER= ports@FreeBSD.org
COMMENT= A converter between context diff and unidiff formats
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
PROGRAMS= cd2ud cdiffreverse ud2cd udiffreverse
do-build:
.for P in ${PROGRAMS}
${CXX} ${WRKSRC}/${P}.cc -o ${WRKSRC}/${P}
.endfor
do-install:
.for P in ${PROGRAMS}
${INSTALL_PROGRAM} ${WRKSRC}/$P ${PREFIX}/bin
.endfor
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (diffconvert-1.3.tar.gz) = ba562a11577a84de14b5b7dc9ded054a
SHA256 (diffconvert-1.3.tar.gz) = ff6490d16c89407ae8a17f50b9fe07f2aeca67e73020646e43969fff60b342a5
SIZE (diffconvert-1.3.tar.gz) = 42244

View File

@ -1,10 +0,0 @@
This package contains four programs for converting diffs. Diff files are
created by GNU diff and accepted as input by GNU patch. The two most common
forms are "context diffs" and "unidiffs".
ud2cd converts a unidiff (input) to a context diff (output).
cd2ud converts a context diff (input) to a unidiff (output).
cdiffreverse reverses a context diff.
udiffreverse reverses a unidiff.
cd2ud is dedicated to David S. Miller "context diffs make my head spin".

View File

@ -1,4 +0,0 @@
bin/cd2ud
bin/cdiffreverse
bin/ud2cd
bin/udiffreverse

View File

@ -1,45 +0,0 @@
# New ports collection makefile for: ecgi
# Date created: 13 February 2001
# Whom: George Reid <greid@ukug.uk.freebsd.org>
#
# $FreeBSD$
#
PORTNAME= ecgi
PORTVERSION= 0.6.2
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_DEBIAN}
MASTER_SITE_SUBDIR= pool/main/libe/libecgi
DISTNAME= lib${PORTNAME}_${PORTVERSION}.orig
MAINTAINER= ports@FreeBSD.org
COMMENT= A library for the creation of CGI-based Web applications
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GMAKE= yes
USE_LDCONFIG= yes
HEADER_FILES= ecgi.h ecgitk.h include/memfile.h
pre-patch:
@${REINPLACE_CMD} -e 's,<malloc.h>,<stdlib.h>,' ${WRKSRC}/src/memfile.c
do-install:
${INSTALL_DATA} ${WRKSRC}/libecgi.a ${PREFIX}/lib
${INSTALL_PROGRAM} ${WRKSRC}/libecgi.so ${PREFIX}/lib
${INSTALL_PROGRAM} ${WRKSRC}/html2h/html2h ${PREFIX}/bin
@${MKDIR} ${PREFIX}/include/ecgi
.for file in ${HEADER_FILES}
${INSTALL_DATA} ${WRKSRC}/${file} ${PREFIX}/include/ecgi
.endfor
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/ecgitut.txt ${DOCSDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (libecgi_0.6.2.orig.tar.gz) = 1d2b17b1e0540b34f704ffedb9d154e5
SHA256 (libecgi_0.6.2.orig.tar.gz) = ee481ac0aa30106b03d285200b810dc3e1b44b7c399505de6b85c04ec85220a9
SIZE (libecgi_0.6.2.orig.tar.gz) = 265252

View File

@ -1,75 +0,0 @@
--- Makefile.orig Tue Feb 13 14:02:11 2001
+++ Makefile Mon Mar 22 13:47:28 2004
@@ -1,14 +1,14 @@
SHAREDOPT = -shared
-LIBDIR = /usr/lib
-INCDIR = /usr/include
+LIBDIR = $(PREFIX)/usr/lib
+INCDIR = $(PREFIX)/include
AR = ar
-CC = gcc
+CC?= gcc
INCS = -Iinclude/ -I.
-FLAGS = -Wall
+CFLAGS += -Wall
all: obj/ecgi.o obj/ecgitk.o libecgi.a
- make -C html2h/
- make libecgi.so
+ $(MAKE) -C html2h/
+ $(MAKE) libecgi.so
shared: libecgi.so
cp libecgi.so /usr/lib
@@ -18,33 +18,42 @@
ar rs libecgi.a obj/ecgi.o obj/memfile.o obj/ecgitk.o
printf "\n\n***congratulations - compilation worked***\n*** run 'make install' now ***\n\n"
-libecgi.so: obj/ecgi.o obj/ecgitk.o
- gcc $(SHAREDOPT) obj/ecgi.o obj/memfile.o obj/ecgitk.o -o libecgi.so
+libecgi.so: obj/ecgi.So obj/ecgitk.So obj/memfile.So
+ $(CC) $(SHAREDOPT) obj/ecgi.So obj/memfile.So obj/ecgitk.So -o libecgi.so
install:
cp libecgi.a $(LIBDIR)
cp ecgi.h $(INCDIR)
cp include/memfile.h $(INCDIR)
cp ecgitk.h $(INCDIR)
- make -C html2h/ install
+ $(MAKE) -C html2h/ install
cp libecgi.so $(LIBDIR)
tests: all
- $(CC) tests/test.c -o tests/test.cgi $(INCS) $(FLAGS) libecgi.a
- $(CC) tests/testload.c -o tests/testload libecgi.a $(INCS) $(FLAGS)
+ $(CC) tests/test.c -o tests/test.cgi $(INCS) $(CFLAGS) libecgi.a
+ $(CC) tests/testload.c -o tests/testload libecgi.a $(INCS) $(CFLAGS)
obj/ecgi.o: src/ecgi.c ecgi.h obj/memfile.o
- $(CC) -c src/ecgi.c $(INCS) $(FLAGS) -o obj/ecgi.o
+ $(CC) -c src/ecgi.c $(INCS) $(CFLAGS) -o obj/ecgi.o
obj/memfile.o: src/memfile.c include/memfile.h
- $(CC) -o obj/memfile.o -c src/memfile.c $(INCS) $(FLAGS)
+ $(CC) -o obj/memfile.o -c src/memfile.c $(INCS) $(CFLAGS)
obj/ecgitk.o: src/ecgitk.c ecgitk.h
- $(CC) -c src/ecgitk.c $(INCS) $(FLAGS) -o obj/ecgitk.o
+ $(CC) -c src/ecgitk.c $(INCS) $(CFLAGS) -o obj/ecgitk.o
+
+obj/ecgi.So: src/ecgi.c ecgi.h obj/memfile.o
+ $(CC) -c src/ecgi.c $(INCS) $(CFLAGS) -fPIC -o obj/ecgi.So
+
+obj/memfile.So: src/memfile.c include/memfile.h
+ $(CC) -o obj/memfile.So -c src/memfile.c -fPIC $(INCS) $(CFLAGS)
+
+obj/ecgitk.So: src/ecgitk.c ecgitk.h
+ $(CC) -c src/ecgitk.c $(INCS) $(CFLAGS) -fPIC -o obj/ecgitk.So
clean:
rm -f obj/* *.a *.so -f tests/test.cgi tests/testload
- make -C html2h/ clean
+ $(MAKE) -C html2h/ clean
zip: clean
rm -f ../ecgi-0.6.2.zip

View File

@ -1,21 +0,0 @@
--- html2h/Makefile Tue Feb 13 23:46:49 2001
+++ html2h/Makefile Tue Feb 13 23:49:09 2001
@@ -1,14 +1,14 @@
-CC = gcc
+CC?= gcc
INCS = -I../include/ -I.
-FLAGS = -Wall
+CFLAGS += -Wall
all: html2h
html2h: html2h.c html2h.h
- $(CC) html2h.c -o html2h $(INCS) $(FLAGS) ../obj/memfile.o
+ $(CC) html2h.c -o html2h $(INCS) $(CFLAGS) ../obj/memfile.o
install: all
cp html2h /usr/bin
clean:
- rm -f html2h
+ rm -f html2h

View File

@ -1,34 +0,0 @@
--- html2h/html2h.c.orig Sat Jul 19 02:31:37 2003
+++ html2h/html2h.c Sat Jul 19 02:32:42 2003
@@ -6,15 +6,15 @@
void usage()
{
- printf("
-html2h v0.1
-usage:
- html2h input.html [output.h]
-
- if output is not set, input.h will be generated and overwritten!
-
- debug messages are written to stderr!
-
+ printf("\
+html2h v0.1\n\
+usage:\n\
+ html2h input.html [output.h]\n\
+\n\
+ if output is not set, input.h will be generated and overwritten!\n\
+\n\
+ debug messages are written to stderr!\n\
+\n\
");
exit(0);
@@ -415,4 +415,4 @@
{
fprintf(stderr, "%s%s\n", msg, comment);
exit(1);
-}
\ No newline at end of file
+}

View File

@ -1,11 +0,0 @@
--- src/ecgitk.c.orig Tue Feb 13 21:09:37 2001
+++ src/ecgitk.c Sat Sep 14 01:22:11 2002
@@ -23,7 +23,7 @@
{
char buf[4096];
int used;
- va_list *ap;
+ va_list ap;
va_start(ap, (void*)format);
used=vsnprintf(buf, 4095, format, ap);

View File

@ -1,9 +0,0 @@
ecgi (easy CGI Libary) is an ANSI C library for the creation of
CGI-based Web applications. It transparently supports the CGI methods
GET and POST and also multipart/form-data file uploads. The user
interface is designed as easy as possible and maintains full
compatibility to cgic 0.5.
It also contains a library independent introduction to CGI programming
with C, a .html to .h HTML template preprocessor, and fast,
block-allocating memory files.

View File

@ -1,9 +0,0 @@
bin/html2h
lib/libecgi.a
lib/libecgi.so
include/ecgi/ecgi.h
include/ecgi/ecgitk.h
include/ecgi/memfile.h
%%PORTDOCS%%share/doc/ecgi/ecgitut.txt
%%PORTDOCS%%@dirrm share/doc/ecgi
@dirrm include/ecgi

View File

@ -1,77 +0,0 @@
# New ports collection makefile for: error
# Date created: 16 June 2001
# Whom: dd
#
# $FreeBSD$
#
PORTNAME= error
PORTVERSION= 20010616
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= dd
MAINTAINER= ports@FreeBSD.org
COMMENT= Analyze diagnostic error output from compilers and other processors
MANSECTS= 1
MAN1= error.1
MANCOMPRESSED= maybe
PLIST_FILES= bin/error
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
# MAN page COMPression SUFFIX
.if !defined(NO_MANCOMPRESS)
MANCOMPSUFFIX= .gz
.else
MANCOMPSUFFIX=
.endif
do-install:
@${INSTALL_PROGRAM} ${WRKSRC}/error ${PREFIX}/bin/error
.for __s in ${MANSECTS}
.for __m in ${MAN${__s}:S/$/${MANCOMPSUFFIX}/}
@${INSTALL_MAN} ${WRKSRC}/${__m} ${PREFIX}/man/man${__s}/${__m}
.endfor
.endfor
#
# Ports build/install stuff stops here. Tarball creation stuff begins here.
#
.include <bsd.port.pre.mk>
CVS_CMD?= cvs -z3
CVS_DATE= Sun Jun 16 15:58:14 PDT 2001
CVS_SITES?= anoncvs@anoncvs.openbsd.org:/cvs
CVS_MODULE= src/usr.bin/error
#
# CVS checkout stuff mostly stolen from security/openssh-askpass port by
# kris@freebsd.org
#
tarball:
@${MKDIR} ${DISTDIR}/${PKGNAME} && \
cd ${DISTDIR}/${PKGNAME}; \
for CVS_SITE in ${CVS_SITES}; do \
${ECHO_MSG} ">> Attempting to check out from $${CVS_SITE}."; \
if ${CVS_CMD} -d $${CVS_SITE} co -D "${CVS_DATE}" \
${CVS_MODULE}; then \
cd ${DISTDIR}; \
${ECHO_MSG} ">> Creating dist tarball in ${DISTDIR}"; \
${ECHO_MSG} ">> \"${PKGNAME}.tar.gz\"."; \
${MV} ${PKGNAME}/${CVS_MODULE} \
${PKGNAME}/${CVS_MODULE:H}/${PKGNAME}; \
${TAR} -cz \
-X ${FILESDIR}/tarignore \
-f ${PKGNAME}.tar.gz \
-C ${PKGNAME}/${CVS_MODULE:H} \
${PKGNAME}; \
exit; \
fi \
done; \
${RMDIR} ${DISTDIR}/${PKGNAME}; \
${ECHO_MSG} ">> CVS checkout failed."; \
exit 1;
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (error-20010616.tar.gz) = 13ba524981d469fd85593b8d61702c52
SHA256 (error-20010616.tar.gz) = 26a6b12a9484fd80292c00db38c1bade42421cb1bb85c1a9470254ab505ad7c9
SIZE (error-20010616.tar.gz) = 24024

View File

@ -1 +0,0 @@
CVS

View File

@ -1,14 +0,0 @@
Error analyzes and optionally disperses the diagnostic error messages
produced by a number of compilers and language processors to the
source file and line where the errors occurred. It can replace the
painful, traditional methods of scribbling abbreviations of errors on
paper, and permits error messages and source code to be viewed
simultaneously without machinations of multiple windows in a screen
editor.
Error knows about the error messages produced by: make(1), cc(1),
cpp(1), ccom(1), as(1), ld(1), lint(1), pi(1), pc(1), f77(1), and DEC
Western Research Modula-2. However, please note that error hasn't
been taught about the toolchain currently in use on FreeBSD, so the
aforementioned programs may not necessarily be the ones installed on
your system!

View File

@ -1,48 +0,0 @@
# New ports collection makefile for: excalibur-configuration
# Date created: 2004-11-19
# Whom: Herve Quiroz <hq@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= excalibur-configuration
PORTVERSION= 1.1
PORTREVISION= 2
CATEGORIES= devel java
MASTER_SITES= ${MASTER_SITE_APACHE}
MASTER_SITE_SUBDIR= avalon/${PORTNAME}/binaries
MAINTAINER= ports@FreeBSD.org
COMMENT= Configuration management extensions to the Avalon Framework
RUN_DEPENDS= ${JAVALIBDIR}/avalon-framework.jar:${PORTSDIR}/devel/avalon-framework
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_JAVA= yes
JAVA_VERSION= 1.2+
NO_BUILD= yes
PLIST_FILES= %%JAVAJARDIR%%/${PORTNAME}.jar
.if !defined(NOPORTDOCS)
PORTDOCS= README.txt apidocs
.endif
.include <bsd.port.pre.mk>
do-install:
@${ECHO_MSG} -n ">> Installing JAR as ${JAVAJARDIR}/${PORTNAME}.jar..."
@${MKDIR} ${JAVAJARDIR}
@${INSTALL_DATA} ${WRKSRC}/${PORTNAME}-${PORTVERSION}.jar ${JAVAJARDIR}/${PORTNAME}.jar
@${ECHO_MSG} " [ DONE ]"
.if !defined(NOPORTDOCS)
@${ECHO_MSG} -n ">> Installing documentation in ${DOCSDIR}/..."
@cd ${WRKSRC}/docs \
&& ${FIND} . -type d -exec ${MKDIR} ${DOCSDIR}/apidocs/{} \; \
&& ${FIND} . -type f -exec ${INSTALL_DATA} {} ${DOCSDIR}/apidocs/{} \;
@${INSTALL_DATA} ${WRKSRC}/README.txt ${DOCSDIR}/
@${ECHO_MSG} " [ DONE ]"
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (excalibur-configuration-1.1.tar.gz) = 1f3656b334f8fe7c67315799595c8319
SHA256 (excalibur-configuration-1.1.tar.gz) = e8a572bdb67a0d58fa7db70e585439c3d1f4612f687ce21ddace21fe785023b8
SIZE (excalibur-configuration-1.1.tar.gz) = 136076

View File

@ -1,7 +0,0 @@
The Excalibur Configuration package contains extensions to the Avalon Framework
supporting configuration management.
This Excalibur component is now deprecated but is still required by some Java
packages.
WWW: http://excalibur.apache.org/deprecation.html

View File

@ -1,33 +0,0 @@
# New ports collection makefile for: free-libiberty
# Date created: 30 October 1999
# Whom: James Howard <ports@vocito.com>
#
# $FreeBSD$
#
PORTNAME= freelibiberty
PORTVERSION= 0.2
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.vocito.com/downloads/software/libiberty/
DISTNAME= libiberty-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= A freely-redistributable libiberty clone
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
CONFLICTS= gnulibiberty-*
USE_LDCONFIG= yes
do-install:
${INSTALL_DATA} ${WRKSRC}/libiberty.a ${PREFIX}/lib
${INSTALL_DATA} ${WRKSRC}/libiberty.so.1 ${PREFIX}/lib
${LN} -sf ${PREFIX}/lib/libiberty.so.1 ${PREFIX}/lib/libiberty.so
${MKDIR} ${PREFIX}/include/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/libiberty.h ${PREFIX}/include/${PORTNAME}
${INSTALL_DATA} ${WRKSRC}/getopt.h ${PREFIX}/include/${PORTNAME}
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (libiberty-0.2.tar.gz) = 0d6acad21ac04bb089e00aba2a868dee
SHA256 (libiberty-0.2.tar.gz) = cb376139a8bac712456ef62a8fb26e4d6165c8593c132593f033fb488a537609
SIZE (libiberty-0.2.tar.gz) = 12994

View File

@ -1,9 +0,0 @@
--- Makefile.orig Fri Nov 26 02:08:36 1999
+++ Makefile Fri Nov 26 02:08:49 1999
@@ -17,5 +17,6 @@
SHLIB_MAJOR= 1
SHLIB_MINOR= 0
+NOPROFILE= yes
.include <bsd.lib.mk>

View File

@ -1,17 +0,0 @@
--- strsignal.c.orig Thu Sep 5 00:36:12 2002
+++ strsignal.c Thu Sep 5 00:38:57 2002
@@ -208,14 +208,6 @@
same name, it differs from other implementations in that it is dynamically
initialized rather than statically initialized. */
-#ifdef NSIG
-static int sys_nsig = NSIG;
-#else
-#ifdef _NSIG
-static int sys_nsig = _NSIG;
-#endif
-#endif
-extern const char * const sys_siglist[];
/*

View File

@ -1,10 +0,0 @@
--- xstrdup.c.orig Thu Sep 5 00:40:27 2002
+++ xstrdup.c Thu Sep 5 00:40:35 2002
@@ -2,6 +2,7 @@
This trivial function is in the public domain.
Ian Lance Taylor, Cygnus Support, December 1995. */
+#include <string.h>
#include "libiberty.h"
char *

View File

@ -1,3 +0,0 @@
This is my freely-redistributable libiberty clone. I wrote this because I
needed getopt_long(). Anything else is in here because I got bored and
added it. None of it is guaranteed to work.

View File

@ -1,6 +0,0 @@
include/freelibiberty/libiberty.h
include/freelibiberty/getopt.h
lib/libiberty.a
lib/libiberty.so
lib/libiberty.so.1
@dirrm include/freelibiberty

View File

@ -1,33 +0,0 @@
# New ports collection makefile for: gengameng
# Date created: Apr 12, 2001
# Whom: Mark Pulford <mark@kyne.com.au>
#
# $FreeBSD$
#
PORTNAME= gengameng
PORTVERSION= 4.1
PORTREVISION= 8
CATEGORIES= devel
MASTER_SITES= http://ftp.osuosl.org/pub/FreeBSD/distfiles/
MAINTAINER= ports@FreeBSD.org
COMMENT= An SDL game engine library
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_AUTOTOOLS= libtool
USE_SDL= image sdl
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CONFIGURE_ARGS+= --program-prefix=""
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib"
post-patch:
${REINPLACE_CMD} -e "s|sdl-config|${SDL_CONFIG}|g; \
s|^function ||g" ${WRKSRC}/gengameng-config.in
${REINPLACE_CMD} -e "s/sdl_image.m4//" ${WRKSRC}/macros/Makefile.in
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (gengameng-4.1.tar.gz) = 112322dbdc6684717cdfd7c61d225655
SHA256 (gengameng-4.1.tar.gz) = b39c42dc9eb8447a76e25fe8bd07db12cdf44ff53252d5f84391854c4d1ee1d2
SIZE (gengameng-4.1.tar.gz) = 198201

View File

@ -1,4 +0,0 @@
The Generic Game Engine library. It supports the double-buffering
animation technique: one invisible pixmap where an image is prepared,
and one visible window to which a prepared image is copied at every
animation period.

View File

@ -1,13 +0,0 @@
bin/gengameng-config
include/gengameng/Couple.h
include/gengameng/GameEngine.h
include/gengameng/Gengameng_LoadCompiledXPM.h
include/gengameng/PixmapArray.h
include/gengameng/PixmapLoadError.h
include/gengameng/Sprite.h
lib/libgengameng.a
lib/libgengameng.la
lib/libgengameng.so
lib/libgengameng.so.4
share/aclocal/gengameng.m4
@dirrm include/gengameng

View File

@ -1,52 +0,0 @@
# New ports collection makefile for: hp48tools
# Date created: June 2003
# Whom: giffunip@asme.org
#
# $FreeBSD$
#
PORTNAME= hptools
PORTVERSION= 3.0.8
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.hpcalc.org/hp48/pc/programming/
DISTNAME= ${PORTNAME}-src-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= System RPL and assembly language tools for HP Calculators
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
WRKSRC= ${WRKDIR}/Hptools/${CONFIGURE_TARGET}
GNU_CONFIGURE= yes
CONFIGURE_SCRIPT= ../support/configure
PATCH_ARGS= -E ${PATCH_STRIP}
NO_CDROM= 'Commercial use is Prohibited'
pre-patch:
@${REINPLACE_CMD} -e 's,macintosh,__STDC__,' \
${WRKDIR}/Hptools/common/envfile.c \
${WRKDIR}/Hptools/rplcomp/defer.c \
${WRKDIR}/Hptools/rplcomp/masd.c
cd ${WRKDIR}/Hptools && \
${PATCH} ${PATCH_ARGS} < ${FILESDIR}/p-common_getopt.c
cd ${WRKDIR}/Hptools && \
${PATCH} ${PATCH_ARGS} < ${FILESDIR}/p-sload_symb.c
pre-configure:
@(${MKDIR} ${WRKSRC})
post-install:
@${STRIP_CMD} ${PREFIX}/bin/makerom ${PREFIX}/bin/rplcomp \
${PREFIX}/bin/sasm ${PREFIX}/bin/sload
.if !defined(NOPORTDOCS)
@${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKDIR}/Hptools/doc/*.DOC ${DOCSDIR}
${INSTALL_DATA} ${WRKDIR}/Hptools/doc/*.pdf ${DOCSDIR}
.endif
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (hptools-src-3.0.8.tar.gz) = 925a2b3ed75fe8524ac1e6b6ca18ac8f
SHA256 (hptools-src-3.0.8.tar.gz) = 21e2c2196d0567c281c3046e6e24198bbf3f8ae28c6a0574f00ede365d0ce608
SIZE (hptools-src-3.0.8.tar.gz) = 438065

View File

@ -1,11 +0,0 @@
--- common/getopt.c.orig Wed Oct 3 23:28:45 2007
+++ common/getopt.c Wed Oct 3 23:29:03 2007
@@ -21,7 +21,7 @@
int optopt, opterr = TRUE, optind = 1;
char *optarg;
-static int sp = 1;
+int sp = 1;
int getopt( int argc, char * const argv[], const char *opts )
{

View File

@ -1,11 +0,0 @@
--- sload/symb.c.orig Wed Oct 3 23:28:21 2007
+++ sload/symb.c Wed Oct 3 23:28:31 2007
@@ -8,7 +8,7 @@
#include "sptree.h"
-static SYMBOLPTR symtree;
+SYMBOLPTR symtree;
int lookups=0, lkcmps=0, adds=0;
b_16 symbols;

View File

@ -1,8 +0,0 @@
HP Tools 3.0.x
This is the free System RPL and assembly language (HP syntax and MASD
[MetaKernel] syntax) development kit.
For more information on how to program in SystemRPL or ML check
WWW: http://www.hpcalc.org

View File

@ -1,43 +0,0 @@
HPTOOLS DISTRIBUTION LICENSE
---------------------------
HPTOOLS (c) 1998-2002 by Hewlett-Packard and Jean-Yves Avenard
This license applies to all files of the HPTOOLS distribution except the files
listed below as Exception files, in all formats including but not limited
to source code distribution and documentation distribution. All the files
of the HPTOOLS distribution except the files listed below as Exception files
will be referred to as "HPTOOLS" in the following.
Permission to make and distribute verbatim copies of HPTOOLS
is granted provided that:
1/ the copies are not made or distributed for resale
2/ you conspicuously and appropriately include on each copy the Copyright
Notice and Disclaimer of Warranty as well as this License.
You may modify your copy or copies of HPTOOLS or any portion
thereof for your personal use, but publishing or distributing any modified
version of HPTOOLS in any format (including but not limited to source files,
object files or printed files) without the written permission of the
copyright holders is prohibited.
Commercial use of HPTOOLS is prohibited without the written permission
of the copyright holders.
By copying, modifying or distributing HPTOOLS, you indicate your acceptance
of this license. All these actions are prohibited by law if you do not accept
this license agreement.
Disclaimer of Warranty
----------------------
HPTOOLS source files, binaries and documentation are distributed in the hope
that they will be useful, but the
COPYRIGHT HOLDERS PROVIDES THE PROGRAM AND DOCUMENTATION "AS THEY ARE"
WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
A PARTICULAR PURPOSE. IN NO EVENT WILL THE COPYRIGHT HOLDERS BE LIABLE TO YOU
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM OR
DOCUMENTATION OF HPTOOLS.

View File

@ -1,11 +0,0 @@
bin/makerom
bin/rplcomp
bin/sasm
bin/sload
%%PORTDOCS%%%%DOCSDIR%%/MAKEROM.DOC
%%PORTDOCS%%%%DOCSDIR%%/RPLCOMP.DOC
%%PORTDOCS%%%%DOCSDIR%%/RPLMAN.DOC
%%PORTDOCS%%%%DOCSDIR%%/SASM.DOC
%%PORTDOCS%%%%DOCSDIR%%/SLOAD.DOC
%%PORTDOCS%%%%DOCSDIR%%/masd.pdf
%%PORTDOCS%%@dirrm %%DOCSDIR%%

View File

@ -1,48 +0,0 @@
# ex:ts=8
#
# New ports collection makefile for: invitation_to_ruby
# Date created: 2002/08/28
# Whom: Alan Eldridge <alane@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= invitation_to_ruby
PORTVERSION= 1.0.0
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= trevor
DISTNAME= invitationtoruby
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Talk given by Jim Weirich, a brief introduction to Ruby
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
NO_BUILD= yes
NO_CDROM= \
"no commercial use--see \<URL:http://creativecommons.org/licenses/by-nc/1.0/\>"
PLIST= ${WRKDIR}/plist
.include <bsd.port.pre.mk>
pre-install:
${RM} -f ${PLIST}
cd ${WRKSRC}; ${FIND} . -type f | ${CUT} -c2- \
| ${SED} 's|^|${DOCSDIR:S,${PREFIX}/,,}|' \
| ${SORT} >> ${PLIST}
cd ${WRKSRC}; ${FIND} . -type d | ${CUT} -c2- \
| ${SED} 's|^|@dirrm ${DOCSDIR:S,${PREFIX}/,,}|' \
| ${SORT} -r >> ${PLIST}
do-install:
${RM} -fr ${DOCSDIR}
${MKDIR} ${DOCSDIR}
cd ${WRKSRC}; ${FIND} . \
| ${CPIO} -pdmv -R ${DOCOWN}:${DOCGRP} ${DOCSDIR}
${CHMOD} -R ugo-w,ugo+rX ${DOCSDIR}
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (invitationtoruby.tgz) = 2e44bef705ebccdd97de49a76875e0da
SHA256 (invitationtoruby.tgz) = 48f3b66f70eab17c9176dcc75fe22130ef32fd57304d28d931f013620fc318e5
SIZE (invitationtoruby.tgz) = 425745

View File

@ -1,3 +0,0 @@
A talk given by Jim Weirich, a brief introduction to Ruby.
WWW: http://jimweirich.umlcoop.net/articles/invitationtoruby/

View File

@ -1,29 +0,0 @@
# ex:ts=8
# New ports collection makefile for: kimwitu++
# Date created: Apr 23, 2001
# Whom: Ying-Chieh Liao <ijliao@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= kimwitu++
PORTVERSION= 2.3.8
PORTREVISION= 2
CATEGORIES= devel
MASTER_SITES= http://www2.informatik.hu-berlin.de/~piefel/kimwitu++/ \
http://www.netsw.org/softeng/compilerconstruct/kimwitu/
MAINTAINER= ports@FreeBSD.org
COMMENT= A tool for processing trees (i.e. terms)
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_BISON= build
USE_GMAKE= yes
GNU_CONFIGURE= yes
MAN1= kc++.1
PLIST_FILES= bin/kc++
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (kimwitu++-2.3.8.tar.gz) = 3f29ff9599cdebd84b2d212771b5c12a
SHA256 (kimwitu++-2.3.8.tar.gz) = 0c4ff029954fca30fa45e8bf025bc5bfc7e1e4ee3487a103587ffa90572e5c56
SIZE (kimwitu++-2.3.8.tar.gz) = 555407

View File

@ -1,10 +0,0 @@
--- src/Gen.boot/unpk.cc.orig Fri Jul 18 12:32:38 2003
+++ src/Gen.boot/unpk.cc Fri Jul 18 12:33:58 2003
@@ -17,6 +17,7 @@
#include <stdio.h>
#include <string>
#include <stdlib.h>
+#include <assert.h>
#include "k.h"
#include "unpk.h"

View File

@ -1,50 +0,0 @@
--- src/Makefile.in.orig Fri Oct 24 00:22:46 2003
+++ src/Makefile.in Sun Nov 2 14:10:46 2003
@@ -101,8 +101,8 @@
LY_HFILES := kimwy.h
LY_TFILE := kimwy.output
LY_OBJS := $(LY_CFILES:cc=o)
-GETOPT_CFILES := getopt.h getopt.c getopt1.c
-GETOPT_OBJS := getopt.o getopt1.o
+#GETOPT_CFILES := getopt.h getopt.c getopt1.c
+#GETOPT_OBJS := getopt.o getopt1.o
DF_HFILES := defs.h defs.hh
ERRMSG_CC_FILE := errmsg.inc
@@ -160,20 +160,20 @@
#YCFLAGS += -DMYLEXDEBUG
#YCFLAGS += -DYYDEBUG=1 -DMYLEXDEBUG
DEFINES := -DARCH=$(ARCH) @hashset@
-CXXFLAGS := -g
-CXXFLAGSOPT := -O2
+#CXXFLAGS := -g
+CXXFLAGSOPT := @CXXFLAGS@ @CPPFLAGS@
CFLAGS := $(CXXFLAGS) -DHAVE_CONFIG_H -I.
ifneq (,$(findstring ++,$(CXX)))
# -ansi should be here but it's buggy (and should be called -iso anyway)
-CXXFLAGS := -Wall -Wno-unused -Wno-uninitialized -g
-CXXFLAGSOPT := $(CXXFLAGSOPT)\ -s\ -Os
+#CXXFLAGS := -Wall -Wno-unused -Wno-uninitialized -g
+#CXXFLAGSOPT := $(CXXFLAGSOPT)\ -s\ -Os
ifeq "$(WARN)" "y"
CXXFLAGS += -Wold-style-cast -Weffc++
endif
endif
override CXXFLAGS += $(INCLUDES) $(DEFINES)
-LIBS := @PYLIBS@
+LIBS := @PYLIBS@ @LDFLAGS@
PYCFLAGS := @PYCFLAGS@
LINT_CFLAGS := $(INCLUDES) $(GENDEFINES)
MALLOC_LDFLAGS := $(ANY_ARCH_MALLOC_LDFLAGS)
@@ -202,8 +202,8 @@
cp $(MAKERUNDIR)/$(CONFIGFILE) $(CONFIGFILE); \
touch tstamp.kc ; \
$(MAKE) -e -f $(MAKERUNDIR)/Makefile \
- MAKERUNDIR=$(MAKERUNDIR) \
- CXXFLAGS=$(CXXFLAGSOPT) \
+ MAKERUNDIR="$(MAKERUNDIR)" \
+ CXXFLAGS="$(CXXFLAGSOPT)" \
$(BOOTSTRAPTARGET)
s1:

View File

@ -1,22 +0,0 @@
Kimwitu++ is the successor to Kimwitu. Like Kimwitu, it is a tool for
processing trees (i.e. terms). It is a meta tool: Kimwitu++ can be used for
generating software - especially when building compilers. Kimwitu++ has its own
input language, which allows the definition of the tree structure and of
functions operating on the tree. It uses the input to generate a number of C++
files, which are then bound to a program using the C++ compiler.
Kimwitu++ can be easily combined with parser generators like lex and
yacc. While the parser deals with processing the grammar rules, kimwitu++ deals
with creating an abstract syntax tree. In further passes, this tree can be used
to generate target code. These passes can be implemented in the same program or
a different one - kimwitu++ supports saving the tree into files.
For processing the tree, Kimwitu++ supports two mechanisms: unparse
rules (for code generation), and rewrite rules (for transformations). Each rule
can be tailored to a specific node structure using pattern matching; all rules
together are applied to the tree recursively. To support different rules for
the same kind of node (in different application contexts), Kimwitu++ supports
the definition of views.
Inside the rules, Kimwitu++ allows to integrate C++ code; it also
provides some extensions to C++. For each node type, a class is generated, which
can be extended with user-defined methods.
WWW: http://site.informatik.hu-berlin.de/kimwitu++/

View File

@ -1,44 +0,0 @@
# New ports collection makefile for: libU77
# Date Created: 8 October 1998
# Whom: Glenn Johnson <gjohnson@nola.srrc.usda.gov>
#
# $FreeBSD$
#
PORTNAME= libU77
PORTVERSION= 2.6
PORTREVISION= 3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= trevor
MAINTAINER= ports@FreeBSD.org
COMMENT= Adds Fortran intrinsics missing from f2c
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
USE_LDCONFIG= yes
USE_FORTRAN= yes
pre-build:
${CP} ${FILESDIR}/makefile.lib ${WRKSRC}/Makefile
MAN3= access.3f alarm.3f chdir.3f chmod.3f ctime.3f drand.3f dsecnd.3f \
dtime.3f etime.3f exit.3f falloc.3f fdate.3f fork.3f free.3f \
fstat.3f gerror.3f getarg.3f getcwd.3f getenv.3f getgid.3f \
getlog.3f getpid.3f getuid.3f gmtime.3f hostnm.3f iargc.3f idate.3f \
ierrno.3f irand.3f itime.3f kill.3f len.3f link.3f lnblnk.3f loc.3f \
lstat.3f ltime.3f malloc.3f mclock.3f perror.3f qsort.3f rand.3f \
rename.3f second.3f seterr.3f signal.3f sleep.3f stat.3f symlnk.3f \
system.3f time.3f unlink.3f wait.3f wclock.3f
post-install:
${INSTALL_MAN} ${WRKSRC}/man/*.3f ${PREFIX}/man/man3
.if !defined(NOPORTDOCS)
@${MKDIR} ${PREFIX}/share/doc/libU77
${INSTALL_DATA} ${WRKSRC}/doc/manual.ps ${PREFIX}/share/doc/libU77
.endif
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (libU77-2.6.tar.gz) = 3895f8fc218f7f84ebcfbee467624197
SHA256 (libU77-2.6.tar.gz) = 200b7ead1073ac8a8b32476b32e1be73e0bf5e1e0106c9909341521d59223aa7
SIZE (libU77-2.6.tar.gz) = 59499

View File

@ -1,27 +0,0 @@
# $FreeBSD$
LIBDIR= ${PREFIX}/lib
NOPROFILE= no
CFLAGS+=-D_TIMES
FFLAGS+=-D_TIMES
SHLIB_MAJOR= 1
SHLIB_MINOR= 0
LIB= U77
.PATH: ${.CURDIR}/src
SRCS = access.c alarm.c bit.c chdir.c chmod.c \
ctime.c drand.c dsecnd.c dtime.c etime.c \
exit.c falloc.c fdate.c fork.c free.c \
fstat.f gerror.c getarg.c getcwd.c getenv.c \
getgid.c getlog.c getpid.c getuid.c gmtime.c \
hostnm.c iargc.c idate.c ierrno.c irand.c \
itime.c kill.c len.c link.c lnblnk.f loc.c \
lstat.c ltime.c malloc.c mclock.c perror.c \
qsort.c rand.c rename.c second.c seterr.c \
sleep.c stat.c symlnk.c system.c time.c \
unlink.c util.c wait.c wclock.c
.include <bsd.lib.mk>

View File

@ -1,3 +0,0 @@
This library adds commonly used Fortran intrinsic functions to
allow a greater range of Fortran code to be compiled with f77,
ie., f2c/gcc.

View File

@ -1,5 +0,0 @@
lib/libU77.a
lib/libU77.so
lib/libU77.so.1
%%PORTDOCS%%share/doc/libU77/manual.ps
%%PORTDOCS%%@dirrm share/doc/libU77

View File

@ -1,36 +0,0 @@
# Ports collection Makefile for: libcoro
# Date created: 22 June 2000
# Whom: Kelly Yancey <kbyanc@posi.net>
#
# $FreeBSD$
#
PORTNAME= libcoro
PORTVERSION= 1.0.3
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_LOCAL}
MASTER_SITE_SUBDIR= kbyanc
DISTNAME= coro-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= C library that implements coroutines
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
ONLY_FOR_ARCHS= i386
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --arch arch/x86-freebsd
NOPRECIOUSMAKEVARS= yes
MAN2= coro.2
PLIST_FILES= lib/libcoro.a include/coro.h
post-extract:
${CP} -r ${WRKSRC}/arch/x86-linux ${WRKSRC}/arch/x86-freebsd
@${SED} -e '43,43s/$$/ __attribute__((noreturn,regparm(1)))/' \
${WRKSRC}/arch/x86-linux/coro.c > ${WRKSRC}/arch/x86-freebsd/coro.c
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (coro-1.0.3.tar.gz) = eaa26cd2450f3dcaa84fed58c579214d
SHA256 (coro-1.0.3.tar.gz) = 04ecaae36a83580a05b6bf2499d9f870767d4e45bb2d3177b6732459735d7ac7
SIZE (coro-1.0.3.tar.gz) = 22162

View File

@ -1,48 +0,0 @@
--- arch/x86-freebsd/coro.c Fri Jun 23 00:15:18 2000
+++ arch/x86-freebsd/coro.c Fri Jun 23 00:16:38 2000
@@ -53,6 +53,8 @@
co_create(void *func, void *stack, int size)
{
struct coroutine *co;
+ intptr_t _co;
+ void **sp;
int to_free = 0;
if (size < 128)
@@ -63,14 +65,15 @@
size += 4096-1;
size &= ~(4096-1);
stack = mmap(0, size, PROT_READ|PROT_WRITE,
- MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
+ MAP_PRIVATE|MAP_ANON, -1, 0);
if (stack == (void*)-1)
return 0;
to_free = size;
}
co = stack + size;
- (unsigned long)co &= ~3;
+ _co = (intptr_t)co & ~3;
+ co = (struct coroutine *)_co;
co -= 1;
co->sp = co;
@@ -80,11 +83,13 @@
co->func = func;
co->to_free = to_free;
- *--(void **)co->sp = wrap; // return addr (here: start addr)
- *--(void **)co->sp = 0; // ebp
- *--(void **)co->sp = 0; // ebx
- *--(void **)co->sp = 0; // esi
- *--(void **)co->sp = 0; // edi
+ sp = (void **)co->sp;
+
+ *--sp = wrap; // return addr (here: start addr)
+ *--sp = 0; // ebp
+ *--sp = 0; // ebx
+ *--sp = 0; // esi
+ *--sp = 0; // edi
return co;
}

View File

@ -1,29 +0,0 @@
--- arch/x86-freebsd/Makefile.in.orig Tue Jul 4 13:19:55 2000
+++ arch/x86-freebsd/Makefile.in Tue Jul 4 13:21:33 2000
@@ -1,10 +1,12 @@
-CFLAGS=-O2 -Wall
MAN=@MANSRC@
LINST=@LINST@
HINST=@HINST@
MINST=@MINST@
+BSD_INSTALL_DATA?=install -C -m 644
+BSD_INSTALL_MAN?=install -C -m 644
+
all: libcoro.a
libcoro.a: coro.o
@@ -14,9 +17,9 @@
coro.o: coro.h
install: libcoro.a coro.h $(MAN)
- install -m 644 libcoro.a $(LINST)/libcoro.a
- install -m 644 coro.h $(HINST)/coro.h
- install -m 644 $(MAN) $(MINST)/man2/coro.2
+ $(BSD_INSTALL_DATA) libcoro.a $(LINST)/libcoro.a
+ $(BSD_INSTALL_DATA) coro.h $(HINST)/coro.h
+ $(BSD_INSTALL_MAN) $(MAN) $(MINST)/man2/coro.2
clean:
rm -f libcoro.a coro.o

View File

@ -1,13 +0,0 @@
Excerpt from The Art of Computer Programming by D. E. Knuth:
"Subroutines are special cases of more general program
components, called coroutines. In contrast to the un-
symmetric relationship between a main routine and a sub-
routine, there is complete symmetry between coroutines,
which call on each other."
coro is a C library that implements the low level handling of coroutines.
Despite it's simplicity, there is no portable way to implement them. The goal
of this library is to build a standard API for coroutines and implement it
for as many architectures as possible. Currently only the i386 architecture
is supported.

View File

@ -1,29 +0,0 @@
# New ports collection makefile for: libpperl
# Date created: December 14, 2005
# Whom: Kelly Yancey <kbyanc@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= libpperl
PORTVERSION= 20051214
PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://people.freebsd.org/~kbyanc/ \
http://www.posi.net/software/libpperl/
MAINTAINER= ports@FreeBSD.org
COMMENT= A library easing embedding perl interpreters into C programs
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_AUTOTOOLS= libtool
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
USE_GNOME= pkgconfig
USE_PERL5= 5.8.0+
.include <bsd.port.mk>

View File

@ -1,3 +0,0 @@
MD5 (libpperl-20051214.tar.gz) = 7a2dab5f0c57aa60b3e6486e328356df
SHA256 (libpperl-20051214.tar.gz) = 00fb6125aad336f970159c40d399d0e31d1fd20aea8877633def2f9de4b05d97
SIZE (libpperl-20051214.tar.gz) = 749418

View File

@ -1,2 +0,0 @@
libpperl is a library abstracting the embedded perl interface so as to
transparently handle as many of the hairy edge cases as possible.

View File

@ -1,6 +0,0 @@
include/pperl.h
lib/libpperl.a
lib/libpperl.la
lib/libpperl.so
lib/libpperl.so.0
libdata/pkgconfig/libpperl.pc

View File

@ -1,53 +0,0 @@
# New ports collection makefile for: lincvs
# Date created: 03 December 1999
# Whom: Chris D. Faulhaber <jedgar@fxp.org>
#
# $FreeBSD$
#
PORTNAME= lincvs
PORTVERSION= 1.4.2
PORTREVISION= 5
CATEGORIES= devel kde
MASTER_SITES= http://lincvs.com/download/
DISTNAME= ${PORTNAME}-${PORTVERSION}-0-generic-src
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
COMMENT= Graphical CVS front-end using QT
DEPRECATED= Upstream disapear and distfile is no more available
EXPIRATION_DATE= 2011-05-01
BUILD_DEPENDS= qmake:${PORTSDIR}/devel/qmake
USE_GMAKE= yes
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_QT_VER= 3
QTDIR?= ${QT_PREFIX}
MAKE_ENV+= QTDIR=${QTDIR} QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++
ALL_TARGET= install
.include <bsd.port.pre.mk>
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \
${WRKSRC}/src/main.cpp \
${WRKSRC}/src/lincvs.cpp
pre-build:
cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} qmake lincvs.pro
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/LinCVS/lincvs.bin ${PREFIX}/bin/lincvs
${INSTALL_SCRIPT} ${WRKSRC}/LinCVS/Tools/launch_emacs.sh ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/LinCVS/Tools/launch_xemacs.sh ${PREFIX}/bin
${INSTALL_SCRIPT} ${WRKSRC}/LinCVS/Tools/start-ssh-agent.sh ${PREFIX}/bin
${MKDIR} ${DATADIR}/translation
${INSTALL_DATA} ${WRKSRC}/ts/*.qm ${DATADIR}/translation
.ifndef(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${CP} -R ${WRKSRC}/LinCVS/Help/* ${DOCSDIR}
.endif
.include <bsd.port.post.mk>

View File

@ -1,3 +0,0 @@
MD5 (lincvs-1.4.2-0-generic-src.tgz) = eef1c4f807e05286f8785f99f8fa887f
SHA256 (lincvs-1.4.2-0-generic-src.tgz) = ccc6f956d33af7504807bfc455630e73f559b8d2bbfc87c226fc295a3742fa28
SIZE (lincvs-1.4.2-0-generic-src.tgz) = 1195241

Some files were not shown because too many files have changed in this diff Show More