commit nested for openSUSE:Factory

2017-10-23 Thread root
Hello community,

here is the log from the commit of package nested for openSUSE:Factory checked 
in at 2017-10-23 16:52:17

Comparing /work/SRC/openSUSE:Factory/nested (Old)
 and  /work/SRC/openSUSE:Factory/.nested.new (New)


Package is "nested"

Mon Oct 23 16:52:17 2017 rev:10 rq:535774 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/nested/nested.changes2017-09-25 
13:59:52.370981689 +0200
+++ /work/SRC/openSUSE:Factory/.nested.new/nested.changes   2017-10-23 
16:52:43.318284958 +0200
@@ -1,0 +2,5 @@
+Sun Oct 22 07:48:33 UTC 2017 - bwiedem...@suse.com
+
+- Add nested-1.4-reproducible-mo-file.patch to make builds reproducible
+
+---

New:

  nested-1.4-reproducible-mo-file.patch



Other differences:
--
++ nested.spec ++
--- /var/tmp/diff_new_pack.GawaGY/_old  2017-10-23 16:52:47.162105064 +0200
+++ /var/tmp/diff_new_pack.GawaGY/_new  2017-10-23 16:52:47.162105064 +0200
@@ -31,8 +31,10 @@
 Url:https://github.com/carlos-jenkins/nested
 Source0:
https://github.com/carlos-jenkins/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:%{name}.desktop
-# PATCH-FIX-UPSTREAM reproducible.patch -- allow for reproducible builds
+# PATCH-FIX-UPSTREAM reproducible.patch -- fixed copyright year for 
reproducible builds
 Patch0: reproducible.patch
+# PATCH-FIX-UPSTREAM sort po files for reproducible builds
+Patch1: nested-1.4-reproducible-mo-file.patch
 Source2:%{name}.rpmlintrc
 BuildRequires:  fdupes
 BuildRequires:  python-devel
@@ -56,6 +58,7 @@
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p1
 
 %build
 python setup.py build

++ nested-1.4-reproducible-mo-file.patch ++
https://github.com/carlos-jenkins/nested/pull/1

commit 53e84ac4d75de6b3c7027a2d9a0d24ed96d6f998
Author: Bernhard M. Wiedemann 
Date:   Sun Oct 22 09:30:24 2017 +0200

Sort list of .po files

so that package builds always give the same result
See https://reproducible-builds.org/ for why this is good.

Without this patch,
/usr/share/locale/ru_RU/LC_MESSAGES/nested.mo
(and possibly others) would sometimes differ as seen in
http://rb.zq1.de/compare.factory-20171017/nested-compare.out

diff --git a/l10n/compile_mo.py b/l10n/compile_mo.py
index 2301f10..b91c978 100755
--- a/l10n/compile_mo.py
+++ b/l10n/compile_mo.py
@@ -19,7 +19,7 @@ def build_mo_files():
 shutil.rmtree(locale_dir)
 os.mkdir(locale_dir)
 
-available_langs = os.listdir(po_dir)
+available_langs = sorted(os.listdir(po_dir))
 available_langs = filter(lambda file: file.endswith('.po'), 
available_langs)
 available_langs = map(lambda file: file[:-3], available_langs)
 
++ reproducible.patch ++
--- /var/tmp/diff_new_pack.GawaGY/_old  2017-10-23 16:52:47.218102444 +0200
+++ /var/tmp/diff_new_pack.GawaGY/_new  2017-10-23 16:52:47.218102444 +0200
@@ -1,8 +1,21 @@
-Index: nested-1.4/nested/examples/Manpage/Manpage.t2t
-===
 nested-1.4.orig/nested/examples/Manpage/Manpage.t2t
-+++ nested-1.4/nested/examples/Manpage/Manpage.t2t
-@@ -246,5 +246,5 @@ http://sourceforge.net/p/nestededitor/ti
+https://github.com/carlos-jenkins/nested/pull/2
+
+commit 2990f8a6fbb3b72a9cfa45235d1fed091965ebf9
+Author: Bernhard M. Wiedemann 
+Date:   Sun Oct 22 09:36:19 2017 +0200
+
+Do not claim copyright for future years
+
+e.g. when building this in 2018, it would claim copyright for 2018
+without any author having done anything
+
+This also helps to make this package build reproducibly.
+
+diff --git a/nested/examples/Manpage/Manpage.t2t 
b/nested/examples/Manpage/Manpage.t2t
+index 2082a68..a32628a 100644
+--- a/nested/examples/Manpage/Manpage.t2t
 b/nested/examples/Manpage/Manpage.t2t
