# HG changeset patch # User Aleksej Bobylev # Date 1426498933 -7200 # Node ID 2e5434fe0bdb28004d44c1d53a78bb152e04bc9c # Parent 74d396ffb02cb51cad060f78465b4f5332312219 Up: PyQt, mutagen, python-pyparsing, python-six, sip, sip-dev; add: python-configobj, puddletag. diff -r 74d396ffb02c -r 2e5434fe0bdb PyQt-x11-gpl/receipt --- a/PyQt-x11-gpl/receipt Sat Mar 14 21:55:50 2015 +0000 +++ b/PyQt-x11-gpl/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -1,27 +1,24 @@ # SliTaz package receipt. PACKAGE="PyQt-x11-gpl" -VERSION="4.9.6" +VERSION="4.11.3" CATEGORY="development" SHORT_DESC="PyQt" MAINTAINER="allan316@gmail.com" LICENSE="GPL" +WEB_SITE="http://www.riverbankcomputing.com/software/pyqt/intro" TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://www.riverbankcomputing.co.uk" -WGET_URL="http://sourceforge.net/projects/pyqt/files/PyQt4/PyQt-4.9.6/$TARBALL" +WGET_URL="$SF_MIRROR/pyqt/$TARBALL" DEPENDS="python libQtDesigner libQtScript libQtCore libQtGui \ libQtWebkit libQtXml libQtNetwork libQtSvg libQtSql \ libQtDBus libQtClucene sip gcc-lib-base dbus" -BUILD_DEPENDS="python-dev Qt4-dev qmake libQtDesigner libQtScript libQtCore \ -libQtGui libQtWebkit libQtXml libQtNetwork libQtSvg libQtSql libQtDBus libQtClucene \ -sip sip-dev" +BUILD_DEPENDS="python-dev sip-dev Qt4-dev qmake" # Rules to configure and make the package. compile_rules() { - cd $src - yes yes | python configure.py --confirm-license + yes yes | python configure.py make $MAKEFLAGS && make DESTDIR=$DESTDIR install } diff -r 74d396ffb02c -r 2e5434fe0bdb mutagen/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mutagen/description.txt Mon Mar 16 11:42:13 2015 +0200 @@ -0,0 +1,10 @@ +Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, M4A, +Monkey's Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg +Vorbis, True Audio, WavPack, OptimFROG, and AIFF audio files. All versions of +ID3v2 are supported, and all standard ID3v2.4 frames are parsed. It can read +Xing headers to accurately calculate the bitrate and length of MP3s. ID3 and +APEv2 tags can be edited regardless of audio format. It can also manipulate Ogg +streams on an individual packet/page level. + +Mutagen works on Python 2.6, 2.7, 3.3, 3.4 (CPython and PyPy) and has +no dependencies outside the Python standard library. diff -r 74d396ffb02c -r 2e5434fe0bdb mutagen/receipt --- a/mutagen/receipt Sat Mar 14 21:55:50 2015 +0000 +++ b/mutagen/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -1,22 +1,22 @@ # SliTaz package receipt. PACKAGE="mutagen" -VERSION="1.15" +VERSION="1.28" CATEGORY="multimedia" -SHORT_DESC="python module for audio meta data" +SHORT_DESC="Read and write audio tags for many formats" MAINTAINER="rj.rohit@gmail.com" LICENSE="GPL2" +WEB_SITE="https://bitbucket.org/lazka/mutagen" TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://quodlibet.googlecode.com/files" -WGET_URL="$WEB_SITE/$TARBALL" +WGET_URL="$WEB_SITE/downloads/$TARBALL" +TAGS="tagging asf flac m4a mp3 musepack ogg aiff id3" DEPENDS="python" -BUILD_DEPENDS="python-dev" +BUILD_DEPENDS="wget cacerts python" # Rules to configure and make the package. compile_rules() { - cd $src python setup.py build python setup.py install --root=$DESTDIR } @@ -24,8 +24,5 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/* $fs/usr/lib/ + cp -a $install/* $fs } - diff -r 74d396ffb02c -r 2e5434fe0bdb puddletag/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/puddletag/description.txt Mon Mar 16 11:42:13 2015 +0200 @@ -0,0 +1,17 @@ +puddletag is an audio tag editor (primarily created) for GNU/Linux similar +to the Windows program, Mp3tag. Unlike most taggers for GNU/Linux, it uses +a spreadsheet-like layout so that all the tags you want to edit by hand are +visible and easily editable. + +The usual tag editor features are supported like extracting tag information from +filenames, renaming files based on their tags by using patterns and basic tag +editing. + +Then there're Functions, which can do things like replace text, trim it, do case +conversions, etc. Actions can automate repetitive tasks. Doing web lookups using +Amazon (including cover art), Discogs (does cover art too!), FreeDB and +MusicBrainz is also supported. There's quite a bit more, but I've reached my +comma quota. + +Supported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.), VorbisComments +(ogg, flac), Musepack (mpc), Monkey's Audio (.ape) and WavPack (wv). diff -r 74d396ffb02c -r 2e5434fe0bdb puddletag/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/puddletag/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -0,0 +1,28 @@ +# SliTaz package receipt. + +PACKAGE="puddletag" +VERSION="1.0.5" +CATEGORY="multimedia" +SHORT_DESC="An simple, powerful audio tag editor" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="GPL3" +WEB_SITE="http://puddletag.sourceforge.net/" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" +TAGS="tagging ogg mp3 apev2 mp4 id3" + +DEPENDS="mutagen python-configobj python-pyparsing PyQt-x11-gpl" +BUILD_DEPENDS="python" + +# Rules to configure and make the package. +compile_rules() +{ + python setup.py build + python setup.py install --root=$DESTDIR +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/* $fs +} diff -r 74d396ffb02c -r 2e5434fe0bdb python-configobj/description.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/python-configobj/description.txt Mon Mar 16 11:42:13 2015 +0200 @@ -0,0 +1,17 @@ +ConfigObj is a simple but powerful config file reader and writer: an ini file +round tripper. Its main feature is that it is very easy to use, with a +straightforward programmer's interface and a simple syntax for config files. It +has lots of other features though: + + * Nested sections (subsections), to any level + * List values + * Multiple line values + * Full Unicode support + * String interpolation (substitution) + * Integrated with a powerful validation system + - including automatic type checking/conversion + - and allowing default values + - repeated sections + * All comments in the file are preserved + * The order of keys/sections is preserved + * Powerful unrepr mode for storing/retrieving Python data-types diff -r 74d396ffb02c -r 2e5434fe0bdb python-configobj/receipt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/python-configobj/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -0,0 +1,27 @@ +# SliTaz package receipt. + +PACKAGE="python-configobj" +VERSION="5.0.6" +CATEGORY="development" +SHORT_DESC="Config file reading, writing and validation" +MAINTAINER="al.bobylev@gmail.com" +LICENSE="other" +WEB_SITE="https://github.com/DiffSK/configobj" +TARBALL="$PACKAGE-$VERSION.tar.gz" +WGET_URL="https://github.com/DiffSK/configobj/archive/v$VERSION.tar.gz" + +DEPENDS="python python-six" +BUILD_DEPENDS="wget cacerts python" + +# Rules to configure and make the package. +compile_rules() +{ + python setup.py build + python setup.py install --root=$DESTDIR +} + +# Rules to gen a SliTaz package suitable for Tazpkg. +genpkg_rules() +{ + cp -a $install/* $fs +} diff -r 74d396ffb02c -r 2e5434fe0bdb python-pyparsing/receipt --- a/python-pyparsing/receipt Sat Mar 14 21:55:50 2015 +0000 +++ b/python-pyparsing/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -2,22 +2,22 @@ PACKAGE="python-pyparsing" SOURCE="pyparsing" -VERSION="1.5.0" +VERSION="2.0.3" CATEGORY="development" -SHORT_DESC="Fuse Filsystem in user space." +SHORT_DESC="Python parsing module" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="MIT" +WEB_SITE="http://pyparsing.wikispaces.com/" TARBALL="$SOURCE-$VERSION.tar.gz" -WEB_SITE="http://pyparsing.wikispaces.com/" WGET_URL="$SF_MIRROR/$SOURCE/$TARBALL" + DEPENDS="python" -BUILD_DEPENDS="python python-dev" +BUILD_DEPENDS="python" # Rules to configure and make the package. compile_rules() { - cd $src - python setup.py build && + python setup.py build python setup.py install --root=$DESTDIR } @@ -26,9 +26,3 @@ { cp -a $install/usr $fs } - -# Remove old package. -post_install() -{ - rm -rf $1/var/lib/tazpkg/installed/pyparsing -} diff -r 74d396ffb02c -r 2e5434fe0bdb python-six/receipt --- a/python-six/receipt Sat Mar 14 21:55:50 2015 +0000 +++ b/python-six/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -2,7 +2,7 @@ PACKAGE="python-six" SOURCE="six" -VERSION="1.3.0" +VERSION="1.9.0" CATEGORY="development" SHORT_DESC="Six is a Python 2 and 3 compatibility library." MAINTAINER="claudinei@slitaz.org" @@ -13,7 +13,7 @@ HOST_ARCH="i486 arm" DEPENDS="python" -BUILD_DEPENDS="python-dev wget" +BUILD_DEPENDS="wget cacerts python-dev" # Rules to configure and make the package. compile_rules() diff -r 74d396ffb02c -r 2e5434fe0bdb sip-dev/receipt --- a/sip-dev/receipt Sat Mar 14 21:55:50 2015 +0000 +++ b/sip-dev/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -1,14 +1,15 @@ # SliTaz package receipt. PACKAGE="sip-dev" -VERSION="4.14.3" +VERSION="4.16.6" CATEGORY="development" -SHORT_DESC="sip devel" +SHORT_DESC="Development files for sip" MAINTAINER="allan316@gmail.com" LICENSE="GPL2 GPL3" +WEB_SITE="http://www.riverbankcomputing.co.uk" + +WANTED="sip" DEPENDS="sip" -WEB_SITE="http://www.riverbankcomputing.co.uk" -WANTED="sip" # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() diff -r 74d396ffb02c -r 2e5434fe0bdb sip/receipt --- a/sip/receipt Sat Mar 14 21:55:50 2015 +0000 +++ b/sip/receipt Mon Mar 16 11:42:13 2015 +0200 @@ -1,14 +1,14 @@ # SliTaz package receipt. PACKAGE="sip" -VERSION="4.14.3" +VERSION="4.16.6" CATEGORY="development" -SHORT_DESC="needed for PyQt" +SHORT_DESC="C/C++ Bindings Generator for Python v2 and v3" MAINTAINER="allan316@gmail.com" LICENSE="GPL2 GPL3" +WEB_SITE="http://www.riverbankcomputing.com/software/sip/intro" TARBALL="$PACKAGE-$VERSION.tar.gz" -WEB_SITE="http://www.riverbankcomputing.co.uk" -WGET_URL="http://sourceforge.net/projects/pyqt/files/$PACKAGE/$PACKAGE-$VERSION/$TARBALL" +WGET_URL="$SF_MIRROR/pyqt/$TARBALL" DEPENDS="python gcc-lib-base" BUILD_DEPENDS="python-dev" @@ -16,7 +16,6 @@ # Rules to configure and make the package. compile_rules() { - cd $src python configure.py make && make DESTDIR=$DESTDIR install @@ -29,4 +28,3 @@ cp -a $install/usr/bin $fs/usr cp -a $install/usr/lib $fs/usr } -