diff --git a/basecurve.readme.patch b/basecurve.readme.patch new file mode 100644 index 0000000..a65fa56 --- /dev/null +++ b/basecurve.readme.patch @@ -0,0 +1,37 @@ +Index: darktable/tools/basecurve/README.md +=================================================================== +--- darktable.orig/tools/basecurve/README.md ++++ darktable/tools/basecurve/README.md +@@ -45,20 +45,11 @@ You can build the tool using the followi + + You are invited to print the help message to get to know the tool's options: + +- $ "$YOUR_INSTALL_PATH/bin/dt-curve-tool" -h ++ $ "/usr/bin/dt-curve-tool" -h + + It may help you better understand the following paragraphs. + + +-## Determining a basecurve/tonecurve using _dt-curve-tool-helper_ script +- +- +-An additional helper script called _dt-curve-tool-helper_ is provided. This +-script should automate many steps of the curve determination process. +- +-It is assumed that `$YOUR_INSTALL_PATH` is in your `$PATH`. +- +- + ### Gathering the statistics + + +@@ -218,8 +209,8 @@ Two GNUPlot scripts are provided in the + suppose default filenames for the basecurve/tonecurve data/fit files have been + used + +- $ gnuplot -e ${dt src}/tools/basecurve/gnuplot.tonecurve +- $ gnuplot -e ${dt src}/tools/basecurve/gnuplot.basecurve ++ $ gnuplot -c /usr/share/darktable/tools/basecurve/gnuplot.tonecurve ++ $ gnuplot -c /usr/share/darktable/tools/basecurve/gnuplot.basecurve + + This generates a `basecurve.pdf`; resp `tonecurve.pdf` file with a graph of the + gathered data and the fitted curves. This can help you measuring how much of diff --git a/darktable-2.6.0.tar.xz b/darktable-2.6.0.tar.xz deleted file mode 100644 index 948e867..0000000 --- a/darktable-2.6.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:483d7d8e4ac532d89efc2f24e169f7a7da2d3ef0c599602b658d67a040670478 -size 3358508 diff --git a/darktable-2.6.1.tar.xz b/darktable-2.6.1.tar.xz new file mode 100644 index 0000000..4fc779d --- /dev/null +++ b/darktable-2.6.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:63c53332eecff946e41c1b6551d51bc0a2515572532f470b7b570b60805c3026 +size 3473300 diff --git a/darktable-2.6.1.tar.xz.asc b/darktable-2.6.1.tar.xz.asc new file mode 100644 index 0000000..e7ddbf5 --- /dev/null +++ b/darktable-2.6.1.tar.xz.asc @@ -0,0 +1,6 @@ +-----BEGIN PGP SIGNATURE----- + +iF0EABECAB0WIQTxD5aGZSsOlJ/NlMMY3KEj+Um9OwUCXH7lJgAKCRAY3KEj+Um9 +O0RlAJ98+5lYkmEyE8DddZkFiFPJd8zDcACfVdxIG0lqIpYiodiRd/6cJlsp7Sk= +=pE7A +-----END PGP SIGNATURE----- diff --git a/darktable-usermanual-de.pdf b/darktable-usermanual-de.pdf new file mode 100644 index 0000000..ade5f4f --- /dev/null +++ b/darktable-usermanual-de.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e43784a4bc560c3aae21bbe5fc1e5ac9cb9fa160f087ea40710374402d02d396 +size 15799958 diff --git a/darktable-usermanual-es.pdf b/darktable-usermanual-es.pdf deleted file mode 100644 index bb0a2bc..0000000 --- a/darktable-usermanual-es.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:100e1f02720a6ac4130ee82ca2ab1572853f51ceacd31051a39fea3a605a4be3 -size 13899993 diff --git a/darktable-usermanual-fr.pdf b/darktable-usermanual-fr.pdf deleted file mode 100644 index 9cf35b8..0000000 --- a/darktable-usermanual-fr.pdf +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7315af4fbea37706a0debaf92c154348a72e2c896836c3bbd6b0f9fb2d8565c1 -size 14349135 diff --git a/darktable-usermanual-it.pdf b/darktable-usermanual-it.pdf new file mode 100644 index 0000000..273ca86 --- /dev/null +++ b/darktable-usermanual-it.pdf @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a14a14c7c7da57d01689257c5a4acba68d7649ded3359cc9b750ecca4a351489 +size 15791706 diff --git a/darktable-usermanual.pdf b/darktable-usermanual.pdf index eb49c32..ea2352a 100644 --- a/darktable-usermanual.pdf +++ b/darktable-usermanual.pdf @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ee1714011b05e872cd9d7cd5101e9b936d1aa787a19865bcb50774a2ad0e67a4 -size 13875563 +oid sha256:9d1190c7a83af13dd996f8112b028aa1b8e2bce77b6c2b5442943504f35bbf46 +size 15734343 diff --git a/darktable.changes b/darktable.changes index 0d64acc..10172ba 100644 --- a/darktable.changes +++ b/darktable.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Thu Mar 7 01:25:39 UTC 2019 - Marcus Rueckert + +- fix gnuplot syntax in readme for basecurve tools + +------------------------------------------------------------------- +Thu Mar 7 00:33:31 UTC 2019 - Marcus Rueckert + +- added basecurve.readme.patch +- moved the ownership of %{_libexecdir}/darktable to the main + package + +------------------------------------------------------------------- +Wed Mar 6 23:20:19 UTC 2019 - Marcus Rueckert + +- update pdf manuals from 2.6.1 tag: comes in english, german and + italian +- actually install all pdf documentation + +------------------------------------------------------------------- +Wed Mar 6 23:14:01 UTC 2019 - Marcus Rueckert + +- update to 2.6.1 + - New Features + - export module to piwigo + - color balance enhancements + - color contrast enhancements + - filmic enhancements (better auto-tuner) + - add contextual help for filmic module + - middle-click can be used to open the presets menu (this is + consistent with the fact that middle-click can be used to + create a new instance from a preset) + - again, better CSS customization for lighttable, filmstrip and + duplicates module + - presets can now be imported/exported + - all zoom levels can now be reached with a ctrl-scroll + - the slideshow view will adjust automatically when darktable + window is resized + - add support for tiff CIELAB/ICCLAB 8/16 bits + - add hierarchical view for styles (separated with |) + - forms opacity is displayed in hint messages + - add a color picker in the watermark module + - Bugfixes + - fix collect module filters + - fix retouch module, mask areas are properly taking into + account the source and destination + - fix navigation from darkroom when groups are present and + collapsed + - fix a rare issue where masks could "jump" to some random + location + - keep reference point (mouse position) when zooming above 200% + - title and description filters are now properly working + - minor UI fixes to gain some spaces in darktable modules + - fix masks detection over the mouse in some complex cases + - Camera support, compared to 2.6.0 + - Base Support + - DSC-RX100M6 + - Phase One P30 (fixed) + - Olympus OM-D E-M10 (enhanced) + - Nikon D7500 (enhanced) + - White Balance Presets + - Nikon D500 + - Olympus E-PL8 + - Noise Profiles + - Sony SLT-A35 + - Nikon Z6 + - Translations + - Catalan Czech, Dutch, Finnish, French, German, Norwegian + bokmål, Polish, Russian, Slovenian, Spanish + ------------------------------------------------------------------- Mon Jan 21 16:57:24 UTC 2019 - Marcus Rueckert diff --git a/darktable.dsc b/darktable.dsc index 474ba9e..dadc804 100644 --- a/darktable.dsc +++ b/darktable.dsc @@ -2,7 +2,7 @@ Format: 3.0 (quilt) Source: darktable Binary: darktable Architecture: any-amd64 any-arm64 -Version: 2.6.0-1.1 +Version: 2.6.1-1.1 Homepage: http://www.darktable.org/ Standards-Version: 3.9.8 Build-Depends: cmake, debhelper (>= 9), intltool, iso-codes, libcairo2-dev, libcolord-dev, libcolord-gtk-dev, libcups2-dev, libcurl4-gnutls-dev | libcurl-dev, libexiv2-dev, libflickcurl-dev, libglib2.0-dev, libgphoto2-dev, libgraphicsmagick1-dev, libgtk-3-dev, libjpeg-dev, libjson-glib-dev, liblcms2-dev, liblensfun-dev, liblua5.3-dev, libopenexr-dev, libopenjp2-7-dev, libosmgpsmap-1.0-dev, libpng-dev, libpugixml-dev, librsvg2-dev, libsecret-1-dev, libsoup2.4-dev, libsqlite3-dev, libtiff5-dev, libtiff-dev, libwebp-dev, xsltproc diff --git a/darktable.spec b/darktable.spec index 8d0e3bd..ddc13d1 100644 --- a/darktable.spec +++ b/darktable.spec @@ -75,21 +75,22 @@ %endif Name: darktable -Version: 2.6.0 +Version: 2.6.1 Release: 0 %define pkg_name darktable -%define pkg_version 2.6.0 +%define pkg_version 2.6.1 Url: http://www.darktable.org/ Source0: %{name}-%{pkg_version}.tar.xz -Source1: https://github.com/darktable-org/darktable/releases/download/release-2.0.0/darktable-usermanual.pdf -Source2: https://github.com/darktable-org/darktable/releases/download/release-2.0.0/darktable-usermanual-fr.pdf -Source3: https://github.com/darktable-org/darktable/releases/download/release-2.0.0/darktable-usermanual-es.pdf +Source1: https://github.com/darktable-org/darktable/releases/download/release-2.6.1/darktable-usermanual.pdf +Source2: https://github.com/darktable-org/darktable/releases/download/release-2.6.1/darktable-usermanual-de.pdf +Source3: https://github.com/darktable-org/darktable/releases/download/release-2.6.1/darktable-usermanual-it.pdf Source4: https://github.com/darktable-org/darktable/releases/download/release-2.0.0/darktable-lua-api.pdf -#Source96: series +Source96: %{name}-%{pkg_version}.tar.xz.asc Source97: darktable.dsc Source98: debian.tar.xz Source99: README.openSUSE Patch: darktable-old-glib.patch +Patch1: basecurve.readme.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: x86_64 aarch64 @@ -199,8 +200,8 @@ from the darktable package. Summary: Noise profiling tools to support new cameras Group: Productivity/Graphics/Viewers Requires: /usr/bin/convert -Requires: gnuplot Requires: ghostscript +Requires: gnuplot %description tools-noise darktable is a virtual lighttable and darkroom for photographers: it manages @@ -211,7 +212,7 @@ This package provides the noise profiling tools to add support for new cameras. %package doc Summary: Documentation for Darktable -Group: Documentation/PDF +Group: Documentation/Other BuildArch: noarch %description doc @@ -224,6 +225,7 @@ This package provides the user manual in PDF format. %prep %setup -q -n %{pkg_name}-%{version} %patch -p1 +%patch1 -p1 chmod -x tools/basecurve/* tools/noise/* cp %{S:1} %{S:2} %{S:3} %{S:4} . @@ -320,7 +322,8 @@ make install DESTDIR="%{buildroot}" -C tools/basecurve/%{_target_platform} find %{buildroot}%{_libdir} -name "*.la" -delete %find_lang darktable -cp -av %{S:2} doc/ChangeLog doc/NEWS \ +cp -av %{S:1} %{S:2} %{S:3} %{S:4} \ + doc/ChangeLog doc/NEWS \ doc/thumbnail_color_management.txt \ doc/TODO doc/TRANSLATORS* \ %{buildroot}%{_defaultdocdir}/%{pkg_name} @@ -394,6 +397,8 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >/dev/null 2>/dev/null || : %if %{with translated_manpages} %{_mandir}/*/man1/darktable*.1* %endif +%dir %{_libexecdir}/darktable +%dir %{_libexecdir}/darktable/tools %if %{with basecurve_tool} %files tools-basecurve @@ -406,8 +411,6 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >/dev/null 2>/dev/null || : %files tools-noise %defattr(-,root,root) -%dir %{_libexecdir}/darktable -%dir %{_libexecdir}/darktable/tools %{_libexecdir}/darktable/tools/darktable-gen-noiseprofile %{_libexecdir}/darktable/tools/darktable-noiseprofile %{_libexecdir}/darktable/tools/profiling-shot.xmp diff --git a/debian.tar.xz b/debian.tar.xz index 83f4842..ab3b697 100644 --- a/debian.tar.xz +++ b/debian.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:7f450fc520cb7e9aea10d7f5128837ee97a486ab2dda6aa9b5ca7a606eb015d6 -size 19844 +oid sha256:1e09945d0b648f6d282033d2d479fe2545edaaf617f3c7feb8bdac1c94c182aa +size 19852