+@@ -246,5 +246,5 @@ http://sourceforge.net/p/nestededitor/tickets/
  
  = COPYRIGHT =[copyright]
  




commit nested for openSUSE:Factory

2017-09-25 Thread root
Hello community,

here is the log from the commit of package nested for openSUSE:Factory checked 
in at 2017-09-25 13:59:49

Comparing /work/SRC/openSUSE:Factory/nested (Old)
 and  /work/SRC/openSUSE:Factory/.nested.new (New)


Package is "nested"

Mon Sep 25 13:59:49 2017 rev:9 rq:528488 version:1.4

Changes:

--- /work/SRC/openSUSE:Factory/nested/nested.changes2017-02-07 
12:02:42.312092007 +0100
+++ /work/SRC/openSUSE:Factory/.nested.new/nested.changes   2017-09-25 
13:59:52.370981689 +0200
@@ -1,0 +2,8 @@
+Wed Sep 20 11:46:06 UTC 2017 - zai...@opensuse.org
+
+- Drop optional python-webkitgtk Requires: webkitgtk and hence
+  python-webkitgtk is going to be dropped from tumbleweed,
+  webkitgtk was deprecated more than 3 years ago, and have numerous
+  unfixed cve's.
+
+---



Other differences:
--
++ nested.spec ++
--- /var/tmp/diff_new_pack.AXuS95/_old  2017-09-25 13:59:53.446830321 +0200
+++ /var/tmp/diff_new_pack.AXuS95/_new  2017-09-25 13:59:53.450829758 +0200
@@ -39,7 +39,6 @@
 BuildRequires:  update-desktop-files
 Requires:   netpbm
 Requires:   python-gtk
-Requires:   python-webkitgtk
 Requires:   texlive
 Requires:   texlive-latex
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit nested for openSUSE:Factory

2017-02-07 Thread root
Hello community,

here is the log from the commit of package nested for openSUSE:Factory checked 
in at 2017-02-07 12:02:41

Comparing /work/SRC/openSUSE:Factory/nested (Old)
 and  /work/SRC/openSUSE:Factory/.nested.new (New)


Package is "nested"

Changes:

--- /work/SRC/openSUSE:Factory/nested/nested.changes2017-01-24 
10:38:02.246909478 +0100
+++ /work/SRC/openSUSE:Factory/.nested.new/nested.changes   2017-02-07 
12:02:42.312092007 +0100
@@ -1,0 +2,5 @@
+Mon Jan 23 13:33:16 UTC 2017 - bwiedem...@suse.com
+
+- Add reproducible.patch to allow for reproducible builds
+
+---

New:

  reproducible.patch



Other differences:
--
++ nested.spec ++
--- /var/tmp/diff_new_pack.E0Ke3m/_old  2017-02-07 12:02:43.051987339 +0100
+++ /var/tmp/diff_new_pack.E0Ke3m/_new  2017-02-07 12:02:43.055986773 +0100
@@ -31,6 +31,8 @@
 Url:https://github.com/carlos-jenkins/nested
 Source0:
https://github.com/carlos-jenkins/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:%{name}.desktop
+# PATCH-FIX-UPSTREAM reproducible.patch -- allow for reproducible builds
+Patch0: reproducible.patch
 Source2:%{name}.rpmlintrc
 BuildRequires:  fdupes
 BuildRequires:  python-devel
@@ -54,6 +56,7 @@
 
 %prep
 %setup -q
+%patch0 -p1
 
 %build
 python setup.py build

++ reproducible.patch ++
Index: nested-1.4/nested/examples/Manpage/Manpage.t2t
===
--- nested-1.4.orig/nested/examples/Manpage/Manpage.t2t
+++ nested-1.4/nested/examples/Manpage/Manpage.t2t
@@ -246,5 +246,5 @@ http://sourceforge.net/p/nestededitor/ti
 
 = COPYRIGHT =[copyright]
 
