Index: head/net-im/Makefile =================================================================== --- head/net-im/Makefile (revision 416135) +++ head/net-im/Makefile (revision 416136) @@ -1,198 +1,199 @@ # $FreeBSD$ # COMMENT = Instant messaging SUBDIR += ayttm SUBDIR += bsflite SUBDIR += centerim SUBDIR += centerim-devel SUBDIR += chattahoochie SUBDIR += cicquin SUBDIR += cjc SUBDIR += climm SUBDIR += coccinella SUBDIR += convey SUBDIR += corebird SUBDIR += cutegram SUBDIR += echat SUBDIR += ejabberd SUBDIR += ekiga SUBDIR += emesene SUBDIR += empathy SUBDIR += farsight2 SUBDIR += farstream SUBDIR += finch SUBDIR += folks SUBDIR += freetalk SUBDIR += fugu SUBDIR += gajim SUBDIR += gale SUBDIR += gloox SUBDIR += hotot SUBDIR += hs-haskell-xmpp SUBDIR += icb SUBDIR += icmpchat SUBDIR += icqlib SUBDIR += imspector SUBDIR += jabber SUBDIR += jabber-pyicq SUBDIR += jabber.el SUBDIR += jabberd SUBDIR += jarl SUBDIR += jggtrans SUBDIR += jitsi SUBDIR += kde-telepathy SUBDIR += kmess-kde4 SUBDIR += kopete-kde4 SUBDIR += ktp-accounts-kcm SUBDIR += ktp-approver SUBDIR += ktp-auth-handler SUBDIR += ktp-common-internals SUBDIR += ktp-contact-list SUBDIR += ktp-contact-runner SUBDIR += ktp-desktop-applets SUBDIR += ktp-filetransfer-handler SUBDIR += ktp-kded-integration-module SUBDIR += ktp-send-file SUBDIR += ktp-text-ui SUBDIR += libaccounts-glib SUBDIR += libaccounts-qt5 SUBDIR += libjreen SUBDIR += libnice SUBDIR += libnice-gst010 SUBDIR += libnice-gst1 SUBDIR += libpurple SUBDIR += libqtelegram-ae SUBDIR += libstrophe SUBDIR += libtelepathy SUBDIR += libyahoo2 SUBDIR += licq SUBDIR += licq-icq SUBDIR += licq-jabber SUBDIR += licq-msn SUBDIR += licq-osd SUBDIR += licq-qt-gui SUBDIR += linux-instantbird SUBDIR += loudmouth SUBDIR += mbpurple SUBDIR += mcabber SUBDIR += meanwhile SUBDIR += mikutter SUBDIR += mu-conference SUBDIR += naim SUBDIR += openfire SUBDIR += oysttyer SUBDIR += p5-AnyEvent-XMPP SUBDIR += p5-DJabberd SUBDIR += p5-Jabber-Connection SUBDIR += p5-Jabber-Lite SUBDIR += p5-Jabber-SimpleSend SUBDIR += p5-Net-AIM SUBDIR += p5-Net-AOLIM SUBDIR += p5-Net-Async-XMPP SUBDIR += p5-Net-ICQ2000 SUBDIR += p5-Net-Jabber SUBDIR += p5-Net-NetSend SUBDIR += p5-Net-OSCAR SUBDIR += p5-Net-Stomp SUBDIR += p5-Net-XMPP SUBDIR += p5-Net-XMPP2 SUBDIR += p5-Protocol-XMPP SUBDIR += p5-SOAP-Transport-JABBER SUBDIR += papyon SUBDIR += pebrot SUBDIR += pecl-stomp SUBDIR += pidgin SUBDIR += pidgin-birthday-reminder SUBDIR += pidgin-bs SUBDIR += pidgin-fetion SUBDIR += pidgin-guifications SUBDIR += pidgin-hotkeys SUBDIR += pidgin-latex SUBDIR += pidgin-libnotify SUBDIR += pidgin-manualsize SUBDIR += pidgin-osd SUBDIR += pidgin-pidgimpd SUBDIR += pidgin-privacy-please SUBDIR += pidgin-rhythmbox SUBDIR += pidgin-sipe SUBDIR += pidgin-skype SUBDIR += pidgin-skypeweb SUBDIR += pidgin-twitter SUBDIR += plasma-applet-ktp SUBDIR += poezio SUBDIR += pork SUBDIR += profanity SUBDIR += prosody SUBDIR += proxy65 SUBDIR += psi SUBDIR += psimedia SUBDIR += pwytter SUBDIR += py-jabber SUBDIR += py-jabberbot SUBDIR += py-libturpial SUBDIR += py-nbxmpp SUBDIR += py-punjab SUBDIR += py-pyxmpp SUBDIR += py-skype4py SUBDIR += py-slackclient SUBDIR += py-sleekxmpp SUBDIR += py-twistedWords SUBDIR += py-xmpppy SUBDIR += py-xmpppy-irc SUBDIR += py-xmpppy-yahoo SUBDIR += qTox SUBDIR += qq SUBDIR += qwit SUBDIR += qwit-devel SUBDIR += qxmpp SUBDIR += ramblercontacts SUBDIR += ricochet SUBDIR += ring-daemon + SUBDIR += ring-gnome SUBDIR += ring-libclient SUBDIR += rubygem-earthquake SUBDIR += rubygem-hipchat SUBDIR += rubygem-lita SUBDIR += rubygem-termtter SUBDIR += rubygem-tinder SUBDIR += sayaka SUBDIR += sendxmpp SUBDIR += skype SUBDIR += skype-devel SUBDIR += skype4 SUBDIR += teamwords SUBDIR += telegram SUBDIR += telegram-purple SUBDIR += telegramqml SUBDIR += telepathy-butterfly SUBDIR += telepathy-farsight SUBDIR += telepathy-farstream SUBDIR += telepathy-gabble SUBDIR += telepathy-glib SUBDIR += telepathy-haze SUBDIR += telepathy-idle SUBDIR += telepathy-logger SUBDIR += telepathy-logger-qt4 SUBDIR += telepathy-mission-control SUBDIR += telepathy-python SUBDIR += telepathy-qt4 SUBDIR += telepathy-rakia SUBDIR += telepathy-salut SUBDIR += telepathy-sofiasip SUBDIR += tkabber SUBDIR += tkabber-plugins SUBDIR += tox SUBDIR += toxic SUBDIR += ttytter SUBDIR += turpial SUBDIR += twirssi SUBDIR += twitmail SUBDIR += uTox SUBDIR += vacuum-im SUBDIR += vqcc-gtk SUBDIR += xmpp-client SUBDIR += yoono SUBDIR += zephyr .include Index: head/net-im/ring-gnome/Makefile =================================================================== --- head/net-im/ring-gnome/Makefile (nonexistent) +++ head/net-im/ring-gnome/Makefile (revision 416136) @@ -0,0 +1,52 @@ +# Created by: Yuri Victorovich +# $FreeBSD$ + +PORTNAME= ring-gnome +PORTVERSION= 0.160516 +#DISTVERSIONPREFIX= v +CATEGORIES= net-im net-p2p + +MAINTAINER= yuri@rawbw.com +COMMENT= Gnome client of the Ring VoIP SIP phone and IM + +LICENSE= GPLv3 +LICENSE_FILES= ${WRKSRC}/COPYING + +LIB_DEPENDS= libringclient.so:net-im/ring-libclient \ + libqrencode.so:graphics/libqrencode \ + libcogl-pango.so:graphics/cogl \ + libclutter-1.0.so:graphics/clutter \ + libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ + libnotify.so:devel/libnotify \ + libsoup-2.4.so:devel/libsoup \ + libplc4.so:devel/nspr \ + libjson-glib-1.0.so:devel/json-glib \ + libnss3.so:security/nss \ + libsecret-1.so:security/libsecret \ + libebook-1.2.so:databases/evolution-data-server + +BROKEN_FreeBSD_9= Fails due to compiler issues + +USE_GITHUB= yes +GH_TUPLE+= savoirfairelinux:ring-client-gnome:07107e9 + +SUB_FILES= pkg-message + +USES= cmake compiler:c++14-lang gettext gmake pkgconfig shebangfix sqlite +USE_GNOME= glib20 gtk20 cairo gdkpixbuf2 libxml2 gtk30 +USE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr xscrnsaver +USE_GL= gl egl +USE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ + concurrent buildtools_build linguisttools_build qmake_build +SHEBANG_FILES= ${WRKSRC}/src/ring.cx +INSTALLS_ICONS= yes + +OPTIONS_DEFINE= NLS +NLS_CMAKE_ON= -DFREEBSD_NLS_ON:BOOL=ON +OPTIONS_SUB= yes + +post-stage: + @${GZIP_CMD} ${GZIP} < ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svg > ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svgz + @${RM} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svg + +.include Property changes on: head/net-im/ring-gnome/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-gnome/distinfo =================================================================== --- head/net-im/ring-gnome/distinfo (nonexistent) +++ head/net-im/ring-gnome/distinfo (revision 416136) @@ -0,0 +1,3 @@ +TIMESTAMP = 1463424510 +SHA256 (savoirfairelinux-ring-client-gnome-0.160516-07107e9_GH0.tar.gz) = 14df8601b6520f9040321efb366d33d59a3c139b98acd6b69be0a519e99bdc60 +SIZE (savoirfairelinux-ring-client-gnome-0.160516-07107e9_GH0.tar.gz) = 677210 Property changes on: head/net-im/ring-gnome/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-gnome/files/patch-CMakeLists.txt =================================================================== --- head/net-im/ring-gnome/files/patch-CMakeLists.txt (nonexistent) +++ head/net-im/ring-gnome/files/patch-CMakeLists.txt (revision 416136) @@ -0,0 +1,30 @@ +--- CMakeLists.txt.orig 2016-05-06 14:35:17 UTC ++++ CMakeLists.txt +@@ -11,7 +11,7 @@ IF (CMAKE_COMPILER_IS_GNUCC) + ENDIF() + ENDIF() + +-ADD_DEFINITIONS("-std=c++1y") ++set(CMAKE_CXX_FLAGS "-std=c++1y") + + # set project name and version + PROJECT(ring-client-gnome) +@@ -306,7 +306,10 @@ GLIB_COMPILE_RESOURCES( GLIB_RESOURCES_R + # ADD_SUBDIRECTORY( src/test) + # ENDIF() + ++option(FREEBSD_NLS_ON "NLS option: install translations" OFF) ++ + # for translations ++IF (FREEBSD_NLS_ON) + IF (GETTEXT_FOUND) + + # get all translation files; they're expected to be named using the following convention: +@@ -331,6 +334,7 @@ IF (GETTEXT_FOUND) + ENDFOREACH(PO_FILE) + + ENDIF(GETTEXT_FOUND) ++ENDIF(FREEBSD_NLS_ON) + + # install and compile glib gsettings schema + add_schema("cx.ring.RingGnome.gschema.xml" GSCHEMA_RING) Property changes on: head/net-im/ring-gnome/files/patch-CMakeLists.txt ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-gnome/files/pkg-message.in =================================================================== --- head/net-im/ring-gnome/files/pkg-message.in (nonexistent) +++ head/net-im/ring-gnome/files/pkg-message.in (revision 416136) @@ -0,0 +1,10 @@ +====================================================================== +You installed the Ring softphone and IM Gnome client. + +Ring is currently in beta, and might not always function as expected. + +It will only work when pulseaudio server is running. + +For video to work you need to make sure that your webcam is available +through the V4L interface. +====================================================================== Property changes on: head/net-im/ring-gnome/files/pkg-message.in ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-gnome/pkg-descr =================================================================== --- head/net-im/ring-gnome/pkg-descr (nonexistent) +++ head/net-im/ring-gnome/pkg-descr (revision 416136) @@ -0,0 +1,5 @@ +Ring is a secure and distributed voice, video and chat communication +platform that requires no centralized server and leaves the power +of privacy in the hands of the user. + +WWW: https://ring.cx/ Property changes on: head/net-im/ring-gnome/pkg-descr ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/net-im/ring-gnome/pkg-plist =================================================================== --- head/net-im/ring-gnome/pkg-plist (nonexistent) +++ head/net-im/ring-gnome/pkg-plist (revision 416136) @@ -0,0 +1,34 @@ +bin/gnome-ring +bin/ring.cx +share/appdata/gnome-ring.appdata.xml +share/applications/gnome-ring.desktop +share/glib-2.0/schemas/cx.ring.RingGnome.gschema.xml +share/gnome-ring/gnome-ring.desktop +share/icons/hicolor/scalable/apps/ring.svgz +%%NLS%%share/locale/ar/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/bg/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/ca/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/cs_CZ/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/da_DK/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/de/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/eo/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/es/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/fa_IR/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/fr/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/fr_CA/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/he/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/hr/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/id/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/lt/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/nl/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/pa/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/pl/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/pt/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/ru/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/ru_RU/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/sv/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/tr/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/uk/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/zh/LC_MESSAGES/ring-client-gnome.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/ring-client-gnome.mo Property changes on: head/net-im/ring-gnome/pkg-plist ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property