Permalink
Commits on Aug 25, 2012
  1. Better fix for opam-repository#10

    for the curl backend, always download files - never dirs
    samoht committed Aug 25, 2012
  2. Fix opam-repository#10

    github archives can start by http://
    samoht committed Aug 25, 2012
Commits on Aug 24, 2012
  1. Update README.md

    Add few more lines to the README
    samoht committed Aug 24, 2012
  2. Fix #63

    Remove the temporary files when deleting a package
    samoht committed Aug 24, 2012
  3. Sys.getcwd can fail if the current directory has been deleted (which …

    …is typically the case when we clean-up some failed installation)
    samoht committed Aug 24, 2012
  4. [pin] better error message

    samoht committed Aug 24, 2012
  5. Fix version pinning

    samoht committed Aug 24, 2012
  6. Fix #73

    ~/.opam/repo/index now is collection of lines with the following format:
    
       <package-name> <repo1> ... <repoN>
    
    OPAM will first look into <repo1> when trying to install a given version of a package, and it will then iterate until he founds a repository where the given package name/version exists.
    
    This also fix an issue on update, when a package appears in different repositories: now only updates on the first repository having the right version is taken into account.
    samoht committed Aug 24, 2012
  7. Try to have a consistent filename representation with dirname/basename

    It still possible to break the invariant (by using Filename.raw directly)
    samoht committed Aug 24, 2012
  8. When comparing filename, use their (unique) string representation ins…

    …tead of their (not unique) representation of dirname/basename
    samoht committed Aug 24, 2012
  9. [opam-mk-repo] Generate urls.txt after updating the archives

    So now, opam-mk-repo is stable: it will not try to rebuild every archive every time you call it.
    
    (you can also call it with -index to just build urls.txt and index.tar.gz or you can specify a list of packages to build the respective archives).
    samoht committed Aug 24, 2012
Commits on Aug 23, 2012
  1. [tests] fix rsync unit-tests

    samoht committed Aug 23, 2012
  2. [tests] Fix unit tests for git

    samoht committed Aug 23, 2012
  3. Remove weird rm in install target

    samoht committed Aug 23, 2012
  4. Fix install

    samoht committed Aug 23, 2012
  5. Bump version to 0.4.0

    samoht committed Aug 23, 2012
  6. Update API doc

    samoht committed Aug 23, 2012
  7. Update CHANGES

    samoht committed Aug 23, 2012
  8. Update Makefile

    samoht committed Aug 23, 2012