-Copyright (C) %%date(%Y) Carlos Jenkins, GNU GPL v2
+Copyright (C) 2013 Carlos Jenkins, GNU GPL v2
 



commit nested for openSUSE:Factory

2017-01-24 Thread root
Hello community,

here is the log from the commit of package nested for openSUSE:Factory checked 
in at 2017-01-24 10:37:51

Comparing /work/SRC/openSUSE:Factory/nested (Old)
 and  /work/SRC/openSUSE:Factory/.nested.new (New)


Package is "nested"

Changes:

--- /work/SRC/openSUSE:Factory/nested/nested.changes2012-02-01 
09:58:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.nested.new/nested.changes   2017-01-24 
10:38:02.246909478 +0100
@@ -1,0 +2,8 @@
+Fri Jan 20 12:27:14 UTC 2017 - vsvec...@suse.com
+
+- Version bump to 1.4
+  * See CHANGELOG.txt for more information
+- Changed upstream repository as the development moved to github 
+- Added correct product group categorization
+
+---

Old:

  nested-1.2.2.tar.gz

New:

  nested-1.4.tar.gz



Other differences:
--
++ nested.spec ++
--- /var/tmp/diff_new_pack.gmf9Em/_old  2017-01-24 10:38:02.878819727 +0100
+++ /var/tmp/diff_new_pack.gmf9Em/_new  2017-01-24 10:38:02.882819159 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package nested
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2011 Izaac Zavaleta
 #
 # All modifications and additions to the file contributed by third parties
@@ -16,35 +16,41 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+%if 0%{?suse_version} && 0%{?suse_version} <= 1110
+%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%else
+BuildArch:  noarch
+%endif
 Name:   nested
-Version:1.2.2
+Version:1.4
 Release:0
 Summary:Specialized editor for structured documents
 License:GPL-2.0+ and Apache-2.0
-Group:  Productivity/Editors/Other
-Url:http://nestededitor.sourceforge.net/
-Source0:
http://downloads.sourceforge.net/project/nestededitor/%{name}-%{version}.tar.gz
+Group:  Productivity/Text/Editors
+Url:https://github.com/carlos-jenkins/nested
+Source0:
https://github.com/carlos-jenkins/%{name}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
 Source1:%{name}.desktop
+Source2:%{name}.rpmlintrc
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  update-desktop-files
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} >= 1210
-BuildRequires:  python-distribute
-%endif
 Requires:   netpbm
 Requires:   python-gtk
 Requires:   python-webkitgtk
 Requires:   texlive
 Requires:   texlive-latex
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
-BuildArch:  noarch
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if 0%{?suse_version} >= 1210
+BuildRequires:  python-distribute
 %endif
 
 %description
-Nested is a specialized editor focused on creating structured documents such 
as reports, publications, presentations, books, etc. It is designed to help the 
user concentrate on writing content without been distracted by format or 
markup. It offers a rich WYSIWYM interface where the user writes plain text 
with a lightweight markup language.
+Nested is a specialized editor focused on creating structured documents such as
+reports, publications, presentations, books, etc. It is designed to help the 
user
+concentrate on writing content without being distracted by format or markup.
+It offers a rich WYSIWYM interface where the user writes plain text with a
+lightweight markup language.
 
 %prep
 %setup -q
@@ -70,11 +76,12 @@
 %else
 mv %{buildroot}%{python_sitelib}/nested/nested.png 
%{buildroot}%{_datadir}/pixmaps/
 %endif
+mv %{buildroot}%{_bindir}/nested.run %{buildroot}%{_bindir}/nested 
 %suse_update_desktop_file %{buildroot}%{_datadir}/applications/%{name}.desktop
 %fdupes %{buildroot}%{python_sitelib}/nested/
 %find_lang %{name}
 
-%files -f %name.lang
+%files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc CHANGELOG.txt LICENSE.txt
 %{_bindir}/nested
