[arch-commits] Commit in pyid3lib/repos (8 files)

Sergej Pupykin spupykin at nymeria.archlinux.org
Tue Jul 1 14:48:46 UTC 2014


    Date: Tuesday, July 1, 2014 @ 16:48:45
  Author: spupykin
Revision: 114350

archrelease: copy trunk to community-i686, community-x86_64

Added:
  pyid3lib/repos/community-i686/PKGBUILD
    (from rev 114349, pyid3lib/trunk/PKGBUILD)
  pyid3lib/repos/community-i686/pyid3lib-0.5.1-py25.patch
    (from rev 114349, pyid3lib/trunk/pyid3lib-0.5.1-py25.patch)
  pyid3lib/repos/community-x86_64/PKGBUILD
    (from rev 114349, pyid3lib/trunk/PKGBUILD)
  pyid3lib/repos/community-x86_64/pyid3lib-0.5.1-py25.patch
    (from rev 114349, pyid3lib/trunk/pyid3lib-0.5.1-py25.patch)
Deleted:
  pyid3lib/repos/community-i686/PKGBUILD
  pyid3lib/repos/community-i686/pyid3lib-0.5.1-py25.patch
  pyid3lib/repos/community-x86_64/PKGBUILD
  pyid3lib/repos/community-x86_64/pyid3lib-0.5.1-py25.patch

--------------------------------------------+
 /PKGBUILD                                  |   56 +++++++++++++
 /pyid3lib-0.5.1-py25.patch                 |  114 +++++++++++++++++++++++++++
 community-i686/PKGBUILD                    |   24 -----
 community-i686/pyid3lib-0.5.1-py25.patch   |   57 -------------
 community-x86_64/PKGBUILD                  |   24 -----
 community-x86_64/pyid3lib-0.5.1-py25.patch |   57 -------------
 6 files changed, 170 insertions(+), 162 deletions(-)

Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD	2014-07-01 14:48:34 UTC (rev 114349)
+++ community-i686/PKGBUILD	2014-07-01 14:48:45 UTC (rev 114350)
@@ -1,24 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: Hugo Ideler <hugoideler at dse.nl>
-# Maintainer: Jens Persson <xerxes2 at gmail.com>
-
-pkgname=pyid3lib
-pkgver=0.5.1
-pkgrel=7
-pkgdesc="A Python module for editing ID3v2 tags of MP3 audio files"
-arch=('i686' 'x86_64')
-url="http://pyid3lib.sourceforge.net/"
-license=('LGPL')
-depends=('python2' 'glibc' 'id3lib')
-source=(http://downloads.sourceforge.net/sourceforge/pyid3lib/$pkgname-$pkgver.tar.gz
-	pyid3lib-0.5.1-py25.patch)
-md5sums=('5fd37a7dda7c540f665ca5d428a28f5e'
-         '377b797acfae7411c3a70c244d3cf9b6')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  [ "${CARCH}" = "x86_64" ] && patch -p1 < ../pyid3lib-0.5.1-py25.patch
-  sed -i "s#strchr( str, '/' )#strchr( (char*)str, '/' )#" pyid3lib.cc
-  python2 setup.py install --root=$pkgdir
-}

Copied: pyid3lib/repos/community-i686/PKGBUILD (from rev 114349, pyid3lib/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD	                        (rev 0)
+++ community-i686/PKGBUILD	2014-07-01 14:48:45 UTC (rev 114350)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Hugo Ideler <hugoideler at dse.nl>
+# Maintainer: Jens Persson <xerxes2 at gmail.com>
+
+pkgname=pyid3lib
+pkgver=0.5.1
+pkgrel=8
+pkgdesc="A Python module for editing ID3v2 tags of MP3 audio files"
+arch=('i686' 'x86_64')
+url="http://pyid3lib.sourceforge.net/"
+license=('LGPL')
+depends=('python2' 'glibc' 'id3lib')
+source=(http://downloads.sourceforge.net/sourceforge/pyid3lib/$pkgname-$pkgver.tar.gz
+	pyid3lib-0.5.1-py25.patch)
+md5sums=('5fd37a7dda7c540f665ca5d428a28f5e'
+         '377b797acfae7411c3a70c244d3cf9b6')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  [ "${CARCH}" = "x86_64" ] && patch -p1 < ../pyid3lib-0.5.1-py25.patch
+  sed -i "s#strchr( str, '/' )#strchr( (char*)str, '/' )#" pyid3lib.cc
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  python2 setup.py install --root=$pkgdir
+}

