diff options
Diffstat (limited to 'sysutils/freefilesync')
-rw-r--r-- | sysutils/freefilesync/Makefile | 46 | ||||
-rw-r--r-- | sysutils/freefilesync/distinfo | 3 | ||||
-rw-r--r-- | sysutils/freefilesync/files/patch-Makefile | 48 | ||||
-rw-r--r-- | sysutils/freefilesync/files/patch-lib_dir__lock.h | 10 | ||||
-rw-r--r-- | sysutils/freefilesync/files/patch-ui_main__dlg.cpp | 10 | ||||
-rw-r--r-- | sysutils/freefilesync/files/patch-ui_version__check.cpp | 22 | ||||
-rw-r--r-- | sysutils/freefilesync/files/patch-zen_file__io.cpp | 12 | ||||
-rw-r--r-- | sysutils/freefilesync/files/patch-zen_thread.h | 21 | ||||
-rw-r--r-- | sysutils/freefilesync/pkg-descr | 6 | ||||
-rw-r--r-- | sysutils/freefilesync/pkg-plist | 108 |
10 files changed, 0 insertions, 286 deletions
diff --git a/sysutils/freefilesync/Makefile b/sysutils/freefilesync/Makefile deleted file mode 100644 index f182dc8136e0..000000000000 --- a/sysutils/freefilesync/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# Created by: Kevin Lo <kevlo@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= freefilesync -DISTVERSION= 9.8 -PORTREVISION= 8 -CATEGORIES= sysutils -MASTER_SITES= https://www.freefilesync.org/download/ \ - https://www.freefilesync.org/archive/ -DISTNAME= FreeFileSync_${PORTVERSION}_Source - -MAINTAINER= ports@FreeBSD.org -COMMENT= Backup software to synchronize files and folders - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/License.txt - -BROKEN= fails to build -DEPRECATED= Broken for more than 6 months -EXPIRATION_DATE= 2019-09-04 - -BUILD_DEPENDS= ${LOCALBASE}/include/zenxml/xml.h:textproc/zenxml -LIB_DEPENDS= libboost_system.so:devel/boost-libs \ - libfontconfig.so:x11-fonts/fontconfig \ - libfreetype.so:print/freetype2 \ - libnotify.so:devel/libnotify - -FETCH_ARGS= --user-agent=firefox - -WRKSRC= ${WRKDIR}/FreeFileSync/Source - -USES= compiler:c++14-lang dos2unix gmake pkgconfig zip -USE_WX= 3.0+ -USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 pango -DOS2UNIX_WRKSRC= ${WRKDIR} -DOS2UNIX_GLOB= *.cpp *.h - -post-patch: - @${REINPLACE_CMD} -e 's/wx-config/$${WX_CONFIG:T}/' \ - -e 's,g++,$${CXX},' ${WRKSRC}/Makefile - @${REINPLACE_CMD} -e 's|<sys/vfs.h>|<sys/mount.h>|' \ - ${WRKDIR}/zen/file_access.cpp - @${REINPLACE_CMD} -e 's|WEXITSTATUS||' ${WRKDIR}/zen/shell_execute.h - @${REINPLACE_CMD} -e 's| noexcept;|;|' ${WRKDIR}/zen/scope_guard.h - -.include <bsd.port.mk> diff --git a/sysutils/freefilesync/distinfo b/sysutils/freefilesync/distinfo deleted file mode 100644 index 0fedd16bfcba..000000000000 --- a/sysutils/freefilesync/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1519893735 -SHA256 (FreeFileSync_9.8_Source.zip) = 77a59586284a518d6df6c0cc934c3efa434f247acce70452ab9fe37e7747b96d -SIZE (FreeFileSync_9.8_Source.zip) = 2866149 diff --git a/sysutils/freefilesync/files/patch-Makefile b/sysutils/freefilesync/files/patch-Makefile deleted file mode 100644 index 0972eb974928..000000000000 --- a/sysutils/freefilesync/files/patch-Makefile +++ /dev/null @@ -1,48 +0,0 @@ ---- Makefile.orig 2018-02-06 16:36:07 UTC -+++ Makefile -@@ -1,13 +1,13 @@ - APPNAME = FreeFileSync --prefix = /usr -+prefix = $(PREFIX) - BINDIR = $(DESTDIR)$(prefix)/bin - SHAREDIR = $(DESTDIR)$(prefix)/share - APPSHAREDIR = $(SHAREDIR)/$(APPNAME) - DOCSHAREDIR = $(SHAREDIR)/doc/$(APPNAME) - --CXXFLAGS = -std=c++14 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -Wall -O3 -DNDEBUG `wx-config --cxxflags --debug=no` -pthread -+CXXFLAGS = -std=c++14 -pipe -DWXINTL_NO_GETTEXT_MACRO -I../.. -I../../zenXml -include "zen/i18n.h" -Wall -O3 -DNDEBUG `${WX_CONFIG} --cxxflags --debug=no` -pthread - --LINKFLAGS = -s `wx-config --libs std, aui --debug=no` -lboost_thread -lboost_chrono -lboost_system -lz -pthread -+LINKFLAGS = -s `${WX_CONFIG} --libs std, aui --debug=no` -lboost_thread -lboost_chrono -lboost_system -lz -pthread - - #Gtk - support recycler/icon loading/no button border/grid scrolling - CXXFLAGS += `pkg-config --cflags gtk+-2.0` -@@ -99,10 +99,10 @@ launchpad: FreeFileSync - - ../Obj/FFS_GCC_Make_Release/ffs/src/%.o : %.cpp - mkdir -p $(dir $@) -- g++ $(CXXFLAGS) -c $< -o $@ -+ ${CXX} $(CXXFLAGS) -c $< -o $@ - - FreeFileSync: $(OBJECT_LIST) -- g++ -o ../Build/$(APPNAME) $(OBJECT_LIST) $(LINKFLAGS) -+ ${CXX} -o ../Build/$(APPNAME) $(OBJECT_LIST) $(LINKFLAGS) - - clean: - rm -rf ../Obj/FFS_GCC_Make_Release -@@ -111,7 +111,7 @@ clean: - - install: - mkdir -p $(BINDIR) -- cp ../Build/$(APPNAME) $(BINDIR) -+ cp ../Build/$(APPNAME) $(BINDIR)/freefilesync - - mkdir -p $(APPSHAREDIR) - cp -R ../Build/Languages/ \ -@@ -122,6 +122,3 @@ install: - ../Build/Resources.zip \ - $(APPSHAREDIR) - -- mkdir -p $(DOCSHAREDIR) -- cp ../Build/Changelog.txt $(DOCSHAREDIR)/changelog -- gzip $(DOCSHAREDIR)/changelog diff --git a/sysutils/freefilesync/files/patch-lib_dir__lock.h b/sysutils/freefilesync/files/patch-lib_dir__lock.h deleted file mode 100644 index 87649f1fb218..000000000000 --- a/sysutils/freefilesync/files/patch-lib_dir__lock.h +++ /dev/null @@ -1,10 +0,0 @@ ---- lib/dir_lock.h.orig 2018-03-02 05:46:44 UTC -+++ lib/dir_lock.h -@@ -11,6 +11,7 @@ - #include <chrono> - #include <functional> - #include <zen/file_error.h> -+#include <zen/warn_static.h> - - - namespace fff diff --git a/sysutils/freefilesync/files/patch-ui_main__dlg.cpp b/sysutils/freefilesync/files/patch-ui_main__dlg.cpp deleted file mode 100644 index 4303a0cf92c2..000000000000 --- a/sysutils/freefilesync/files/patch-ui_main__dlg.cpp +++ /dev/null @@ -1,10 +0,0 @@ ---- ui/main_dlg.cpp.orig 2018-03-02 05:46:44 UTC -+++ ui/main_dlg.cpp -@@ -28,6 +28,7 @@ - #include <wx+/image_resources.h> - #include "cfg_grid.h" - #include "version_check.h" -+#include "version_check_impl.h" - #include "gui_status_handler.h" - #include "small_dlgs.h" - #include "progress_indicator.h" diff --git a/sysutils/freefilesync/files/patch-ui_version__check.cpp b/sysutils/freefilesync/files/patch-ui_version__check.cpp deleted file mode 100644 index cc888fd4f909..000000000000 --- a/sysutils/freefilesync/files/patch-ui_version__check.cpp +++ /dev/null @@ -1,22 +0,0 @@ ---- ui/version_check.cpp.orig 2018-03-02 05:46:44 UTC -+++ ui/version_check.cpp -@@ -70,16 +70,10 @@ std::vector<std::pair<std::string, std:: - params.emplace_back("installation_type", isPortableVersion() ? "Portable" : "Local"); - - -- params.emplace_back("os_name", "Linux"); -- -- const wxLinuxDistributionInfo distribInfo = wxGetLinuxDistributionInfo(); -- assert(contains(distribInfo.Release, L'.')); -- std::vector<wxString> digits = split<wxString>(distribInfo.Release, L'.', SplitType::ALLOW_EMPTY); //e.g. "15.04" -- digits.resize(2); -- //distribInfo.Id //e.g. "Ubuntu" -+ params.emplace_back("os_name", "FreeBSD"); - -- const int osvMajor = stringTo<int>(digits[0]); -- const int osvMinor = stringTo<int>(digits[1]); -+ const int osvMajor = 0; -+ const int osvMinor = 0; - - params.emplace_back("os_version", numberTo<std::string>(osvMajor) + "." + numberTo<std::string>(osvMinor)); - diff --git a/sysutils/freefilesync/files/patch-zen_file__io.cpp b/sysutils/freefilesync/files/patch-zen_file__io.cpp deleted file mode 100644 index 9ddcad46e44e..000000000000 --- a/sysutils/freefilesync/files/patch-zen_file__io.cpp +++ /dev/null @@ -1,12 +0,0 @@ ---- ../../zen/file_io.cpp.orig 2018-03-01 11:10:56.764684000 +0200 -+++ ../../zen/file_io.cpp 2018-03-01 11:12:35.599889000 +0200 -@@ -305,8 +305,7 @@ - { - const FileHandle fh = getHandle(); - //don't use potentially inefficient ::posix_fallocate! -- const int rv = ::fallocate(fh, //int fd, -- 0, //int mode, -+ const int rv = ::posix_fallocate(fh, //int fd, - 0, //off_t offset - expectedSize); //off_t len - if (rv != 0) diff --git a/sysutils/freefilesync/files/patch-zen_thread.h b/sysutils/freefilesync/files/patch-zen_thread.h deleted file mode 100644 index 533b307238b9..000000000000 --- a/sysutils/freefilesync/files/patch-zen_thread.h +++ /dev/null @@ -1,21 +0,0 @@ ---- ../../zen/thread.h.orig 2018-03-01 11:48:04.473377000 +0200 -+++ ../../zen/thread.h 2018-03-01 11:48:51.214192000 +0200 -@@ -12,8 +12,7 @@ - #include "scope_guard.h" - #include "type_traits.h" - #include "optional.h" -- #include <sys/prctl.h> -- -+#include <pthread_np.h> - - namespace zen - { -@@ -407,7 +406,7 @@ - inline - void setCurrentThreadName(const char* threadName) - { -- ::prctl(PR_SET_NAME, threadName, 0, 0, 0); -+ pthread_set_name_np(pthread_self(), threadName); - - } - diff --git a/sysutils/freefilesync/pkg-descr b/sysutils/freefilesync/pkg-descr deleted file mode 100644 index e8ee2a88dbb6..000000000000 --- a/sysutils/freefilesync/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -FreeFileSync is a free Open Source software that helps you synchronize -files and synchronize folders for Windows, Linux, FreeBSD and Mac OS X. -It is designed to save your time setting up and running backup jobs while -having nice visual feedback along the way. - -WWW: https://www.freefilesync.org/ diff --git a/sysutils/freefilesync/pkg-plist b/sysutils/freefilesync/pkg-plist deleted file mode 100644 index b397be9daed3..000000000000 --- a/sysutils/freefilesync/pkg-plist +++ /dev/null @@ -1,108 +0,0 @@ -bin/freefilesync -share/FreeFileSync/FreeFileSync.hhc -share/FreeFileSync/FreeFileSync.hhp -share/FreeFileSync/Resources.zip -share/FreeFileSync/arabic.lng -share/FreeFileSync/bulgarian.lng -share/FreeFileSync/chinese_simple.lng -share/FreeFileSync/chinese_traditional.lng -share/FreeFileSync/croatian.lng -share/FreeFileSync/czech.lng -share/FreeFileSync/danish.lng -share/FreeFileSync/ding.wav -share/FreeFileSync/dutch.lng -share/FreeFileSync/english_uk.lng -share/FreeFileSync/finnish.lng -share/FreeFileSync/french.lng -share/FreeFileSync/german.lng -share/FreeFileSync/gong.wav -share/FreeFileSync/greek.lng -share/FreeFileSync/harp.wav -share/FreeFileSync/hebrew.lng -share/FreeFileSync/hindi.lng -share/FreeFileSync/html/base.css -share/FreeFileSync/html/command-line.html -share/FreeFileSync/html/comparison-settings.html -share/FreeFileSync/html/daylight-saving-time.html -share/FreeFileSync/html/exclude-items.html -share/FreeFileSync/html/expert-settings.html -share/FreeFileSync/html/external-applications.html -share/FreeFileSync/html/freefilesync.html -share/FreeFileSync/html/macros.html -share/FreeFileSync/html/realtimesync.html -share/FreeFileSync/html/run-as-service.html -share/FreeFileSync/html/schedule-a-batch-job.html -share/FreeFileSync/html/synchronization-settings.html -share/FreeFileSync/html/synchronize-with-sftp.html -share/FreeFileSync/html/tips-and-tricks.html -share/FreeFileSync/html/variable-drive-letters.html -share/FreeFileSync/html/versioning.html -share/FreeFileSync/html/volume-shadow-copy.html -share/FreeFileSync/hungarian.lng -share/FreeFileSync/images/add-folder-pair.png -share/FreeFileSync/images/automator-file-dropped.png -share/FreeFileSync/images/basic-step-choose-folders.png -share/FreeFileSync/images/basic-step-compare.png -share/FreeFileSync/images/basic-step-start-sync.png -share/FreeFileSync/images/basic-step-sync-config.png -share/FreeFileSync/images/calendar-job-added.png -share/FreeFileSync/images/com-settings-context.png -share/FreeFileSync/images/command-line-syntax.png -share/FreeFileSync/images/comparison-settings.png -share/FreeFileSync/images/comparison-variant-double-click.png -share/FreeFileSync/images/config-double-click.png -share/FreeFileSync/images/config-multiple-selection.png -share/FreeFileSync/images/copy-alternative-path.png -share/FreeFileSync/images/dialog-drag-move.png -share/FreeFileSync/images/direct-synchronize.png -share/FreeFileSync/images/explorer-context.png -share/FreeFileSync/images/filter-context.png -share/FreeFileSync/images/filter-zero-file-size.png -share/FreeFileSync/images/filter.png -share/FreeFileSync/images/freefilesync-logo.png -share/FreeFileSync/images/gnome-scheduler.png -share/FreeFileSync/images/ignore-time-shift.png -share/FreeFileSync/images/launch-automator.png -share/FreeFileSync/images/main-window.png -share/FreeFileSync/images/new-calendar-alarm.png -share/FreeFileSync/images/open-finder-items.png -share/FreeFileSync/images/path-by-volume-name.png -share/FreeFileSync/images/realtimesync-create-shortcut.png -share/FreeFileSync/images/realtimesync-logo.png -share/FreeFileSync/images/realtimesync-main-window.png -share/FreeFileSync/images/realtimesync-monitor-usb.png -share/FreeFileSync/images/realtimesync-schedule.png -share/FreeFileSync/images/realtimesync-shortcut-properties.png -share/FreeFileSync/images/remove-drop-down-path.png -share/FreeFileSync/images/remove-local-settings.png -share/FreeFileSync/images/save-automator.png -share/FreeFileSync/images/select-time-span.png -share/FreeFileSync/images/setup-batch-job.png -share/FreeFileSync/images/sftp-cloud-picker.png -share/FreeFileSync/images/sftp-login.png -share/FreeFileSync/images/sftp-performance.png -share/FreeFileSync/images/show-thumbnails.png -share/FreeFileSync/images/sync-settings-context.png -share/FreeFileSync/images/synchronization-settings.png -share/FreeFileSync/images/synchronization-variant-double-click.png -share/FreeFileSync/images/two-folder-drop.png -share/FreeFileSync/images/versioning.png -share/FreeFileSync/images/view-filter-default.png -share/FreeFileSync/images/windows-scheduler.png -share/FreeFileSync/images/xp-scheduler.png -share/FreeFileSync/italian.lng -share/FreeFileSync/japanese.lng -share/FreeFileSync/korean.lng -share/FreeFileSync/lithuanian.lng -share/FreeFileSync/norwegian.lng -share/FreeFileSync/polish.lng -share/FreeFileSync/portuguese.lng -share/FreeFileSync/portuguese_br.lng -share/FreeFileSync/romanian.lng -share/FreeFileSync/russian.lng -share/FreeFileSync/slovak.lng -share/FreeFileSync/slovenian.lng -share/FreeFileSync/spanish.lng -share/FreeFileSync/swedish.lng -share/FreeFileSync/turkish.lng -share/FreeFileSync/ukrainian.lng |