couchdb-pkg.git
4 years agoFix non-armv7l builds
Joan Touzet [Sun, 5 Aug 2018 15:52:46 +0000 (11:52 -0400)] 
Fix non-armv7l builds

4 years agoSkip symbol check on armv7l
Joan Touzet [Sat, 4 Aug 2018 20:59:04 +0000 (16:59 -0400)] 
Skip symbol check on armv7l

4 years agorpm: Add missing build requirement libffi-devel
Adrien Vergé [Mon, 16 Jul 2018 12:20:30 +0000 (14:20 +0200)] 
rpm: Add missing build requirement libffi-devel

The libffi files are needed to compile js on CentOS 7.

4 years agorpm: Add missing build requirement perl
Adrien Vergé [Mon, 16 Jul 2018 13:00:39 +0000 (15:00 +0200)] 
rpm: Add missing build requirement perl

The perl interpreter is needed to compile js on Fedora 26 / 27 / 28.

4 years agofix logrotate for deb, change retention policy to 1w, closes #12
Joan Touzet [Mon, 11 Jun 2018 23:31:34 +0000 (16:31 -0700)] 
fix logrotate for deb, change retention policy to 1w, closes #12

4 years ago[deb] Fix unattended node name configuration, closes #21
Joan Touzet [Mon, 11 Jun 2018 22:34:34 +0000 (15:34 -0700)] 
[deb] Fix unattended node name configuration, closes #21

4 years agoFix init.d script, closes #22
Joan Touzet [Mon, 11 Jun 2018 21:48:12 +0000 (14:48 -0700)] 
Fix init.d script, closes #22

4 years ago[deb] Set n=1 on singlenode, closes #15
Joan Touzet [Mon, 11 Jun 2018 17:38:02 +0000 (10:38 -0700)] 
[deb] Set n=1 on singlenode, closes #15

4 years agoAdd more Makefile alias targets
Joan Touzet [Tue, 29 May 2018 07:18:34 +0000 (00:18 -0700)] 
Add more Makefile alias targets

4 years agodebian: fix pkg x2
Joan Touzet [Tue, 29 May 2018 05:17:30 +0000 (05:17 +0000)] 
debian: fix pkg x2

1. Do not fail postinst script if installing standalone and CouchDB
   fails to start (e.g., in Docker, where there is no init). Print
   a warning about being unable to create _users/_replicator instead.

2. Do not double-depend on libmozjs185-1.0 (was preventing successful
   installation.)

4 years agorpm: don't fail preun if can't stop epmd
Joan Touzet [Tue, 29 May 2018 02:00:47 +0000 (19:00 -0700)] 
rpm: don't fail preun if can't stop epmd

4 years agodeb: Add bionic repo definition
Joan Touzet [Mon, 28 May 2018 22:31:39 +0000 (15:31 -0700)] 
deb: Add bionic repo definition

4 years agoStop removing js pkgs for centos7
Joan Touzet [Mon, 28 May 2018 21:28:37 +0000 (14:28 -0700)] 
Stop removing js pkgs for centos7

4 years agorpm: remove erlang version pinning
Joan Touzet [Mon, 28 May 2018 20:55:19 +0000 (13:55 -0700)] 
rpm: remove erlang version pinning

4 years agoRemove shunit2 dependency, add bionic
Joan Touzet [Mon, 28 May 2018 15:22:01 +0000 (08:22 -0700)] 
Remove shunit2 dependency, add bionic

4 years agoUse our own couch-js/couch-libmozjs185 pkgs
Joan Touzet [Mon, 28 May 2018 06:33:34 +0000 (23:33 -0700)] 
Use our own couch-js/couch-libmozjs185 pkgs

4 years agoremove 32-bit symbols
Joan Touzet [Sun, 27 May 2018 18:31:50 +0000 (11:31 -0700)] 
remove 32-bit symbols

4 years agorename debian control files correctly
Joan Touzet [Sun, 27 May 2018 17:02:12 +0000 (17:02 +0000)] 
rename debian control files correctly

4 years agoUse gz compression for bintray's sake
Joan Touzet [Sat, 26 May 2018 00:04:36 +0000 (17:04 -0700)] 
Use gz compression for bintray's sake

