Date: Wednesday, March 31, 2021 @ 19:36:52 Author: schuay Revision: 910717
4.0.0-1 Modified: soundconverter/trunk/PKGBUILD ----------+ PKGBUILD | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-03-31 19:35:38 UTC (rev 910716) +++ PKGBUILD 2021-03-31 19:36:52 UTC (rev 910717) @@ -1,34 +1,31 @@ # Maintainer: schuay <jakob.gru...@gmail.com> +# Contributor: sezanzeb for the 4.0.0 PKGBUILD. # Contributor: Stefan Husmann <stefan-husm...@t-online.de> # Contributor: Andrea Scarpino <and...@archlinux.org> pkgname=soundconverter -pkgver=3.0.2 -pkgrel=3 +pkgver=4.0.0 +pkgrel=1 pkgdesc="A simple sound converter application for GNOME" arch=('any') license=('GPL3') url="https://soundconverter.org/" -depends=('gst-plugins-base' 'gst-plugins-good' 'gtk3' 'libnotify' 'python-gobject') -makedepends=('intltool') -optdepends=('gst-plugins-ugly: Extra media codecs' - 'gst-plugins-bad: Extra media codecs' - 'gst-libav: Extra media codecs') -source=("https://launchpad.net/soundconverter/trunk/$pkgver/+download/soundconverter-$pkgver.tar.xz") -sha512sums=('0746395de412a4d845e3df4d6cce0dbcba266c9efc8db71663dd1c751d2a5de5b0dc266f24bbfe6c00f69428801ce5f9558fc8e5e2f5d5e6be8562085cd7fe92') +depends=('python-gobject' 'gst-python' 'gst-plugins-ugly' 'desktop-file-utils' 'gst-plugins-good') +makedepends=('python-distutils-extra') +#depends=('gst-plugins-base' 'gst-plugins-good' 'gtk3' 'libnotify' 'python-gobject') +#makedepends=('intltool' 'python-distutils-extra') +source=("https://launchpad.net/soundconverter/trunk/$pkgver/+download/soundconverter-$pkgver.tar.gz") +sha512sums=('57774296a722888cbe9afd1601c98334d79f91bc8fff720f048fdb4d0addb1d6389d637512474f612557e263e99998a34f76d5cdf881cdc36a02c085a53f0a1d') -prepare() { - cd "${srcdir}/${pkgname}-${pkgver}" - NOCONFIGURE=1 ./autogen.sh -} - build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr - make + python3 setup.py build } package() { cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install + python3 setup.py install --prefix=${pkgdir}/usr + # pacman will compile schemas via a hook once placed into /usr, + # don't let the setup.py script do it. + rm ${pkgdir}/usr/share/glib-2.0/schemas/gschemas.compiled }