immanetize pushed to python-nikola (master). "Upstream 7.3.1"

notifications at fedoraproject.org notifications at fedoraproject.org
Sat Apr 4 18:23:41 UTC 2015


>From 961cea9a31e422bb01f3ca37077f187935043066 Mon Sep 17 00:00:00 2001
From: Pete Travis <immanetize at fedoraproject.org>
Date: Sat, 4 Apr 2015 12:24:10 -0600
Subject: Upstream 7.3.1


diff --git a/.gitignore b/.gitignore
index 0ee8abf..239516f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
 /v6.4.0.tar.gz
 /v7.2.0.tar.gz
 /v7.3.0.tar.gz
+/nikola-d956c31576e1fc9a40e584bfe79906128e371835.tar.gz
diff --git a/python-nikola.spec b/python-nikola.spec
index 1197b7b..f95186d 100644
--- a/python-nikola.spec
+++ b/python-nikola.spec
@@ -1,19 +1,21 @@
 %global with_python3 1
+%global commit d956c31576e1fc9a40e584bfe79906128e371835
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
 Name: python-nikola	
-Version:	7.3.0
-Release:	5%{?dist}
+Version:	7.3.1
+Release:	1%{?dist}
 Summary:	A static website and blog generator
 License:	MIT
 URL:		http://getnikola.com
-Source0:	https://github.com/getnikola/nikola/archive/v%{version}.tar.gz
+Source0:	https://github.com/getnikola/nikola/archive/%{commit}/nikola-%{commit}.tar.gz
 BuildArch:	noarch
 BuildRequires:	python2-devel
 BuildRequires:	python-setuptools
 Requires:	python-doit >= 0.23.0
 Requires:	python-pygments >= 1.6
 Requires:	python-pillow >= 2.4.0
-# Upstream requirements.txt v7.3.0 shows python-dateutil==2.4 but this is probably ok
-Requires: python-dateutil >= 2.2
+Requires: python-dateutil >= 2.4.1
 Requires:	python-docutils >= 0.12
 Requires:	python-mako >= 1.0.0
 Requires:	python-unidecode >= 0.04.16
@@ -22,7 +24,7 @@ Requires:	python-yapsy >= 1.10.423
 Requires:	python-PyRSS2Gen >= 1.1
 Requires:	python-logbook >= 0.7.0
 Requires:	python-blinker >= 1.3
-Requires:	python-natsort >= 3.3.0
+Requires:	python-natsort >= 3.5.2
 Requires: glyphicons-halflings-fonts
 
 %description
@@ -75,7 +77,7 @@ BuildRequires:	python3-setuptools
 Requires:	python3-doit >= 0.23.0
 Requires:	python3-pygments >= 1.6
 Requires:	python3-pillow >= 2.4.0
-Requires: python3-dateutil >= 2.2
+Requires: python3-dateutil >= 2.4.1
 Requires:	python3-docutils >= 0.12
 Requires:	python3-mako >= 1.0.0
 Requires:	python3-unidecode >= 0.04.16
@@ -84,7 +86,7 @@ Requires:	python3-yapsy >= 1.10.423
 Requires:	python3-PyRSS2Gen >= 1.1
 Requires:	python3-logbook >= 0.7.0
 Requires:	python3-blinker >= 1.3
-Requires:	python3-natsort >= 3.3.0
+Requires:	python3-natsort >= 3.5.2
 Requires: glyphicons-halflings-fonts
 %description -n python3-nikola
 Nikola is a static site and blog generator using Python. It generates sites
@@ -124,7 +126,7 @@ python-nikola-doc contains detailed usage instructions for Nikola, a static
 website and blog generator in python.
 
 %prep
-%setup -qn nikola-%{version}
+%setup -qn nikola-%{commit}
 sed -i -e 's/^setuptools>=5.4.1/setuptools/' requirements.txt
 
 %build
@@ -142,14 +144,14 @@ echo "This is a stub package to provide optional dependencies for nikola" > READ
 mv build2 build
 %{__python2} setup.py install --skip-build --root %{buildroot}
 mv %{buildroot}/%{_bindir}/nikola %{buildroot}/%{_bindir}/nikola2