4 years agoUnify SpiderMonkey1.8.5 build across .deb and .rpm
Joan Touzet [Fri, 25 May 2018 06:28:29 +0000 (23:28 -0700)] 
Unify SpiderMonkey1.8.5 build across .deb and .rpm

4 years agoDon't bother with JIT tests on Debian
Joan Touzet [Fri, 25 May 2018 00:45:57 +0000 (17:45 -0700)] 
Don't bother with JIT tests on Debian

4 years agoMove rpm js build to new js directory
Joan Touzet [Thu, 24 May 2018 22:40:05 +0000 (22:40 +0000)] 
Move rpm js build to new js directory

4 years agobump JS_VERSION
Joan Touzet [Sat, 19 May 2018 18:14:56 +0000 (11:14 -0700)] 
bump JS_VERSION

4 years agoAdd platform suffix for Debian js pkg
Joan Touzet [Sat, 19 May 2018 18:07:40 +0000 (11:07 -0700)] 
Add platform suffix for Debian js pkg

4 years agoFix js debian control file
Joan Touzet [Sat, 19 May 2018 04:51:08 +0000 (04:51 +0000)] 
Fix js debian control file

4 years agoAdd support to build libmozjs185 on debian with our settings
Joan Touzet [Thu, 17 May 2018 23:25:55 +0000 (23:25 +0000)] 
Add support to build libmozjs185 on debian with our settings

4 years agoApply changes from apache/couchdb#446
Joan Touzet [Sat, 2 Dec 2017 18:39:14 +0000 (13:39 -0500)] 
Apply changes from apache/couchdb#446

4 years agodebian: fix typo
Joan Touzet [Thu, 9 Nov 2017 17:47:17 +0000 (09:47 -0800)] 
debian: fix typo

4 years agoEliminate duplicate symlink, fixes #7
Joan Touzet [Tue, 7 Nov 2017 22:53:24 +0000 (14:53 -0800)] 
Eliminate duplicate symlink, fixes #7

4 years agoAdd stretch, fix precise
Joan Touzet [Tue, 7 Nov 2017 09:56:24 +0000 (01:56 -0800)] 
Add stretch, fix precise

4 years agodebian: fix lintian error on lsb-base dependency
Joan Touzet [Sat, 14 Oct 2017 06:30:35 +0000 (23:30 -0700)] 
debian: fix lintian error on lsb-base dependency

4 years agodebian: Allow either esl-erlang or erlang-dev split pkgs
Joan Touzet [Sat, 14 Oct 2017 04:48:18 +0000 (21:48 -0700)] 
debian: Allow either esl-erlang or erlang-dev split pkgs

4 years agoAdd support for Debian 9 (stretch)
Joan Touzet [Fri, 13 Oct 2017 23:30:55 +0000 (16:30 -0700)] 
Add support for Debian 9 (stretch)

Closes #8

5 years agoRefine snap build process
Joan Touzet [Thu, 27 Jul 2017 23:00:39 +0000 (16:00 -0700)] 
Refine snap build process

5 years agoREADME typo
Joan Touzet [Thu, 27 Jul 2017 05:48:46 +0000 (01:48 -0400)] 
README typo

5 years agoAdd script to build all packages for a release
Joan Touzet [Thu, 27 Jul 2017 05:46:27 +0000 (22:46 -0700)] 
Add script to build all packages for a release

5 years agoSupport use of fake libmozjs185 pkg in automated pkg builds
Joan Touzet [Thu, 20 Jul 2017 20:43:59 +0000 (16:43 -0400)] 
Support use of fake libmozjs185 pkg in automated pkg builds

5 years agoDo not create build directory in ~
Joan Touzet [Thu, 20 Jul 2017 07:08:16 +0000 (03:08 -0400)] 
Do not create build directory in ~

5 years agoFix trusty/precise repo definitions
Joan Touzet [Wed, 19 Jul 2017 06:42:29 +0000 (06:42 +0000)] 
Fix trusty/precise repo definitions

5 years agoAdd support for repository building
Joan Touzet [Wed, 19 Jul 2017 06:24:59 +0000 (06:24 +0000)] 
Add support for repository building

