1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-20 00:21:35 +00:00

Add ofc, it's The Objective-C Foundation Classes library.

This commit is contained in:
Vanilla I. Shu 2006-06-24 17:54:22 +00:00
parent ffc3a6a03e
commit 0aa2aedfb0
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=166219
6 changed files with 160 additions and 0 deletions

View File

@ -164,6 +164,7 @@
SUBDIR += ocaml-doc
SUBDIR += ocaml-mode.el
SUBDIR += ocaml-nox11
SUBDIR += ofc
SUBDIR += ohugs
SUBDIR += onyx
SUBDIR += oo2c

35
lang/ofc/Makefile Normal file
View File

@ -0,0 +1,35 @@
# Ports collection makefile for: ofc
# Date created: 06/21/2006
# Whom: vanilla
#
# $FreeBSD$
#
PORTNAME= ofc
PORTVERSION= 0.7.0
CATEGORIES= lang
MASTER_SITES= http://ofc.dvoudheusden.net/download/
MAINTAINER= vanilla@FreeBSD.org
COMMENT= The Objective-C Foundation Classes library
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2
USE_GNOME= gnomehack gnometarget
GNU_CONFIGURE= yes
INSTALLS_SHLIB= yes
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
OPTIONS= GDBM "Add gdbm support" off \
GMP "Add gmp support" off
.if defined (WITH_GDBM)
LIB_DEPENDS+= gdbm.3:${PORTSDIR}/databases/gdbm
.endif
.if defined (WITH_GMP)
LIB_DEPENDS+= gmp.4:${PORTSDIR}/math/libgmp4
.endif
.include <bsd.port.mk>

3
lang/ofc/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (ofc-0.7.0.tar.gz) = 064538406d7d509b78da146141ff521e
SHA256 (ofc-0.7.0.tar.gz) = 6c8536ff9915968ee3266de82a2bcf2eed1244e7cd2cc30165168294a54c3de3
SIZE (ofc-0.7.0.tar.gz) = 760324

View File

@ -0,0 +1,15 @@
--- bin/ofc-config.in.orig Wed Jun 21 22:40:05 2006
+++ bin/ofc-config.in Wed Jun 21 22:40:44 2006
@@ -39,10 +39,10 @@
echo @ofc_VERSION@
;;
--cflags)
- echo @OFC_CFLAGS@
+ echo @OFC_CFLAGS@ -I$prefix/include
;;
--libs)
- libdirs="-L/usr/lib "
+ libdirs="-L$prefix/lib "
echo $libdirs @OFC_LIB@ @SHARED_LIBS@
;;
--static-libs)

9
lang/ofc/pkg-descr Normal file
View File

@ -0,0 +1,9 @@
The Objective-C Foundation Classes (OFC) library
The Objective-c foundation classes library is a general purpose library. The
classes in the library are grouped in five clusters: data types, collections,
c-wrappers, network and compound classes. At the moment the library is still
under development. The OFC library and the test and example programs are
licensed under the GNU GPL.
WWW: http://ofc.dvoudheusden.net

97
lang/ofc/pkg-plist Normal file
View File

@ -0,0 +1,97 @@
bin/ofc-config
include/ofc/DArguments.h
include/ofc/DArray.h
include/ofc/DAtExit.h
include/ofc/DAvlTree.h
include/ofc/DBZipFile.h
include/ofc/DBigDouble.h
include/ofc/DBigInt.h
include/ofc/DBitArray.h
include/ofc/DBool.h
include/ofc/DCRC32.h
include/ofc/DCalendar.h
include/ofc/DCircle.h
include/ofc/DColor.h
include/ofc/DComparable.h
include/ofc/DComplex.h
include/ofc/DConfig.h
include/ofc/DCube.h
include/ofc/DData.h
include/ofc/DDataReadable.h
include/ofc/DDataWritable.h
include/ofc/DDatable.h
include/ofc/DDateTime.h
include/ofc/DDbm.h
include/ofc/DDirectory.h
include/ofc/DDiscreteDistribution.h
include/ofc/DDouble.h
include/ofc/DDoubleArray.h
include/ofc/DDrawable.h
include/ofc/DFSM.h
include/ofc/DFile.h
include/ofc/DFixedPoint.h
include/ofc/DFraction.h
include/ofc/DGZipFile.h
include/ofc/DGraph.h
include/ofc/DHTTPClient.h
include/ofc/DHashTable.h
include/ofc/DImageHeader.h
include/ofc/DInt.h
include/ofc/DIntArray.h
include/ofc/DKey.h
include/ofc/DLRnd.h
include/ofc/DLexer.h
include/ofc/DList.h
include/ofc/DLog.h
include/ofc/DLogger.h
include/ofc/DLong.h
include/ofc/DMD5.h
include/ofc/DObjcTokenizer.h
include/ofc/DParsable.h
include/ofc/DPropertyTree.h
include/ofc/DQueuable.h
include/ofc/DRandomable.h
include/ofc/DRegEx.h
include/ofc/DRnd.h
include/ofc/DSHA1.h
include/ofc/DScore.h
include/ofc/DScreenHandler.h
include/ofc/DShort.h
include/ofc/DSimpleArithmetic.h
include/ofc/DSizeable.h
include/ofc/DSocket.h
include/ofc/DSocketAddress.h
include/ofc/DSortedList.h
include/ofc/DSource.h
include/ofc/DStackable.h
include/ofc/DSystemLogger.h
include/ofc/DTCPClient.h
include/ofc/DTCPServer.h
include/ofc/DTable.h
include/ofc/DTelNetClient.h
include/ofc/DText.h
include/ofc/DTextFilterable.h
include/ofc/DTextReadable.h
include/ofc/DTextScannable.h
include/ofc/DTextScreen.h
include/ofc/DTextWritable.h
include/ofc/DTextWritableLogger.h
include/ofc/DTextable.h
include/ofc/DTimer.h
include/ofc/DTokenizer.h
include/ofc/DTree.h
include/ofc/DUDPClient.h
include/ofc/DUDPServer.h
include/ofc/DURL.h
include/ofc/DValue.h
include/ofc/DXML.h
include/ofc/config.h
include/ofc/md5.h
include/ofc/settings.h
include/ofc/warning.h
lib/libofc.a
lib/libofc.la
lib/libofc.so
lib/libofc-0.7.so
lib/libofc-0.7.so.0
@dirrm include/ofc