this repo has no description
1opam-version: "2.0" 2maintainer: "dev@ocsigen.org" 3synopsis: "A full-featured and extensible Web server" 4description: "Ocsigen Server implements most features of the HTTP protocol, and has a very powerful extension mechanism that makes it very easy to plug your own OCaml modules for generating pages. Many extensions are already implemented, like a reverse proxy, content compression, access control, authentication, etc." 5authors: "dev@ocsigen.org" 6homepage: "http://ocsigen.org/ocsigenserver/" 7bug-reports: "https://github.com/ocsigen/ocsigenserver/issues/" 8license: "LGPL-2.1-only WITH OCaml-LGPL-linking-exception" 9dev-repo: "git+https://github.com/ocsigen/ocsigenserver.git" 10patches: ["fix-gmake-4.3.patch"] 11build: [ 12 [ 13 "sh" 14 "configure" 15 "--prefix" 16 "%{prefix}%" 17 "--ocsigen-user" 18 "%{user}%" 19 "--ocsigen-group" 20 "%{group}%" 21 "--commandpipe" 22 "%{lib}%/ocsigenserver/var/run/ocsigenserver_command" 23 "--logdir" 24 "%{lib}%/ocsigenserver/var/log/ocsigenserver" 25 "--mandir" 26 "%{man}%/man1" 27 "--docdir" 28 "%{lib}%/ocsigenserver/share/doc/ocsigenserver" 29 "--commandpipe" 30 "%{lib}%/ocsigenserver/var/run/ocsigenserver_command" 31 "--staticpagesdir" 32 "%{lib}%/ocsigenserver/var/www" 33 "--datadir" 34 "%{lib}%/ocsigenserver/var/lib/ocsigenserver" 35 "--sysconfdir" 36 "%{lib}%/ocsigenserver/etc/ocsigenserver" 37 ] 38 [make] 39] 40install: [make "install"] 41depends: [ 42 "ocaml" {>= "4.06.1"} 43 "ocamlfind" 44 "base-unix" 45 "base-threads" 46 "react" 47 "ssl" {>= "0.5.8"} 48 "lwt" {>= "3.0.0"} 49 "lwt_ssl" 50 "lwt_react" 51 "lwt_log" 52 "ocamlnet" {>= "4.0.2"} 53 "pcre" 54 "cryptokit" 55 "tyxml" {>= "4.0.0"} 56 "dbm" | "sqlite3" | "pgocaml" 57 "ipaddr" {>= "2.1"} 58 "xml-light" 59] 60depopts: "camlzip" 61conflicts: [ 62 "camlzip" {< "1.04"} 63 "pgocaml" {< "2.2"} 64] 65url { 66 src: "https://github.com/ocsigen/ocsigenserver/archive/2.16.0.tar.gz" 67 checksum: [ 68 "md5=4403c6ca37f2b3c07b367517c69d03f7" 69 "sha512=84da5f3ebd3c27bf8aa59a13a2b6e9f194e4bed40c945a59688b939420b87b71c85c0af4c1a5f7b4aa427167867f54bb92ad4479a2af93eb4bf3c7144f03b2ec" 70 ] 71} 72extra-source "fix-gmake-4.3.patch" { 73 src: 74 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/ocsigenserver/fix-gmake-4.3.patch.2.16.0" 75 checksum: [ 76 "sha256=bb1fe7df26ad1021492521143fc983978ce463a4dfdec7e73799aa5452bcbf96" 77 "md5=beec17b6c45d93efecf2256a2369e402" 78 ] 79}