diff --git a/multimedia/graphics/rawtherapee/actions.py b/multimedia/graphics/rawtherapee/actions.py
index 710451d30a..c7e40b505d 100644
--- a/multimedia/graphics/rawtherapee/actions.py
+++ b/multimedia/graphics/rawtherapee/actions.py
@@ -1,18 +1,24 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
+#
# Licensed under the GNU General Public License, version 3.
-# See the file http://www.gnu.org/copyleft/gpl.txt
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import cmaketools
-from pisi.actionsapi import get
+from pisi.actionsapi import mesontools, cmaketools, get
+
+j = ''.join([
+ ' -DCMAKE_BUILD_TYPE=release',
+ ' -DCREDITSDIR=/usr/share/doc/rawtherapee',
+ ' -DLICENCEDIR=/usr/share/doc/rawtherapee',
+ ' -B_build',
+ ' -G Ninja -L '
+ ])
def setup():
- cmaketools.configure("-DCMAKE_BUILD_TYPE=release \
- -DCREDITSDIR=/usr/share/doc/rawtherapee \
- -DLICENCEDIR=/usr/share/doc/rawtherapee", installPrefix="/usr")
+ cmaketools.configure(j, installPrefix='/usr')
def build():
- cmaketools.make()
+ mesontools.build("-C _build")
def install():
- cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
+ mesontools.install("-C _build")
diff --git a/multimedia/graphics/rawtherapee/pspec.xml b/multimedia/graphics/rawtherapee/pspec.xml
index 8c1bcac0fc..09200080b4 100644
--- a/multimedia/graphics/rawtherapee/pspec.xml
+++ b/multimedia/graphics/rawtherapee/pspec.xml
@@ -2,18 +2,19 @@
rawtherapee
- http://rawtherapee.com/
+ https://www.rawtherapee.com/
Marcin Bojara
marcin@pisilinux.org
app:gui
- GPLv3
+ GPL-3
RawTherapee is a powerful, cross-platform raw photo processing program
RawTherapee is designed for developing raw files from a broad range of digital cameras, as well as HDR DNG files and non-raw image formats (JPEG, TIFF and PNG).
- https://github.com/Beep6581/RawTherapee/releases/download/5.8/rawtherapee-5.8.tar.xz
+ https://rawtherapee.com/shared/source/rawtherapee-5.9.tar.xz
cmake
+ ninja
gtk3-devel
tiff-devel
zlib-devel
@@ -35,7 +36,7 @@
libcanberra-gtk3-devel
-
+
rawtherapee
@@ -65,12 +66,19 @@
/usr/bin
/usr/share/doc/rawtherapee
- /usr/share
+ /usr/share
/usr/share/man
-
+
+
+ 2022-12-04
+ 5.9
+ Version bump.
+ fury
+ uglyside@yandex.ru
+
2020-03-31
5.8
@@ -79,4 +87,4 @@
suvari@pisilinux.org
-
\ No newline at end of file
+
diff --git a/multimedia/graphics/rawtherapee/translations.xml b/multimedia/graphics/rawtherapee/translations.xml
index fe2ae712f4..39d1593b51 100644
--- a/multimedia/graphics/rawtherapee/translations.xml
+++ b/multimedia/graphics/rawtherapee/translations.xml
@@ -6,4 +6,3 @@
Zaawansowany program do wywoływania zdjęć.
-
diff --git a/multimedia/misc/libiptcdata/actions.py b/multimedia/misc/libiptcdata/actions.py
index 7fa0daeb95..7020d43682 100644
--- a/multimedia/misc/libiptcdata/actions.py
+++ b/multimedia/misc/libiptcdata/actions.py
@@ -2,19 +2,25 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
-# See the file http://www.gnu.org/licenses/gpl.txt
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
-from pisi.actionsapi import autotools
-from pisi.actionsapi import pisitools
+from pisi.actionsapi import autotools, pisitools
+
+i = ''.join([
+ ' --disable-rpath',
+ ' --disable-nls',
+ ' --disable-static',
+ ' PYTHON_VERSION=3',
+ ' --enable-python '
+ ])
def setup():
- autotools.configure("--disable-static \
- --with-libintl-prefix=/opt/local \
- --with-libiconv-prefix=/opt/local")
+ autotools.configure(i)
def build():
autotools.make()
def install():
autotools.install()
- pisitools.dodoc("ChangeLog", "AUTHORS", "COPYING", "NEWS")
+
+ pisitools.dodoc("AUTHORS")
diff --git a/multimedia/misc/libiptcdata/pspec.xml b/multimedia/misc/libiptcdata/pspec.xml
index 510fb3056f..9b67a3705a 100644
--- a/multimedia/misc/libiptcdata/pspec.xml
+++ b/multimedia/misc/libiptcdata/pspec.xml
@@ -2,7 +2,7 @@
libiptcdata
- http://libiptcdata.sourceforge.net/
+ https://github.com/ianw/libiptcdata
Erdinç Gültekin
admins@pisilinux.org
@@ -11,9 +11,12 @@
library
A library for manipulating the International Press Telecommunications Council (IPTC)
libiptcdata is a library for manipulating the International Press Telecommunications Council (IPTC) metadata stored within multimedia files such as images.
- mirrors://sourceforge/libiptcdata/1.0.4/libiptcdata-1.0.4.tar.gz
+
+ https://github.com/ianw/libiptcdata/releases/download/release_1_0_5/libiptcdata-1.0.5.tar.gz
+
glibc-devel
+ python3-devel
@@ -24,6 +27,7 @@
/usr/bin
/usr/lib/
+ /usr/lib/python3.9
/usr/share/locale
/usr/share/doc
/usr/share/gtk-doc
@@ -42,6 +46,13 @@
+
+ 2022-12-04
+ 1.0.5
+ Python3 rebuild.
+ fury
+ uglyside@yandex.ru
+
2020-03-31
1.0.4
@@ -50,4 +61,4 @@
suvari@pisilinux.org
-
\ No newline at end of file
+
diff --git a/multimedia/misc/libiptcdata/translations.xml b/multimedia/misc/libiptcdata/translations.xml
index 2c732cc883..ab4584a10b 100644
--- a/multimedia/misc/libiptcdata/translations.xml
+++ b/multimedia/misc/libiptcdata/translations.xml
@@ -3,7 +3,7 @@
libiptcdata
Uluslararası Basın Telekomünikasyon Konseyi meta verilerini işlemek için bir kütüphane
- libiptcdata, görüntüler gibi çeşitli veri dosyalarında bulunan Uluslararası Basın Telekomünikasyon Konseyi (IPTC) meta verilerini okumak ve yazmak için bağımsız bir C kütüphanesidir.
+ libiptcdata, görüntüler gibi çeşitli veri dosyalarında bulunan Uluslararası Basın Telekomünikasyon Konseyi (IPTC) meta verilerini okumak ve yazmak için bağımsız bir C kütüphanesidir.