/
opam
47 lines (45 loc) · 1.33 KB
/
opam
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
opam-version: "2.0"
maintainer: "codinuum@me.com"
authors: "Gerd Stolpmann <gerd@gerd-stolpmann.de>"
homepage: "http://projects.camlcity.org/projects/pxp.html"
dev-repo: "git+https://gitlab.camlcity.org/gerd/lib-pxp.git"
bug-reports: "ocaml-pxp-users@orcaware.com"
build: [
[
"./configure"
"-without-wlex"
"-without-wlex-compat"
"-lexlist"
"utf8,iso88591"
]
[make "all"]
[make "opt"]
]
remove: [
["ocamlfind" "remove" "pxp-engine"]
["ocamlfind" "remove" "pxp-lex-iso88591"]
["ocamlfind" "remove" "pxp-lex-utf8"]
["ocamlfind" "remove" "pxp-pp"]
["ocamlfind" "remove" "pxp-ulex-utf8"]
["ocamlfind" "remove" "pxp"]
]
depends: [
"ocaml"
"ocamlfind"
"ocamlnet" {>= "3.6.0" & < "4.1.0"}
"ulex"
]
install: [make "install" "MANDIR=%{man}%"]
synopsis: "Polymorphic XML Parser"
description: """
PXP is an XML parser for OCaml. It represents the parsed document
either as tree or as stream of events. In tree mode, it is possible to
validate the XML document against a DTD.
The acronym PXP means Polymorphic XML Parser. This name reflects the
ability to create XML trees with polymorphic type parameters."""
flags: light-uninstall
url {
src: "http://download.camlcity.org/download/pxp-1.2.3.tar.gz"
checksum: "md5=83347420dae0ee495bb0ac2fbab7b74b"
mirrors: "http://download2.camlcity.org/download/pxp-1.2.3.tar.gz"
}