pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
freefilesync: add very incomplete package
Module Name: pkgsrc-wip
Committed By: Thomas Klausner <wiz%gatalith.at@localhost>
Pushed By: wiz
Date: Sat Jan 27 01:04:49 2024 +0100
Changeset: 69f932b4e5696e602f5e8314cc9986e425df6fc8
Modified Files:
Makefile
Added Files:
freefilesync/DESCR
freefilesync/Makefile
freefilesync/PLIST
freefilesync/TODO
freefilesync/distinfo
Log Message:
freefilesync: add very incomplete package
The source code requires glibc and needs portability patches
to compile on non-Linux.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=69f932b4e5696e602f5e8314cc9986e425df6fc8
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Makefile | 1 +
freefilesync/DESCR | 5 +++++
freefilesync/Makefile | 24 ++++++++++++++++++++++++
freefilesync/PLIST | 4 ++++
freefilesync/TODO | 1 +
freefilesync/distinfo | 5 +++++
6 files changed, 40 insertions(+)
diffs:
diff --git a/Makefile b/Makefile
index 6802c4065b..c75b89672f 100644
--- a/Makefile
+++ b/Makefile
@@ -941,6 +941,7 @@ SUBDIR+= freedict-tools-xsl
SUBDIR+= freedup
SUBDIR+= freedup16
SUBDIR+= freefem++
+SUBDIR+= freefilesync
SUBDIR+= freegish-git
SUBDIR+= freej
SUBDIR+= freem
diff --git a/freefilesync/DESCR b/freefilesync/DESCR
new file mode 100644
index 0000000000..350deb8905
--- /dev/null
+++ b/freefilesync/DESCR
@@ -0,0 +1,5 @@
+FreeFileSync is a folder comparison and synchronization software
+that creates and manages backup copies of all your important files.
+Instead of copying every file every time, FreeFileSync determines
+the differences between a source and a target folder and transfers
+only the minimum amount of data needed.
diff --git a/freefilesync/Makefile b/freefilesync/Makefile
new file mode 100644
index 0000000000..6a65add202
--- /dev/null
+++ b/freefilesync/Makefile
@@ -0,0 +1,24 @@
+# $NetBSD$
+
+DISTNAME= FreeFileSync_13.3_Source
+CATEGORIES= sysutils
+MASTER_SITES= https://freefilesync.org/download/
+EXTRACT_SUFX= .zip
+
+MAINTAINER= pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE= https://freefilesync.org/
+COMMENT= Folder comparison and synchronization software
+LICENSE= gnu-gpl-v3
+
+WRKSRC= ${WRKDIR}/FreeFileSync/Source
+
+USE_LANGUAGES= c c++
+USE_CXX_FEATURES+= c++23
+USE_TOOLS+= gmake pkg-config
+
+.include "../../security/libssh2/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../x11/wxGTK32/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/freefilesync/PLIST b/freefilesync/PLIST
new file mode 100644
index 0000000000..92ba51a2d7
--- /dev/null
+++ b/freefilesync/PLIST
@@ -0,0 +1,4 @@
+@comment $NetBSD$
+@comment TODO: to fill this file with the file listing:
+@comment TODO: 1. run "/usr/bin/make package"
+@comment TODO: 2. run "/usr/bin/make print-PLIST"
diff --git a/freefilesync/TODO b/freefilesync/TODO
new file mode 100644
index 0000000000..efb6641bda
--- /dev/null
+++ b/freefilesync/TODO
@@ -0,0 +1 @@
+Assumes Linux - needs portability patches for NetBSD.
diff --git a/freefilesync/distinfo b/freefilesync/distinfo
new file mode 100644
index 0000000000..c2d556ec1f
--- /dev/null
+++ b/freefilesync/distinfo
@@ -0,0 +1,5 @@
+$NetBSD$
+
+BLAKE2s (FreeFileSync_13.3_Source.zip) = 87a8f21885e35484b9c9c278da49b6a6ce939656de0c4ac9e035c365003f5173
+SHA512 (FreeFileSync_13.3_Source.zip) = 0c9a30fca42722ea37a303b0e3cb27fb61cb8586ed075cd6758df27f2687b2e39669c23c76985e3e72c98586bee17be2e31f5c644371cf566c3ebfad4e4800bd
+Size (FreeFileSync_13.3_Source.zip) = 2756885 bytes
Home |
Main Index |
Thread Index |
Old Index