5 years agoUse $VERSION for version name (RPM); append -platform to Debian pkg name
Joan Touzet [Fri, 14 Jul 2017 05:35:54 +0000 (05:35 +0000)] 
Use $VERSION for version name (RPM); append -platform to Debian pkg name

5 years agoRemove js-185 packages on CentOS 7
Joan Touzet [Thu, 13 Jul 2017 05:04:31 +0000 (01:04 -0400)] 
Remove js-185 packages on CentOS 7

5 years agoFixes for Ubuntu 14.04 pkg builds
Joan Touzet [Thu, 13 Jul 2017 03:22:10 +0000 (23:22 -0400)] 
Fixes for Ubuntu 14.04 pkg builds

5 years agoMakefile.nightly -> Makefile
Joan Touzet [Wed, 12 Jul 2017 21:47:01 +0000 (17:47 -0400)] 
Makefile.nightly -> Makefile

5 years agoAdd/update contribution guidelines, issue/PR templates for GH Issues
Joan Touzet [Wed, 17 May 2017 17:57:50 +0000 (13:57 -0400)] 
Add/update contribution guidelines, issue/PR templates for GH Issues

5 years agoreally stop using hipe for snap-builds
Joan Touzet [Thu, 18 May 2017 22:40:29 +0000 (18:40 -0400)] 
really stop using hipe for snap-builds

5 years agoDrop HiPE dependency (unused by CouchDB) for snap build
Joan Touzet [Thu, 18 May 2017 22:26:32 +0000 (18:26 -0400)] 
Drop HiPE dependency (unused by CouchDB) for snap build

5 years agoRestart=always for systemd
Joan Touzet [Mon, 15 May 2017 18:13:45 +0000 (14:13 -0400)] 
Restart=always for systemd

5 years agoRemove 2.0.0 patches (all on master)
Joan Touzet [Sun, 7 May 2017 05:34:54 +0000 (22:34 -0700)] 
Remove 2.0.0 patches (all on master)

5 years agoAdd RPM support, top-level Makefile 2.0.0
Joan Touzet [Sat, 6 May 2017 07:44:02 +0000 (00:44 -0700)] 
Add RPM support, top-level Makefile

5 years agoMerge pull request #4 from apache/debian_2.0
Joan Touzet [Tue, 25 Apr 2017 21:45:59 +0000 (17:45 -0400)] 
Merge pull request #4 from apache/debian_2.0

New debian/ubuntu 2.0 .deb support

5 years agoinitial debian/ubuntu 2.0 support 4/head
Joan Touzet [Sat, 22 Apr 2017 17:57:38 +0000 (13:57 -0400)] 
initial debian/ubuntu 2.0 support

5 years agoMerge pull request #3 from mhall119/add-snap-packaging
Joan Touzet [Mon, 17 Apr 2017 19:27:11 +0000 (15:27 -0400)] 
Merge pull request #3 from mhall119/add-snap-packaging

Update header description for snap_run

5 years agoUpdate header description for snap_run 3/head
Michael Hall [Mon, 17 Apr 2017 19:15:28 +0000 (15:15 -0400)] 
Update header description for snap_run

5 years agoMerge pull request #2 from mhall119/add-snap-packaging
Joan Touzet [Mon, 17 Apr 2017 19:14:51 +0000 (15:14 -0400)] 
Merge pull request #2 from mhall119/add-snap-packaging

Add snap packaging that was previously in the main repo

5 years agoAdd APL header to snap/snap_run 2/head
Michael Hall [Mon, 17 Apr 2017 19:12:16 +0000 (15:12 -0400)] 
Add APL header to snap/snap_run

5 years agoAdd snap packaging that was previously in the main repo
Michael Hall [Fri, 7 Apr 2017 02:06:24 +0000 (22:06 -0400)] 
Add snap packaging that was previously in the main repo

5 years agoCreate README.md
Joan Touzet [Wed, 5 Apr 2017 16:22:50 +0000 (12:22 -0400)] 
Create README.md

5 years agoAdd initial LICENSE, .gitignore
Joan Touzet [Wed, 5 Apr 2017 16:16:32 +0000 (09:16 -0700)] 
Add initial LICENSE, .gitignore