[trunk] -> [community] 'mat2-0.13.0-1' add

master
Nathan Owens 3 months ago
parent 3251346b8d
commit 5eabbdbdcd
Signed by: ndowens
GPG Key ID: DC5A6F8092641E2D
  1. 16
      trunk/PKGBUILD
  2. 78
      trunk/keys/pgp/9FCDEE9E1A381F311EA62A7404D041E8171901CC.asc
  3. 16
      x86_64/community/PKGBUILD

@ -1,32 +1,32 @@
# Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
# Maintainer: Nathan Owens <ndowens@artixlinux.org>
# Contributor: Francois Boulogne <devel at sciunto dot org>
pkgname=mat2
pkgver=0.12.4
pkgver=0.13.0
pkgrel=1
pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats'
url='https://0xacab.org/jvoisin/mat2'
arch=('any')
license=('LGPL3')
depends=('python' 'python-mutagen' 'python-cairo' 'python-gobject' 'gdk-pixbuf2' 'poppler-glib' 'librsvg' 'perl-image-exiftool' 'mailcap')
makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel')
makedepends=('python-setuptools')
optdepends=(
'ffmpeg: video support'
'bubblewrap: sandboxing support'
)
checkdepends=('ffmpeg')
source=(https://0xacab.org/jvoisin/mat2/-/archive/${pkgver}/mat2-${pkgver}.tar.gz
https://0xacab.org/jvoisin/mat2/uploads/22c4479cbd0f281457309903280ca104/mat2-0.12.4.tar.gz.asc)
sha512sums=('20936c80d0fa31dae9ee14c3d853c0e63a87b2d3ad5838a17bdbbc3e7cb4cf73462c9a9573d2aeab6e4ab0d6c18ce24c63a80e1a7cd044724c8ecc639d13da80'
https://0xacab.org/jvoisin/mat2/uploads/b8b7bce2a45aa6c1b2b48432025b2fef/mat2-0.13.0.tar.gz.asc)
sha512sums=('398732e2093c3167a2bb30325bbe5c738f8ac1c36213c63163a02a45b1005cde912f88318655e79276fac8df63c8fee41772eb0e3a53895c20d9c7ba3be16c6c'
'SKIP')
b2sums=('161d92dfea16c7ab5a09e9271b5cd4fbd64ddeaca18187395ff3ffb5671d5fc5d98c70d2a081c566148cbed7b6c9923ca87f732552d0172cb841030edbf70192'
b2sums=('5f864a1b2dcce8d6e466fccfc66ad42ac079443b6668daaaf82c2870cddfa1b1227ed842431b2550e8e9435a58831b5b97782c89ac8e55da6573f2087cace09d'
'SKIP')
validpgpkeys=('9FCDEE9E1A381F311EA62A7404D041E8171901CC') # Julien (jvoisin) Voisin
build() {
cd ${pkgname}-${pkgver}
python -m build --no-isolation --wheel
python setup.py build
}
check() {
@ -36,7 +36,7 @@ check() {
package() {
cd ${pkgname}-${pkgver}
python -m installer --destdir="$pkgdir" dist/*.whl
python setup.py install --skip-build -O1 --root="${pkgdir}"
install -Dm 644 dolphin/mat2.desktop -t "${pkgdir}/usr/share/kservices5/ServiceMenus"
install -Dm 644 doc/mat2.1 -t "${pkgdir}/usr/share/man/man1"
install -Dm 644 doc/*.md -t "${pkgdir}/usr/share/doc/${pkgname}"

@ -0,0 +1,78 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
1ScG7OJw766VTOg4l2PTPCnIdNFy1Os=
=Gu+P
-----END PGP PUBLIC KEY BLOCK-----

@ -1,32 +1,32 @@
# Maintainer: kpcyrd <kpcyrd[at]archlinux[dot]org>
# Maintainer: Nathan Owens <ndowens@artixlinux.org>
# Contributor: Francois Boulogne <devel at sciunto dot org>
pkgname=mat2
pkgver=0.12.4
pkgver=0.13.0
pkgrel=1
pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats'
url='https://0xacab.org/jvoisin/mat2'
arch=('any')
license=('LGPL3')
depends=('python' 'python-mutagen' 'python-cairo' 'python-gobject' 'gdk-pixbuf2' 'poppler-glib' 'librsvg' 'perl-image-exiftool' 'mailcap')
makedepends=('python-setuptools' 'python-build' 'python-installer' 'python-wheel')
makedepends=('python-setuptools')
optdepends=(
'ffmpeg: video support'
'bubblewrap: sandboxing support'
)
checkdepends=('ffmpeg')
source=(https://0xacab.org/jvoisin/mat2/-/archive/${pkgver}/mat2-${pkgver}.tar.gz
https://0xacab.org/jvoisin/mat2/uploads/22c4479cbd0f281457309903280ca104/mat2-0.12.4.tar.gz.asc)
sha512sums=('20936c80d0fa31dae9ee14c3d853c0e63a87b2d3ad5838a17bdbbc3e7cb4cf73462c9a9573d2aeab6e4ab0d6c18ce24c63a80e1a7cd044724c8ecc639d13da80'
https://0xacab.org/jvoisin/mat2/uploads/b8b7bce2a45aa6c1b2b48432025b2fef/mat2-0.13.0.tar.gz.asc)
sha512sums=('398732e2093c3167a2bb30325bbe5c738f8ac1c36213c63163a02a45b1005cde912f88318655e79276fac8df63c8fee41772eb0e3a53895c20d9c7ba3be16c6c'
'SKIP')
b2sums=('161d92dfea16c7ab5a09e9271b5cd4fbd64ddeaca18187395ff3ffb5671d5fc5d98c70d2a081c566148cbed7b6c9923ca87f732552d0172cb841030edbf70192'
b2sums=('5f864a1b2dcce8d6e466fccfc66ad42ac079443b6668daaaf82c2870cddfa1b1227ed842431b2550e8e9435a58831b5b97782c89ac8e55da6573f2087cace09d'
'SKIP')
validpgpkeys=('9FCDEE9E1A381F311EA62A7404D041E8171901CC') # Julien (jvoisin) Voisin
build() {
cd ${pkgname}-${pkgver}
python -m build --no-isolation --wheel
python setup.py build
}
check() {
@ -36,7 +36,7 @@ check() {
package() {
cd ${pkgname}-${pkgver}
python -m installer --destdir="$pkgdir" dist/*.whl
python setup.py install --skip-build -O1 --root="${pkgdir}"
install -Dm 644 dolphin/mat2.desktop -t "${pkgdir}/usr/share/kservices5/ServiceMenus"
install -Dm 644 doc/mat2.1 -t "${pkgdir}/usr/share/man/man1"
install -Dm 644 doc/*.md -t "${pkgdir}/usr/share/doc/${pkgname}"

Loading…
Cancel
Save