Index: head/x11-fm/walcommander/files/patch-wcm__CMakeLists.txt =================================================================== --- head/x11-fm/walcommander/files/patch-wcm__CMakeLists.txt (revision 368421) +++ head/x11-fm/walcommander/files/patch-wcm__CMakeLists.txt (nonexistent) @@ -1,26 +0,0 @@ ---- wcm/CMakeLists.txt.orig 2014-08-29 02:25:10.000000000 +0400 -+++ wcm/CMakeLists.txt 2014-08-29 19:32:52.178444785 +0400 -@@ -28,12 +28,12 @@ - SET(wcm_LIBS ${wcm_LIBS} ${FREETYPE_LIBRARIES}) - ENDIF(WITH_FREETYPE) - --IF(WITH_SSH2) -+IF(WITH_LIBSSH2) - FIND_PACKAGE(SSH2 REQUIRED) - ADD_DEFINITIONS(-DLIBSSH2_EXIST) - INCLUDE_DIRECTORIES(${SSH2_INCLUDE_DIR}) - SET(wcm_LIBS ${wcm_LIBS} ${SSH2_LIBRARY}) --ENDIF(WITH_SSH2) -+ENDIF(WITH_LIBSSH2) - - IF(WITH_SMBCLIENT) - FIND_PACKAGE(SMBClient REQUIRED) -@@ -174,3 +174,8 @@ - # targets - ADD_EXECUTABLE(wcm ${wcm_SOURCES} ${wcm_HEADERS}) - TARGET_LINK_LIBRARIES(wcm ${wcm_LIBS}) -+ -+# install -+INSTALL(TARGETS wcm RUNTIME DESTINATION bin) -+INSTALL(FILES wcm.desktop DESTINATION share/applications) -+INSTALL(FILES small.ico DESTINATION share/pixmaps RENAME wcm.ico) Property changes on: head/x11-fm/walcommander/files/patch-wcm__CMakeLists.txt ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-fm/walcommander/files/patch-wcm__vfs.cpp =================================================================== --- head/x11-fm/walcommander/files/patch-wcm__vfs.cpp (revision 368421) +++ head/x11-fm/walcommander/files/patch-wcm__vfs.cpp (nonexistent) @@ -1,43 +0,0 @@ ---- wcm/vfs.cpp.orig 2014-08-29 02:25:10.000000000 +0400 -+++ wcm/vfs.cpp 2014-08-29 19:14:40.984519553 +0400 -@@ -988,7 +988,14 @@ - #include - #include - #include --#include -+ -+// for statfs() -+#ifdef __linux__ -+# include -+#elif defined __FreeBSD__ -+# include -+# include -+#endif - - #ifdef __linux__ - # define OPENFLAG_LARGEFILE (O_LARGEFILE) -@@ -1211,6 +1218,7 @@ - - int64 FSSys::GetFileSystemFreeSpace( FSPath& path, int* err ) - { -+#ifdef __linux__ - struct statfs64 s; - - if ( statfs64( path.GetUtf8(), &s ) == -1 ) -@@ -1218,6 +1226,16 @@ - SetError( err, errno ); - return -1; - } -+#else -+ // FreeBSD and probably other systems have 64 bit support in regular statfs -+ struct statfs s; -+ -+ if ( statfs( path.GetUtf8(), &s ) == -1 ) -+ { -+ SetError( err, errno ); -+ return -1; -+ } -+#endif - - return ( int64 )( s.f_bfree ) * ( int64 )( s.f_bsize ); - } Property changes on: head/x11-fm/walcommander/files/patch-wcm__vfs.cpp ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-fm/walcommander/files/patch-wcm__wcm.desktop =================================================================== --- head/x11-fm/walcommander/files/patch-wcm__wcm.desktop (revision 368421) +++ head/x11-fm/walcommander/files/patch-wcm__wcm.desktop (nonexistent) @@ -1,22 +0,0 @@ ---- wcm/wcm.desktop.orig 2014-08-29 19:26:29.543471554 +0400 -+++ wcm/wcm.desktop 2014-08-29 19:27:05.317468198 +0400 -@@ -0,0 +1,19 @@ -+[Desktop Entry] -+Version=1.0 -+Encoding=UTF-8 -+Name=Wal Commander -+GenericName=file manager -+Comment=2-pane file manager -+Comment[fr]=2-gestionnaire de fichiers à panneaux -+Comment[de]=2-Fenster Dateimanager -+Comment[ja]=2-ペイン ファイル manager -+Comment[ru]=2-панельный файловый менеджер -+Comment[pl]=2-okno menedżer plików -+Comment[zh_CN]=2-面板 文件管理器 -+Type=Application -+Exec=wcm -+TryExec=wcm -+Icon=wcm -+Terminal=false -+StartupNotify=false -+Categories=System;Utility;Core;FileTools;FileManager; Property changes on: head/x11-fm/walcommander/files/patch-wcm__wcm.desktop ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: head/x11-fm/walcommander/Makefile =================================================================== --- head/x11-fm/walcommander/Makefile (revision 368421) +++ head/x11-fm/walcommander/Makefile (revision 368422) @@ -1,50 +1,48 @@ # Created by: Dmitry Marakasov # $FreeBSD$ PORTNAME= walcommander -PORTVERSION= 0.16.1.git20140829 +PORTVERSION= 0.17.0 CATEGORIES= x11-fm MAINTAINER= amdmi3@FreeBSD.org COMMENT= Multi-platform open source file manager LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE USE_GITHUB= yes GH_ACCOUNT= corporateshark GH_PROJECT= WalCommander -GH_TAGNAME= ${GH_COMMIT} -GH_COMMIT= 7038a3e +GH_TAGNAME= release-${PORTVERSION} +GH_COMMIT= a73beeb -USES= cmake:outsource +USES= compiler:c++11-lib cmake USE_XORG= x11 - -CMAKE_SOURCE_PATH=${WRKSRC}/wcm PORTDOCS= CHANGELOG CHANGELOG.GitHub README.md readme_eng.txt PLIST_FILES= bin/wcm \ share/applications/wcm.desktop \ share/pixmaps/wcm.ico OPTIONS_DEFINE= FREETYPE SMB SSH DOCS OPTIONS_DEFAULT=FREETYPE SMB SSH FREETYPE_LIB_DEPENDS= libfreetype.so:${PORTSDIR}/print/freetype2 FREETYPE_CMAKE_ON= -DWITH_FREETYPE=ON FREETYPE_CMAKE_OFF= -DWITH_FREETYPE=OFF SMB_LIB_DEPENDS= libsmbclient.so:${PORTSDIR}/net/samba-libsmbclient SMB_CMAKE_ON= -DWITH_SMBCLIENT=ON SMB_CMAKE_OFF= -DWITH_SMBCLIENT=OFF SSH_LIB_DEPENDS= libssh2.so:${PORTSDIR}/security/libssh2 SSH_CMAKE_ON= -DWITH_LIBSSH2=ON SSH_CMAKE_OFF= -DWITH_LIBSSH2=OFF post-install: ${MKDIR} ${STAGEDIR}${DOCSDIR} .for f in ${PORTDOCS} ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${DOCSDIR}/ .endfor .include Index: head/x11-fm/walcommander/distinfo =================================================================== --- head/x11-fm/walcommander/distinfo (revision 368421) +++ head/x11-fm/walcommander/distinfo (revision 368422) @@ -1,2 +1,2 @@ -SHA256 (walcommander-0.16.1.git20140829.tar.gz) = 379f48382878f0d435374f299ad1bce7f2438208127f643abe5f694e38a429ea -SIZE (walcommander-0.16.1.git20140829.tar.gz) = 4795287 +SHA256 (walcommander-0.17.0.tar.gz) = 6c8b3c9a3f892da0e3ad484737871aa7117accee49ac11058e1c2a5d34c40f07 +SIZE (walcommander-0.17.0.tar.gz) = 4826776