diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2014-08-28 20:19:12 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2014-08-28 20:19:12 +0800 |
commit | 0ee78f4e0a04c897b618fa63011443436c153138 (patch) | |
tree | c0dd41bb6d22d65e425992bd00a54f45f85709ab /net-im | |
parent | ee2416235b67b83ecdb121c2f9da8f12a7b6b6c2 (diff) | |
download | freebsd-ports-gnome-0ee78f4e0a04c897b618fa63011443436c153138.tar.gz freebsd-ports-gnome-0ee78f4e0a04c897b618fa63011443436c153138.tar.zst freebsd-ports-gnome-0ee78f4e0a04c897b618fa63011443436c153138.zip |
uTox is lightweight Tox (https://github.com/irungentoo/ProjectTox-Core)
client written in C.
Simple and convenient program for confidential communication.
Still early in development, though it already supports some of the most
important features, like file transfers, A/V, group chats, and DNS Discovery.
There are also binaries for other OS: Linux, Android, OS X and Windows, which
makes it possible to communicate between users of different OS.
WWW: http://utox.org/
PR: 192954
Submitted by: fidaj@ukr.net
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/Makefile | 1 | ||||
-rw-r--r-- | net-im/uTox/Makefile | 35 | ||||
-rw-r--r-- | net-im/uTox/distinfo | 2 | ||||
-rw-r--r-- | net-im/uTox/pkg-descr | 12 | ||||
-rw-r--r-- | net-im/uTox/pkg-plist | 49 |
5 files changed, 99 insertions, 0 deletions
diff --git a/net-im/Makefile b/net-im/Makefile index f1fa6545cd22..61a5430cdfd7 100644 --- a/net-im/Makefile +++ b/net-im/Makefile @@ -164,6 +164,7 @@ SUBDIR += turpial SUBDIR += twirssi SUBDIR += twitmail + SUBDIR += uTox SUBDIR += vacuum-im SUBDIR += venom SUBDIR += vqcc-gtk diff --git a/net-im/uTox/Makefile b/net-im/uTox/Makefile new file mode 100644 index 000000000000..f2f65cbe2651 --- /dev/null +++ b/net-im/uTox/Makefile @@ -0,0 +1,35 @@ +# $FreeBSD$ + +PORTNAME= uTox +PORTVERSION= 0.1.3.git20140827 +CATEGORIES= net-im net-p2p + +MAINTAINER= fidaj@ukr.net +COMMENT= Lightweight Tox client + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox \ + ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat +LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus \ + libXft.so:${PORTSDIR}/x11-fonts/libXft + +USE_GITHUB= yes +GH_ACCOUNT= notsecure +GH_PROJECT= ${PORTNAME} +GH_TAGNAME= ${GH_COMMIT} +GH_COMMIT= 299184f + +USES= desktop-file-utils gmake pkgconfig + +.include <bsd.port.options.mk> + +.if ${OPSYS} == FreeBSD && ${OSVERSION} <= 804000 +USES+= compiler:c++11-lang +.endif + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/utox + +.include <bsd.port.mk> diff --git a/net-im/uTox/distinfo b/net-im/uTox/distinfo new file mode 100644 index 000000000000..9df5ffd38a45 --- /dev/null +++ b/net-im/uTox/distinfo @@ -0,0 +1,2 @@ +SHA256 (uTox-0.1.3.git20140827.tar.gz) = 47e4b8043796f3618f030a0003a689c2b9bc2c5e1355454327af657940429ced +SIZE (uTox-0.1.3.git20140827.tar.gz) = 695887 diff --git a/net-im/uTox/pkg-descr b/net-im/uTox/pkg-descr new file mode 100644 index 000000000000..b4215e6ad4d8 --- /dev/null +++ b/net-im/uTox/pkg-descr @@ -0,0 +1,12 @@ +uTox is lightweight Tox (https://github.com/irungentoo/ProjectTox-Core) +client written in C. + +Simple and convenient program for confidential communication. + +Still early in development, though it already supports some of the most +important features, like file transfers, A/V, group chats, and DNS Discovery. + +There are also binaries for other OS: Linux, Android, OS X and Windows, which +makes it possible to communicate between users of different OS. + +WWW: http://utox.org/ diff --git a/net-im/uTox/pkg-plist b/net-im/uTox/pkg-plist new file mode 100644 index 000000000000..fa4060ee9596 --- /dev/null +++ b/net-im/uTox/pkg-plist @@ -0,0 +1,49 @@ +bin/utox +share/applications/utox.desktop +share/icons/hicolor/128x128/apps/utox.png +share/icons/hicolor/14x14/apps/utox.png +share/icons/hicolor/16x16/apps/utox.png +share/icons/hicolor/192x192/apps/utox.png +share/icons/hicolor/22x22/apps/utox.png +share/icons/hicolor/24x24/apps/utox.png +share/icons/hicolor/256x256/apps/utox.png +share/icons/hicolor/32x32/apps/utox.png +share/icons/hicolor/36x36/apps/utox.png +share/icons/hicolor/48x48/apps/utox.png +share/icons/hicolor/512x512/apps/utox.png +share/icons/hicolor/64x64/apps/utox.png +share/icons/hicolor/72x72/apps/utox.png +share/icons/hicolor/96x96/apps/utox.png +share/icons/hicolor/scalable/apps/utox.svg +@dirrmtry share/icons/hicolor/128x128/apps +@dirrmtry share/icons/hicolor/128x128 +@dirrmtry share/icons/hicolor/14x14/apps +@dirrmtry share/icons/hicolor/14x14 +@dirrmtry share/icons/hicolor/16x16/apps +@dirrmtry share/icons/hicolor/16x16 +@dirrmtry share/icons/hicolor/192x192/apps +@dirrmtry share/icons/hicolor/192x192 +@dirrmtry share/icons/hicolor/22x22/apps +@dirrmtry share/icons/hicolor/22x22 +@dirrmtry share/icons/hicolor/24x24/apps +@dirrmtry share/icons/hicolor/24x24 +@dirrmtry share/icons/hicolor/256x256/apps +@dirrmtry share/icons/hicolor/256x256 +@dirrmtry share/icons/hicolor/32x32/apps +@dirrmtry share/icons/hicolor/32x32 +@dirrmtry share/icons/hicolor/36x36/apps +@dirrmtry share/icons/hicolor/36x36 +@dirrmtry share/icons/hicolor/48x48/apps +@dirrmtry share/icons/hicolor/48x48 +@dirrmtry share/icons/hicolor/512x512/apps +@dirrmtry share/icons/hicolor/512x512 +@dirrmtry share/icons/hicolor/64x64/apps +@dirrmtry share/icons/hicolor/64x64 +@dirrmtry share/icons/hicolor/72x72/apps +@dirrmtry share/icons/hicolor/72x72 +@dirrmtry share/icons/hicolor/96x96/apps +@dirrmtry share/icons/hicolor/96x96 +@dirrmtry share/icons/hicolor/scalable/apps +@dirrmtry share/icons/hicolor/scalable +@dirrmtry share/icons/hicolor +@dirrmtry share/icons |