pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/darktable



Module Name:    pkgsrc
Committed By:   gdt
Date:           Thu Jun 23 20:05:11 UTC 2022

Modified Files:
        pkgsrc/graphics/darktable: Makefile PLIST

Log Message:
graphics/darktable: Depend on exiftool

darktable's build system looked for exiftool and if found installed
extract_wb_from_images.sh, which broke the build on systems with
exiftool.  Rather than prevent finding exiftool or making it an
option, just depend on it, because almost everyone who uses darktable
will want exiftool anyway.


To generate a diff of this commit:
cvs rdiff -u -r1.130 -r1.131 pkgsrc/graphics/darktable/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/graphics/darktable/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/graphics/darktable/Makefile
diff -u pkgsrc/graphics/darktable/Makefile:1.130 pkgsrc/graphics/darktable/Makefile:1.131
--- pkgsrc/graphics/darktable/Makefile:1.130    Thu Jun 23 07:12:40 2022
+++ pkgsrc/graphics/darktable/Makefile  Thu Jun 23 20:05:11 2022
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.130 2022/06/23 07:12:40 nia Exp $
+# $NetBSD: Makefile,v 1.131 2022/06/23 20:05:11 gdt Exp $
 
 DISTNAME=      darktable-3.6.1
-PKGREVISION=   3
+PKGREVISION=   4
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=darktable-org/}
 GITHUB_PROJECT=        darktable
@@ -19,6 +19,7 @@ USE_PKGLOCALEDIR=     yes
 USE_TOOLS+=            gmake intltool msgfmt pkg-config bash:run
 
 REPLACE_BASH+= tools/common.sh
+REPLACE_BASH+= tools/extract_wb_from_images.sh
 REPLACE_BASH+= tools/purge_from_cache.sh          
 REPLACE_BASH+= tools/purge_non_existing_images.sh 
 REPLACE_BASH+= tools/purge_unused_tags.sh
@@ -63,6 +64,11 @@ CHECK_PORTABILITY_SKIP+=     packaging/macos
 pre-configure:
        ${MKDIR} ${WRKDIR}/pkgsrc_build
 
+# exiftool presence controls whether a script is installed.  It is
+# simplest to just depend, and almost everyone who would used
+# darktable would want exiftool anyway.
+DEPENDS+=      p5-Image-ExifTool-[0-9]*:../../graphics/p5-Image-ExifTool
+
 BUILDLINK_API_DEPENDS.sqlite3+=        sqlite3>=3.7.14.1nb1
 
 .include "../../databases/sqlite3/buildlink3.mk"

Index: pkgsrc/graphics/darktable/PLIST
diff -u pkgsrc/graphics/darktable/PLIST:1.16 pkgsrc/graphics/darktable/PLIST:1.17
--- pkgsrc/graphics/darktable/PLIST:1.16        Tue Nov 30 13:00:15 2021
+++ pkgsrc/graphics/darktable/PLIST     Thu Jun 23 20:05:11 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2021/11/30 13:00:15 cirnatdan Exp $
+@comment $NetBSD: PLIST,v 1.17 2022/06/23 20:05:11 gdt Exp $
 bin/darktable
 bin/darktable-chart
 bin/darktable-cli
@@ -317,6 +317,7 @@ share/darktable/themes/darktable-icons-g
 share/darktable/themes/darktable-icons.css
 share/darktable/themes/darktable.css
 share/darktable/tools/common.sh
+share/darktable/tools/extract_wb_from_images.sh
 share/darktable/tools/purge_from_cache.sh
 share/darktable/tools/purge_non_existing_images.sh
 share/darktable/tools/purge_unused_tags.sh



Home | Main Index | Thread Index | Old Index