Deleted: community-i686/pyid3lib-0.5.1-py25.patch
===================================================================
--- community-i686/pyid3lib-0.5.1-py25.patch	2014-07-01 14:48:34 UTC (rev 114349)
+++ community-i686/pyid3lib-0.5.1-py25.patch	2014-07-01 14:48:45 UTC (rev 114350)
@@ -1,57 +0,0 @@
---- pyid3lib-0.5.1/pyid3lib.cc.orig	2007-08-08 23:53:08.000000000 +0300
-+++ pyid3lib-0.5.1/pyid3lib.cc	2007-08-08 23:53:12.000000000 +0300
-@@ -10,13 +10,19 @@
- #include <id3/id3lib_frame.h>
- #include <id3/tag.h>
- 
-+#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
-+typedef int Py_ssize_t;
-+#define PY_SSIZE_T_MAX INT_MAX
-+#define PY_SSIZE_T_MIN INT_MIN
-+#endif
-+
- typedef struct
- {
-     PyObject_HEAD
- 
-     ID3_Tag* tag;
-     ID3_Frame** frames;
--    int size, alloc;
-+    Py_ssize_t size, alloc;
- } ID3Object;
- 
- typedef struct
-@@ -80,13 +86,24 @@
- 
- 
- static PySequenceMethods tag_as_sequence = {
-+#if PY_VERSION_HEX >= 0x02050000
-+    (lenfunc)id3_length,
-+#else
-     (inquiry)id3_length,
-+#endif
-     NULL,
-     NULL,
-+#if PY_VERSION_HEX >= 0x02050000
-+    (ssizeargfunc)id3_item,
-+    (ssizessizeargfunc)id3_slice,
-+    (ssizeobjargproc)id3_ass_item,
-+    (ssizessizeobjargproc)id3_ass_slice,
-+#else
-     (intargfunc)id3_item,
-     (intintargfunc)id3_slice,
-     (intobjargproc)id3_ass_item,
-     (intintobjargproc)id3_ass_slice,
-+#endif
-     (objobjproc)id3_contains,
-     NULL,
-     NULL,
-@@ -824,7 +841,7 @@
- static ID3_Frame* frame_from_dict( ID3_FrameID fid, PyObject* dict )
- {
-     char* data;
--    int size;
-+    Py_ssize_t size;
-     
-     ID3_Field* field;
-     ID3_FieldID flid;

Copied: pyid3lib/repos/community-i686/pyid3lib-0.5.1-py25.patch (from rev 114349, pyid3lib/trunk/pyid3lib-0.5.1-py25.patch)
===================================================================
--- community-i686/pyid3lib-0.5.1-py25.patch	                        (rev 0)
+++ community-i686/pyid3lib-0.5.1-py25.patch	2014-07-01 14:48:45 UTC (rev 114350)
@@ -0,0 +1,57 @@
+--- pyid3lib-0.5.1/pyid3lib.cc.orig	2007-08-08 23:53:08.000000000 +0300
++++ pyid3lib-0.5.1/pyid3lib.cc	2007-08-08 23:53:12.000000000 +0300
+@@ -10,13 +10,19 @@
+ #include <id3/id3lib_frame.h>
+ #include <id3/tag.h>
+ 
++#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
++typedef int Py_ssize_t;
++#define PY_SSIZE_T_MAX INT_MAX
++#define PY_SSIZE_T_MIN INT_MIN
++#endif
++
+ typedef struct
+ {
+     PyObject_HEAD
+ 
+     ID3_Tag* tag;
+     ID3_Frame** frames;
+-    int size, alloc;
++    Py_ssize_t size, alloc;
+ } ID3Object;
+ 
+ typedef struct
+@@ -80,13 +86,24 @@
+ 
+ 
+ static PySequenceMethods tag_as_sequence = {
++#if PY_VERSION_HEX >= 0x02050000
++    (lenfunc)id3_length,
++#else
+     (inquiry)id3_length,
++#endif
+     NULL,
+     NULL,
++#if PY_VERSION_HEX >= 0x02050000
++    (ssizeargfunc)id3_item,
++    (ssizessizeargfunc)id3_slice,
++    (ssizeobjargproc)id3_ass_item,
++    (ssizessizeobjargproc)id3_ass_slice,
++#else
+     (intargfunc)id3_item,
+     (intintargfunc)id3_slice,
+     (intobjargproc)id3_ass_item,
+     (intintobjargproc)id3_ass_slice,
++#endif
+     (objobjproc)id3_contains,
+     NULL,
+     NULL,
+@@ -824,7 +841,7 @@
+ static ID3_Frame* frame_from_dict( ID3_FrameID fid, PyObject* dict )
+ {
+     char* data;
+-    int size;
++    Py_ssize_t size;
+     
+     ID3_Field* field;
+     ID3_FieldID flid;

Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD	2014-07-01 14:48:34 UTC (rev 114349)
+++ community-x86_64/PKGBUILD	2014-07-01 14:48:45 UTC (rev 114350)
@@ -1,24 +0,0 @@
-# $Id$
-# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
-# Contributor: Hugo Ideler <hugoideler at dse.nl>
-# Maintainer: Jens Persson <xerxes2 at gmail.com>
-
-pkgname=pyid3lib
-pkgver=0.5.1
-pkgrel=7
-pkgdesc="A Python module for editing ID3v2 tags of MP3 audio files"
-arch=('i686' 'x86_64')
-url="http://pyid3lib.sourceforge.net/"
-license=('LGPL')
-depends=('python2' 'glibc' 'id3lib')
-source=(http://downloads.sourceforge.net/sourceforge/pyid3lib/$pkgname-$pkgver.tar.gz
-	pyid3lib-0.5.1-py25.patch)
-md5sums=('5fd37a7dda7c540f665ca5d428a28f5e'
-         '377b797acfae7411c3a70c244d3cf9b6')
-
-build() {
-  cd $srcdir/$pkgname-$pkgver
-  [ "${CARCH}" = "x86_64" ] && patch -p1 < ../pyid3lib-0.5.1-py25.patch
-  sed -i "s#strchr( str, '/' )#strchr( (char*)str, '/' )#" pyid3lib.cc
-  python2 setup.py install --root=$pkgdir
-}

Copied: pyid3lib/repos/community-x86_64/PKGBUILD (from rev 114349, pyid3lib/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD	                        (rev 0)
+++ community-x86_64/PKGBUILD	2014-07-01 14:48:45 UTC (rev 114350)
@@ -0,0 +1,28 @@
+# $Id$
+# Maintainer: Sergej Pupykin <pupykin.s+arch at gmail.com>
+# Contributor: Hugo Ideler <hugoideler at dse.nl>
+# Maintainer: Jens Persson <xerxes2 at gmail.com>
+
+pkgname=pyid3lib
+pkgver=0.5.1
+pkgrel=8
+pkgdesc="A Python module for editing ID3v2 tags of MP3 audio files"
+arch=('i686' 'x86_64')
+url="http://pyid3lib.sourceforge.net/"
+license=('LGPL')
+depends=('python2' 'glibc' 'id3lib')
+source=(http://downloads.sourceforge.net/sourceforge/pyid3lib/$pkgname-$pkgver.tar.gz
+	pyid3lib-0.5.1-py25.patch)
+md5sums=('5fd37a7dda7c540f665ca5d428a28f5e'
+         '377b797acfae7411c3a70c244d3cf9b6')
+
+build() {
+  cd $srcdir/$pkgname-$pkgver
+  [ "${CARCH}" = "x86_64" ] && patch -p1 < ../pyid3lib-0.5.1-py25.patch
+  sed -i "s#strchr( str, '/' )#strchr( (char*)str, '/' )#" pyid3lib.cc
+}
+
+package() {
+  cd $srcdir/$pkgname-$pkgver
+  python2 setup.py install --root=$pkgdir
+}

Deleted: community-x86_64/pyid3lib-0.5.1-py25.patch
===================================================================
--- community-x86_64/pyid3lib-0.5.1-py25.patch	2014-07-01 14:48:34 UTC (rev 114349)
+++ community-x86_64/pyid3lib-0.5.1-py25.patch	2014-07-01 14:48:45 UTC (rev 114350)
@@ -1,57 +0,0 @@
---- pyid3lib-0.5.1/pyid3lib.cc.orig	2007-08-08 23:53:08.000000000 +0300
-+++ pyid3lib-0.5.1/pyid3lib.cc	2007-08-08 23:53:12.000000000 +0300
-@@ -10,13 +10,19 @@
- #include <id3/id3lib_frame.h>
- #include <id3/tag.h>
- 
-+#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
-+typedef int Py_ssize_t;
-+#define PY_SSIZE_T_MAX INT_MAX
-+#define PY_SSIZE_T_MIN INT_MIN
-+#endif
-+
- typedef struct
- {
-     PyObject_HEAD
- 
-     ID3_Tag* tag;
-     ID3_Frame** frames;
--    int size, alloc;
-+    Py_ssize_t size, alloc;
- } ID3Object;
- 
- typedef struct
-@@ -80,13 +86,24 @@
- 
- 
- static PySequenceMethods tag_as_sequence = {
-+#if PY_VERSION_HEX >= 0x02050000
-+    (lenfunc)id3_length,
-+#else
-     (inquiry)id3_length,
-+#endif
-     NULL,
-     NULL,
-+#if PY_VERSION_HEX >= 0x02050000
-+    (ssizeargfunc)id3_item,
-+    (ssizessizeargfunc)id3_slice,
-+    (ssizeobjargproc)id3_ass_item,
-+    (ssizessizeobjargproc)id3_ass_slice,
-+#else
-     (intargfunc)id3_item,
-     (intintargfunc)id3_slice,
-     (intobjargproc)id3_ass_item,
-     (intintobjargproc)id3_ass_slice,
-+#endif
-     (objobjproc)id3_contains,
-     NULL,
-     NULL,
-@@ -824,7 +841,7 @@
- static ID3_Frame* frame_from_dict( ID3_FrameID fid, PyObject* dict )
- {
-     char* data;
--    int size;
-+    Py_ssize_t size;
-     
-     ID3_Field* field;
-     ID3_FieldID flid;

Copied: pyid3lib/repos/community-x86_64/pyid3lib-0.5.1-py25.patch (from rev 114349, pyid3lib/trunk/pyid3lib-0.5.1-py25.patch)
===================================================================
--- community-x86_64/pyid3lib-0.5.1-py25.patch	                        (rev 0)
+++ community-x86_64/pyid3lib-0.5.1-py25.patch	2014-07-01 14:48:45 UTC (rev 114350)
@@ -0,0 +1,57 @@
+--- pyid3lib-0.5.1/pyid3lib.cc.orig	2007-08-08 23:53:08.000000000 +0300
++++ pyid3lib-0.5.1/pyid3lib.cc	2007-08-08 23:53:12.000000000 +0300
+@@ -10,13 +10,19 @@
+ #include <id3/id3lib_frame.h>
+ #include <id3/tag.h>
+ 
++#if PY_VERSION_HEX < 0x02050000 && !defined(PY_SSIZE_T_MIN)
++typedef int Py_ssize_t;
++#define PY_SSIZE_T_MAX INT_MAX
++#define PY_SSIZE_T_MIN INT_MIN
++#endif
++
+ typedef struct
+ {
+     PyObject_HEAD
+ 
+     ID3_Tag* tag;
+     ID3_Frame** frames;
+-    int size, alloc;
++    Py_ssize_t size, alloc;
+ } ID3Object;
+ 
+ typedef struct
+@@ -80,13 +86,24 @@
+ 
+ 
+ static PySequenceMethods tag_as_sequence = {
++#if PY_VERSION_HEX >= 0x02050000
++    (lenfunc)id3_length,
++#else
+     (inquiry)id3_length,
++#endif
+     NULL,
+     NULL,
++#if PY_VERSION_HEX >= 0x02050000
++    (ssizeargfunc)id3_item,
++    (ssizessizeargfunc)id3_slice,
++    (ssizeobjargproc)id3_ass_item,
++    (ssizessizeobjargproc)id3_ass_slice,
++#else
+     (intargfunc)id3_item,
+     (intintargfunc)id3_slice,
+     (intobjargproc)id3_ass_item,
+     (intintobjargproc)id3_ass_slice,
++#endif
+     (objobjproc)id3_contains,
+     NULL,
+     NULL,
+@@ -824,7 +841,7 @@
+ static ID3_Frame* frame_from_dict( ID3_FrameID fid, PyObject* dict )
+ {
+     char* data;
+-    int size;
++    Py_ssize_t size;
+     
+     ID3_Field* field;
+     ID3_FieldID flid;




More information about the arch-commits mailing list