summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFabioLolix2022-01-30 20:18:56 +0100
committerFabioLolix2022-01-30 20:18:56 +0100
commitb3ff2d422d97f1f4dd4ea542c76a32edbe824050 (patch)
tree64ec871fd8b389f0183de9b1ccb0db081039439c /PKGBUILD
parentb42f641f84ec64ff6b9f4e347a113147fa4c2557 (diff)
downloadaur-entangle.tar.gz
revision
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD37
1 files changed, 23 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 7285499d860d..780c48fb23e5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,30 +1,39 @@
-# Maintainer: Zdeněk Janeček <jan.zdenek@gmail.com>
+# Maintainer: FabioLolix <fabio.loli@disroot.org>
+# Contributor: Zdeněk Janeček <jan.zdenek@gmail.com>
+
pkgname=entangle
pkgver=3.0
-pkgrel=1
-pkgdesc="Entangle is an application which uses GTK and libgphoto2 to provide a graphical interface for tethered photography with digital cameras."
-arch=('i686' 'x86_64')
-url="http://entangle-photo.org/"
-license=('GPL')
-depends=('glib2>=2.26.0' 'dbus-glib>=0.60' 'gdk-pixbuf2>=2.12.0' 'gtk3>=3.22.0' 'libgphoto2>=2.4.11' 'libgudev' 'gobject-introspection' 'lcms2' 'libpeas' 'libgexiv2' 'libraw' 'adwaita-icon-theme' 'gstreamer' 'itstool' 'gst-plugins-base-libs')
-makedepends=('intltool' 'meson' 'gtk-doc')
-install=entangle.install
-source=(http://entangle-photo.org/download/sources/$pkgname-$pkgver.tar.xz)
-md5sums=('32060351f18a8caa04e3bf7dd888e54d')
+pkgrel=2
+pkgdesc="GTK graphical interface for tethered photography with digital cameras powered by libgphoto2"
+arch=(x86_64 i686)
+url="https://entangle-photo.org/"
+license=(GPL3)
+depends=(dbus-glib gdk-pixbuf2 gtk3 libgphoto2 libgudev gobject-introspection lcms2
+ libpeas libgexiv2 libraw adwaita-icon-theme gstreamer itstool gst-plugins-base-libs)
+makedepends=(intltool meson gtk-doc)
+source=("http://entangle-photo.org/download/sources/${pkgname}-${pkgver}.tar.xz"
+ "https://gitlab.com/entangle/entangle/-/commit/54795d275a93e94331a614c8712740fcedbdd4f0.patch")
+sha256sums=('9285ebab273ebe788d39a7c1bf19717cc6312cfcaa0bc55d65cf5a8d4f42a545'
+ '6cb850db85e7efe4dbb74e00ed4c3beabe0d0559e33cde26c131bb980d9f6491')
+
+prepare() {
+ cd "${srcdir}/${pkgname}-${pkgver}"
+ patch -Np1 -i ../54795d275a93e94331a614c8712740fcedbdd4f0.patch
+}
build() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "${srcdir}/${pkgname}-${pkgver}"
sed -i "s/'libraw_r'/'raw_r'/g" meson.build
meson -Denable-gtk-doc=true build-dir --prefix=/usr
ninja -C build-dir all
}
check() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "${srcdir}/${pkgname}-${pkgver}"
ninja -C build-dir test
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
+ cd "${srcdir}/${pkgname}-${pkgver}"
DESTDIR="$pkgdir" ninja -C build-dir install
}