aboutsummaryrefslogtreecommitdiffstats
path: root/sysutils
diff options
context:
space:
mode:
authorarved <arved@FreeBSD.org>2006-01-21 07:01:24 +0800
committerarved <arved@FreeBSD.org>2006-01-21 07:01:24 +0800
commit53b65009b819284ba307f212e6a39713af0921a6 (patch)
tree43f7b9be3e8c788f75cf2e1221de25b78afb1619 /sysutils
parent847b24a5b35631dfa8fddb1392253dfd5eda48e1 (diff)
downloadfreebsd-ports-gnome-53b65009b819284ba307f212e6a39713af0921a6.tar.gz
freebsd-ports-gnome-53b65009b819284ba307f212e6a39713af0921a6.tar.zst
freebsd-ports-gnome-53b65009b819284ba307f212e6a39713af0921a6.zip
Add komparator, an application to synchronizes two directories.
It discovers duplicate, newer or missing files. PR: 92015 Submitted by: Alexander V. Ribchansky <triosoft@triosoft.com.ua>
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/komparator/Makefile32
-rw-r--r--sysutils/komparator/distinfo3
-rw-r--r--sysutils/komparator/pkg-descr9
-rw-r--r--sysutils/komparator/pkg-plist16
5 files changed, 61 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index fc2d43207159..cd05a0e85c3f 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -253,6 +253,7 @@
SUBDIR += kkeyled
SUBDIR += klaptopdaemon
SUBDIR += knutclient
+ SUBDIR += komparator
SUBDIR += krename
SUBDIR += kshutdown
SUBDIR += lavaps
diff --git a/sysutils/komparator/Makefile b/sysutils/komparator/Makefile
new file mode 100644
index 000000000000..710895f4dee8
--- /dev/null
+++ b/sysutils/komparator/Makefile
@@ -0,0 +1,32 @@
+# New ports collection makefile for: komparator
+# Date created: 18 Jan 2006
+# Whom: Alexander V. Ribchansky <triosoft@triosoft.com.ua>
+#
+# $FreeBSD$
+
+PORTNAME= komparator
+PORTVERSION= 0.2
+CATEGORIES= sysutils kde
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
+MASTER_SITE_SUBDIR= ${PORTNAME}
+
+MAINTAINER= triosoft@triosoft.com.ua
+COMMENT= KDE app that searches and synchronizes two directories
+
+USE_KDELIBS_VER= 3
+USE_REINPLACE= yes
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+
+DOCSDIR= ${PREFIX}/share/doc/HTML/en/komparator
+
+post-patch:
+ ${REINPLACE_CMD} -e 's,-O2,,g ; \
+ s,-lpthread,${PTHREAD_LIBS},g' ${WRKSRC}/${CONFIGURE_SCRIPT}
+
+post-configure:
+.if defined(NOPORTDOCS)
+ ${REINPLACE_CMD} -e 's|doc po src|po src|g' ${WRKSRC}/Makefile
+.endif
+
+.include <bsd.port.mk>
diff --git a/sysutils/komparator/distinfo b/sysutils/komparator/distinfo
new file mode 100644
index 000000000000..f2d19394f3b1
--- /dev/null
+++ b/sysutils/komparator/distinfo
@@ -0,0 +1,3 @@
+MD5 (komparator-0.2.tar.gz) = bc75d4bcc8e0f84b53b7a0c773071cf5
+SHA256 (komparator-0.2.tar.gz) = dc56a32c1db2caf553ba8670641e01d736d68baeb4c655fe6c1e3d4c94ec6672
+SIZE (komparator-0.2.tar.gz) = 813545
diff --git a/sysutils/komparator/pkg-descr b/sysutils/komparator/pkg-descr
new file mode 100644
index 000000000000..52e90444e1e5
--- /dev/null
+++ b/sysutils/komparator/pkg-descr
@@ -0,0 +1,9 @@
+Komparator is an application that searches and synchronizes two directories.
+It discovers duplicate, newer or missing files and empty folders.
+It works on local and some network / kioslave protocol folders
+
+It is still in an early stage; please try on test directories first.
+
+WWW: http://sourceforge.net/projects/komparator
+
+- Alexander V. Ribchansky triosoft@triosoft.com.ua
diff --git a/sysutils/komparator/pkg-plist b/sysutils/komparator/pkg-plist
new file mode 100644
index 000000000000..f37f26c409d3
--- /dev/null
+++ b/sysutils/komparator/pkg-plist
@@ -0,0 +1,16 @@
+bin/komparator
+share/applnk/Utilities/komparator.desktop
+share/apps/komparator/komparatorui.rc
+%%PORTDOCS%%%%DOCSDIR%%/common
+%%PORTDOCS%%%%DOCSDIR%%/index.cache.bz2
+%%PORTDOCS%%%%DOCSDIR%%/index.docbook
+%%PORTDOCS%%%%DOCSDIR%%/komparator_1.png
+%%PORTDOCS%%%%DOCSDIR%%/komparator_2.png
+%%PORTDOCS%%%%DOCSDIR%%/komparator_3.png
+%%PORTDOCS%%%%DOCSDIR%%/komparator_4.png
+share/icons/hicolor/16x16/apps/komparator.png
+share/icons/hicolor/32x32/apps/komparator.png
+share/icons/hicolor/64x64/apps/komparator.png
+share/locale/de/LC_MESSAGES/komparator.mo
+%%PORTDOCS%%@dirrm %%DOCSDIR%%
+@dirrm share/apps/komparator