diff options
Diffstat (limited to 'x11-fm/qtfm')
-rw-r--r-- | x11-fm/qtfm/Makefile | 5 | ||||
-rw-r--r-- | x11-fm/qtfm/files/patch-qtfm.pro | 15 | ||||
-rw-r--r-- | x11-fm/qtfm/files/patch-src_mymodel.h | 28 |
3 files changed, 15 insertions, 33 deletions
diff --git a/x11-fm/qtfm/Makefile b/x11-fm/qtfm/Makefile index 7be919f2bcfa..89abde08c3ec 100644 --- a/x11-fm/qtfm/Makefile +++ b/x11-fm/qtfm/Makefile @@ -3,16 +3,17 @@ PORTNAME= qtfm DISTVERSION= 5.5 +PORTREEVISION= 1 CATEGORIES= x11-fm MASTER_SITES= http://www.qtfm.org/ -MAINTAINER= lichray@gmail.com +MAINTAINER= ports@FreeBSD.org COMMENT= Small, lightweight file manager based on pure Qt LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -BROKEN= fails to build +LIB_DEPENDS= libinotify.so:devel/libinotify USES= dos2unix qmake qt:4 DOS2UNIX_REGEX= .*\.(h|cpp) diff --git a/x11-fm/qtfm/files/patch-qtfm.pro b/x11-fm/qtfm/files/patch-qtfm.pro index 9ee311ef569c..2f6e85887ff1 100644 --- a/x11-fm/qtfm/files/patch-qtfm.pro +++ b/x11-fm/qtfm/files/patch-qtfm.pro @@ -1,6 +1,15 @@ ---- qtfm.pro.orig 2012-04-30 17:08:07.093692960 -0500 -+++ qtfm.pro 2012-04-30 17:48:49.433021364 -0500 -@@ -55,7 +55,7 @@ trans.files += translations/qtfm_da.qm \ +--- qtfm.pro.orig 2012-06-04 19:48:11.000000000 +0800 ++++ qtfm.pro 2018-07-22 18:29:04.602178000 +0800 +@@ -31,7 +31,7 @@ + CONFIG += release warn_off thread + RESOURCES += resources.qrc + QT+= network +-LIBS += -lmagic ++LIBS += -lmagic -linotify + + TARGET = qtfm + target.path = /usr/bin +@@ -56,7 +56,7 @@ translations/qtfm_zh.qm \ translations/qtfm_zh_TW.qm diff --git a/x11-fm/qtfm/files/patch-src_mymodel.h b/x11-fm/qtfm/files/patch-src_mymodel.h deleted file mode 100644 index d5b5fd1a5baa..000000000000 --- a/x11-fm/qtfm/files/patch-src_mymodel.h +++ /dev/null @@ -1,28 +0,0 @@ ---- src/mymodel.h.orig 2012-07-11 19:01:59.919235618 -0500 -+++ src/mymodel.h 2012-07-11 19:03:41.246365243 -0500 -@@ -84,10 +84,8 @@ public: - bool realMimeTypes; - - public slots: -- void notifyChange(); -- void notifyProcess(int eventID); -- void eventTimeout(); -- void addWatcher(myModelItem* path); -+ void notifyChange(QString const& path); -+ void addToWatcher(myModelItem* path); - - signals: - void dragDropPaste(const QMimeData * data, QString newPath, QStringList cutList); -@@ -116,11 +114,7 @@ private: - QString currentRootPath; - QFileIconProvider* iconFactory; - -- int inotifyFD; -- QSocketNotifier *notifier; -- QHash<int, QString> watchers; -- QTimer eventTimer; -- int lastEventID; -+ QFileSystemWatcher *watcher; - }; - - #endif // MYMODEL_H |