commit python-tagpy for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package python-tagpy for openSUSE:Factory checked in at 2012-11-12 16:06:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-tagpy (Old) and /work/SRC/openSUSE:Factory/.python-tagpy.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-tagpy", Maintainer is "" Changes: -------- --- /work/SRC/openSUSE:Factory/python-tagpy/python-tagpy.changes 2012-08-04 09:26:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-tagpy.new/python-tagpy.changes 2012-11-12 16:06:43.000000000 +0100 @@ -1,0 +2,8 @@ +Thu Nov 8 03:28:55 UTC 2012 - klaussfreire@gmail.com + +- Add patch python-tagpy-taglib18_compat.patch: + Makes tagpy build with taglib 1.8, now ID3v2::Tag::render is + overloaded +- Add explicit dependency on python-base + +------------------------------------------------------------------- New: ---- python-tagpy-taglib18_compat.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-tagpy.spec ++++++ --- /var/tmp/diff_new_pack.T3v9kk/_old 2012-11-12 16:06:44.000000000 +0100 +++ /var/tmp/diff_new_pack.T3v9kk/_new 2012-11-12 16:06:44.000000000 +0100 @@ -25,6 +25,8 @@ Source: http://pypi.python.org/packages/source/t/tagpy/tagpy-%{version}.tar.gz Patch1: python-tagpy-no_sleep.patch Patch2: python-tagpy-remove_ccopt.patch +# PATCH-FIX-UPSTREAM python-tagpy-taglib18_compat.patch - render is now overloaded in taglib 1.8 +Patch3: python-tagpy-taglib18_compat.patch Url: http://mathema.tician.de/software/tagpy Group: Development/Libraries/Python License: MIT @@ -36,6 +38,12 @@ BuildRequires: gcc-c++ glibc-devel make pkgconfig BuildRequires: autoconf automake libtool BuildRequires: update-desktop-files +%if 0%{?suse_version} +%py_requires +%else +Requires: python +%endif + %description TagPy is a set of Python bindings for Scott Wheeler's TagLib. It builds upon @@ -55,6 +63,7 @@ %setup -q -n "tagpy-%{version}" %patch1 %patch2 +%patch3 -p1 %build %__python ./configure.py \ ++++++ python-tagpy-taglib18_compat.patch ++++++ Only in tagpy-0.94.8.nu: aksetup_helper.pyc Only in tagpy-0.94.8.nu: distribute-0.6.4.tar.gz Only in tagpy-0.94.8.nu: distribute_setup.pyc Only in tagpy-0.94.8.nu: setuptools-0.6c9-py2.7.egg-info Only in tagpy-0.94.8.nu: setuptools.pth diff -ur tagpy-0.94.8/src/wrapper/id3.cpp tagpy-0.94.8.nu/src/wrapper/id3.cpp --- tagpy-0.94.8/src/wrapper/id3.cpp 2010-08-31 11:19:02.000000000 -0300 +++ tagpy-0.94.8.nu/src/wrapper/id3.cpp 2012-11-08 01:34:57.162000011 -0300 @@ -78,6 +78,9 @@ MF_OL(setVolumeAdjustmentIndex, 1, 2); MF_OL(setVolumeAdjustment, 1, 2); MF_OL(setPeakVolume, 1, 2); +#if (TAGPY_TAGLIB_HEX_VERSION >= 0x10800) + MF_OL(render, 0, 1); +#endif // ------------------------------------------------------------- // MPEG @@ -212,7 +215,11 @@ .DEF_SIMPLE_METHOD(removeFrame) .DEF_SIMPLE_METHOD(removeFrames) +#if (TAGPY_TAGLIB_HEX_VERSION >= 0x10800) + .DEF_OVERLOADED_METHOD(render, ByteVector (cl::*)(int) const) +#else .DEF_SIMPLE_METHOD(render) +#endif ; } -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de