1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-21 20:38:45 +00:00

Fix port so it can actually compile and link programs.

Approved by:	implicit - port was borked.
This commit is contained in:
Alan Eldridge 2002-12-31 01:18:40 +00:00
parent fafaf5ef25
commit ad3ffab8e2
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=71991
3 changed files with 82 additions and 46 deletions

View File

@ -13,27 +13,18 @@ DISTFILES= objc-bootstrap-${PORTVERSION}.tar.gz objc-${PORTVERSION}.tar.gz
MAINTAINER= chuckr@freebsd.org
#BUILD_DEPENDS= $(PREFIX)/lib/libgc.a:$(PORTSDIR)/devel/boehm-gc
HAS_CONFIGURE= yes
MAN1= cvtimport.1 objc.1 postlink.1 vici.1
MAN3= Array.3 AsciiFiler.3 Bag.3 Block.3 CAObject.3 Cltn.3 \
Complex.3 Dictionary.3 Float.3 Fraction.3 IdArray.3 IntArray.3\
BigInt.3 IntegerModp.3 Matrix.3 Message.3 Monomial.3 Object.3\
OrdCltn.3 Paragraph.3 Point.3 Polynomial.3 Rectangle.3 \
RunArray.3 Set.3 Sequence.3 SortCltn.3 Stack.3 String.3 \
Symbol.3 Term.3 Text.3 TextAttribute.3 TextStyle.3 Vector.3
ALL_TARGET= compiler
ALL_TARGET= default
MAKE_ENV= PATH=$(WRKDIR)/bin:$(PATH)
CONFIGURE_ENV= PATH=$(WRKDIR)/bin:$(PATH)
CONFIGURE_ARGS= --prefix=$(PREFIX)
#CONFIGURE_ARGS= --prefix=$(PREFIX) --gcprefix=$(PREFIX)
.include <bsd.port.pre.mk>
pre-configure:
(cd $(WRKDIR)/${PORTNAME}-bootstrap-$(PORTVERSION);./configure --prefix=$(WRKDIR);${MAKE};${MAKE} install)
cd $(WRKDIR)/${PORTNAME}-bootstrap-$(PORTVERSION);\
./configure --prefix=$(WRKDIR);${MAKE};${MAKE} install
pre-install:
$(MKDIR) $(PREFIX)/share/doc/objc
@ -42,4 +33,6 @@ pre-install:
${TAR} -cf - -C $(WRKSRC)/examples . | ${TAR} xpf - -C $(PREFIX)/share/doc/objc/examples
${TAR} -cf - -C $(WRKSRC)/html . | ${TAR} xpf - -C $(PREFIX)/share/doc/objc/html
.include "${FILESDIR}/manpages.mk"
.include <bsd.port.post.mk>

View File

@ -0,0 +1,39 @@
MAN1+= cvtimport.1
MAN1+= objc.1
MAN1+= postlink.1
MAN1+= vici.1
MAN3+= AsciiFiler.3
MAN3+= Array.3
MAN3+= BigInt.3
MAN3+= Bag.3
MAN3+= CAObject.3
MAN3+= Block.3
MAN3+= Complex.3
MAN3+= Cltn.3
MAN3+= Dictionary.3
MAN3+= Float.3
MAN3+= Fraction.3
MAN3+= IdArray.3
MAN3+= IntArray.3
MAN3+= IntegerModp.3
MAN3+= Matrix.3
MAN3+= Message.3
MAN3+= Monomial.3
MAN3+= Object.3
MAN3+= OrdCltn.3
MAN3+= Paragraph.3
MAN3+= Point.3
MAN3+= Polynomial.3
MAN3+= Rectangle.3
MAN3+= RunArray.3
MAN3+= Set.3
MAN3+= Sequence.3
MAN3+= SortCltn.3
MAN3+= Stack.3
MAN3+= String.3
MAN3+= Symbol.3
MAN3+= Term.3
MAN3+= Text.3
MAN3+= TextAttribute.3
MAN3+= TextStyle.3
MAN3+= Vector.3

View File

