lp://staging/~jderose/ubuntu/vivid/couchdb/fix-1457464

Created by Jason Gerard DeRose and last modified
Get this branch:
bzr branch lp://staging/~jderose/ubuntu/vivid/couchdb/fix-1457464
Only Jason Gerard DeRose can upload to this branch. If you are Jason Gerard DeRose please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jason Gerard DeRose
Status:
Development

Recent revisions

81. By Jason Gerard DeRose

Add changelog entry for 1.6.0-0ubuntu5.1; add debian/couchdb.service, update debian/rules, debian/control as needed

80. By Martin Pitt

* debian/rules: Reinstate init.d script, for insserv and systemd
  compatibility. Taken from Debian package.
* Drop upstart dependency.

79. By Matthias Klose

Build-depend on pkg-config.

78. By Matthias Klose

Fix pthread autoconf test.

77. By Matthias Klose

* Build using dh-autoreconf. LP: #1359738.
* Build-depend on autoconf-archive.

76. By Jason Gerard DeRose

* New upstream release (LP: #1212481)
* debian/control: bump Standards-Version to 3.9.5

75. By Jason Gerard DeRose

* New upstream release (LP: #1254371)
* Don't include `couchdb` info page in `couchdb-bin` binary package as it
  provides no meaningful benefit over the `couchdb` man page (note this change
  means we don't need to add a Build-Depends on `install-info` for Trusty)
* Remove Build-Depends: texlive-latex-base, texlive-latex-recommended,
  texlive-latex-extra, texlive-fonts-recommended, texinfo (as documentation
  thus produced doesn't get included in the binary packages anyway)
* debian/rules: don't call ./configure with --enable-strictness as we dropped
  Build-Depends on `texlive-*`, `texinfo`, plus didn't add `install-info`
* Add Build-Depends: lsb-release (used for [vendor] info in default.ini)
* debian/rules: insert proper [vendor] info in default.ini (note this should
  be improved once there is a better mechanism upstream)
* debian/couchdb.upstart: start on filesystem and static-network-up,
  stop on deconfiguring-networking, plus add "author" line

74. By Dimitri John Ledkov

* Add install-info build-dependency, fixing FTBFS.
* Rebuild against libicu52.

73. By Jason Gerard DeRose

* New upstream release (LP: #1212481)
* Switch from CDBS to pure debhelper (compat 9)
* Bump Standards-Version to 3.9.4
* Use an Upstart job instead of the upstream SysV init.d script
* Remove Build-Depends: cdbs, libreadline-dev
* Add Build-Depends: erlang-os-mon, erlang-syntax-tools, python-sphinx,
  texlive-latex-base, texlive-latex-recommended, texlive-latex-extra,
  texlive-fonts-recommended, texinfo
* Remove couchdb-bin Depends: procps, lsb-base (needed for SysV init.d script)
* Remove couchdb-bin Depends: libjs-jquery (1.7.2 is in Saucy, but the
  internal CouchDB jquery is now at version 1.8.3)
* Simplify Erlang couchdb-bin Depends to just:
  ${erlang-abi:Depends}, ${erlang:Depends}
* Add couchdb Depends: upstart
* Remove deprecated couchdb-bin.postrm
* Thanks to the Upstart job, couchdb.postrm no longer needs `sleep 3` hack,
  nor needs to `rm -r -f "/var/run/couchdb"`
* Stop using versioned database_dir /var/lib/couchdb/VERSION as this isn't
  done upstream and CouchDB is no longer considered alpha software
* Remove README.Debian, README.source as they're no longer applicable
* Drop patches superseded upstream for CVE-2012-5649, CVE-2012-5650:
  - improve_parsing_of_mochiweb_relative_paths.patch
  - improve_script_url_validation.patch
  - include_a_comment_before_jsonp_output.patch
* Because of the switch to Upstart, drop unneeded SysV init.d script patches:
  - force-reload.patch
  - couchdb_own_rundir.patch
  - wait_for_couchdb_stop.patch
* Drop couchdb_sighup.patch, superseded upstream
* Drop logrotate_as_couchdb.patch as it doesn't make sense for the CouchDB
  daemon to be able to modify its own archived log files
* Move static data and docs in "/usr/share/couchdb" from `couchdb-bin` into
  new `couchdb-common` Architecture:all package
* Add couchdb-bin Depends: couchdb-common (= ${source:Version})
* debian/watch: point to current download location
* debian/rules: replace `get-orig-source` with `get-packaged-orig-source`

72. By Logan Rosen

* Merge from Debian unstable. Remaining changes:
  - debian/rules, debian/control: Split couchdb and couchdb-bin.
  - debian/postinst: Rename to couchdb-bin.postinst.
  - debian/couchdb-bin.postrm: Don't try to delete couchdb system
    user/group.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/ubuntu/wily/couchdb
This branch contains Public information 
Everyone can see this information.