-/usr/bin/install -m 0644 -Dp docs/man/nikola.1 %{buildroot}/%{_mandir}/man1/nikola2.1
+/usr/bin/install -m 0644 -Dp docs/man/nikola.1.gz %{buildroot}/%{_mandir}/man1/nikola%{python2_version}.1.gz
 rm -rf %{buildroot}/%{python2_sitelib}/nikola/data/themes/bootstrap3/assets/fonts
 ln -s %{_datadir}/fonts/glyphicons-halflings \
  %{buildroot}/%{python2_sitelib}/nikola/data/themes/bootstrap3/assets/fonts
 
 ## communicated to upstream, fix pending:
-find %{buildroot}/%{python2_sitelib}/nikola/ -name \*.py -execdir sed -i -e '/^#!\/usr\/bin\/python$/d' {} \;
-find %{buildroot}/%{python2_sitelib}/nikola/ -type f -execdir chmod a-x {} \;
+#find %{buildroot}/%{python2_sitelib}/nikola/ -name \*.py -execdir sed -i -e '/^#!\/usr\/bin\/python$/d' {} \;
+#find %{buildroot}/%{python2_sitelib}/nikola/ -type f -execdir chmod a-x {} \;
 ##
 rm -rf build
 
@@ -159,7 +161,7 @@ mv build3 build
 mv %{buildroot}/%{_bindir}/nikola %{buildroot}/%{_bindir}/nikola%{python3_version}
 find %{buildroot}/%{python3_sitelib}/nikola/ -name \*.py -execdir sed -i -e '/^#!\/usr\/bin\/python$/d' {} \;
 find %{buildroot}/%{python3_sitelib}/nikola/ -type f -execdir chmod a-x {} \;
-/usr/bin/install -m 0644 -Dp docs/man/nikola.1 %{buildroot}/%{_mandir}/man1/nikola3.1
+/usr/bin/install -m 0644 -Dp docs/man/nikola.1.gz %{buildroot}/%{_mandir}/man1/nikola%{python3_version}.1.gz
 ls
 rm -rf %{buildroot}/%{python3_sitelib}/nikola/data/themes/bootstrap3/assets/fonts
 ln -s %{_datadir}/fonts/glyphicons-halflings \
@@ -174,14 +176,14 @@ ln -s %{_bindir}/nikola2 %{buildroot}/%{_bindir}/nikola
 %{_bindir}/nikola2
 %{python2_sitelib}/Nikola-%{version}-py%{python2_version}.egg-info
 %{python2_sitelib}/nikola
-%{_mandir}/man1/nikola2.1*
+%{_mandir}/man1/nikola%{python2_version}*
 %doc AUTHORS.txt CHANGES.txt CONTRIBUTING.rst LICENSE.txt README.rst
 
 %files -n python3-nikola
 %{_bindir}/nikola%{python3_version}
 %{python3_sitelib}/Nikola-%{version}-py%{python3_version}.egg-info
 %{python3_sitelib}/nikola
-%{_mandir}/man1/nikola3.1*
+%{_mandir}/man1/nikola%{python3_version}*
 %doc AUTHORS.txt CHANGES.txt CONTRIBUTING.rst LICENSE.txt README.rst
 
 %files -n python-nikola-doc
@@ -194,6 +196,10 @@ ln -s %{_bindir}/nikola2 %{buildroot}/%{_bindir}/nikola
 %doc README.extras
 
 %changelog
+* Sat Apr 04 2015 Pete Travis <immanetize at fedoraproject.org> - 7.3.1-1
+- Update to upstream 7.3.1
+- Primarily a bugfix release, refer to https://github.com/getnikola/nikola/releases/tag/v7.3.1
+
 * Wed Feb 25 2015 Pete Travis <immanetize at fedoraproject.org> - 7.3.0-5
 - Stop removing empty files, really.
 
diff --git a/sources b/sources
index c1c2e98..c3c8387 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-639d4c6faacfe6f07142c593261fac9c  v7.3.0.tar.gz
+d7ecfdab969556b66086a56f97aa7cec  nikola-d956c31576e1fc9a40e584bfe79906128e371835.tar.gz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/python-nikola.git/commit/?h=master&id=961cea9a31e422bb01f3ca37077f187935043066


More information about the scm-commits mailing list