Skip to content

Commit

Permalink
Merge pull request #19796 from jrochel/opam-publish-ocsipersist-ocsip…
Browse files Browse the repository at this point in the history
…ersist-dbm-ocsipersist-lib-ocsipersist-pgsql-ocsipersist-sqlite.1.0

5 packages from jrochel/ocsipersist at 1.0
  • Loading branch information
kit-ty-kate authored Oct 19, 2021
2 parents c1047f7 + 3f29653 commit 2b4b909
Show file tree
Hide file tree
Showing 5 changed files with 132 additions and 0 deletions.
28 changes: 28 additions & 0 deletions packages/ocsipersist-dbm/ocsipersist-dbm.1.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
opam-version: "2.0"
authors: "The Ocsigen team <dev@ocsigen.org>"
maintainer: "Jan Rochel <jan@besport.com>"
license: "LGPL-2.1-only with OCaml-LGPL-linking-exception"
synopsis: "Persistent key/value storage (for Ocsigen) using DBM"
description: "This library provides a DBM backend for the unified key/value storage frontend as defined in the ocsipersist package. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library."

homepage: "https://github.com/ocsigen/ocsipersist"
bug-reports: "https://github.com/ocsigen/ocsipersist/issues"
dev-repo: "git+https://github.com/ocsigen/ocsipersist.git"
build: [ "dune" "build" "-p" name "-j" jobs ]

depends: [
"dune" {>= "2.9"}
"lwt" {>= "4.2.0"}
"lwt_log"
"xml-light"
"ocsigenserver" {>= "3.0.0"}
"ocsipersist-lib"
"dbm"
]
url {
src: "https://github.com/jrochel/ocsipersist/archive/1.0.tar.gz"
checksum: [
"md5=d07413b0b7802b88e7bf7d52d141a48d"
"sha512=4205748b93a9f74e8e2c1f7ddfc4a2a90f054abadeda5a0cf020eeabbf4d429d57b9b8a9d1a5b6fed733f48e414bbcdef88893e829c3925c755abea7fe5b67a0"
]
}
23 changes: 23 additions & 0 deletions packages/ocsipersist-lib/ocsipersist-lib.1.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
opam-version: "2.0"
authors: "The Ocsigen team <dev@ocsigen.org>"
maintainer: "Jan Rochel <jan@besport.com>"
license: "LGPL-2.1-only with OCaml-LGPL-linking-exception"
synopsis: "Persistent key/value storage (for Ocsigen) - support library"
description: "This library defines signatures and auxiliary tools for defining backends for the Ocsipersist frontent. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. Implementations of the following backends currently exist: DBM database, PostgreSQL, SQLite."

homepage: "https://github.com/ocsigen/ocsipersist"
bug-reports: "https://github.com/ocsigen/ocsipersist/issues"
dev-repo: "git+https://github.com/ocsigen/ocsipersist.git"
build: [ "dune" "build" "-p" name "-j" jobs ]

depends: [
"dune" {>= "2.9"}
"lwt" {>= "4.2.0"}
]
url {
src: "https://github.com/jrochel/ocsipersist/archive/1.0.tar.gz"
checksum: [
"md5=d07413b0b7802b88e7bf7d52d141a48d"
"sha512=4205748b93a9f74e8e2c1f7ddfc4a2a90f054abadeda5a0cf020eeabbf4d429d57b9b8a9d1a5b6fed733f48e414bbcdef88893e829c3925c755abea7fe5b67a0"
]
}
28 changes: 28 additions & 0 deletions packages/ocsipersist-pgsql/ocsipersist-pgsql.1.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
opam-version: "2.0"
authors: "The Ocsigen team <dev@ocsigen.org>"
maintainer: "Jan Rochel <jan@besport.com>"
license: "LGPL-2.1-only with OCaml-LGPL-linking-exception"
synopsis: "Persistent key/value storage (for Ocsigen) using PostgreSQL"
description: "This library provides a PostgreSQL backend for the unified key/value storage frontend as defined in the ocsipersist package. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library."

