Hello community,

here is the log from the commit of package python-Pygments for openSUSE:Factory 
checked in at 2013-05-06 09:08:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-Pygments (Old)
 and      /work/SRC/openSUSE:Factory/.python-Pygments.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-Pygments"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-Pygments/python-Pygments.changes  
2012-05-16 21:35:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-Pygments.new/python-Pygments.changes     
2013-05-06 09:08:44.000000000 +0200
@@ -1,0 +2,24 @@
+Fri May  3 22:43:21 UTC 2013 - [email protected]
+
+- Update to version 1.6:
+  - Lexers added
+  - Fix unquoted HTML attribute lexing in Opa .
+  - The HTML formatter now supports linking to tags using CTags files, when the
+    python-ctags package is installed .
+  - The HTML formatter now has a "linespans" option that wraps every line in a
+    <span> tag with a specific id .
+  - When deriving a lexer from another lexer with token definitions, 
definitions
+    for states not in the child lexer are now inherited.  If you override a 
state
+    in the child lexer, an "inherit" keyword has been added to insert the base
+    state at that position .
+  - The C family lexers now inherit token definitions from a common base class,
+    removing code duplication .
+  - Use "colorama" on Windows for console color output .
+  - Fix Template Haskell highlighting .
+  - Fix some S/R lexer errors .
+  - Fix a bug in the Prolog lexer with names that start with 'is' .
+  - Rewrite Dylan lexer, add Dylan LID lexer .
+  - Add a Java quickstart document .
+  - Add a "external/autopygmentize" file that can be used as .lessfilter .
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Factory/python-Pygments/python3-Pygments.changes 
2012-05-16 21:35:49.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-Pygments.new/python3-Pygments.changes    
2013-05-06 09:08:44.000000000 +0200
@@ -1,0 +2,30 @@
+Fri May  3 22:43:21 UTC 2013 - [email protected]
+
+- Update to version 1.6:
+  - Lexers added
+  - Fix unquoted HTML attribute lexing in Opa .
+  - The HTML formatter now supports linking to tags using CTags files, when the
+    python-ctags package is installed .
+  - The HTML formatter now has a "linespans" option that wraps every line in a
+    <span> tag with a specific id .
+  - When deriving a lexer from another lexer with token definitions, 
definitions
+    for states not in the child lexer are now inherited.  If you override a 
state
+    in the child lexer, an "inherit" keyword has been added to insert the base
+    state at that position .
+  - The C family lexers now inherit token definitions from a common base class,
+    removing code duplication .
+  - Use "colorama" on Windows for console color output .
+  - Fix Template Haskell highlighting .
+  - Fix some S/R lexer errors .
+  - Fix a bug in the Prolog lexer with names that start with 'is' .
+  - Rewrite Dylan lexer, add Dylan LID lexer .
+  - Add a Java quickstart document .
+  - Add a "external/autopygmentize" file that can be used as .lessfilter .
+
+-------------------------------------------------------------------
+Tue Nov 20 18:40:45 UTC 2012 - [email protected]
+
+- Name Python3 binaries consistently:
+  + Fix in setup.py to have correct egg-info data
+
+-------------------------------------------------------------------

Old:
----
  Pygments-1.5.tar.gz

New:
----
  Pygments-1.6.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-Pygments.spec ++++++
--- /var/tmp/diff_new_pack.cAv395/_old  2013-05-06 09:08:46.000000000 +0200
+++ /var/tmp/diff_new_pack.cAv395/_new  2013-05-06 09:08:46.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-Pygments
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,15 +15,15 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define modname Pygments
-Name:           python-%{modname}
-Version:        1.5
+
+Name:           python-Pygments
+Version:        1.6
 Release:        0
 Url:            http://pygments.org
 Summary:        Pygments is a syntax highlighting package written in Python
 License:        BSD-2-Clause
 Group:          Development/Languages/Python
-Source:         
http://pypi.python.org/packages/source/P/%{modname}/%{modname}-%{version}.tar.gz
+Source:         
http://pypi.python.org/packages/source/P/Pygments/Pygments-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python-devel
 BuildRequires:  python-distribute
@@ -53,12 +53,9 @@
  * ... and it highlights even Brainfuck!
 
 %prep
-%setup -q -n %{modname}-%{version}
-# remove non-oss licensed files, see bnc# 760344
-rm tests/examplefiles/Sorting.mod
-rm tests/examplefiles/test.mod
-rm tests/examplefiles/output/Sorting.mod
-rm tests/examplefiles/output/test.mod
+%setup -q -n Pygments-%{version}
+# Remove non-oss licensed files, see bnc# 760344
+rm tests/examplefiles/{Sorting,test}.mod
 
 %build
 python setup.py build
