Import coq-8.2pl1 as wip/coq.

Coq is a formal proof management system. It provides a formal language to write
mathematical definitions, executable algorithms and theorems together with an
environment for semi-interactive development of machine-checked proofs.
This commit is contained in:
Blue Rats 2010-03-11 14:37:18 +00:00 committed by Thomas Klausner
parent fb1398e6c1
commit 676777dd40
5 changed files with 828 additions and 0 deletions

3
coq/DESCR Normal file
View file

@ -0,0 +1,3 @@
Coq is a formal proof management system. It provides a formal language to write
mathematical definitions, executable algorithms and theorems together with an
environment for semi-interactive development of machine-checked proofs.

47
coq/Makefile Normal file
View file

@ -0,0 +1,47 @@
# $NetBSD: Makefile,v 1.1.1.1 2010/03/11 14:37:18 othyro Exp $
#
DISTNAME= coq-8.2pl1
CATEGORIES= math
MASTER_SITES= http://coq.inria.fr/distrib/V8.2pl1/files/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://coq.inria.fr/
COMMENT= Coq is a formal proof management system
LICENSE= gnu-lgpl-v2.1
PKG_DESTDIR_SUPPORT= user-destdir
.include "options.mk"
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= -bindir ${DESTDIR}${PREFIX}/bin
CONFIGURE_ARGS+= -libdir ${DESTDIR}${PREFIX}/lib/coq
CONFIGURE_ARGS+= -mandir ${DESTDIR}${PREFIX}/${PKGMANDIR}
CONFIGURE_ARGS+= -docdir ${DESTDIR}${PREFIX}/share/doc/coq
CONFIGURE_ARGS+= -emacslib ${DESTDIR}${PREFIX}/share/emacs/site-lisp
CONFIGURE_ARGS+= -coqdocdir ${DESTDIR}${PREFIX}/share/texmf/tex/latex/coq
USE_TOOLS+= gmake
DEPENDS+= bash-[0-9]*:../../shells/bash
REPLACE_INTERPRETER+= bash
REPLACE.bash.old= /bin/bash
REPLACE.bash.new= ${DESTDIR}${PREFIX}/bin/bash
REPLACE_FILES.bash= configure dev/v8-syntax/check-grammar install.sh
SUBST_CLASSES+= bash
SUBST_STAGE.bash= pre-build
SUBST_FILES.bash= Makefile Makefile.stage1
SUBST_SED.bash= -e "s,/bin/bash,${DESTDIR}${PREFIX}/bin/bash,g"
SUBST_MESSAGE.bash= Fixing harcoded bash path
LDFLAGS+= -L${BUILDLINK_PREFIX.gtk2}/lib
BUILD_TARGET= # empty
.include "../../x11/gtk2/buildlink3.mk"
.include "../../lang/camlp5/buildlink3.mk"
.include "../../lang/ocaml/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

753
coq/PLIST Normal file
View file