homepage: "https://github.com/ocsigen/ocsipersist"
bug-reports: "https://github.com/ocsigen/ocsipersist/issues"
dev-repo: "git+https://github.com/ocsigen/ocsipersist.git"
build: [ "dune" "build" "-p" name "-j" jobs ]

depends: [
"dune" {>= "2.9"}
"lwt" {>= "4.2.0"}
"lwt_log"
"xml-light"
"ocsigenserver" {>= "3.0.0"}
"ocsipersist-lib"
"pgocaml"
]
url {
src: "https://github.com/jrochel/ocsipersist/archive/1.0.tar.gz"
checksum: [
"md5=d07413b0b7802b88e7bf7d52d141a48d"
"sha512=4205748b93a9f74e8e2c1f7ddfc4a2a90f054abadeda5a0cf020eeabbf4d429d57b9b8a9d1a5b6fed733f48e414bbcdef88893e829c3925c755abea7fe5b67a0"
]
}
28 changes: 28 additions & 0 deletions packages/ocsipersist-sqlite/ocsipersist-sqlite.1.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
opam-version: "2.0"
authors: "The Ocsigen team <dev@ocsigen.org>"
maintainer: "Jan Rochel <jan@besport.com>"
license: "LGPL-2.1-only with OCaml-LGPL-linking-exception"
synopsis: "Persistent key/value storage (for Ocsigen) using SQLite"
description: "This library provides a SQLite backend for the unified key/value storage frontend as defined in the ocsipersist package. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library."

homepage: "https://github.com/ocsigen/ocsipersist"
bug-reports: "https://github.com/ocsigen/ocsipersist/issues"
dev-repo: "git+https://github.com/ocsigen/ocsipersist.git"
build: [ "dune" "build" "-p" name "-j" jobs ]

depends: [
"dune" {>= "2.9"}
"lwt" {>= "4.2.0"}
"lwt_log"
"xml-light"
"ocsigenserver" {>= "3.0.0"}
"ocsipersist-lib"
"sqlite3"
]
url {
src: "https://github.com/jrochel/ocsipersist/archive/1.0.tar.gz"
checksum: [
"md5=d07413b0b7802b88e7bf7d52d141a48d"
"sha512=4205748b93a9f74e8e2c1f7ddfc4a2a90f054abadeda5a0cf020eeabbf4d429d57b9b8a9d1a5b6fed733f48e414bbcdef88893e829c3925c755abea7fe5b67a0"
]
}
25 changes: 25 additions & 0 deletions packages/ocsipersist/ocsipersist.1.0/opam
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
opam-version: "2.0"
authors: "The Ocsigen team <dev@ocsigen.org>"
maintainer: "Jan Rochel <jan@besport.com>"
license: "LGPL-2.1-only with OCaml-LGPL-linking-exception"
synopsis: "Persistent key/value storage (for Ocsigen) using multiple backends"
description: "This is an virtual library defining a unified frontend for a number of key/value storage implementations. Ocsipersist is used pervasively in Eliom/Ocsigen to handle sessions and references. It can be used as an extension for ocsigenserver or as a library. Implementations of the following backends currently exist: DBM database, PostgreSQL, SQLite."

homepage: "https://github.com/ocsigen/ocsipersist"
bug-reports: "https://github.com/ocsigen/ocsipersist/issues"
dev-repo: "git+https://github.com/ocsigen/ocsipersist.git"
build: [ "dune" "build" "-p" name "-j" jobs ]

depends: [
"dune" {>= "2.9"}
"lwt" {>= "4.2.0"}
"ocsigenserver" {>= "3.0.0"}
"ocsipersist-lib"
]
url {
src: "https://github.com/jrochel/ocsipersist/archive/1.0.tar.gz"
checksum: [
"md5=d07413b0b7802b88e7bf7d52d141a48d"
"sha512=4205748b93a9f74e8e2c1f7ddfc4a2a90f054abadeda5a0cf020eeabbf4d429d57b9b8a9d1a5b6fed733f48e414bbcdef88893e829c3925c755abea7fe5b67a0"
]
}

0 comments on commit 2b4b909

Please sign in to comment.