@@ -76,6 +73,6 @@
 %{_bindir}/pygmentize
 %{_mandir}/man1/pygmentize.1*
 %{python_sitelib}/pygments/
-%{python_sitelib}/%{modname}-%{version}-py%{py_ver}.egg-info/
+%{python_sitelib}/Pygments-%{version}-py%{py_ver}.egg-info/
 
 %changelog

++++++ python3-Pygments.spec ++++++
--- /var/tmp/diff_new_pack.cAv395/_old  2013-05-06 09:08:46.000000000 +0200
+++ /var/tmp/diff_new_pack.cAv395/_new  2013-05-06 09:08:46.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python3-Pygments
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,33 +15,22 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
-%define modname Pygments
-Name:           python3-%{modname}
-Version:        1.5
+
+Name:           python3-Pygments
+Version:        1.6
 Release:        0
 Url:            http://pygments.org
 Summary:        Pygments is a syntax highlighting package written in Python
 License:        BSD-2-Clause
 Group:          Development/Languages/Python
-Source:         
http://pypi.python.org/packages/source/P/%{modname}/%{modname}-%{version}.tar.gz
+Source:         
http://pypi.python.org/packages/source/P/Pygments/Pygments-%{version}.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  python3
-BuildRequires:  python3-devel
 BuildRequires:  python3-2to3
+BuildRequires:  python3-devel
 BuildRequires:  python3-distribute
 BuildRequires:  python3-nose
-%if 0%{?suse_version} <= 1140
-%{!?python3_sitelib: %global python3_sitelib %(python3 -c "from 
distutils.sysconfig import get_python_lib; print(get_python_lib())")}
-%{!?py3_ver: %global py3_ver %(python3 -c "import sys; 
version=str(sys.version_info[0]) + '.' + str(sys.version_info[1]); 
print(version)" 2>/dev/null || echo PYTHON-NOT-FOUND)}
-%ifarch x86_64
-# to allow ownership of noarch python directories
-BuildRequires:  python3-32bit
-%endif
-%endif
 BuildArch:      noarch
-Requires:       python3 >= %{py3_ver}
-Provides:       python3-pygments = %{version}
-Obsoletes:      python3-pygments < %{version}
 
 %description
 Pygments is a syntax highlighting package written in Python.
@@ -59,28 +48,25 @@
  * ... and it highlights even Brainfuck!
 
 %prep
-%setup -q -n %{modname}-%{version}
-# remove non-oss licensed files, see bnc# 760344
-rm tests/examplefiles/Sorting.mod
-rm tests/examplefiles/test.mod
-rm tests/examplefiles/output/Sorting.mod
-rm tests/examplefiles/output/test.mod
+%setup -q -n Pygments-%{version}
+# Remove non-oss licensed files, see bnc# 760344
+rm tests/examplefiles/{Sorting,test}.mod
+sed -i "s|pygmentize|pygmentize-%{py3_ver}|" setup.py # Add Python3 version 
suffix
 
 %build
 python3 setup.py build
 
 %install
 python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
-# rename binary file and man file to avoid conflicts with the python 2 version
-install -Dm0644 docs/pygmentize.1 
%{buildroot}%{_mandir}/man1/pygmentize-python%{py3_ver}.1
-mv %{buildroot}%{_bindir}/pygmentize 
%{buildroot}%{_bindir}/pygmentize-python%{py3_ver}
+# Rename man-page to avoid conflicts with the python 2 version
+install -Dm0644 docs/pygmentize.1 
%{buildroot}%{_mandir}/man1/pygmentize-%{py3_ver}.1
 
 %files
 %defattr(-,root,root,-)
 %doc AUTHORS CHANGES TODO docs/build
-%{_bindir}/pygmentize-python%{py3_ver}
-%{_mandir}/man1/pygmentize-python%{py3_ver}.1.gz
+%{_bindir}/pygmentize-%{py3_ver}
+%{_mandir}/man1/pygmentize-%{py3_ver}.1.gz
 %{python3_sitelib}/pygments/
-%{python3_sitelib}/%{modname}-%{version}-py%{py3_ver}.egg-info/
+%{python3_sitelib}/Pygments-%{version}-py%{py3_ver}.egg-info/
 
 %changelog

++++++ Pygments-1.5.tar.gz -> Pygments-1.6.tar.gz ++++++
++++ 1457336 lines of diff (skipped)

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to