summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2013-12-05 12:36:21 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2013-12-05 12:36:21 +0000
commit568228093638911935b025d3b450823d94f90e1f (patch)
treefda2b3fc8ea1b8a05386f6eb6c1d6ee07e271679 /sysutils
parentDrop maintainership (diff)
Add new port sysutils/qsynergy:
Comprehensive and easy to use graphical front end for Synergy. WWW: http://www.volker-lanz.de/software/qsynergy PR: ports/184414 Submitted by: Kevin Zheng <kevinz5000@gmail.com>
Notes
Notes: svn path=/head/; revision=335666
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/Makefile1
-rw-r--r--sysutils/qsynergy/Makefile33
-rw-r--r--sysutils/qsynergy/distinfo2
-rw-r--r--sysutils/qsynergy/pkg-descr8
4 files changed, 44 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile
index ad765000def8..d6389a648e68 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -758,6 +758,7 @@
SUBDIR += qjail2
SUBDIR += qlogtools
SUBDIR += qpxtool
+ SUBDIR += qsynergy
SUBDIR += quicksynergy
SUBDIR += qzeitgeist
SUBDIR += radeontool
diff --git a/sysutils/qsynergy/Makefile b/sysutils/qsynergy/Makefile
new file mode 100644
index 000000000000..7b1b68479241
--- /dev/null
+++ b/sysutils/qsynergy/Makefile
@@ -0,0 +1,33 @@
+# Created by: Kevin Zheng <kevinz5000@gmail.com>
+# $FreeBSD$
+
+PORTNAME= qsynergy
+PORTVERSION= 0.9.1
+CATEGORIES= sysutils
+MASTER_SITES= SF/${PORTNAME}/${PORTVERSION}
+
+MAINTAINER= kevinz5000@gmail.com
+COMMENT= Comprehensive and easy to use graphical front end for Synergy
+
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= qmake
+USE_QT4= moc_build rcc_build uic_build gui network
+
+PLIST_FILES= bin/qsynergy \
+ share/pixmaps/qsynergy.xpm
+
+DESKTOP_ENTRIES= "QSynergy" "Graphical front end for Synergy" \
+ "${PREFIX}/share/pixmaps/qsynergy.xpm" \
+ "${PORTNAME}" "Qt;Settings;System;" true
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|/usr/bin|${PREFIX}/bin|" \
+ ${WRKSRC}/qsynergy.pro ${WRKSRC}/src/AppConfig.cpp
+
+post-install:
+ ${INSTALL_DATA} ${WRKSRC}/dist/qsynergy.xpm \
+ ${STAGEDIR}/${PREFIX}/share/pixmaps
+
+.include <bsd.port.mk>
diff --git a/sysutils/qsynergy/distinfo b/sysutils/qsynergy/distinfo
new file mode 100644
index 000000000000..57c5de2646c4
--- /dev/null
+++ b/sysutils/qsynergy/distinfo
@@ -0,0 +1,2 @@
+SHA256 (qsynergy-0.9.1.tar.gz) = 3ae886f977cae04c2152cc9f0bdcf88b17bd6ebe6b003c3eba58c68b1eb24630
+SIZE (qsynergy-0.9.1.tar.gz) = 158259
diff --git a/sysutils/qsynergy/pkg-descr b/sysutils/qsynergy/pkg-descr
new file mode 100644
index 000000000000..45eb527b8a66
--- /dev/null
+++ b/sysutils/qsynergy/pkg-descr
@@ -0,0 +1,8 @@
+QSynergy is a comprehensive and easy to use graphical front end for
+Synergy. Synergy lets a user control more than one computer with
+a single mouse and keyboard (and has lots and lots of extra features
+on top of that). Synergy itself only comes with a GUI for MS
+Windows. QSynergy was written to fill the gap for users on Mac and
+Unix platforms. Of course, it runs on MS Windows as well.
+
+WWW: http://www.volker-lanz.de/software/qsynergy