couchdb 0.10.0-1ubuntu1 source package in Ubuntu

Changelog

couchdb (0.10.0-1ubuntu1) lucid; urgency=low

  * Merge from Debian testing, remaining changes:
    - split package into couchdb and couchdb-bin binary packages, so that
      the programs can be installed without starting the system service
    - debian/control: add missing erlang-{inets,crypto,xmerl}
      (build-)dependencies
    - debian/control: transition from libmozjs-dev to xulrunner-dev in
      ubuntu
    - debian/rules, debian/control: grab the current xulrunner version with
      "xulrunner --gre-version" to use as a dependency
    - debian/patches/mozjs_ldlibpath.patch: explicitly set LD_LIBRARY_PATH to
      pkglibdir of current installed xulrunner version on startup; this works
      around the fact that couchdb relies on the not publicly exported
      libmozjs
    - debian/postinst: change the default permissions on /etc/couchdb to
      0775, and /etc/couchdb/default.ini and /etc/couchdb/local.ini to 0774
    - debian/patches/http-redirect-query-string-fix.patch: fix replication
      over OAuth, which was broken because of incorrect query-string handling
      after HTTP redirection
    - debian/couchdb-bin.postrm: don't try to delete couchdb system
      user/group
    - debian/rules, debian/couchdb.{postinst,postrm}: create
      /var/{log,lib}/couchdb/${couchdbversion}, so couchdb will run.
  * Dropped changes, superseded in Debian:
    - debian/control: bump the Standards-Version to 3.8.2 (latest)
    - debian/copyright: added src/etap/* to copyright file
  * debian/rules: don't munge debian/couchdb-bin.postrm, it doesn't contain
    the VERSION tag anymore
  * Fix permissions on files in /etc/couchdb to be 0664, not 0774 - config
    files should not be executable!
  * Remove the debian/preinst, and drop the build-dependency on psmisc which
    doesn't do the right thing /anyway/.  A preinst invocation implies a
    Pre-Depends, not a Build-Depends, and the heuristic being used here with
    'killall' is useless.
  * Don't recursively chmod /var/lib/couchdb, only chmod the directories -
    we don't want the files to wind up executable.
  * debian/rules: fix dh_installinit invocation to only add scripts for the
    couchdb package, not couchdb-bin.

couchdb (0.10.0-1) unstable; urgency=low

  [ Elliot Murphy ]
  * Updated debian/copyright, added src/etap*
  * Updated debian/control, changed Maintainer to Erlang team address
  * Updated debian/control, changed Vcs- links to new locations.

  [ Sergei Golovan ]
  * New upstream release (closes: #551212, #554080, #554593).
  * Removed unnecessary build dependency on transitional erlang-nox package.
  * Replaced subst variables in dependencies by ${erlang:Depends} which allows
    to calculate dependencies automatically. This removes erlang-nox from
    dependencies (closes: #532756).
  * Bumped standards version to 3.8.3.
  * It's normal if /etc/init.d script is left after package removal as a
    config file (and the binary isn't available). Therefore made it return
    success in case if /usr/bin/couchdb doesn't exist or isn't an executable.
  * Change current directory to /var/run/couchdb in init script to prevent
    error messages about access violation by code server if the current dir
    isn't readable by the couchdb user.
  * Put log files directly into /var/log/couchdb directory. There's no reason
    to have different log subdirectories for different couchdb versions.

  [ Noah Slater ]
  * Updated debian/control, updated Build-Depends on debhelper to 7.2.11.

  [ Sam Bisbee ]
  * Updated debian/control, repointed Vcs links.
  * Fix "replacing libreadline5-dev build dependency with libreadline-
    dev" Updated debian/control, changed libreadline5-dev dependency to
    libreadline-dev. (Closes: #553742)
  * Updated debian/README.Debian, removed log directory partitioning info
    per Sergei's related changes to put all logs in one directory.
  * Updated debian/postrm, rmdir didn't like that its target directories
    weren't non-empty (despite passed args), causing errors and failing to
    remove directories. Also removed the version partitioning cases.
  * Created debian/preinst, now we make sure that couchdb isn't running any
    beam processes on upgrade. Upgrading from 0.9.0-2 was leaving old code in a
    running beam process, so you were running 0.9.0 couchdb but had 0.10.0 code
    installed until you killed the process. Adds a dependency on psmisc.
 -- Steve Langasek <email address hidden>   Tue, 29 Dec 2009 13:24:28 -0800

Upload details

Uploaded by:
Steve Langasek
Uploaded to:
Lucid
Original maintainer:
MOTU
Architectures:
any
Section:
misc
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
couchdb_0.10.0.orig.tar.gz 830.7 KiB 0a20c0f534ce605d7ce2bcc22322f88f7e1e132bd8af177103cca64dc164e0ed
couchdb_0.10.0-1ubuntu1.diff.gz 11.3 KiB 8382670b4dbd655c2766ae9af615b81c7331e4512e8664d83226e8da61a03e4b
couchdb_0.10.0-1ubuntu1.dsc 2.1 KiB 87bd060e294337fb2b568062a76a58337cb4dc2374be3872b5b1dab883f22583

View changes file

Binary packages built by this source

couchdb: No summary available for couchdb in ubuntu lucid.

No description available for couchdb in ubuntu lucid.

couchdb-bin: No summary available for couchdb-bin in ubuntu lucid.

No description available for couchdb-bin in ubuntu lucid.