Package Details: tunesviewer 1.5.2-1

Package Base: tunesviewer
Description: A small, easy to use program to access itunes-university media and podcasts in Linux.
Upstream URL: http://tunesviewer.sourceforge.net/
Category: multimedia
Licenses: Apache
Provides: tunesviewer=1.5.2
Submitter: arkusuma
Maintainer: arkusuma
Last Packager: arkusuma
Votes: 19
First Submitted: 2011-02-11 13:24
Last Updated: 2014-12-31 02:57

Latest Comments

Comment by Wolfen

2015-07-05 17:46

I can't make it work, this message always appears in the console:

ERROR:root:Invalid header name 'X-Apple-Tz:'

Any idea?

Comment by arkusuma

2014-12-31 02:57

Thanks. Updated.

Comment by hollandheese

2014-12-30 21:59

Here's an updated PKGBUILD
-upgraded to TunesViewer 1.5.2

------------------- PKGBUILD BEGIN --------------------------
# Maintainer: Anugrah Redja Kusuma <anugrah.redja@gmail.com>
pkgname=tunesviewer
pkgver=1.5.2
pkgrel=1
pkgdesc="A small, easy to use program to access itunes-university media and podcasts in Linux."
arch=('any')
url="http://tunesviewer.sourceforge.net/"
license=('Apache')
depends=('python2-lxml' 'pywebkitgtk' 'desktop-file-utils' 'hicolor-icon-theme')
provides=("tunesviewer=${pkgver}")
source=("http://downloads.sourceforge.net/project/tunesviewer/${pkgname}_${pkgver}.deb")
noextract=("${pkgname}_${pkgver}.deb")
install="tunesviewer.install"
md5sums=('90b2952249411bfef18eadc84ce79bf3')

build() {
cd "$srcdir"
ar x "${pkgname}_${pkgver}.deb"
}

package() {
cd "$pkgdir"
tar xJf "$srcdir/data.tar.xz"
sed -i 's/env python/env python2/g' `find "$pkgdir/" -name *.py`
}
------------------- PKGBUILD END --------------------------

Comment by linuxSEAT

2013-11-08 21:24

An updated PKGBUILD.
- dropped the patch; used "sed" instead
- upgraded to TunesViewer ver 1.5.1

------------------- PKGBUILD BEGIN --------------------------
# Maintainer: Anugrah Redja Kusuma <anugrah.redja@gmail.com>
pkgname=tunesviewer
pkgver=1.5.1
pkgrel=1
pkgdesc="A small, easy to use program to access itunes-university media and podcasts in Linux."
arch=('any')
url="http://tunesviewer.sourceforge.net/"
license=('Apache')
depends=('python2-lxml' 'pywebkitgtk' 'desktop-file-utils' 'hicolor-icon-theme')
provides=("tunesviewer=${pkgver}")
source=("http://downloads.sourceforge.net/project/tunesviewer/${pkgname}_${pkgver}.deb")
noextract=("${pkgname}_${pkgver}.deb")
install="tunesviewer.install"
md5sums=('33be7a161dca23b734fc7a46a9f363af')

build() {
cd "$srcdir"
ar x "${pkgname}_${pkgver}.deb"
}

package() {
cd "$pkgdir"
tar xzf "$srcdir/data.tar.gz"
sed -i 's/env python/env python2/g' `find "$pkgdir/" -name *.py`
}
------------------- PKGBUILD END --------------------------

Comment by arkusuma

2012-04-15 15:10

@ossfm: Thanks for the info. Package updated.

Anonymous comment

2012-04-15 12:27

The dependency 'python-lxml' should be 'python2-lxml'. The python2.patch is applied but the python2 dependency is not considered. The program will not run with just python-lxml installed. Thanks for the AUR though. It was exactly what I needed yesterday.

Comment by arkusuma

2012-01-04 14:14

Thanks for the info ReiFFEXzyx, Fixnum. Package updated. Now without deb2targz dependency, and less complain from namcap.

Comment by Fixnum

2011-12-31 05:48

deb2targz isn't in AUR anymore but isn't needed; see http://www.miketaylor.org.uk/tech/deb/. The new pkgbuild below removes this dependency.

New version (replacement for deb2targz extraction is slightly hackish since I couldn't figure out ar's equivalent of tar -C - can anyone fix?):

Also namcap says there are icon-related dependency/db problems with this package now ... I guess an install file is needed as with other GTK apps (e.g. emacs, ...)

# Maintainer: Anugrah Redja Kusuma <anugrah.redja@gmail.com>
pkgname=tunesviewer
pkgver=1.4
pkgrel=1
pkgdesc="A small, easy to use program to access itunes-university media and podcasts in Linux."
arch=('i686', 'x86_64')
url="http://tunesviewer.sourceforge.net/"
license=('Apache')
depends=('python2' 'python-lxml' 'pywebkitgtk')
provides=("tunesviewer=${pkgver}")
source=("http://downloads.sourceforge.net/project/tunesviewer/${pkgname}_${pkgver}.deb"
"python2.patch")
noextract=("${pkgname}_${pkgver}.deb")
md5sums=('21acc9e308954f2330a251cffa7fe9c5'
'bac65ba36dfb5504a9c8281f7373c979')

build() {
cd "$srcdir"
ar x "$srcdir/${pkgname}_${pkgver}.deb"
cd "$pkgdir"
tar xzf "$srcdir/data.tar.gz"

patch -p1 < "$srcdir/python2.patch"
}

Anonymous comment

2011-12-11 06:22

deb2targz has already been removed from community repo.
http://permalink.gmane.org/gmane.linux.arch.devel/16786

If you want to use deb2targz anyway
Here is a backup package
http://knoppmyth.net/repo/i686/extra-testing/deb2targz-1-3-any.pkg.tar.xz

Comment by arkusuma

2011-05-01 11:03

Thanks. Dependencies updated.

Comment by alium

2011-05-01 08:36

need pywebkitgtk:

[alois@lenovo ARCH]$ tunesviewer
Traceback (most recent call last):
File "/usr/bin/tunesviewer", line 27, in <module>
import webkit
ImportError: No module named webkit