@ -0,0 +1,753 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2010/03/11 14:37:19 othyro Exp $
bin/coq-interface
bin/coq-interface.opt
bin/coq-parser
bin/coq-parser.opt
bin/coq-tex
bin/coq_makefile
bin/coqc
bin/coqchk
bin/coqchk.opt
bin/coqdep
bin/coqdoc
bin/coqide
bin/coqide.byte
bin/coqide.opt
bin/coqmktop
bin/coqtop
bin/coqtop.byte
bin/coqtop.opt
bin/coqwc
bin/gallina
lib/coq/config/coq_config.cmi
lib/coq/config/coq_config.cmo
lib/coq/config/coq_config.cmx
lib/coq/config/coq_config.o
lib/coq/contrib/cc/ccalgo.cmi
lib/coq/contrib/cc/ccproof.cmi
lib/coq/contrib/cc/cctac.cmi
lib/coq/contrib/cc/g_congruence.cmi
lib/coq/contrib/contrib.a
lib/coq/contrib/contrib.cma
lib/coq/contrib/contrib.cmxa
lib/coq/contrib/dp/Dp.vo
lib/coq/contrib/dp/dp.cmi
lib/coq/contrib/dp/dp_gappa.cmi
lib/coq/contrib/dp/dp_why.cmi
lib/coq/contrib/dp/dp_zenon.cmi
lib/coq/contrib/dp/g_dp.cmi
lib/coq/contrib/extraction/common.cmi
lib/coq/contrib/extraction/extract_env.cmi
lib/coq/contrib/extraction/extraction.cmi
lib/coq/contrib/extraction/g_extraction.cmi
lib/coq/contrib/extraction/haskell.cmi
lib/coq/contrib/extraction/mlutil.cmi
lib/coq/contrib/extraction/modutil.cmi
lib/coq/contrib/extraction/ocaml.cmi
lib/coq/contrib/extraction/scheme.cmi
lib/coq/contrib/extraction/table.cmi
lib/coq/contrib/field/LegacyField.vo
lib/coq/contrib/field/LegacyField_Compl.vo
lib/coq/contrib/field/LegacyField_Tactic.vo
lib/coq/contrib/field/LegacyField_Theory.vo
lib/coq/contrib/field/field.cmi
lib/coq/contrib/firstorder/formula.cmi
lib/coq/contrib/firstorder/g_ground.cmi
lib/coq/contrib/firstorder/ground.cmi
lib/coq/contrib/firstorder/instances.cmi
lib/coq/contrib/firstorder/rules.cmi
lib/coq/contrib/firstorder/sequent.cmi
lib/coq/contrib/firstorder/unify.cmi
lib/coq/contrib/fourier/Fourier.vo
lib/coq/contrib/fourier/Fourier_util.vo
lib/coq/contrib/fourier/fourier.cmi
lib/coq/contrib/fourier/fourierR.cmi
lib/coq/contrib/fourier/g_fourier.cmi
lib/coq/contrib/funind/Recdef.vo
lib/coq/contrib/funind/functional_principles_proofs.cmi
lib/coq/contrib/funind/functional_principles_types.cmi
lib/coq/contrib/funind/g_indfun.cmi
lib/coq/contrib/funind/indfun.cmi
lib/coq/contrib/funind/indfun_common.cmi
lib/coq/contrib/funind/invfun.cmi
lib/coq/contrib/funind/merge.cmi
lib/coq/contrib/funind/rawterm_to_relation.cmi
lib/coq/contrib/funind/rawtermops.cmi
lib/coq/contrib/funind/recdef.cmi
lib/coq/contrib/interface/vernacrc
lib/coq/contrib/micromega/CheckerMaker.vo
lib/coq/contrib/micromega/Env.vo
lib/coq/contrib/micromega/EnvRing.vo
lib/coq/contrib/micromega/OrderedRing.vo
lib/coq/contrib/micromega/Psatz.vo
lib/coq/contrib/micromega/QMicromega.vo
lib/coq/contrib/micromega/RMicromega.vo
lib/coq/contrib/micromega/Refl.vo
lib/coq/contrib/micromega/RingMicromega.vo
lib/coq/contrib/micromega/Tauto.vo
lib/coq/contrib/micromega/VarMap.vo
lib/coq/contrib/micromega/ZCoeff.vo
lib/coq/contrib/micromega/ZMicromega.vo
lib/coq/contrib/micromega/certificate.cmi
lib/coq/contrib/micromega/coq_micromega.cmi
lib/coq/contrib/micromega/csdpcert
lib/coq/contrib/micromega/g_micromega.cmi
lib/coq/contrib/micromega/mfourier.cmi
lib/coq/contrib/micromega/micromega.cmi
lib/coq/contrib/micromega/mutils.cmi
lib/coq/contrib/micromega/vector.cmi
lib/coq/contrib/omega/Omega.vo
lib/coq/contrib/omega/OmegaLemmas.vo
lib/coq/contrib/omega/PreOmega.vo
lib/coq/contrib/omega/coq_omega.cmi
lib/coq/contrib/omega/g_omega.cmi
lib/coq/contrib/omega/omega.cmi
lib/coq/contrib/ring/LegacyArithRing.vo
lib/coq/contrib/ring/LegacyNArithRing.vo
lib/coq/contrib/ring/LegacyRing.vo
lib/coq/contrib/ring/LegacyRing_theory.vo
lib/coq/contrib/ring/LegacyZArithRing.vo
lib/coq/contrib/ring/Quote.vo
lib/coq/contrib/ring/Ring_abstract.vo
lib/coq/contrib/ring/Ring_normalize.vo
lib/coq/contrib/ring/Setoid_ring.vo
lib/coq/contrib/ring/Setoid_ring_normalize.vo
lib/coq/contrib/ring/Setoid_ring_theory.vo
lib/coq/contrib/ring/g_quote.cmi
lib/coq/contrib/ring/g_ring.cmi
lib/coq/contrib/ring/quote.cmi
lib/coq/contrib/ring/ring.cmi
lib/coq/contrib/romega/ROmega.vo
lib/coq/contrib/romega/ReflOmegaCore.vo
lib/coq/contrib/romega/const_omega.cmi
lib/coq/contrib/romega/g_romega.cmi
lib/coq/contrib/romega/refl_omega.cmi
lib/coq/contrib/rtauto/Bintree.vo
lib/coq/contrib/rtauto/Rtauto.vo
lib/coq/contrib/rtauto/g_rtauto.cmi
lib/coq/contrib/rtauto/proof_search.cmi
lib/coq/contrib/rtauto/refl_tauto.cmi
lib/coq/contrib/setoid_ring/ArithRing.vo
lib/coq/contrib/setoid_ring/BinList.vo
lib/coq/contrib/setoid_ring/Field.vo
lib/coq/contrib/setoid_ring/Field_tac.vo
lib/coq/contrib/setoid_ring/Field_theory.vo
lib/coq/contrib/setoid_ring/InitialRing.vo
lib/coq/contrib/setoid_ring/NArithRing.vo
lib/coq/contrib/setoid_ring/RealField.vo
lib/coq/contrib/setoid_ring/Ring.vo
lib/coq/contrib/setoid_ring/Ring_base.vo
lib/coq/contrib/setoid_ring/Ring_equiv.vo
lib/coq/contrib/setoid_ring/Ring_polynom.vo
lib/coq/contrib/setoid_ring/Ring_tac.vo
lib/coq/contrib/setoid_ring/Ring_theory.vo
lib/coq/contrib/setoid_ring/ZArithRing.vo
lib/coq/contrib/setoid_ring/newring.cmi
lib/coq/contrib/subtac/equations.cmi
lib/coq/contrib/subtac/eterm.cmi
lib/coq/contrib/subtac/g_eterm.cmi
lib/coq/contrib/subtac/g_subtac.cmi
lib/coq/contrib/subtac/subtac.cmi
lib/coq/contrib/subtac/subtac_cases.cmi
lib/coq/contrib/subtac/subtac_classes.cmi
lib/coq/contrib/subtac/subtac_coercion.cmi
lib/coq/contrib/subtac/subtac_command.cmi
lib/coq/contrib/subtac/subtac_errors.cmi
lib/coq/contrib/subtac/subtac_obligations.cmi
lib/coq/contrib/subtac/subtac_pretyping.cmi
lib/coq/contrib/subtac/subtac_pretyping_F.cmi
lib/coq/contrib/subtac/subtac_utils.cmi
lib/coq/contrib/xml/acic.cmi
lib/coq/contrib/xml/acic2Xml.cmi
lib/coq/contrib/xml/cic2Xml.cmi
lib/coq/contrib/xml/cic2acic.cmi
lib/coq/contrib/xml/doubleTypeInference.cmi
lib/coq/contrib/xml/dumptree.cmi
lib/coq/contrib/xml/proof2aproof.cmi
lib/coq/contrib/xml/proofTree2Xml.cmi
lib/coq/contrib/xml/unshare.cmi
lib/coq/contrib/xml/xml.cmi
lib/coq/contrib/xml/xmlcommand.cmi
lib/coq/contrib/xml/xmlentries.cmi
lib/coq/dllcoqrun.so
lib/coq/ide/.coqide-gtk2rc
lib/coq/ide/FAQ
lib/coq/ide/coq.png
lib/coq/interp/constrextern.cmi
lib/coq/interp/constrintern.cmi
lib/coq/interp/coqlib.cmi
lib/coq/interp/dumpglob.cmi
lib/coq/interp/genarg.cmi
lib/coq/interp/implicit_quantifiers.cmi
lib/coq/interp/interp.a
lib/coq/interp/interp.cma
lib/coq/interp/interp.cmxa
lib/coq/interp/modintern.cmi
lib/coq/interp/notation.cmi
lib/coq/interp/ppextend.cmi
lib/coq/interp/reserve.cmi
lib/coq/interp/syntax_def.cmi
lib/coq/interp/topconstr.cmi
lib/coq/kernel/cbytecodes.cmi
lib/coq/kernel/cbytegen.cmi
lib/coq/kernel/cemitcodes.cmi
lib/coq/kernel/closure.cmi
lib/coq/kernel/conv_oracle.cmi
lib/coq/kernel/cooking.cmi
lib/coq/kernel/copcodes.cmi
lib/coq/kernel/csymtable.cmi
lib/coq/kernel/declarations.cmi
lib/coq/kernel/entries.cmi
lib/coq/kernel/environ.cmi
lib/coq/kernel/esubst.cmi
lib/coq/kernel/indtypes.cmi
lib/coq/kernel/inductive.cmi
lib/coq/kernel/kernel.a
lib/coq/kernel/kernel.cma
lib/coq/kernel/kernel.cmxa
lib/coq/kernel/mod_subst.cmi
lib/coq/kernel/mod_typing.cmi
lib/coq/kernel/modops.cmi
lib/coq/kernel/names.cmi
lib/coq/kernel/pre_env.cmi
lib/coq/kernel/reduction.cmi
lib/coq/kernel/retroknowledge.cmi
lib/coq/kernel/safe_typing.cmi
lib/coq/kernel/sign.cmi
lib/coq/kernel/subtyping.cmi
lib/coq/kernel/term.cmi
lib/coq/kernel/term_typing.cmi
lib/coq/kernel/type_errors.cmi
lib/coq/kernel/typeops.cmi
lib/coq/kernel/univ.cmi
lib/coq/kernel/vconv.cmi
lib/coq/kernel/vm.cmi
lib/coq/lib/bigint.cmi
lib/coq/lib/bstack.cmi
lib/coq/lib/compat.cmi
lib/coq/lib/dyn.cmi
lib/coq/lib/edit.cmi
lib/coq/lib/envars.cmi
lib/coq/lib/explore.cmi
lib/coq/lib/flags.cmi
lib/coq/lib/gmap.cmi
lib/coq/lib/gmapl.cmi
lib/coq/lib/gset.cmi
lib/coq/lib/hashcons.cmi
lib/coq/lib/heap.cmi
lib/coq/lib/lib.a
lib/coq/lib/lib.cma
lib/coq/lib/lib.cmxa
lib/coq/lib/option.cmi
lib/coq/lib/pp.cmi
lib/coq/lib/pp_control.cmi
lib/coq/lib/predicate.cmi
lib/coq/lib/profile.cmi
lib/coq/lib/rtree.cmi
lib/coq/lib/system.cmi
lib/coq/lib/tlm.cmi
lib/coq/lib/util.cmi
lib/coq/libcoqrun.a
lib/coq/library/decl_kinds.cmi
lib/coq/library/declare.cmi
lib/coq/library/declaremods.cmi
lib/coq/library/decls.cmi
lib/coq/library/dischargedhypsmap.cmi
lib/coq/library/global.cmi
lib/coq/library/goptions.cmi
lib/coq/library/heads.cmi
lib/coq/library/impargs.cmi
lib/coq/library/lib.cmi
lib/coq/library/libnames.cmi
lib/coq/library/libobject.cmi
lib/coq/library/library.a
lib/coq/library/library.cma
lib/coq/library/library.cmi
lib/coq/library/library.cmxa
lib/coq/library/nameops.cmi
lib/coq/library/nametab.cmi
lib/coq/library/states.cmi
lib/coq/library/summary.cmi
lib/coq/parsing/egrammar.cmi
lib/coq/parsing/extend.cmi
lib/coq/parsing/g_ascii_syntax.cmi
lib/coq/parsing/g_constr.cmi
lib/coq/parsing/g_decl_mode.cmi
lib/coq/parsing/g_intsyntax.cmi
lib/coq/parsing/g_ltac.cmi
lib/coq/parsing/g_natsyntax.cmi
lib/coq/parsing/g_prim.cmi
lib/coq/parsing/g_proofs.cmi
lib/coq/parsing/g_rsyntax.cmi
lib/coq/parsing/g_string_syntax.cmi
lib/coq/parsing/g_tactic.cmi
lib/coq/parsing/g_vernac.cmi
lib/coq/parsing/g_xml.cmi
lib/coq/parsing/g_zsyntax.cmi
lib/coq/parsing/grammar.cma
lib/coq/parsing/highparsing.a
lib/coq/parsing/highparsing.cma
lib/coq/parsing/highparsing.cmxa
lib/coq/parsing/lexer.cmi
lib/coq/parsing/parsing.a
lib/coq/parsing/parsing.cma
lib/coq/parsing/parsing.cmxa
lib/coq/parsing/pcoq.cmi
lib/coq/parsing/ppconstr.cmi
lib/coq/parsing/ppdecl_proof.cmi
lib/coq/parsing/pptactic.cmi
lib/coq/parsing/ppvernac.cmi
lib/coq/parsing/prettyp.cmi
lib/coq/parsing/printer.cmi
lib/coq/parsing/printmod.cmi
lib/coq/parsing/search.cmi
lib/coq/parsing/tactic_printer.cmi
lib/coq/pretyping/cases.cmi
lib/coq/pretyping/cbv.cmi
lib/coq/pretyping/classops.cmi
lib/coq/pretyping/clenv.cmi
lib/coq/pretyping/coercion.cmi
lib/coq/pretyping/detyping.cmi
lib/coq/pretyping/evarconv.cmi
lib/coq/pretyping/evarutil.cmi
lib/coq/pretyping/evd.cmi
lib/coq/pretyping/indrec.cmi
lib/coq/pretyping/inductiveops.cmi
lib/coq/pretyping/matching.cmi
lib/coq/pretyping/pattern.cmi
lib/coq/pretyping/pretype_errors.cmi
lib/coq/pretyping/pretyping.a
lib/coq/pretyping/pretyping.cma
lib/coq/pretyping/pretyping.cmi
lib/coq/pretyping/pretyping.cmxa
lib/coq/pretyping/rawterm.cmi
lib/coq/pretyping/recordops.cmi
lib/coq/pretyping/reductionops.cmi
lib/coq/pretyping/retyping.cmi
lib/coq/pretyping/tacred.cmi
lib/coq/pretyping/termops.cmi
lib/coq/pretyping/typeclasses.cmi
lib/coq/pretyping/typeclasses_errors.cmi
lib/coq/pretyping/typing.cmi
lib/coq/pretyping/unification.cmi
lib/coq/pretyping/vnorm.cmi
lib/coq/proofs/clenvtac.cmi
lib/coq/proofs/decl_mode.cmi
lib/coq/proofs/evar_refiner.cmi
lib/coq/proofs/logic.cmi
lib/coq/proofs/pfedit.cmi
lib/coq/proofs/proof_trees.cmi
lib/coq/proofs/proof_type.cmi
lib/coq/proofs/proofs.a
lib/coq/proofs/proofs.cma
lib/coq/proofs/proofs.cmxa
lib/coq/proofs/redexpr.cmi
lib/coq/proofs/refiner.cmi
lib/coq/proofs/tacexpr.cmi
lib/coq/proofs/tacmach.cmi
lib/coq/proofs/tactic_debug.cmi
lib/coq/states/initial.coq
lib/coq/tactics/auto.cmi
lib/coq/tactics/autorewrite.cmi
lib/coq/tactics/btermdn.cmi
lib/coq/tactics/class_tactics.cmi
lib/coq/tactics/contradiction.cmi
lib/coq/tactics/decl_interp.cmi
lib/coq/tactics/decl_proof_instr.cmi
lib/coq/tactics/dhyp.cmi
lib/coq/tactics/dn.cmi
lib/coq/tactics/eauto.cmi
lib/coq/tactics/elim.cmi
lib/coq/tactics/eqdecide.cmi
lib/coq/tactics/equality.cmi
lib/coq/tactics/evar_tactics.cmi
lib/coq/tactics/extraargs.cmi
lib/coq/tactics/extratactics.cmi
lib/coq/tactics/hiddentac.cmi
lib/coq/tactics/hightactics.a
lib/coq/tactics/hightactics.cma
lib/coq/tactics/hightactics.cmxa
lib/coq/tactics/hipattern.cmi
lib/coq/tactics/inv.cmi
lib/coq/tactics/leminv.cmi
lib/coq/tactics/nbtermdn.cmi
lib/coq/tactics/refine.cmi
lib/coq/tactics/tacinterp.cmi
lib/coq/tactics/tacticals.cmi
lib/coq/tactics/tactics.a
lib/coq/tactics/tactics.cma
lib/coq/tactics/tactics.cmi
lib/coq/tactics/tactics.cmxa
lib/coq/tactics/tauto.cmi
lib/coq/tactics/termdn.cmi
lib/coq/theories/Arith/Arith.vo
lib/coq/theories/Arith/Arith_base.vo
lib/coq/theories/Arith/Between.vo
lib/coq/theories/Arith/Bool_nat.vo
lib/coq/theories/Arith/Compare.vo
lib/coq/theories/Arith/Compare_dec.vo
lib/coq/theories/Arith/Div2.vo
lib/coq/theories/Arith/EqNat.vo
lib/coq/theories/Arith/Euclid.vo
lib/coq/theories/Arith/Even.vo
lib/coq/theories/Arith/Factorial.vo
lib/coq/theories/Arith/Gt.vo
lib/coq/theories/Arith/Le.vo
lib/coq/theories/Arith/Lt.vo
lib/coq/theories/Arith/Max.vo
lib/coq/theories/Arith/Min.vo
lib/coq/theories/Arith/Minus.vo
lib/coq/theories/Arith/Mult.vo
lib/coq/theories/Arith/Peano_dec.vo
lib/coq/theories/Arith/Plus.vo
lib/coq/theories/Arith/Wf_nat.vo
lib/coq/theories/Bool/Bool.vo
lib/coq/theories/Bool/BoolEq.vo
lib/coq/theories/Bool/Bvector.vo
lib/coq/theories/Bool/DecBool.vo
lib/coq/theories/Bool/IfProp.vo
lib/coq/theories/Bool/Sumbool.vo
lib/coq/theories/Bool/Zerob.vo
lib/coq/theories/Classes/EquivDec.vo
lib/coq/theories/Classes/Equivalence.vo
lib/coq/theories/Classes/Functions.vo
lib/coq/theories/Classes/Init.vo
lib/coq/theories/Classes/Morphisms.vo
lib/coq/theories/Classes/Morphisms_Prop.vo
lib/coq/theories/Classes/Morphisms_Relations.vo
lib/coq/theories/Classes/RelationClasses.vo
lib/coq/theories/Classes/SetoidAxioms.vo
lib/coq/theories/Classes/SetoidClass.vo
lib/coq/theories/Classes/SetoidDec.vo
lib/coq/theories/Classes/SetoidTactics.vo
lib/coq/theories/FSets/FMapAVL.vo
lib/coq/theories/FSets/FMapFacts.vo
lib/coq/theories/FSets/FMapFullAVL.vo
lib/coq/theories/FSets/FMapInterface.vo
lib/coq/theories/FSets/FMapList.vo
lib/coq/theories/FSets/FMapPositive.vo
lib/coq/theories/FSets/FMapWeakList.vo
lib/coq/theories/FSets/FMaps.vo
lib/coq/theories/FSets/FSetAVL.vo
lib/coq/theories/FSets/FSetBridge.vo
lib/coq/theories/FSets/FSetDecide.vo
lib/coq/theories/FSets/FSetEqProperties.vo
lib/coq/theories/FSets/FSetFacts.vo
lib/coq/theories/FSets/FSetFullAVL.vo
lib/coq/theories/FSets/FSetInterface.vo
lib/coq/theories/FSets/FSetList.vo
lib/coq/theories/FSets/FSetProperties.vo
lib/coq/theories/FSets/FSetToFiniteSet.vo
lib/coq/theories/FSets/FSetWeakList.vo
lib/coq/theories/FSets/FSets.vo
lib/coq/theories/FSets/OrderedType.vo
lib/coq/theories/FSets/OrderedTypeAlt.vo
lib/coq/theories/FSets/OrderedTypeEx.vo
lib/coq/theories/Init/Datatypes.vo
lib/coq/theories/Init/Logic.vo
lib/coq/theories/Init/Logic_Type.vo
lib/coq/theories/Init/Notations.vo
lib/coq/theories/Init/Peano.vo
lib/coq/theories/Init/Prelude.vo
lib/coq/theories/Init/Specif.vo
lib/coq/theories/Init/Tactics.vo
lib/coq/theories/Init/Wf.vo
lib/coq/theories/Lists/List.vo
lib/coq/theories/Lists/ListSet.vo
lib/coq/theories/Lists/ListTactics.vo
lib/coq/theories/Lists/MonoList.vo
lib/coq/theories/Lists/SetoidList.vo
lib/coq/theories/Lists/StreamMemo.vo
lib/coq/theories/Lists/Streams.vo
lib/coq/theories/Lists/TheoryList.vo
lib/coq/theories/Logic/Berardi.vo
lib/coq/theories/Logic/ChoiceFacts.vo
lib/coq/theories/Logic/Classical.vo
lib/coq/theories/Logic/ClassicalChoice.vo
lib/coq/theories/Logic/ClassicalDescription.vo
lib/coq/theories/Logic/ClassicalEpsilon.vo
lib/coq/theories/Logic/ClassicalFacts.vo
lib/coq/theories/Logic/ClassicalUniqueChoice.vo
lib/coq/theories/Logic/Classical_Pred_Set.vo
lib/coq/theories/Logic/Classical_Pred_Type.vo
lib/coq/theories/Logic/Classical_Prop.vo
lib/coq/theories/Logic/Classical_Type.vo
lib/coq/theories/Logic/ConstructiveEpsilon.vo
lib/coq/theories/Logic/Decidable.vo
lib/coq/theories/Logic/DecidableType.vo
lib/coq/theories/Logic/DecidableTypeEx.vo
lib/coq/theories/Logic/Description.vo
lib/coq/theories/Logic/Diaconescu.vo
lib/coq/theories/Logic/Epsilon.vo
lib/coq/theories/Logic/Eqdep.vo
lib/coq/theories/Logic/EqdepFacts.vo
lib/coq/theories/Logic/Eqdep_dec.vo
lib/coq/theories/Logic/FunctionalExtensionality.vo
lib/coq/theories/Logic/Hurkens.vo
lib/coq/theories/Logic/IndefiniteDescription.vo
lib/coq/theories/Logic/JMeq.vo
lib/coq/theories/Logic/ProofIrrelevance.vo
lib/coq/theories/Logic/ProofIrrelevanceFacts.vo
lib/coq/theories/Logic/RelationalChoice.vo
lib/coq/theories/Logic/SetIsType.vo
lib/coq/theories/NArith/BinNat.vo
lib/coq/theories/NArith/BinPos.vo
lib/coq/theories/NArith/NArith.vo
lib/coq/theories/NArith/Ndec.vo
lib/coq/theories/NArith/Ndigits.vo
lib/coq/theories/NArith/Ndist.vo
lib/coq/theories/NArith/Nnat.vo
lib/coq/theories/NArith/Pnat.vo
lib/coq/theories/Numbers/BigNumPrelude.vo
lib/coq/theories/Numbers/Cyclic/Abstract/CyclicAxioms.vo
lib/coq/theories/Numbers/Cyclic/Abstract/NZCyclic.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleAdd.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleBase.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleCyclic.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDiv.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleDivn1.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleLift.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleMul.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSqrt.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleSub.vo
lib/coq/theories/Numbers/Cyclic/DoubleCyclic/DoubleType.vo
lib/coq/theories/Numbers/Cyclic/Int31/Cyclic31.vo
lib/coq/theories/Numbers/Cyclic/Int31/Int31.vo
lib/coq/theories/Numbers/Cyclic/ZModulo/ZModulo.vo
lib/coq/theories/Numbers/Integer/Abstract/ZAdd.vo
lib/coq/theories/Numbers/Integer/Abstract/ZAddOrder.vo
lib/coq/theories/Numbers/Integer/Abstract/ZAxioms.vo
lib/coq/theories/Numbers/Integer/Abstract/ZBase.vo
lib/coq/theories/Numbers/Integer/Abstract/ZLt.vo
lib/coq/theories/Numbers/Integer/Abstract/ZMul.vo
lib/coq/theories/Numbers/Integer/Abstract/ZMulOrder.vo
lib/coq/theories/Numbers/Integer/BigZ/BigZ.vo
lib/coq/theories/Numbers/Integer/BigZ/ZMake.vo
lib/coq/theories/Numbers/Integer/Binary/ZBinary.vo
lib/coq/theories/Numbers/Integer/NatPairs/ZNatPairs.vo
lib/coq/theories/Numbers/Integer/SpecViaZ/ZSig.vo
lib/coq/theories/Numbers/Integer/SpecViaZ/ZSigZAxioms.vo
lib/coq/theories/Numbers/NaryFunctions.vo
lib/coq/theories/Numbers/NatInt/NZAdd.vo
lib/coq/theories/Numbers/NatInt/NZAddOrder.vo
lib/coq/theories/Numbers/NatInt/NZAxioms.vo
lib/coq/theories/Numbers/NatInt/NZBase.vo
lib/coq/theories/Numbers/NatInt/NZMul.vo
lib/coq/theories/Numbers/NatInt/NZMulOrder.vo
lib/coq/theories/Numbers/NatInt/NZOrder.vo
lib/coq/theories/Numbers/Natural/Abstract/NAdd.vo
lib/coq/theories/Numbers/Natural/Abstract/NAddOrder.vo
lib/coq/theories/Numbers/Natural/Abstract/NAxioms.vo
lib/coq/theories/Numbers/Natural/Abstract/NBase.vo
lib/coq/theories/Numbers/Natural/Abstract/NIso.vo
lib/coq/theories/Numbers/Natural/Abstract/NMul.vo
lib/coq/theories/Numbers/Natural/Abstract/NMulOrder.vo
lib/coq/theories/Numbers/Natural/Abstract/NOrder.vo
lib/coq/theories/Numbers/Natural/Abstract/NSub.vo
lib/coq/theories/Numbers/Natural/BigN/BigN.vo
lib/coq/theories/Numbers/Natural/BigN/NMake.vo
lib/coq/theories/Numbers/Natural/BigN/Nbasic.vo
lib/coq/theories/Numbers/Natural/Binary/NBinDefs.vo
lib/coq/theories/Numbers/Natural/Binary/NBinary.vo
lib/coq/theories/Numbers/Natural/Peano/NPeano.vo
lib/coq/theories/Numbers/Natural/SpecViaZ/NSig.vo
lib/coq/theories/Numbers/Natural/SpecViaZ/NSigNAxioms.vo
lib/coq/theories/Numbers/NumPrelude.vo
lib/coq/theories/Numbers/Rational/BigQ/BigQ.vo
lib/coq/theories/Numbers/Rational/BigQ/QMake.vo
lib/coq/theories/Numbers/Rational/SpecViaQ/QSig.vo
lib/coq/theories/Program/Basics.vo
lib/coq/theories/Program/Combinators.vo
lib/coq/theories/Program/Equality.vo
lib/coq/theories/Program/Program.vo
lib/coq/theories/Program/Subset.vo
lib/coq/theories/Program/Syntax.vo
lib/coq/theories/Program/Tactics.vo
lib/coq/theories/Program/Utils.vo
lib/coq/theories/Program/Wf.vo
lib/coq/theories/QArith/QArith.vo
lib/coq/theories/QArith/QArith_base.vo
lib/coq/theories/QArith/Qabs.vo
lib/coq/theories/QArith/Qcanon.vo
lib/coq/theories/QArith/Qfield.vo
lib/coq/theories/QArith/Qpower.vo
lib/coq/theories/QArith/Qreals.vo
lib/coq/theories/QArith/Qreduction.vo
lib/coq/theories/QArith/Qring.vo
lib/coq/theories/QArith/Qround.vo
lib/coq/theories/Reals/Alembert.vo
lib/coq/theories/Reals/AltSeries.vo
lib/coq/theories/Reals/ArithProp.vo
lib/coq/theories/Reals/Binomial.vo
lib/coq/theories/Reals/Cauchy_prod.vo
lib/coq/theories/Reals/Cos_plus.vo
lib/coq/theories/Reals/Cos_rel.vo
lib/coq/theories/Reals/DiscrR.vo
lib/coq/theories/Reals/Exp_prop.vo
lib/coq/theories/Reals/Integration.vo
lib/coq/theories/Reals/LegacyRfield.vo
lib/coq/theories/Reals/MVT.vo
lib/coq/theories/Reals/NewtonInt.vo
lib/coq/theories/Reals/PSeries_reg.vo
lib/coq/theories/Reals/PartSum.vo
lib/coq/theories/Reals/RIneq.vo
lib/coq/theories/Reals/RList.vo
lib/coq/theories/Reals/R_Ifp.vo
lib/coq/theories/Reals/R_sqr.vo
lib/coq/theories/Reals/R_sqrt.vo
lib/coq/theories/Reals/Ranalysis.vo
lib/coq/theories/Reals/Ranalysis1.vo
lib/coq/theories/Reals/Ranalysis2.vo
lib/coq/theories/Reals/Ranalysis3.vo
lib/coq/theories/Reals/Ranalysis4.vo
lib/coq/theories/Reals/Raxioms.vo
lib/coq/theories/Reals/Rbase.vo
lib/coq/theories/Reals/Rbasic_fun.vo
lib/coq/theories/Reals/Rcomplete.vo
lib/coq/theories/Reals/Rdefinitions.vo
lib/coq/theories/Reals/Rderiv.vo
lib/coq/theories/Reals/Reals.vo
lib/coq/theories/Reals/Rfunctions.vo
lib/coq/theories/Reals/Rgeom.vo
lib/coq/theories/Reals/RiemannInt.vo
lib/coq/theories/Reals/RiemannInt_SF.vo
lib/coq/theories/Reals/Rlimit.vo
lib/coq/theories/Reals/Rlogic.vo
lib/coq/theories/Reals/Rpow_def.vo
lib/coq/theories/Reals/Rpower.vo
lib/coq/theories/Reals/Rprod.vo
lib/coq/theories/Reals/Rseries.vo
lib/coq/theories/Reals/Rsigma.vo
lib/coq/theories/Reals/Rsqrt_def.vo
lib/coq/theories/Reals/Rtopology.vo
lib/coq/theories/Reals/Rtrigo.vo
lib/coq/theories/Reals/Rtrigo_alt.vo
lib/coq/theories/Reals/Rtrigo_calc.vo
lib/coq/theories/Reals/Rtrigo_def.vo
lib/coq/theories/Reals/Rtrigo_fun.vo
lib/coq/theories/Reals/Rtrigo_reg.vo
lib/coq/theories/Reals/SeqProp.vo
lib/coq/theories/Reals/SeqSeries.vo
lib/coq/theories/Reals/SplitAbsolu.vo
lib/coq/theories/Reals/SplitRmult.vo
lib/coq/theories/Reals/Sqrt_reg.vo
lib/coq/theories/Relations/Operators_Properties.vo
lib/coq/theories/Relations/Relation_Definitions.vo
lib/coq/theories/Relations/Relation_Operators.vo
lib/coq/theories/Relations/Relations.vo
lib/coq/theories/Setoids/Setoid.vo
lib/coq/theories/Sets/Classical_sets.vo
lib/coq/theories/Sets/Constructive_sets.vo
lib/coq/theories/Sets/Cpo.vo
lib/coq/theories/Sets/Ensembles.vo
lib/coq/theories/Sets/Finite_sets.vo
lib/coq/theories/Sets/Finite_sets_facts.vo
lib/coq/theories/Sets/Image.vo
lib/coq/theories/Sets/Infinite_sets.vo
lib/coq/theories/Sets/Integers.vo
lib/coq/theories/Sets/Multiset.vo
lib/coq/theories/Sets/Partial_Order.vo
lib/coq/theories/Sets/Permut.vo
lib/coq/theories/Sets/Powerset.vo
lib/coq/theories/Sets/Powerset_Classical_facts.vo
lib/coq/theories/Sets/Powerset_facts.vo
lib/coq/theories/Sets/Relations_1.vo
lib/coq/theories/Sets/Relations_1_facts.vo
lib/coq/theories/Sets/Relations_2.vo
lib/coq/theories/Sets/Relations_2_facts.vo
lib/coq/theories/Sets/Relations_3.vo
lib/coq/theories/Sets/Relations_3_facts.vo
lib/coq/theories/Sets/Uniset.vo
lib/coq/theories/Sorting/Heap.vo
lib/coq/theories/Sorting/PermutEq.vo
lib/coq/theories/Sorting/PermutSetoid.vo
lib/coq/theories/Sorting/Permutation.vo
lib/coq/theories/Sorting/Sorting.vo
lib/coq/theories/Strings/Ascii.vo
lib/coq/theories/Strings/String.vo
lib/coq/theories/Unicode/Utf8.vo
lib/coq/theories/Wellfounded/Disjoint_Union.vo
lib/coq/theories/Wellfounded/Inclusion.vo
lib/coq/theories/Wellfounded/Inverse_Image.vo
lib/coq/theories/Wellfounded/Lexicographic_Exponentiation.vo
lib/coq/theories/Wellfounded/Lexicographic_Product.vo
lib/coq/theories/Wellfounded/Transitive_Closure.vo
lib/coq/theories/Wellfounded/Union.vo
lib/coq/theories/Wellfounded/Well_Ordering.vo
lib/coq/theories/Wellfounded/Wellfounded.vo
lib/coq/theories/ZArith/BinInt.vo
lib/coq/theories/ZArith/Int.vo
lib/coq/theories/ZArith/Wf_Z.vo
lib/coq/theories/ZArith/ZArith.vo
lib/coq/theories/ZArith/ZArith_base.vo
lib/coq/theories/ZArith/ZArith_dec.vo
lib/coq/theories/ZArith/ZOdiv.vo
lib/coq/theories/ZArith/ZOdiv_def.vo
lib/coq/theories/ZArith/Zabs.vo
lib/coq/theories/ZArith/Zbinary.vo
lib/coq/theories/ZArith/Zbool.vo
lib/coq/theories/ZArith/Zcompare.vo
lib/coq/theories/ZArith/Zcomplements.vo
lib/coq/theories/ZArith/Zdiv.vo
lib/coq/theories/ZArith/Zeven.vo
lib/coq/theories/ZArith/Zgcd_alt.vo
lib/coq/theories/ZArith/Zhints.vo
lib/coq/theories/ZArith/Zlogarithm.vo
lib/coq/theories/ZArith/Zmax.vo
lib/coq/theories/ZArith/Zmin.vo
lib/coq/theories/ZArith/Zminmax.vo
lib/coq/theories/ZArith/Zmisc.vo
lib/coq/theories/ZArith/Znat.vo
lib/coq/theories/ZArith/Znumtheory.vo
lib/coq/theories/ZArith/Zorder.vo
lib/coq/theories/ZArith/Zpow_def.vo
lib/coq/theories/ZArith/Zpow_facts.vo
lib/coq/theories/ZArith/Zpower.vo
lib/coq/theories/ZArith/Zsqrt.vo
lib/coq/theories/ZArith/Zwf.vo
lib/coq/theories/ZArith/auxiliary.vo
lib/coq/tools/coqdoc/coqdoc.css
lib/coq/tools/coqdoc/coqdoc.sty
lib/coq/toplevel/auto_ind_decl.cmi
lib/coq/toplevel/cerrors.cmi
lib/coq/toplevel/class.cmi
lib/coq/toplevel/classes.cmi
lib/coq/toplevel/command.cmi
lib/coq/toplevel/coqinit.cmi
lib/coq/toplevel/coqtop.cmi
lib/coq/toplevel/discharge.cmi
lib/coq/toplevel/himsg.cmi
lib/coq/toplevel/ind_tables.cmi
lib/coq/toplevel/line_oriented_parser.cmi
lib/coq/toplevel/metasyntax.cmi
lib/coq/toplevel/mltop.cmi
lib/coq/toplevel/protectedtoplevel.cmi
lib/coq/toplevel/record.cmi
lib/coq/toplevel/toplevel.a
lib/coq/toplevel/toplevel.cma
lib/coq/toplevel/toplevel.cmi
lib/coq/toplevel/toplevel.cmxa
lib/coq/toplevel/usage.cmi
lib/coq/toplevel/vernac.cmi
lib/coq/toplevel/vernacentries.cmi
lib/coq/toplevel/vernacexpr.cmi
lib/coq/toplevel/vernacinterp.cmi
lib/coq/toplevel/whelp.cmi
man/man1/coq-interface.1
man/man1/coq-parser.1
man/man1/coq-tex.1
man/man1/coq_makefile.1
man/man1/coqc.1
man/man1/coqdep.1
man/man1/coqdoc.1
man/man1/coqide.1
man/man1/coqmktop.1
man/man1/coqtop.1
man/man1/coqtop.byte.1
man/man1/coqtop.opt.1
man/man1/coqwc.1
man/man1/gallina.1
share/emacs/site-lisp/coq-inferior.el
share/emacs/site-lisp/coq.el
share/texmf/tex/latex/coq/coqdoc.sty
@pkgdir lib/coq/user-contrib

5
coq/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2010/03/11 14:37:19 othyro Exp $
SHA1 (coq-8.2pl1.tar.gz) = 4aed3302adc2edbaa5d97984512c1c13014bd649
RMD160 (coq-8.2pl1.tar.gz) = dd5758a94bb3de49967cec76baa33eb5169659ce
Size (coq-8.2pl1.tar.gz) = 3600620 bytes

20
coq/options.mk Normal file
View file

@ -0,0 +1,20 @@
# $NetBSD: options.mk,v 1.1.1.1 2010/03/11 14:37:19 othyro Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.coq
PKG_SUPPORTED_OPTIONS= doc gui
PKG_SUGGESTED_OPTIONS= gui
.include "../../mk/bsd.options.mk"
.if !empty(PKG_OPTIONS:Mdoc)
DEPENDS+= hevea>=1.10:../../textproc/hevea
CONFIGURE_ARGS+= -with-doc yes
.else
CONFIGURE_ARGS+= -with-doc no
.endif
.if !empty(PKG_OPTIONS:Mgui)
.include "../../x11/lablgtk/buildlink3.mk"
.else
CONFIGURE_ARGS+= -coqide no
.endif