@ -1,13 +1,7 @@
bin/cvtimport
bin/objc
bin/objc1
bin/postlink
bin/cvtimport
lib/objcrt.a
lib/objpak.a
lib/_prelink.o
lib/_predll.o
lib/objchelp.txt
lib/objcdlso.ld
include/cakit/cakit.h
include/cakit/ccltn.h
include/cakit/ccomplex.h
@ -24,31 +18,31 @@ include/cakit/symbol.h
include/cakit/term.h
include/cakit/vector.h
include/objcrt/Block.h
include/objcrt/Object.h
include/objcrt/Message.h
include/objcrt/objcrt.h
include/objcrt/Object.h
include/objcrt/objc.h
include/objpak/ascfiler.h
include/objpak/dictnary.h
include/objpak/ocstring.h
include/objpak/objpak.h
include/objpak/cltn.h
include/objpak/ordcltn.h
include/objpak/set.h
include/objpak/bag.h
include/objpak/sortcltn.h
include/objpak/stack.h
include/objpak/runarray.h
include/objcrt/objcrt.h
include/objpak/array.h
include/objpak/ascfiler.h
include/objpak/bag.h
include/objpak/cltn.h
include/objpak/dictnary.h
include/objpak/idarray.h
include/objpak/intarray.h
include/objpak/txtattr.h
include/objpak/objpak.h
include/objpak/ocstring.h
include/objpak/octext.h
include/objpak/ordcltn.h
include/objpak/paragrph.h
include/objpak/point.h
include/objpak/rectangl.h
include/objpak/octext.h
include/objpak/paragrph.h
include/objpak/txtstyle.h
include/objpak/runarray.h
include/objpak/sequence.h
include/objpak/set.h
include/objpak/sortcltn.h
include/objpak/stack.h
include/objpak/txtattr.h
include/objpak/txtstyle.h
include/oclib/addrof.h
include/oclib/arrowxpr.h
include/oclib/arydecl.h
@ -142,16 +136,26 @@ include/ppi/String.h
include/ppi/StringCl.h
include/ppi/mivarargs.h
include/ppi/vectors.h
lib/_predll.o
lib/_prelink.o
lib/cakit.a
lib/cakitr.a
lib/objcdlso.ld
lib/objchelp.txt
lib/objcrt.a
lib/objcrtr.a
lib/objpak.a
lib/objpakr.a
share/doc/objc/examples/Makefile
share/doc/objc/examples/Makefile.in
share/doc/objc/examples/README
share/doc/objc/examples/loop.m
share/doc/objc/examples/all.m
share/doc/objc/examples/assoc.m
share/doc/objc/examples/become.m
share/doc/objc/examples/block.m
share/doc/objc/examples/blrefcnt.m
share/doc/objc/examples/blvar.m
share/doc/objc/examples/classvars.m
share/doc/objc/examples/blrefcnt.m
share/doc/objc/examples/delegate.m
share/doc/objc/examples/dlopen.m
share/doc/objc/examples/during.h
@ -162,6 +166,7 @@ share/doc/objc/examples/except.m
share/doc/objc/examples/gdb.m
share/doc/objc/examples/howmany.m
share/doc/objc/examples/ifExcept.m
share/doc/objc/examples/loop.m
share/doc/objc/examples/memory.m
share/doc/objc/examples/nextinst.m
share/doc/objc/examples/poseAs.m
@ -173,7 +178,6 @@ share/doc/objc/examples/super.m
share/doc/objc/examples/tail.m
share/doc/objc/examples/timeblock.m
share/doc/objc/examples/varscope.m
share/doc/objc/examples/Makefile
share/doc/objc/html/cakit/BigInt.html
share/doc/objc/html/cakit/CAObject.html
share/doc/objc/html/cakit/Complex.html
@ -209,14 +213,14 @@ share/doc/objc/html/objpak/String.html
share/doc/objc/html/objpak/Text.html
share/doc/objc/html/objpak/TextAttribute.html
share/doc/objc/html/objpak/TextStyle.html
@dirrm share/doc/objc/examples
@dirrm share/doc/objc/html/cakit
@dirrm share/doc/objc/html/objcrt
@dirrm share/doc/objc/html/objpak
@dirrm share/doc/objc/html/objcrt
@dirrm share/doc/objc/html/cakit
@dirrm share/doc/objc/html
@dirrm share/doc/objc/examples
@dirrm share/doc/objc
@dirrm include/cakit
@dirrm include/oclib
@dirrm include/objcrt
@dirrm include/objpak
@dirrm include/ppi
@dirrm include/oclib
@dirrm include/objpak
@dirrm include/objcrt
@dirrm include/cakit