Skip to content
Snippets Groups Projects
Verified Commit e485d614 authored by Jan Alexander Steffens (heftig)'s avatar Jan Alexander Steffens (heftig)
Browse files

0.14.3-1

parent 2ec11b13
No related branches found
No related tags found
No related merge requests found
pkgbase = libgexiv2
pkgdesc = GObject-based wrapper around the Exiv2 library
pkgver = 0.14.2
pkgrel = 2
url = https://wiki.gnome.org/Projects/gexiv2
pkgver = 0.14.3
pkgrel = 1
url = https://gitlab.gnome.org/GNOME/gexiv2
arch = x86_64
license = GPL2
license = GPL-2.0-or-later
makedepends = git
makedepends = glib2-devel
makedepends = gobject-introspection
makedepends = meson
makedepends = python-gobject
makedepends = vala
depends = exiv2
depends = glib2
source = https://gitlab.gnome.org/GNOME/gexiv2/-/archive/gexiv2-0.14.2/gexiv2-gexiv2-0.14.2.tar.bz2
b2sums = 400e507f88ea3d14420e2dc43ceedf961ab23b91cc5a2f5671c4d876ecfb7437af14ee75b501d2baf5a3eb319afaf81b1c6f699c1c62fa7b8d211603364bf14a
depends = glibc
depends = gcc-libs
source = git+https://gitlab.gnome.org/GNOME/gexiv2.git?signed#tag=gexiv2-0.14.3
b2sums = 1390c2902b16c703430f8b4db0877f1528d9c036bee46105221fa60393d8a5903f0831edbce11df82061f78a863d11e5cba282fbaf749f882a5416252ddc657f
pkgname = libgexiv2
depends = exiv2
depends = glib2
depends = glibc
depends = gcc-libs
depends = libglib-2.0.so
depends = libgobject-2.0.so
depends = libgio-2.0.so
......
......@@ -2,19 +2,36 @@
# Contributor: Ionut Biru <ibiru@archlinux.org>
pkgname=libgexiv2
pkgver=0.14.2
pkgrel=2
pkgdesc='GObject-based wrapper around the Exiv2 library'
url='https://wiki.gnome.org/Projects/gexiv2'
pkgver=0.14.3
pkgrel=1
pkgdesc="GObject-based wrapper around the Exiv2 library"
url="https://gitlab.gnome.org/GNOME/gexiv2"
arch=(x86_64)
license=(GPL2)
depends=(exiv2 glib2)
makedepends=(gobject-introspection meson python-gobject vala)
source=("https://gitlab.gnome.org/GNOME/gexiv2/-/archive/gexiv2-$pkgver/gexiv2-gexiv2-$pkgver.tar.bz2")
b2sums=('400e507f88ea3d14420e2dc43ceedf961ab23b91cc5a2f5671c4d876ecfb7437af14ee75b501d2baf5a3eb319afaf81b1c6f699c1c62fa7b8d211603364bf14a')
license=(GPL-2.0-or-later)
depends=(
exiv2
glib2
glibc
gcc-libs
)
makedepends=(
git
glib2-devel
gobject-introspection
meson
python-gobject
vala
)
source=("git+$url.git?signed#tag=gexiv2-$pkgver")
b2sums=('1390c2902b16c703430f8b4db0877f1528d9c036bee46105221fa60393d8a5903f0831edbce11df82061f78a863d11e5cba282fbaf749f882a5416252ddc657f')
build() {
arch-meson gexiv2-gexiv2-$pkgver build -D gtk_doc=true
local meson_options=(
-D gtk_doc=true
-D tests=true
)
arch-meson gexiv2 build "${meson_options[@]}"
meson compile -C build
}
......@@ -23,11 +40,13 @@ check() {
}
package() {
depends+=(libg{lib,object,io}-2.0.so libexiv2.so)
depends+=(
libg{lib,object,io}-2.0.so
libexiv2.so
)
provides+=(libgexiv2.so)
meson install -C build --destdir "$pkgdir"
local python_version=$(python -c 'import sys; print(".".join(map(str, sys.version_info[:2])))')
rm -rv "$pkgdir/usr/lib/python$python_version/site-packages/gi/overrides/__pycache__"
}
# vim:set sw=2 sts=-1 et:
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment