NetBSD pkgsrc (package source) is a package management system for
Unix-like operating systems
The Portable Object Compiler consists of a set of Objective-C class
libraries and a precompiler (translator) that generates plain C code.
# $NetBSD: Makefile,v 1.11 2006/09/09 02:43:09 obache Exp $
DISTNAME= objc-3.2.6
CATEGORIES= lang
MASTER_SITES= http://users.pandora.be/stes/
DISTFILES= ${DIST_BS}${EXTRACT_SUFX} ${DISTNAME}${EXTRACT_SUFX}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://users.pandora.be/stes/compiler.html
COMMENT= Portable Object Compiler
DIST_BS= objc-bootstrap-3.1.33
WRKSRC_BS= ${WRKDIR}/${DIST_BS}
CONFIGURE_DIRS= ${WRKSRC_BS} ${WRKSRC}
CONFIG_GUESS_OVERRIDE= ${WRKSRC_BS}/util/config.guess util/config.guess
CONFIG_SUB_OVERRIDE= ${WRKSRC_BS}/util/config.sub util/config.sub
BUILD_DIRS= ${WRKSRC}
PREPEND_PATH+= ${WRKSRC_BS}
BUILD_TARGET= default
USE_TOOLS+= lex yacc
USE_PKGLOCALEDIR= yes
GNU_CONFIGURE= yes
pre-configure:
${ECHO} >> ${WRKSRC_BS}/configure \
'${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${BUILD_MAKE_FLAGS} -f ${MAKE_FILE} ${BUILD_TARGET}'
post-configure:
${LN} -s . ${WRKSRC_BS}/bin
${SED} < ${WRKSRC_BS}/objc > ${WRKDIR}/oc.tmp \
-e 's|${PREFIX}|${WRKSRC_BS}|g'
${MV} ${WRKDIR}/oc.tmp ${WRKSRC_BS}/objc
${CHMOD} +x ${WRKSRC_BS}/objc
.include "../../mk/bsd.pkg.mk"
@comment $NetBSD: PLIST,v 1.2 2009/06/14 18:03:37 joerg Exp $
bin/cvtimport
bin/objc
bin/objc1
bin/postlink
include/cakit/cakit.h
include/cakit/ccltn.h
include/cakit/ccomplex.h
include/cakit/cfloat.h
include/cakit/cobject.h
include/cakit/cseq.h
include/cakit/fraction.h
include/cakit/integer.h
include/cakit/intmodp.h
include/cakit/matrix.h
include/cakit/monomial.h
include/cakit/polynom.h
include/cakit/symbol.h
include/cakit/term.h
include/cakit/vector.h
include/objcrt/Block.h
include/objcrt/Exceptn.h
include/objcrt/Message.h
include/objcrt/Object.h
include/objcrt/OutOfMem.h
include/objcrt/objc.h
include/objcrt/objcrt.h
include/objpak/array.h
include/objpak/ascfiler.h
include/objpak/badvers.h
include/objpak/bag.h
include/objpak/cltn.h
include/objpak/dictnary.h
include/objpak/idarray.h
include/objpak/intarray.h
include/objpak/notfound.h
include/objpak/objpak.h
include/objpak/ocstring.h
include/objpak/octext.h
include/objpak/ordcltn.h
include/objpak/outofbnd.h
include/objpak/paragrph.h
include/objpak/point.h
include/objpak/rectangl.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/objpak/typeinc.h
include/objpak/unknownt.h
include/oclib/addrof.h
include/oclib/arrowxpr.h
include/oclib/arydecl.h
include/oclib/assign.h
include/oclib/bflddecl.h
include/oclib/binxpr.h
include/oclib/blockxpr.h
include/oclib/btincall.h
include/oclib/casestmt.h
include/oclib/castxpr.h
include/oclib/classdef.h
include/oclib/commaxpr.h
include/oclib/compdef.h
include/oclib/compstmt.h
include/oclib/condxpr.h
include/oclib/constxpr.h
include/oclib/contstmt.h
include/oclib/cppdirec.h
include/oclib/datadef.h
include/oclib/decl.h
include/oclib/def.h
include/oclib/deref.h
include/oclib/dfltstmt.h
include/oclib/dostmt.h
include/oclib/dotxpr.h
include/oclib/enumsp.h
include/oclib/enumtor.h
include/oclib/expr.h
include/oclib/exprstmt.h
include/oclib/forstmt.h
include/oclib/funbody.h
include/oclib/funcall.h
include/oclib/fundecl.h
include/oclib/fundef.h
include/oclib/gasmop.h
include/oclib/gasmstmt.h
include/oclib/gatrdecl.h
include/oclib/gattrib.h
include/oclib/gotostmt.h
include/oclib/identxpr.h
include/oclib/ifstmt.h
include/oclib/indexxpr.h
include/oclib/initdecl.h
include/oclib/keywdecl.h
include/oclib/keywxpr.h
include/oclib/lblstmt.h
include/oclib/listxpr.h
include/oclib/methdef.h
include/oclib/method.h
include/oclib/msgxpr.h
include/oclib/namedecl.h
include/oclib/node.h
include/oclib/options.h
include/oclib/parmdef.h
include/oclib/parmlist.h
include/oclib/pfixdecl.h
include/oclib/pfixxpr.h
include/oclib/pointer.h
include/oclib/precdecl.h
include/oclib/precxpr.h
include/oclib/relxpr.h
include/oclib/rtrnstmt.h
include/oclib/selector.h
include/oclib/selxpr.h
include/oclib/shared.h
include/oclib/sizeof.h
include/oclib/stardecl.h
include/oclib/stclass.h
include/oclib/stmt.h
include/oclib/structsp.h
include/oclib/switstmt.h
include/oclib/symbol.h
include/oclib/trlunit.h
include/oclib/type.h
include/oclib/typeof.h
include/oclib/unyxpr.h
include/oclib/util.h
include/oclib/whilstmt.h
include/ppi/Array.h
include/ppi/Assoc.h
include/ppi/Filer.h
include/ppi/Graph.h
include/ppi/ICpak101.h
include/ppi/IPSequence.h
include/ppi/IdArray.h
include/ppi/IntArray.h
include/ppi/OrdCltn.h
include/ppi/Sequence.h
include/ppi/SortCltn.h
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
man/man1/cvtimport.1
man/man1/objc.1
man/man1/postlink.1
man/man1/vici.1
man/man3/Array.3
man/man3/AsciiFiler.3
man/man3/BadVersion.3
man/man3/Bag.3
man/man3/BigInt.3
man/man3/Block.3
man/man3/CAObject.3
man/man3/Cltn.3
man/man3/Complex.3
man/man3/Dictionary.3
man/man3/Exception.3
man/man3/Float.3
man/man3/Fraction.3
man/man3/IdArray.3
man/man3/IntArray.3
man/man3/IntegerModp.3
man/man3/Matrix.3
man/man3/Message.3
man/man3/Monomial.3
man/man3/NotFound.3
man/man3/Object.3
man/man3/OrdCltn.3
man/man3/OutOfBounds.3
man/man3/OutOfMemory.3
man/man3/Paragraph.3
man/man3/Point.3
man/man3/Polynomial.3
man/man3/Rectangle.3
man/man3/RunArray.3
man/man3/Sequence.3
man/man3/Set.3
man/man3/SortCltn.3
man/man3/Stack.3
man/man3/String.3
man/man3/Symbol.3
man/man3/Term.3
man/man3/Text.3
man/man3/TextAttribute.3
man/man3/TextStyle.3
man/man3/TypeInconsistency.3
man/man3/UnknownType.3
man/man3/Vector.3
$NetBSD: distinfo,v 1.3 2005/02/24 09:03:09 agc Exp $
SHA1 (objc-bootstrap-3.1.33.tar.gz) = d6e621d0a586c9767954eb3d9e042b4418ac6cf2
RMD160 (objc-bootstrap-3.1.33.tar.gz) = 9425d9a6f5ffe40dd92ceb21275ea38f2758c54c
Size (objc-bootstrap-3.1.33.tar.gz) = 343075 bytes
SHA1 (objc-3.2.6.tar.gz) = 983af46f131c3c8e259f3827f3b8bb6ebce76b35
RMD160 (objc-3.2.6.tar.gz) = e77277552f0535882e742b850fb073dab243cefb
Size (objc-3.2.6.tar.gz) = 877706 bytes
SHA1 (patch-aa) = 1ab7815f8a205b3b78da2f74626693892fa35f84
SHA1 (patch-ab) = f6f0d3bb2dba71743a02fb422391f9ec620f8f1c