summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabioLolix2024-03-17 15:08:30 +0100
committerFabioLolix2024-03-17 15:08:30 +0100
commit77dec04d70356b74857dae6fcf48207165cf8e13 (patch)
tree890a85db21a19c95620429bac1bc7cf6816fb612
parent10dedfccfad32d1a4d2a64c1a2aa88248eae7e85 (diff)
downloadaur-rawtherapee-git.tar.gz
add exiv2 deps, revision
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD32
2 files changed, 32 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 728c6d0cb3b5..78a4ef29e8e8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = rawtherapee-git
pkgdesc = A powerful cross-platform raw image processing program
- pkgver = 5.8.r2738.g8ca07e858
- pkgrel = 1
+ pkgver = 5.10.r158.g7751019b6
+ pkgrel = 2
epoch = 1
url = https://www.rawtherapee.com/
arch = x86_64
@@ -21,13 +21,26 @@ pkgbase = rawtherapee-git
depends = lcms2
depends = lensfun
depends = libcanberra
+ depends = exiv2
depends = libiptcdata
- depends = desktop-file-utils
depends = hicolor-icon-theme
+ depends = libsigc++
+ depends = libtiff
+ depends = pangomm
+ depends = gcc-libs
+ depends = expat
+ depends = cairomm
+ depends = librsvg
+ depends = atkmm
+ depends = zlib
+ depends = libpng
+ depends = libjpeg
+ depends = cairo
+ depends = glibc
+ depends = glib2
provides = rawtherapee
conflicts = rawtherapee
- source = rawtherapee::git+https://github.com/Beep6581/RawTherapee.git#branch=dev
+ source = git+https://github.com/Beep6581/RawTherapee.git#branch=dev
sha256sums = SKIP
pkgname = rawtherapee-git
-
diff --git a/PKGBUILD b/PKGBUILD
index da94e9770c1b..a43a534be51b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,41 +2,37 @@
# Contributor: Lukas Jirkovsky <l.jirkovsky AT gmail.com>
pkgname=rawtherapee-git
-pkgver=5.8.r2738.g8ca07e858
-pkgrel=1
+pkgver=5.10.r158.g7751019b6
+pkgrel=2
epoch=1
pkgdesc="A powerful cross-platform raw image processing program"
arch=(x86_64 i686 pentium4 arm armv6h armv7h aarch64)
url="https://www.rawtherapee.com/"
license=(GPL3)
-depends=(fftw gtk3 glibmm gtkmm3 lcms2 lensfun libcanberra
- libiptcdata desktop-file-utils hicolor-icon-theme)
+depends=(fftw gtk3 glibmm gtkmm3 lcms2 lensfun libcanberra exiv2
+ libiptcdata hicolor-icon-theme
+
+ # namcap implicit depends
+ libsigc++ libtiff pangomm gcc-libs expat cairomm librsvg atkmm zlib libpng libjpeg cairo glibc glib2)
makedepends=(cmake git)
provides=(rawtherapee)
conflicts=(rawtherapee)
-source=("${pkgname%-git}::git+https://github.com/Beep6581/RawTherapee.git#branch=dev")
+source=("git+https://github.com/Beep6581/RawTherapee.git#branch=dev")
sha256sums=('SKIP')
pkgver() {
- cd "${srcdir}/rawtherapee"
+ cd "RawTherapee"
git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g'
}
-prepare() {
- cd "${srcdir}/${pkgname%-git}"
- mkdir -p build
-}
-
build() {
- cd "${srcdir}/${pkgname%-git}/build"
- cmake .. \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DCMAKE_BUILD_TYPE=Release
+ cmake -B build -S "RawTherapee" -Wno-dev \
+ -DCMAKE_BUILD_TYPE=None \
+ -DCMAKE_INSTALL_PREFIX=/usr
- make
+ cmake --build build
}
package() {
- cd "${srcdir}/${pkgname%-git}/build"
- make DESTDIR="${pkgdir}/" install
+ DESTDIR="${pkgdir}" cmake --install build
}