Don't watch individual files on NetBSD - runs out of file descriptors. Bump PKGREVISION.diff -r1.97 -r1.98 pkgsrc/graphics/digikam/Makefile
(markd)
@@ -1,17 +1,18 @@ | @@ -1,17 +1,18 @@ | |||
1 | # $NetBSD: Makefile,v 1.97 2013/05/21 13:04:09 markd Exp $ | 1 | # $NetBSD: Makefile,v 1.98 2013/05/23 11:18:25 markd Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= digikam-3.2.0 | 4 | DISTNAME= digikam-3.2.0 | |
5 | PKGREVISION= 1 | |||
5 | CATEGORIES= graphics | 6 | CATEGORIES= graphics | |
6 | MASTER_SITES= ${MASTER_SITE_KDE:=digikam/} | 7 | MASTER_SITES= ${MASTER_SITE_KDE:=digikam/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 8 | EXTRACT_SUFX= .tar.bz2 | |
8 | 9 | |||
9 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
10 | HOMEPAGE= http://www.digikam.org/ | 11 | HOMEPAGE= http://www.digikam.org/ | |
11 | COMMENT= Advanced digital photo management application (KDE4) | 12 | COMMENT= Advanced digital photo management application (KDE4) | |
12 | LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.2 AND gnu-lgpl-v2.1 | 13 | LICENSE= gnu-gpl-v2 AND gnu-fdl-v1.2 AND gnu-lgpl-v2.1 | |
13 | 14 | |||
14 | BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4 | 15 | BUILD_DEPENDS+= automoc4>=0.9.83:../../devel/automoc4 | |
15 | DEPENDS+= qt4-sqlite3-[0-9]*:../../x11/qt4-sqlite3 | 16 | DEPENDS+= qt4-sqlite3-[0-9]*:../../x11/qt4-sqlite3 | |
16 | 17 | |||
17 | USE_PKGLOCALEDIR= yes | 18 | USE_PKGLOCALEDIR= yes |
@@ -1,10 +1,11 @@ | @@ -1,10 +1,11 @@ | |||
1 | $NetBSD: distinfo,v 1.41 2013/05/21 13:04:09 markd Exp $ | 1 | $NetBSD: distinfo,v 1.42 2013/05/23 11:18:25 markd Exp $ | |
2 | 2 | |||
3 | SHA1 (digikam-3.2.0.tar.bz2) = 666f1d937dc033ddb880aed8a32e7943113d973f | 3 | SHA1 (digikam-3.2.0.tar.bz2) = 666f1d937dc033ddb880aed8a32e7943113d973f | |
4 | RMD160 (digikam-3.2.0.tar.bz2) = 9bec9eff889a9bf90e898ad52dfb1cfd50d1d548 | 4 | RMD160 (digikam-3.2.0.tar.bz2) = 9bec9eff889a9bf90e898ad52dfb1cfd50d1d548 | |
5 | Size (digikam-3.2.0.tar.bz2) = 58449068 bytes | 5 | Size (digikam-3.2.0.tar.bz2) = 58449068 bytes | |
6 | SHA1 (patch-CMakeLists.txt) = 83bdf0398c3a4120ce6dc83d205ca32c50229ff2 | 6 | SHA1 (patch-CMakeLists.txt) = 83bdf0398c3a4120ce6dc83d205ca32c50229ff2 | |
7 | SHA1 (patch-bootstrap.local) = 9164d0d162b4d8333961ee653f4c416dbdd530c9 | 7 | SHA1 (patch-bootstrap.local) = 9164d0d162b4d8333961ee653f4c416dbdd530c9 | |
8 | SHA1 (patch-core_digikam_album_albumwatch.cpp) = cf80a12fef5c998efcad1fd5dcb5df3a0e4e5ae0 | |||
8 | SHA1 (patch-core_libs_3rdparty_kmemoryinfo_kmemoryinfo_backend.cpp) = d98ddf66a7d95868e4efa0f03935097f2e8a7795 | 9 | SHA1 (patch-core_libs_3rdparty_kmemoryinfo_kmemoryinfo_backend.cpp) = d98ddf66a7d95868e4efa0f03935097f2e8a7795 | |
9 | SHA1 (patch-core_libs_dimg_filters_icc_iccmanager.h) = 999bd32312fbe840913a8d29613b351384061b65 | 10 | SHA1 (patch-core_libs_dimg_filters_icc_iccmanager.h) = 999bd32312fbe840913a8d29613b351384061b65 | |
10 | SHA1 (patch-doc_CMakeLists.txt) = 5b4ba1daa49607b8773c3903d953e11bebc4d661 | 11 | SHA1 (patch-doc_CMakeLists.txt) = 5b4ba1daa49607b8773c3903d953e11bebc4d661 |
$NetBSD: patch-core_digikam_album_albumwatch.cpp,v 1.1 2013/05/23 11:18:26 markd Exp $
Don't watch individual files on NetBSD - runs out of file descriptors
--- core/digikam/album/albumwatch.cpp.orig 2013-05-13 07:51:25.000000000 +0000
+++ core/digikam/album/albumwatch.cpp
@@ -278,7 +278,7 @@ void AlbumWatch::slotAlbumAdded(Album* a
// Disable file watch for OS X and Windows and hope for future
// improvement (possibly with the improvements planned for
// QFileSystemWatcher in Qt 5.1)
-#if defined(Q_WS_MAC) || defined(Q_WS_WIN)
+#if defined(Q_WS_MAC) || defined(Q_WS_WIN) || defined(Q_OS_NETBSD)
d->dirWatch->addDir(dir, KDirWatch::WatchDirOnly);
#else
d->dirWatch->addDir(dir, KDirWatch::WatchFiles | KDirWatch::WatchDirOnly);