commit python-pyexiv2 for openSUSE:Factory

2017-11-24 Thread root
Hello community,

here is the log from the commit of package python-pyexiv2 for openSUSE:Factory 
checked in at 2017-11-25 08:43:59

Comparing /work/SRC/openSUSE:Factory/python-pyexiv2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pyexiv2.new (New)


Package is "python-pyexiv2"

Sat Nov 25 08:43:59 2017 rev:7 rq:545156 version:0.3.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pyexiv2/python-pyexiv2.changes
2017-02-04 16:47:47.041798499 +0100
+++ /work/SRC/openSUSE:Factory/.python-pyexiv2.new/python-pyexiv2.changes   
2017-11-25 08:44:03.711190979 +0100
@@ -1,0 +2,7 @@
+Thu Nov 23 13:53:20 UTC 2017 - mimi...@gmail.com
+
+- spec-cleaned 
+- added setup.py to build without scons
+- removed scons from build
+
+---

New:

  setup.py



Other differences:
--
++ python-pyexiv2.spec ++
--- /var/tmp/diff_new_pack.whSyuk/_old  2017-11-25 08:44:06.063105288 +0100
+++ /var/tmp/diff_new_pack.whSyuk/_new  2017-11-25 08:44:06.063105288 +0100
@@ -18,7 +18,6 @@
 
 %{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
 %{!?python_sitearch: %global python_sitearch %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib(True)")}
-
 Name:   python-pyexiv2
 Version:0.3.2
 Release:0
@@ -27,20 +26,20 @@
 Group:  Development/Libraries/Python
 Url:http://tilloy.net/dev/pyexiv2/
 Source: 
http://launchpad.net/pyexiv2/0.3.x/%{version}/+download/pyexiv2-%{version}.tar.bz2
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_python-devel
-%else
-BuildRequires:  boost-devel
-%endif
+Source1:setup.py
 BuildRequires:  gcc-c++
 BuildRequires:  libexiv2-devel
 BuildRequires:  libstdc++-devel
 BuildRequires:  pkgconfig
-BuildRequires:  python
-BuildRequires:  python-devel
-BuildRequires:  scons
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+BuildRequires:  python2
+BuildRequires:  python2-devel
+BuildRequires:  python2-setuptools
 %py_requires
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_python-devel
+%else
+BuildRequires:  boost-devel
+%endif
 
 %description
 pyexiv2 is a python binding to exiv2, the C++ library for manipulation of EXIF
@@ -54,20 +53,20 @@
 
 %prep
 %setup -q -n "pyexiv2-%{version}"
+cp %{SOURCE1} .
 
 %build
-CPPFLAGS="%{optflags}" scons
+python2 setup.py build
 
 %install
-CPPFLAGS="%{optflags}" scons install DESTDIR=%{buildroot}
-
-%clean
-%{?buildroot:rm -rf %{buildroot}}
+python2 setup.py install --skip-build --root %{buildroot}
 
 %files
-%defattr(-,root,root)
 %doc COPYING README todo
 %{python_sitearch}/libexiv2python.so
 %{python_sitearch}/pyexiv2
+# not excepting python-2.8 :)
+%{python_sitearch}/pyexiv2-0.3.2-py2.7.egg-info/
+%{python_sitearch}/pyexiv2-0.3.2-py2.7.egg-info/*
 
 %changelog

++ setup.py ++
from setuptools import setup, find_packages, Extension

version = "0.3.2"

setup(
name="pyexiv2",
version=version,
url='http://tilloy.net/dev/pyexiv2/',
author='Olivier Tilloy',
author_email='oliv...@tilloy.net',
description='A python binding to exiv2, the C++ library for manipulation '
'of EXIF, IPTC and XMP image metadata.',
long_description=open('README').read(),
license='GNU GPL v2',
download_url=('https://launchpad.net/pyexiv2/0.3.x/{version}/+download/'
  'pyexiv2-{version}.tar.bz2').format(version=version),
packages=find_packages('src'),
package_dir={'': 'src'},
zip_safe=False,
include_package_data=True,
platforms='any',
ext_modules=[
Extension('libexiv2python',
  ['src/exiv2wrapper.cpp', 'src/exiv2wrapper_python.cpp'],
  libraries=['boost_python', 'exiv2']),
],
classifiers=[
'Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU General Public License v2 (GPLv2)',
'Operating System :: OS Independent',
'Programming Language :: C++',
'Programming Language :: Python',
'Topic :: Multimedia :: Graphics',
'Topic :: Software Development :: Libraries :: Python Modules'
]
)



commit python-pyexiv2 for openSUSE:Factory

2017-02-04 Thread root
Hello community,

here is the log from the commit of package python-pyexiv2 for openSUSE:Factory 
checked in at 2017-02-04 15:21:23

Comparing /work/SRC/openSUSE:Factory/python-pyexiv2 (Old)
 and  /work/SRC/openSUSE:Factory/.python-pyexiv2.new (New)


Package is "python-pyexiv2"

Changes:

--- /work/SRC/openSUSE:Factory/python-pyexiv2/python-pyexiv2.changes
2012-05-14 16:18:20.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pyexiv2.new/python-pyexiv2.changes   
2017-02-04 16:47:47.041798499 +0100
@@ -1,0 +2,5 @@
+Thu Feb  2 11:55:01 UTC 2017 - adam.ma...@suse.de
+
+- use individual libboost-*-devel packages instead of boost-devel
+
+---



Other differences:
--
++ python-pyexiv2.spec ++
--- /var/tmp/diff_new_pack.9slGva/_old  2017-02-04 16:47:47.325758058 +0100
+++ /var/tmp/diff_new_pack.9slGva/_new  2017-02-04 16:47:47.329757489 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pyexiv2
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -27,7 +27,11 @@
 Group:  Development/Libraries/Python
 Url:http://tilloy.net/dev/pyexiv2/
 Source: 
http://launchpad.net/pyexiv2/0.3.x/%{version}/+download/pyexiv2-%{version}.tar.bz2
+%if 0%{?suse_version} > 1325
+BuildRequires:  libboost_python-devel
+%else
 BuildRequires:  boost-devel
+%endif
 BuildRequires:  gcc-c++
 BuildRequires:  libexiv2-devel
 BuildRequires:  libstdc++-devel
@@ -57,7 +61,6 @@
 %install
 CPPFLAGS="%{optflags}" scons install DESTDIR=%{buildroot}
 
-
 %clean
 %{?buildroot:rm -rf %{buildroot}}