Upgrade opam to 1.1.0

Changes since 1.0
-----------------

* `opam config env` now detects the current shell and outputs a sensible default if no override is provided.
* Improve `opam pin` stability and start display information about dev revisions
* Add a new `man` field in `.install` files
* Support hierarchical installation in `.install` files
* Add a new `stublibs` field in `.install` files
* OPAM works even when the current directory has been deleted
* speed-up invocation of `opam config var VARIABLE` when variable is simple (eg. `prefix`, `lib`, ...)
* `opam list` now display only the installed packages. Use `opam list -a` to get the previous behavior.
* Inverse the depext tag selection (useful for `ocamlot`)
* Add a `--sexp` option to `opam config env` to load the configuration under emacs
* Purge `~/.opam/log` on each invocation of OPAM
* System compiler with versions such as `version+patches` are now handled as if this was simply `version`
* New `OpamVCS` functor to generate OPAM backends
* More efficient `opam update`
* Swtich license to LGPL with linkink exception
* `opam search` now also searches through the tags
* minor API chanages for `API.list` and `API.SWITCH.list`
* Improve the syntax of filters
* Add a `messages` field
* Add a `--jobs` command line option and add `%{jobs}%` to be used in OPAM files
* Various improvments in the solver heuristics
* By default, turn-on checking of certificates for downloaded dependency archives: use `./configure --disable-certificate-check` to go ba
ck to the previous behavior
* Check the md5sum of downloaded archives when compiling OPAM
* Improved `opam info` command (more information, non-zero error code when no patterns match)
* Display OS and OPAM version on internal errors to ease error reporting
* Fix `opam reinstall` when reinstalling a package wich is a dependency of installed packages (regression introduced in 0.9.5)
* Export and read `OPAMSWITCH` to be able to call OPAM in different switches
* `opam-client` can now be used in a toplevel
* `-n` now means `--no-setup` and not `--no-checksums` anymore
* Fix stupid typo in detection of FreeBSD archs
* Fix installation of local compilers with local paths endings with `.../ocaml/`
* Fix the contents of `~/.opam/opam-init/variable.sh` after a switch
This commit is contained in:
Arnaud Degroote 2013-11-25 09:20:25 +00:00 committed by Thomas Klausner
parent 8bc7719f5d
commit 893cd05117
3 changed files with 13 additions and 13 deletions

View file

@ -1,10 +1,10 @@
# $NetBSD: Makefile,v 1.1 2013/03/21 20:09:45 zul_ Exp $
# $NetBSD: Makefile,v 1.2 2013/11/25 09:20:25 zul_ Exp $
VERSION= 1.0.0
VERSION= 1.1.0
PKGNAME= opam-${VERSION}
DISTNAME= ${VERSION}
DISTNAME= opam-full-${VERSION}
CATEGORIES= devel
MASTER_SITES= https://github.com/OCamlPro/opam/archive/
MASTER_SITES= http://www.ocamlpro.com/pub/
LICENSE= gnu-gpl-v3
@ -12,7 +12,6 @@ MAINTAINER= degroote@NetBSD.org
HOMEPAGE= http://opam.ocamlpro.com/
COMMENT= Source-based package manager for OCaml
WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
USE_TOOLS+= gmake
GNU_CONFIGURE= yes

View file

@ -1,6 +1,9 @@
@comment $NetBSD: PLIST,v 1.1 2013/03/21 20:09:45 zul_ Exp $
@comment $NetBSD: PLIST,v 1.2 2013/11/25 09:20:25 zul_ Exp $
bin/opam
bin/opam-mk-repo
bin/opam-admin
man/man1/opam-admin-check.1
man/man1/opam-admin-make.1
man/man1/opam-admin.1
man/man1/opam-check.1
man/man1/opam-config.1
man/man1/opam-help.1
@ -8,7 +11,6 @@ man/man1/opam-info.1
man/man1/opam-init.1
man/man1/opam-install.1
man/man1/opam-list.1
man/man1/opam-mk-repo.1
man/man1/opam-pin.1
man/man1/opam-reinstall.1
man/man1/opam-remote.1
@ -18,5 +20,4 @@ man/man1/opam-search.1
man/man1/opam-switch.1
man/man1/opam-update.1
man/man1/opam-upgrade.1
man/man1/opam-upload.1
man/man1/opam.1

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.1 2013/03/21 20:09:45 zul_ Exp $
$NetBSD: distinfo,v 1.2 2013/11/25 09:20:25 zul_ Exp $
SHA1 (1.0.0.tar.gz) = 5e126f71c7e0caff3b61a751ef09dd66892720ae
RMD160 (1.0.0.tar.gz) = 741fae73be88cd4c6055cfafc49db8b01a5fcf2e
Size (1.0.0.tar.gz) = 1514750 bytes
SHA1 (opam-full-1.1.0.tar.gz) = b6bfb5ed5f23134e8b0922e3d7317920f8e8bc7c
RMD160 (opam-full-1.1.0.tar.gz) = 7aad774cc52f35df22835bed211fa5a0c9f8c77d
Size (opam-full-1.1.0.tar.gz) = 2271477 bytes