|
|
54cdccc |
%{?filter_setup:
|
|
|
54cdccc |
%filter_provides_in %{_libdir}/erlang/lib/.*\.so$
|
|
|
54cdccc |
%filter_setup
|
|
|
54cdccc |
}
|
|
|
54cdccc |
%{expand: %(NIF_VER=`rpm -q erlang-erts --provides | grep --color=no erl_nif_version` ; if [ "$NIF_VER" != "" ]; then echo %%global __erlang_nif_version $NIF_VER ; fi)}
|
|
|
54cdccc |
%{expand: %(DRV_VER=`rpm -q erlang-erts --provides | grep --color=no erl_drv_version` ; if [ "$DRV_VER" != "" ]; then echo %%global __erlang_drv_version $DRV_VER ; fi)}
|
|
|
54cdccc |
|
|
Allisson Azevedo |
b956a8c |
Name: couchdb
|
|
|
dc46f40 |
Version: 1.6.1
|
|
|
dc46f40 |
Release: 1%{?dist}
|
|
Allisson Azevedo |
b956a8c |
Summary: A document database server, accessible via a RESTful JSON API
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
Group: Applications/Databases
|
|
Allisson Azevedo |
b956a8c |
License: ASL 2.0
|
|
|
1ff3b93 |
URL: http://couchdb.apache.org/
|
|
|
a81d5c8 |
Source0: http://www.apache.org/dist/%{name}/source/%{version}/apache-%{name}-%{version}.tar.gz
|
|
|
a81d5c8 |
Source1: http://www.apache.org/dist/%{name}/source/%{version}/apache-%{name}-%{version}.tar.gz.asc
|
|
|
9990b5e |
Source2: %{name}.init
|
|
|
9990b5e |
Source3: %{name}.service
|
|
|
4c25dd1 |
Source4: %{name}.tmpfiles.conf
|
|
|
4c25dd1 |
Source5: %{name}.temporary.sh
|
|
|
ed87d97 |
# FIXME remove as soon as eunit tests will be merged upstream
|
|
|
ed87d97 |
Source6: %{name}-tests-blobs.tar
|
|
|
4c25dd1 |
Patch1: couchdb-0001-Do-not-gzip-doc-files-and-do-not-install-installatio.patch
|
|
|
4c25dd1 |
Patch2: couchdb-0002-More-directories-to-search-for-place-for-init-script.patch
|
|
|
4c25dd1 |
Patch3: couchdb-0003-Install-into-erllibdir-by-default.patch
|
|
|
4c25dd1 |
Patch4: couchdb-0004-Don-t-use-bundled-libraries.patch
|
|
|
4c25dd1 |
Patch5: couchdb-0005-Fixes-for-system-wide-ibrowse.patch
|
|
|
4c25dd1 |
Patch6: couchdb-0006-Remove-pid-file-after-stop.patch
|
|
|
4c25dd1 |
Patch7: couchdb-0007-Change-respawn-timeout-to-0.patch
|
|
|
4c25dd1 |
Patch8: couchdb-0008-Fix-for-Erlang-R16B01.patch
|
|
|
4c25dd1 |
Patch9: couchdb-0009-README-was-renamed.patch
|
|
|
4c25dd1 |
Patch10: couchdb-0010-Use-_DEFAULT_SOURCE-instead-of-obsolete-_BSD_SOURCE.patch
|
|
|
4c25dd1 |
Patch11: couchdb-0011-Silence-redundant-logging-to-stdout-stderr.patch
|
|
|
4c25dd1 |
Patch12: couchdb-0012-Expand-.d-directories-in-erlang.patch
|
|
Warren Togami |
e63180e |
Patch13: couchdb-0013-Add-systemd-notification-support.patch
|
|
|
ed87d97 |
Patch14: couchdb-0014-Add-run-script-to-execute-eunit-tests.patch
|
|
|
db0a991 |
|
|
|
37c7a4c |
BuildRequires: autoconf
|
|
|
4c25dd1 |
BuildRequires: autoconf-archive
|
|
|
37c7a4c |
BuildRequires: automake
|
|
|
37c7a4c |
BuildRequires: libtool
|
|
|
4c25dd1 |
BuildRequires: curl-devel >= 7.18.0
|
|
|
4c25dd1 |
BuildRequires: erlang-erts >= R13B
|
|
|
ed87d97 |
BuildRequires: erlang-eunit >= R15B
|
|
|
4c25dd1 |
BuildRequires: erlang-ibrowse >= 4.0.1
|
|
|
4c25dd1 |
BuildRequires: erlang-mochiweb
|
|
|
4c25dd1 |
BuildRequires: erlang-oauth >= 1.3.0
|
|
|
4c25dd1 |
BuildRequires: erlang-os_mon
|
|
|
4c25dd1 |
BuildRequires: erlang-snappy
|
|
|
4c25dd1 |
BuildRequires: help2man
|
|
|
4c25dd1 |
BuildRequires: js-devel
|
|
|
4c25dd1 |
BuildRequires: libicu-devel
|
|
|
fc422f3 |
|
|
|
4c25dd1 |
Requires: erlang-crypto%{?_isa}
|
|
|
9990b5e |
# Error:erlang(erlang:max/2) in R12B and earlier
|
|
|
9990b5e |
# Error:erlang(erlang:min/2) in R12B and earlier
|
|
|
4c25dd1 |
Requires: erlang-erts%{?_isa} >= R13B
|
|
|
4c25dd1 |
Requires: erlang-ibrowse%{?_isa} >= 4.0.1
|
|
|
4c25dd1 |
Requires: erlang-inets%{?_isa}
|
|
|
4c25dd1 |
Requires: erlang-kernel%{?_isa}
|
|
|
4c25dd1 |
Requires: erlang-mochiweb%{?_isa}
|
|
|
4c25dd1 |
Requires: erlang-oauth%{?_isa}
|
|
|
4c25dd1 |
Requires: erlang-os_mon%{?_isa}
|
|
Warren Togami |
e63180e |
Requires: erlang-sd_notify%{?_isa}
|
|
|
4c25dd1 |
Requires: erlang-snappy%{?_isa}
|
|
|
4c25dd1 |
Requires: erlang-ssl%{?_isa}
|
|
|
9990b5e |
# Error:erlang(unicode:characters_to_binary/1) in R12B and earlier
|
|
|
4c25dd1 |
Requires: erlang-stdlib%{?_isa} >= R13B
|
|
|
4c25dd1 |
Requires: erlang-tools%{?_isa}
|
|
|
4c25dd1 |
Requires: erlang-xmerl%{?_isa}
|
|
Allisson Azevedo |
b956a8c |
|
|
|
9990b5e |
%if 0%{?el5}%{?el6}
|
|
Allisson Azevedo |
b956a8c |
#Initscripts
|
|
|
022a5e3 |
Requires(post): chkconfig
|
|
|
022a5e3 |
Requires(preun): chkconfig initscripts
|
|
|
9990b5e |
%else
|
|
|
9990b5e |
Requires(pre): systemd
|
|
|
9990b5e |
Requires(post): systemd
|
|
|
9990b5e |
Requires(preun): systemd
|
|
|
022a5e3 |
%endif
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
# Users and groups
|
|
Allisson Azevedo |
b956a8c |
Requires(pre): shadow-utils
|
|
Allisson Azevedo |
b956a8c |
|
|
|
54cdccc |
%{?__erlang_nif_version:Requires: %{__erlang_nif_version}}
|
|
|
54cdccc |
%{?__erlang_drv_version:Requires: %{__erlang_drv_version}}
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
%description
|
|
|
be9b74a |
Apache CouchDB is a distributed, fault-tolerant and schema-free
|
|
|
be9b74a |
document-oriented database accessible via a RESTful HTTP/JSON API.
|
|
|
be9b74a |
Among other features, it provides robust, incremental replication
|
|
|
be9b74a |
with bi-directional conflict detection and resolution, and is
|
|
|
be9b74a |
queryable and indexable using a table-oriented view engine with
|
|
Allisson Azevedo |
b956a8c |
JavaScript acting as the default view definition language.
|
|
Allisson Azevedo |
b956a8c |
|
|
|
fc422f3 |
|
|
Allisson Azevedo |
b956a8c |
%prep
|
|
|
c7d91a0 |
%setup -q -n apache-%{name}-%{version}
|
|
|
37c7a4c |
%patch1 -p1 -b .dont_gzip
|
|
|
9990b5e |
%patch2 -p1 -b .more_init_dirs
|
|
|
9990b5e |
%patch3 -p1 -b .install_into_erldir
|
|
|
9990b5e |
%patch4 -p1 -b .remove_bundled_libs
|
|
|
9990b5e |
%patch5 -p1 -b .workaround_for_system_wide_ibrowse
|
|
|
9990b5e |
%patch6 -p1 -b .remove_pid_file
|
|
|
9990b5e |
%patch7 -p1 -b .fix_respawn
|
|
|
a75f831 |
%if 0%{?fedora}%{?el7}
|
|
|
a81d5c8 |
%patch8 -p1 -b .r16b01
|
|
|
275c14a |
%endif
|
|
|
a75f831 |
%patch9 -p1 -b .renamed
|
|
|
b44998f |
%if 0%{?fedora} > 20
|
|
Warren Togami |
e63180e |
# Workaround hard-coded Makefile.am assumptions
|
|
|
a75f831 |
%patch10 -p1 -b .default_instead_of_bsd
|
|
|
b44998f |
%endif
|
|
|
e4f42ac |
%patch11 -p1 -b .redundant_logging
|
|
|
e4f42ac |
%patch12 -p1 -b .expands_d
|
|
Warren Togami |
e63180e |
%patch13 -p1 -b .sd_notify
|
|
|
ed87d97 |
%patch14 -p1 -b .no_etap
|
|
|
ed87d97 |
tar xvf %{SOURCE6}
|
|
|
e4f42ac |
|
|
|
9990b5e |
#gzip -d -k ./share/doc/build/latex/CouchDB.pdf.gz
|
|
Allisson Azevedo |
d9f8be3 |
|
|
|
e787519 |
# Remove bundled libraries
|
|
|
e787519 |
rm -rf src/erlang-oauth
|
|
|
e787519 |
rm -rf src/ibrowse
|
|
|
e787519 |
rm -rf src/mochiweb
|
|
|
eee4f1b |
rm -rf src/snappy
|
|
|
ed87d97 |
rm -rf src/etap
|
|
|
ed87d97 |
rm -rf test/etap
|
|
Allisson Azevedo |
d9f8be3 |
|
|
|
ed87d97 |
# FIXME remove as soon as eunit tests will be merged upstream
|
|
|
ed87d97 |
chmod +x test/couchdb/fixtures/os_daemon_looper.escript
|
|
|
ed87d97 |
chmod +x test/couchdb/fixtures/*.sh
|
|
|
ed87d97 |
# This is intentional - this daemon shouldn't start
|
|
|
ed87d97 |
chmod -x test/couchdb/fixtures/os_daemon_bad_perm.sh
|
|
|
5f1d3a1 |
|
|
|
db0a991 |
|
|
Allisson Azevedo |
b956a8c |
%build
|
|
|
37c7a4c |
autoreconf -ivf
|
|
|
4ee01f7 |
%configure --with-erlang=%{_libdir}/erlang/usr/include
|
|
Allisson Azevedo |
b956a8c |
make %{?_smp_mflags}
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
%install
|
|
|
4ee01f7 |
make install DESTDIR=%{buildroot}
|
|
Allisson Azevedo |
b956a8c |
|
|
|
9990b5e |
%if 0%{?el5}%{?el6}
|
|
|
9990b5e |
# Use /etc/sysconfig instead of /etc/default
|
|
|
9990b5e |
mv %{buildroot}%{_sysconfdir}/{default,sysconfig}
|
|
|
b664041 |
# Install our custom couchdb initscript
|
|
|
9990b5e |
install -D -m 755 %{SOURCE2} %{buildroot}%{_initrddir}/%{name}
|
|
|
9990b5e |
%else
|
|
|
a9daca6 |
# Install /etc/tmpfiles.d entry
|
|
|
ab49a2f |
install -D -m 644 %{SOURCE4} %{buildroot}%{_tmpfilesdir}/%{name}.conf
|
|
|
a9daca6 |
# Install systemd entry
|
|
|
9990b5e |
install -D -m 755 %{SOURCE3} %{buildroot}%{_unitdir}/%{name}.service
|
|
|
ab49a2f |
rm -rf %{buildroot}%{_sysconfdir}/rc.d/
|
|
|
4ee01f7 |
rm -rf %{buildroot}%{_sysconfdir}/default/
|
|
|
0f5feed |
# Temporary systemd + selinux wrapper
|
|
|
0f5feed |
# This makes the service run in couchdb_t
|
|
|
0f5feed |
install -D -m 755 %{SOURCE5} %{buildroot}%{_libexecdir}/%{name}
|
|
|
6cb113e |
%endif
|
|
Allisson Azevedo |
b956a8c |
|
|
|
4ee01f7 |
# Remove *.la files
|
|
|
4ee01f7 |
find %{buildroot} -type f -name "*.la" -delete
|
|
|
4ee01f7 |
|
|
|
9990b5e |
# Remove installed docs (this will mess with versione/unversioned docdirs)
|
|
|
ab49a2f |
rm -rf %{buildroot}%{_defaultdocdir}
|
|
|
9990b5e |
|
|
|
9990b5e |
# Remove unneeded info-files
|
|
|
ab49a2f |
rm -rf %{buildroot}%{_datadir}/info/
|
|
|
9990b5e |
|
|
|
fc422f3 |
|
|
|
fc422f3 |
%check
|
|
|
ed87d97 |
make check-eunit
|
|
|
fc422f3 |
|
|
|
fc422f3 |
|
|
Allisson Azevedo |
b956a8c |
%pre
|
|
|
ab49a2f |
getent group %{name} >/dev/null || groupadd -r %{name}
|
|
|
ab49a2f |
getent passwd %{name} >/dev/null || \
|
|
|
ab49a2f |
useradd -r -g %{name} -d %{_localstatedir}/lib/%{name} -s /bin/bash \
|
|
|
ab49a2f |
-c "Couchdb Database Server" %{name}
|
|
Allisson Azevedo |
b956a8c |
exit 0
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
%post
|
|
|
9990b5e |
%if 0%{?el5}%{?el6}
|
|
|
9990b5e |
/sbin/chkconfig --add %{name}
|
|
|
022a5e3 |
%else
|
|
|
9990b5e |
%systemd_post %{name}.service
|
|
|
022a5e3 |
%endif
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
%preun
|
|
|
9990b5e |
%if 0%{?el5}%{?el6}
|
|
|
022a5e3 |
if [ $1 = 0 ] ; then
|
|
|
9990b5e |
/sbin/service %{name} stop >/dev/null 2>&1
|
|
|
9990b5e |
/sbin/chkconfig --del %{name}
|
|
|
022a5e3 |
fi
|
|
|
9990b5e |
%else
|
|
|
9990b5e |
%systemd_preun %{name}.service
|
|
|
022a5e3 |
%endif
|
|
|
87495da |
|
|
|
87495da |
|
|
|
87495da |
%postun
|
|
|
9990b5e |
%if 0%{?el7}%{?fedora}
|
|
|
ab49a2f |
%systemd_postun_with_restart %{name}.service
|
|
|
022a5e3 |
%endif
|
|
|
87495da |
|
|
|
87495da |
|
|
Allisson Azevedo |
b956a8c |
%files
|
|
|
a81d5c8 |
%doc AUTHORS BUGS LICENSE NOTICE README.rst THANKS
|
|
|
09d3653 |
%dir %{_sysconfdir}/%{name}
|
|
|
09d3653 |
%dir %{_sysconfdir}/%{name}/local.d
|
|
|
09d3653 |
%dir %{_sysconfdir}/%{name}/default.d
|
|
|
e4f42ac |
%config %attr(0644, %{name}, %{name}) %{_sysconfdir}/%{name}/default.ini
|
|
|
ab49a2f |
%config(noreplace) %attr(0644, %{name}, %{name}) %{_sysconfdir}/%{name}/local.ini
|
|
|
09d3653 |
%config(noreplace) %{_sysconfdir}/logrotate.d/%{name}
|
|
|
ab49a2f |
%if 0%{?el7}%{?fedora}
|
|
|
ab49a2f |
%{_tmpfilesdir}/%{name}.conf
|
|
|
87495da |
%{_unitdir}/%{name}.service
|
|
|
022a5e3 |
%else
|
|
|
89b14cd |
%config(noreplace) %{_sysconfdir}/sysconfig/%{name}
|
|
|
022a5e3 |
%{_initrddir}/%{name}
|
|
|
022a5e3 |
%endif
|
|
|
09d3653 |
%{_bindir}/%{name}
|
|
|
4ee01f7 |
%{_bindir}/couch-config
|
|
|
b664041 |
%{_bindir}/couchjs
|
|
|
4ee01f7 |
%{_libdir}/erlang/lib/couch-%{version}/
|
|
|
a81d5c8 |
%{_libdir}/erlang/lib/couch_dbupdates-0.1/
|
|
|
9990b5e |
%{_libdir}/erlang/lib/couch_index-0.1/
|
|
|
9990b5e |
%{_libdir}/erlang/lib/couch_mrview-0.1/
|
|
|
a81d5c8 |
%{_libdir}/erlang/lib/couch_plugins-0.1/
|
|
|
9990b5e |
%{_libdir}/erlang/lib/couch_replicator-0.1/
|
|
|
4ee01f7 |
%{_libdir}/erlang/lib/ejson-0.1.0/
|
|
|
0f5feed |
%{_libexecdir}/%{name}
|
|
|
09d3653 |
%{_datadir}/%{name}
|
|
|
09d3653 |
%{_mandir}/man1/%{name}.1.*
|
|
|
b664041 |
%{_mandir}/man1/couchjs.1.*
|
|
|
ab49a2f |
%dir %attr(0755, %{name}, %{name}) %{_localstatedir}/log/%{name}
|
|
|
ab49a2f |
%dir %attr(0755, %{name}, %{name}) %{_localstatedir}/run/%{name}
|
|
|
ab49a2f |
%dir %attr(0755, %{name}, %{name}) %{_localstatedir}/lib/%{name}
|
|
Allisson Azevedo |
b956a8c |
|
|
|
b664041 |
|
|
Allisson Azevedo |
b956a8c |
%changelog
|
|
|
dc46f40 |
* Sun Sep 07 2014 Peter Lemenkov <lemenkov@gmail.com> - 1.6.1-1
|
|
|
dc46f40 |
- Ver. 1.6.1
|
|
|
dc46f40 |
|
|
|
ed87d97 |
* Fri Aug 29 2014 Peter Lemenkov <lemenkov@gmail.com> - 1.6.0-13
|
|
|
ed87d97 |
- Kill fragile etap tests in favor of eunit-based test-suite
|
|
|
ed87d97 |
|
|
|
7a88a81 |
* Thu Aug 28 2014 Peter Lemenkov <lemenkov@gmail.com> - 1.6.0-12
|
|
|
7a88a81 |
- Rebuild with Erlang 17.2.1
|
|
|
7a88a81 |
|
|
|
ba64440 |
* Tue Aug 26 2014 David Tardon <dtardon@redhat.com> - 1.6.0-11
|
|
|
ba64440 |
- rebuild for ICU 53.1
|
|
|
ba64440 |
|
|
|
3c745ef |
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.0-10
|
|
|
3c745ef |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
|
|
3c745ef |
|
|
Warren Togami |
e63180e |
* Wed Jul 09 2014 Warren Togami <warren@slickage.com> - 1.6.0-9
|
|
Warren Togami |
e63180e |
- Add systemd notify support
|
|
Warren Togami |
e63180e |
|
|
Warren Togami |
e63180e |
* Sun Jul 06 2014 Warren Togami <warren@slickage.com> - 1.6.0-8
|
|
|
e4f42ac |
- SELinux: Use /usr/libexec/couchdb wrapper for systemd ExecStart, executes as couchdb_t
|
|
|
e4f42ac |
Additional fixes to selinux-policy are required,
|
|
|
e4f42ac |
see latest status http://wtogami.fedorapeople.org/a/2014/couchdb.txt
|
|
|
e4f42ac |
- Remove -heart from ExecStart, systemd handles service runtime
|
|
|
e4f42ac |
- default.ini contains default configuration from upstream.
|
|
|
e4f42ac |
It has previously warned users to not modify it as it will be overwritten on package upgrade.
|
|
|
e4f42ac |
Now package upgrades really will overwrite default.ini.
|
|
|
e4f42ac |
- Configuration is read during CouchDB startup in this order:
|
|
|
e4f42ac |
default.ini -> default.d/*.ini -> local.d/*.ini -> local.ini
|
|
|
e4f42ac |
Other packages are meant to drop configuration into default.d/
|
|
|
e4f42ac |
Users can modify local.ini or add new files in local.d/
|
|
|
e4f42ac |
- CouchDB runtime config changes are written to local.ini
|
|
|
0f5feed |
|
|
Warren Togami |
e63180e |
* Thu Jul 03 2014 Warren Togami <warren@slickage.com> - 1.6.0-6
|
|
|
7b4ed8a |
- silence stdout/stderr to prevent redundant flooding of /var/log/messages
|
|
|
7b4ed8a |
CouchDB already logs these messages to /var/log/couchdb/couch.log
|
|
|
e78e506 |
Instead print the log filename to stdout, in case a user who ran it
|
|
|
e78e506 |
from the CLI is confused about where the messages went.
|
|
|
e78e506 |
- -couch_ini accepts .ini or a .d/ directory. For directories it reads
|
|
|
e78e506 |
any *.ini file. Fixes #1002277.
|
|
|
7b4ed8a |
|
|
|
b44998f |
* Mon Jun 23 2014 Peter Lemenkov <lemenkov@gmail.com> - 1.6.0-2
|
|
|
b44998f |
- Fix building with sligntly older gcc/glibc
|
|
|
b44998f |
|
|
|
a75f831 |
* Sun Jun 22 2014 Peter Lemenkov <lemenkov@gmail.com> - 1.6.0-1
|
|
|
a75f831 |
- Ver. 1.6.0
|
|
|
a75f831 |
|
|
|
b42b701 |
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.0-3
|
|
|
b42b701 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
|
|
b42b701 |
|
|
|
b85a432 |
* Fri Feb 14 2014 David Tardon <dtardon@redhat.com> - 1.5.0-2
|
|
|
b85a432 |
- rebuild for new ICU
|
|
|
b85a432 |
|
|
|
a81d5c8 |
* Fri Jan 10 2014 Peter Lemenkov <lemenkov@gmail.com> - 1.5.0-1
|
|
|
a81d5c8 |
- Ver. 1.5.0
|
|
|
a81d5c8 |
|
|
|
54cdccc |
* Fri Oct 25 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.3.1-3
|
|
|
54cdccc |
- Rebuild with new requires - __erlang_nif_version, __erlang_drv_version
|
|
|
54cdccc |
|
|
|
ab49a2f |
* Fri Sep 06 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.3.1-2
|
|
|
ab49a2f |
- Moved tmpfiles entry to /usr
|
|
|
ab49a2f |
|
|
|
9990b5e |
* Sun Aug 25 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.3.1-1
|
|
|
9990b5e |
- Ver. 1.3.1
|
|
|
9990b5e |
|
|
|
8259942 |
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.2-4
|
|
|
8259942 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
|
|
8259942 |
|
|
|
d870672 |
* Fri Jun 21 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.2.2-3
|
|
|
d870672 |
- Fix for R16B01 ( https://issues.apache.org/jira/browse/COUCHDB-1833 )
|
|
|
d870672 |
|
|
|
ed74ead |
* Fri May 31 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.2.2-2
|
|
|
ed74ead |
- Fix for R16B and latest mochiweb
|
|
|
ed74ead |
|
|
|
275c14a |
* Mon Apr 15 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.2.2-1
|
|
|
275c14a |
- Ver. 1.2.2 (bugfix release)
|
|
|
275c14a |
|
|
|
7d7f9d0 |
* Fri Mar 15 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-4
|
|
|
7d7f9d0 |
- Fix FTBFS in Rawhide (F-19)
|
|
|
7d7f9d0 |
|
|
|
fc80019 |
* Fri Feb 08 2013 Jon Ciesla <limburgher@gmail.com> - 1.2.1-3
|
|
|
fc80019 |
- libicu rebuild.
|
|
|
fc80019 |
|
|
|
ab9ae35 |
* Tue Jan 22 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-2
|
|
|
ab9ae35 |
- Revert systemd-macros
|
|
|
ab9ae35 |
|
|
|
a9daca6 |
* Mon Jan 21 2013 Peter Lemenkov <lemenkov@gmail.com> - 1.2.1-1
|
|
|
a9daca6 |
- Ver. 1.2.1 (security bugfix release)
|
|
|
a9daca6 |
- Introduce handy systemd-related macros (see rhbz #850069)
|
|
|
a9daca6 |
|
|
|
eee4f1b |
* Tue Oct 30 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.2.0-3
|
|
|
a9daca6 |
- Unbundle snappy (see rhbz #871149)
|
|
|
eee4f1b |
- Add _isa to the Requires
|
|
|
eee4f1b |
|
|
|
5f1d3a1 |
* Mon Sep 24 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.2.0-2
|
|
|
5f1d3a1 |
- Build fixes
|
|
|
ca28e3c |
- Temporarily disable verbosity
|
|
|
5f1d3a1 |
|
|
|
4ee01f7 |
* Mon Sep 24 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.2.0-1
|
|
|
4ee01f7 |
- Ver. 1.2.0
|
|
|
4ee01f7 |
|
|
|
cf30520 |
* Mon Sep 24 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.1.1-4.1
|
|
|
cf30520 |
- Rebuild
|
|
|
cf30520 |
|
|
|
508ee05 |
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.1-4
|
|
|
508ee05 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
|
|
508ee05 |
|
|
|
89b14cd |
* Wed Jul 04 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.1.1-3
|
|
|
89b14cd |
- Improve systemd support
|
|
|
89b14cd |
|
|
|
150ee8f |
* Wed May 16 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.1.1-2
|
|
|
150ee8f |
- Updated systemd files (added EnvironmentFile option)
|
|
|
150ee8f |
|
|
|
ded6933 |
* Sun Mar 11 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.1.1-1
|
|
|
ded6933 |
- Ver. 1.1.1
|
|
|
ded6933 |
|
|
|
022a5e3 |
* Sun Mar 11 2012 Peter Lemenkov <lemenkov@gmail.com> - 1.0.3-6
|
|
|
022a5e3 |
- Fix building on f18
|
|
|
022a5e3 |
|
|
|
87495da |
* Wed Feb 15 2012 Jon Ciesla <limburgher@gmail.com> - 1.0.3-5
|
|
|
87495da |
- Migrate to systemd, BZ 771434.
|
|
|
87495da |
|
|
|
3dbde75 |
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.3-4
|
|
|
3dbde75 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
|
|
3dbde75 |
|
|
|
54a8381 |
* Mon Sep 19 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.3-3
|
|
|
54a8381 |
- Rebuilt with new libicu
|
|
|
54a8381 |
|
|
|
1419f6c |
* Mon Aug 15 2011 Kalev Lember <kalevlember@gmail.com> - 1.0.3-2
|
|
|
1419f6c |
- Rebuilt for rpm bug #728707
|
|
|
1419f6c |
|
|
|
802cdfb |
* Thu Jul 21 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.3-1
|
|
|
802cdfb |
- Ver. 1.0.3
|
|
|
802cdfb |
|
|
|
db0a991 |
* Tue Jul 12 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.2-8
|
|
|
db0a991 |
- Build for EL-5 (see patch99 - quite ugly, I know)
|
|
|
db0a991 |
|
|
|
09d3653 |
* Sat Jun 18 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.2-7
|
|
|
09d3653 |
- Requires ibrowse >= 2.2.0 for building
|
|
|
09d3653 |
- Fixes for /var/run mounted as tmpfs (see rhbz #656565, #712681)
|
|
|
09d3653 |
|
|
|
eff7d53 |
* Mon May 30 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.2-6
|
|
|
eff7d53 |
- Patched patch for new js-1.8.5
|
|
|
eff7d53 |
|
|
|
2e949ee |
* Fri May 20 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.2-5
|
|
|
2e949ee |
- Fixed issue with ibrowse-2.2.0
|
|
|
2e949ee |
|
|
|
e787519 |
* Thu May 19 2011 Peter Lemenkov <lemenkov@gmail.com> - 1.0.2-4
|
|
|
e787519 |
- Fixed issue with R14B02
|
|
|
e787519 |
|
|
|
0a82f27 |
* Thu May 5 2011 Jan Horak <jhorak@redhat.com> - 1.0.2-3
|
|
|
0a82f27 |
- Added Spidermonkey 1.8.5 patch
|
|
|
0a82f27 |
|
|
|
5db5a97 |
* Mon Mar 07 2011 Caolán McNamara <caolanm@redhat.com> 1.0.2-2
|
|
|
5db5a97 |
- rebuild for icu 4.6
|
|
|
5db5a97 |
|
|
|
37c7a4c |
* Thu Nov 25 2010 Peter Lemenkov <lemenkov@gmail.com> 1.0.2-1
|
|
|
37c7a4c |
- Ver. 1.0.2
|
|
|
37c7a4c |
- Patches were rebased
|
|
|
5568590 |
|
|
|
e1d33e6 |
* Tue Oct 12 2010 Peter Lemenkov <lemenkov@gmail.com> 1.0.1-4
|
|
|
e1d33e6 |
- Added patches for compatibility with R12B5
|
|
|
e1d33e6 |
|
|
|
2d10aee |
* Mon Oct 11 2010 Peter Lemenkov <lemenkov@gmail.com> 1.0.1-3
|
|
|
2d10aee |
- Narrowed list of BuildRequires
|
|
|
2d10aee |
|
|
|
d5ccc5f |
* Thu Aug 26 2010 Peter Lemenkov <lemenkov@gmail.com> 1.0.1-2
|
|
|
d5ccc5f |
- Cleaned up spec-file a bit
|
|
|
d5ccc5f |
|
|
|
0cbed4e |
* Fri Aug 6 2010 Peter Lemenkov <lemenkov@gmail.com> 1.0.1-1
|
|
|
0cbed4e |
- Ver. 1.0.1
|
|
|
0cbed4e |
|
|
|
ba00266 |
* Thu Jul 15 2010 Peter Lemenkov <lemenkov@gmail.com> 1.0.0-1
|
|
|
ba00266 |
- Ver. 1.0.0
|
|
|
ba00266 |
|
|
|
c9eed48 |
* Wed Jul 14 2010 Peter Lemenkov <lemenkov@gmail.com> 0.11.1-1
|
|
|
c9eed48 |
- Ver. 0.11.1
|
|
|
c9eed48 |
- Removed patch for compatibility with Erlang/OTP R14A (merged upstream)
|
|
|
c9eed48 |
|
|
|
acaf139 |
* Sun Jul 11 2010 Peter Lemenkov <lemenkov@gmail.com> 0.11.0-3
|
|
|
acaf139 |
- Compatibility with Erlang R14A (see patch9)
|
|
|
acaf139 |
|
|
|
b664041 |
* Tue Jun 22 2010 Peter Lemenkov <lemenkov@gmail.com> 0.11.0-2
|
|
|
b664041 |
- Massive spec cleanup
|
|
|
b664041 |
|
|
|
2ee3ed0 |
* Tue Jun 22 2010 Peter Lemenkov <lemenkov@gmail.com> 0.11.0-1
|
|
|
b1e3f8a |
- Ver. 0.11.0 (a feature-freeze release candidate)
|
|
|
b1e3f8a |
|
|
|
b1e3f8a |
* Fri Jun 18 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-13
|
|
|
b1e3f8a |
- Remove ldconfig invocation (no system-wide shared libraries)
|
|
|
b1e3f8a |
- Removed icu-config requires
|
|
|
b1e3f8a |
|
|
|
773f80c |
* Tue Jun 15 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-12
|
|
|
773f80c |
- Narrow explicit requires
|
|
|
773f80c |
|
|
|
bf5b5ff |
* Tue Jun 8 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-11
|
|
|
bf5b5ff |
- Remove bundled ibrowse library (see rhbz #581282).
|
|
|
bf5b5ff |
|
|
|
fc422f3 |
* Mon Jun 7 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-10
|
|
|
fc422f3 |
- Use system-wide erlang-mochiweb instead of bundled copy (rhbz #581284)
|
|
|
fc422f3 |
- Added %%check target and necessary BuildRequires - etap, oauth, mochiweb
|
|
|
fc422f3 |
|
|
|
185cbcf |
* Wed Jun 2 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-9
|
|
|
185cbcf |
- Remove pid-file after stopping CouchDB
|
|
|
185cbcf |
|
|
|
2ab3f13 |
* Tue Jun 1 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-8
|
|
|
2ab3f13 |
- Suppress unneeded message while stopping CouchDB via init-script
|
|
|
2ab3f13 |
|
|
|
e3873cc |
* Mon May 31 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-7
|
|
|
e3873cc |
- Do not manually remove pid-file while stopping CouchDB
|
|
|
e3873cc |
|
|
|
c7d91a0 |
* Mon May 31 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-6
|
|
|
c7d91a0 |
- Fix 'stop' and 'status' targets in the init-script (see rhbz #591026)
|
|
|
c7d91a0 |
|
|
|
9859a2c |
* Thu May 27 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-5
|
|
|
fc422f3 |
- Use system-wide erlang-etap instead of bundled copy (rhbz #581281)
|
|
|
9859a2c |
|
|
|
8bf4cad |
* Fri May 14 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-4
|
|
|
fc422f3 |
- Use system-wide erlang-oauth instead of bundled copy (rhbz #581283)
|
|
|
8bf4cad |
|
|
|
182b4e4 |
* Thu May 13 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-3
|
|
|
182b4e4 |
- Fixed init-script to use /etc/sysconfig/couchdb values (see rhbz #583004)
|
|
|
182b4e4 |
- Fixed installation location of beam-files (moved to erlang directory)
|
|
|
182b4e4 |
|
|
|
be9b74a |
* Fri May 7 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-2
|
|
|
be9b74a |
- Remove useless BuildRequires
|
|
|
be9b74a |
|
|
|
b212fdc |
* Fri May 7 2010 Peter Lemenkov <lemenkov@gmail.com> 0.10.2-1
|
|
|
b212fdc |
- Update to 0.10.2 (resolves rhbz #578580 and #572176)
|
|
|
b212fdc |
- Fixed chkconfig priority (see rhbz #579568)
|
|
|
b212fdc |
|
|
Caolan McNamara |
714b8c9 |
* Fri Apr 02 2010 Caolán McNamara <caolanm@redhat.com> 0.10.0-3
|
|
Caolan McNamara |
714b8c9 |
- rebuild for icu 4.4
|
|
Caolan McNamara |
714b8c9 |
|
|
Allisson Azevedo |
d9f8be3 |
* Thu Oct 15 2009 Allisson Azevedo <allisson@gmail.com> 0.10.0-2
|
|
Allisson Azevedo |
d9f8be3 |
- Added patch to force init_enabled=true in configure.ac.
|
|
Allisson Azevedo |
d9f8be3 |
|
|
Allisson Azevedo |
3ec1934 |
* Thu Oct 15 2009 Allisson Azevedo <allisson@gmail.com> 0.10.0-1
|
|
Allisson Azevedo |
3ec1934 |
- Update to 0.10.0.
|
|
Allisson Azevedo |
3ec1934 |
|
|
|
1ff3b93 |
* Sun Oct 04 2009 Rahul Sundaram <sundaram@fedoraproject.org> 0.9.1-2
|
|
|
1ff3b93 |
- Change url. Fixes rhbz#525949
|
|
|
1ff3b93 |
|
|
Allisson Azevedo |
71ab363 |
* Thu Jul 30 2009 Allisson Azevedo <allisson@gmail.com> 0.9.1-1
|
|
Allisson Azevedo |
71ab363 |
- Update to 0.9.1.
|
|
Allisson Azevedo |
71ab363 |
- Drop couchdb-0.9.0-pid.patch.
|
|
Allisson Azevedo |
71ab363 |
|
|
|
22aa398 |
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.9.0-3
|
|
|
22aa398 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
|
|
22aa398 |
|
|
Allisson Azevedo |
c73af7c |
* Tue Apr 21 2009 Allisson Azevedo <allisson@gmail.com> 0.9.0-2
|
|
Allisson Azevedo |
c73af7c |
- Fix permission for ini files.
|
|
Allisson Azevedo |
c73af7c |
- Fix couchdb.init start process.
|
|
Allisson Azevedo |
c73af7c |
|
|
Allisson Azevedo |
4cccae5 |
* Tue Apr 21 2009 Allisson Azevedo <allisson@gmail.com> 0.9.0-1
|
|
Allisson Azevedo |
4cccae5 |
- Update to 0.9.0.
|
|
Allisson Azevedo |
4cccae5 |
|
|
Allisson Azevedo |
b956a8c |
* Tue Nov 25 2008 Allisson Azevedo <allisson@gmail.com> 0.8.1-4
|
|
Allisson Azevedo |
b956a8c |
- Use /etc/sysconfig for settings.
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
* Tue Nov 25 2008 Allisson Azevedo <allisson@gmail.com> 0.8.1-3
|
|
Allisson Azevedo |
b956a8c |
- Fix couchdb_home.
|
|
Allisson Azevedo |
b956a8c |
- Added libicu-devel for requires.
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
* Tue Nov 25 2008 Allisson Azevedo <allisson@gmail.com> 0.8.1-2
|
|
Allisson Azevedo |
b956a8c |
- Fix spec issues.
|
|
Allisson Azevedo |
b956a8c |
|
|
Allisson Azevedo |
b956a8c |
* Tue Nov 25 2008 Allisson Azevedo <allisson@gmail.com> 0.8.1-1
|
|
Allisson Azevedo |
b956a8c |
- Initial RPM release
|