Polemarch update to 1.8.1

This commit is contained in:
2020-11-01 10:47:45 +01:00
parent 09c7257bde
commit 51f0d72548

View File

@@ -10,14 +10,14 @@
%global __arch_install_post /usr/lib/rpm/check-buildroot
# Macros
%define pyversion 3.8
%define pyversion 3.9
%define name polemarch
%define shortname polemarch
%define namebase polemarch
%define user polemarch
%define datad poledata
%define version 1.8.0
%define release 2
%define version 1.8.1
%define release 1
%define __prelink_undo_cmd %{nil}
%define _binaries_in_noarch_packages_terminate_build 0
%define unmangled_version %{version}
@@ -98,6 +98,8 @@ rm -rf %{buildroot}/opt/polemarch/lib/python%{pyversion}/site-packages/gitdb
ln -s %{python3_sitelib}/gitdb %{buildroot}/opt/polemarch/lib/python%{pyversion}/site-packages/gitdb
# remove buildroot path in opt/polemarch/bin/activate.xsh:
sed -i -e 's|/root/rpmbuild/BUILDROOT/polemarch.*x86_64||' %{buildroot}/opt/polemarch/bin/activate.xsh
# remove .gitignore file:
rm -f %{buildroot}/opt/polemarch/.gitignore
%pre
getent group %{user} >/dev/null || \
@@ -123,9 +125,9 @@ sudo -u %{user} /opt/%{name}/bin/%{shortname}ctl migrate
%dir %attr(-,%{user},%{user}) /opt/%{datad}
%dir %attr(-,%{user},%{user}) %{_var}/log/%{namebase}
%attr(-,%{user},%{user}) /opt/%{namebase}/bin/*
%attr(-,%{user},%{user}) /opt/%{namebase}/include/*
%attr(-,%{user},%{user}) /opt/%{namebase}/lib/*
/opt/%{namebase}/lib64
/opt/%{namebase}/*.cfg
%dir %{_sysconfdir}/%{namebase}
%{_rundir}/%{namebase}
%{_var}/lock/%{namebase}
@@ -139,72 +141,75 @@ sudo -u %{user} /opt/%{name}/bin/%{shortname}ctl migrate
[ "%{_builddir}" != "/" ] && [ -d "%{_builddir}" ] && rm -rf %{_builddir}/*
%changelog
* Fri Aug 14 2020 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sat Oct 31 2020 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.8.1 version, first build on Fedora 33 and python 3.9.
* Fri Aug 14 2020 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.8.0 version.
* Mon May 18 2020 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Mon May 18 2020 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Build dependencies added (nodejs and yarn).
* Fri May 15 2020 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri May 15 2020 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.7.6 version.
* Sun May 3 2020 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sun May 3 2020 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Fixes for Fedora 32 installation. Git and gitdb packages are now symlinked.
* Fri Jan 17 2020 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri Jan 17 2020 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.6.2 version.
* Mon Dec 30 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Mon Dec 30 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.6.1 version.
* Sun Dec 15 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sun Dec 15 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.6.0 version.
* Fri Dec 6 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri Dec 6 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.5.1 version.
* Sat Nov 9 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sat Nov 9 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Changes for Fedora 31.
- mysqlcient symlink added.
* Sat Sep 21 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sat Sep 21 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.4.4 version.
* Sun Sep 15 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sun Sep 15 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.4.3 version.
* Fri Aug 16 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri Aug 16 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.4.1 version.
* Sat Jul 13 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sat Jul 13 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.3.1 version.
* Sun Jun 16 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sun Jun 16 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.2.1 version.
* Mon Jun 10 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Mon Jun 10 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to 1.2.0 version, python 3 is required now.
* Sun May 12 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sun May 12 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Dependency for libxcrypt-compat added.
* Fri May 3 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri May 3 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Workaround for mysql DB version failure.
* Sun Apr 28 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Sun Apr 28 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to latest 1.1.4 version.
* Fri Mar 22 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri Mar 22 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Update to latest 1.1.3 version.
* Fri Mar 8 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri Mar 8 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Do migrate alltimes postinstall script.
- Upgrade to latest 1.1.2 version.
- redis-py patch for version 3.2.0 which is required but not resolved.
* Fri Feb 22 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri Feb 22 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- Some fixes for post script.
* Fri Feb 22 2019 Daniel Steiner <daniel.steiner@dsteiner.ch>
* Fri Feb 22 2019 Daniel Steiner <daniel.steiner@daniel-steiner.org>
- First setup for Fedora 29