diff --git a/multimedia/graphics/darktable/actions.py b/multimedia/graphics/darktable/actions.py index b81ad1c9de..52edc5ffdb 100644 --- a/multimedia/graphics/darktable/actions.py +++ b/multimedia/graphics/darktable/actions.py @@ -4,24 +4,26 @@ # Licensed under the GNU General Public License, version 3. # See the file http://www.gnu.org/copyleft/gpl.txt. -from pisi.actionsapi import cmaketools -from pisi.actionsapi import shelltools -from pisi.actionsapi import pisitools from pisi.actionsapi import get +from pisi.actionsapi import pisitools +from pisi.actionsapi import shelltools +from pisi.actionsapi import cmaketools def setup(): pisitools.ldflags.add("-lgs") shelltools.makedirs("build") shelltools.cd("build") - cmaketools.configure("-DCMAKE_INSTALL_LIBDIR=lib \ - -DDONT_INSTALL_GCONF_SCHEMAS=1 \ - -DCMAKE_BUILD_TYPE=Release \ + cmaketools.configure("-DUSE_COLORD=On \ + -DUSE_OPENJPEG=On \ + -DUSE_LIBSECRET=On \ + -DBUILD_USERMANUAL=0 \ -DBINARY_PACKAGE_BUILD=1 \ -DBUILD_USERMANUAL=False \ - -DUSE_LIBSECRET=On \ - -DUSE_OPENJPEG=On \ - -DUSE_COLORD=On \ - -DBUILD_USERMANUAL=0", sourceDir="..") + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_SKIP_BUILD_RPATH=ON \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib \ + -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib \ + -DDONT_INSTALL_GCONF_SCHEMAS=1", sourceDir="..") def build(): shelltools.cd("build") @@ -31,3 +33,6 @@ def build(): def install(): shelltools.cd("build") cmaketools.install() + + # fix libdarktable.so path under /usr/lib + pisitools.dosym("/usr/lib/darktable/libdarktable.so", "/usr/lib/libdarktable.so") \ No newline at end of file diff --git a/multimedia/graphics/darktable/pspec.xml b/multimedia/graphics/darktable/pspec.xml index e6b007f84f..f69ab5eae8 100644 --- a/multimedia/graphics/darktable/pspec.xml +++ b/multimedia/graphics/darktable/pspec.xml @@ -1,5 +1,5 @@ - + darktable @@ -13,79 +13,76 @@ darktable is an open source photography workflow application and RAW developer. darktable is an open source photography workflow application and RAW developer. A virtual lighttable and darkroom for photographers. - https://github.com/darktable-org/darktable/releases/download/release-3.0.1/darktable-3.0.1.tar.xz + https://github.com/darktable-org/darktable/releases/download/release-3.2.1/darktable-3.2.1.tar.xz - exiv2-devel - intltool + llvm cmake - gconf-devel - gtk2-devel - libjpeg-turbo-devel - lcms2-devel - lensfun-devel - libgnome-keyring - libgphoto2-devel - librsvg-devel - libsdl2-devel - mesa-devel - mesa-glu-devel - openexr-devel - tiff-devel - libsoup-devel - json-glib-devel libgomp + intltool + llvm-libs + gtk2-devel + gtk3-devel + mesa-devel + webp-devel + tiff-devel cups-devel curl-devel - gtk3-devel zlib-devel + exiv2-devel + gconf-devel glib2-devel + lcms2-devel + colord-devel libX11-devel libpng-devel sqlite-devel + lensfun-devel + librsvg-devel + libsdl2-devel libxml2-devel pugixml-devel + libsoup-devel + openexr-devel + mesa-glu-devel flickcurl-devel + iso-codes-devel + json-glib-devel libXrandr-devel libsecret-devel openjpeg2-devel - ghostscript-devel - GraphicsMagick-devel - webp-devel - libjpeg-turbo-devel - colord-devel colord-gtk-devel - iso-codes-devel - llvm-libs - llvm + libgnome-keyring + libgphoto2-devel llvm-clang-devel + ghostscript-devel + libjpeg-turbo-devel + GraphicsMagick-devel darktable + darktable is an open source photography workflow application and RAW developer. webp cups curl gtk3 zlib + mesa + tiff + gtk2 + cairo glib2 + lcms2 + pango + colord libX11 libgcc libpng sqlite libxml2 pugixml - flickcurl - libXrandr - libsecret - mesa - tiff - gtk2 - lcms2 - cairo - pango - colord libsdl2 ilmbase lensfun @@ -93,33 +90,44 @@ libsoup libgomp mesa-glu + flickcurl + libXrandr + libsecret openjpeg2 json-glib + colord-gtk exiv2-libs gdk-pixbuf libgphoto2 ghostscript openexr-libs - colord-gtk libjpeg-turbo GraphicsMagick libgnome-keyring /etc + /usr/lib/ + /usr/share/man /usr/bin - /usr/lib/darktable - /usr/share/applications + /usr/share/icons /usr/share/appdata /usr/share/darktable + /usr/lib/darktable + /usr/share/applications /usr/share/doc/darktable - /usr/share/icons /usr/share/locale - /usr/share/man + + 2020-09-15 + 3.2.1 + Minor version bump and translations added + Blue Devil + bluedevil@sctzine.com + 2020-03-28 3.0.1 @@ -184,4 +192,4 @@ groni@pisilinux.org - + \ No newline at end of file diff --git a/multimedia/graphics/darktable/translations.xml b/multimedia/graphics/darktable/translations.xml new file mode 100644 index 0000000000..3364e5f2b5 --- /dev/null +++ b/multimedia/graphics/darktable/translations.xml @@ -0,0 +1,8 @@ + + + + darktable + Açık kaynak fotoğraf iş akışı uygulaması ve ham(raw) geliştirme ortamı + darktable, açık kaynak fotoğraf iş akışı uygulaması ve ham(raw) geliştirme ortamı sunan gelişmiş bir araçtır. + + \ No newline at end of file