@@ -82,6 +89,6 @@
 %{_datadir}/pixmaps/nested.png
 %{_datadir}/locale/*/LC_MESSAGES/%{name}.mo
 %{python_sitelib}/*
-%{_mandir}/man1/%{name}.1.*
+%{_mandir}/man1/%{name}.1%{ext_man}
 
 %changelog

++ nested-1.2.2.tar.gz -> nested-1.4.tar.gz ++
/work/SRC/openSUSE:Factory/nested/nested-1.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.nested.new/nested-1.4.tar.gz differ: char 4, line 1




commit nested for openSUSE:Factory

2012-01-27 Thread h_root
Hello community,

here is the log from the commit of package nested for openSUSE:Factory checked 
in at 2012-01-27 15:22:35

Comparing /work/SRC/openSUSE:Factory/nested (Old)
 and  /work/SRC/openSUSE:Factory/.nested.new (New)


Package is nested, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2010-08-26 16:28:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.nested.new/nested.changes   2012-01-27 
15:22:36.0 +0100
@@ -0,0 +1,72 @@
+---
+Thu Jan 12 11:53:40 UTC 2012 - cfarr...@suse.com
+
+- license update: GPL-2.0+ and Apache-2.0
+  There are numerous Apache-2.0 licensed javascript files
+
+---
+Wed Jan 11 09:29:07 UTC 2012 - jorge.iz...@gmail.com
+
+- added man page fix  
+
+---
+Fri Dec 30 19:04:00 UTC 2011 - jorge.iz...@gmail.com
+
+- fixed distro version check in first BuildRequires
+- moved texlive and netpbm from BuildRequires to Requires
+
+---
+Thu Dec 29 20:23:45 UTC 2011 - jorge.iz...@gmail.com
+
+- including pyo files as per 
http://fedoraproject.org/wiki/Packaging:Python#Files_to_include 
+
+---
+Thu Dec 29 01:23:17 UTC 2011 - jorge.iz...@gmail.com
+
+- opensuse 11.3 uses python 2.6 so egg-info needs to be explicitly added
+
+---
+Wed Dec 28 21:56:13 UTC 2011 - jorge.iz...@gmail.com
+
+- exception cases for older opensuse versions
+
+---
+Wed Dec 28 20:52:28 UTC 2011 - jorge.iz...@gmail.com
+
+- fixed missing directories rpm ownership
+
+---
+Wed Dec 28 20:41:07 UTC 2011 - jorge.iz...@gmail.com
+
+- no more warnings of files listed twice
+- more verbosity in %files section
+- %fdupes pointing to wrong location. FIXED
+- added tex libraries to Requires
+
+---
+Tue Dec 27 18:36:58 UTC 2011 - jorge.iz...@gmail.com
+
+- wrong source filename in spec file fixed 
+
+---
+Tue Dec 27 18:22:59 UTC 2011 - jorge.iz...@gmail.com
+
+- changed source code compression method  
+
+---
+Tue Dec 27 18:09:37 UTC 2011 - jorge.iz...@gmail.com
+
+- distro version control in some statements 
+- updated rpmlintrc adding filter for suse_update_desktop_file
+
+---
+Tue Dec 27 16:43:52 UTC 2011 - jorge.iz...@gmail.com
+
+- added nested.rpmlintrc to filter known warnings
+- missing update-desktop-files in BuildRequires
+- changed png dinamically in spec also some syntax clean up
+- rpmlint checks passed
+- fixed numerous listed twice files warnings
+- CHANGELOG.txt and LICENSE.txt added to %doc
+- python-distribute not present in suse_version  1210
+

New:

  _service
  _service:download_files:nested-1.2.2.tar.gz
  nested.changes
  nested.desktop
  nested.rpmlintrc
  nested.spec



Other differences:
--
++ nested.spec ++
#
# spec file for package nested
#
# Copyright (c) Copyright 2011 Izaac Zavaleta
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


%define name nested
%define version 1.2.2
%define unmangled_version 1.2.2
%define release 1
Summary:Specialized editor for structured documents

Name:   %{name}
Version:%{version}
Release:%{release}
License:GPL-2.0+ and Apache-2.0
Group:  Productivity/Editors/Other
Url:http://nestededitor.sourceforge.net/
Source0:
http://prdownloads.sourceforge.net/nestededitor/files/%{name}-%{unmangled_version}.tar.gz
Source1:%{name}.desktop
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
Prefix: %{_prefix}
%if 0%{?suse_version} = 1210
BuildRequires:  fdupes python-devel python-distribute update-desktop-files