# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # net-im/ring-gnome # net-im/ring-gnome/Makefile # net-im/ring-gnome/distinfo # net-im/ring-gnome/pkg-descr # net-im/ring-gnome/pkg-plist # net-im/ring-gnome/files # net-im/ring-gnome/files/patch-CMakeLists.txt # net-im/ring-gnome/files/pkg-message.in # echo c - net-im/ring-gnome mkdir -p net-im/ring-gnome > /dev/null 2>&1 echo x - net-im/ring-gnome/Makefile sed 's/^X//' >net-im/ring-gnome/Makefile << '89c9202a2459931e50945b3a2a960fbe' X# Created by: Yuri Victorovich X# $FreeBSD$ X XPORTNAME= ring-gnome XPORTVERSION= 0.160516 X#DISTVERSIONPREFIX= v XCATEGORIES= net-im net-p2p X XMAINTAINER= yuri@rawbw.com XCOMMENT= Gnome client of the Ring VoIP SIP phone and IM X XLICENSE= GPLv3 XLICENSE_FILES= ${WRKSRC}/COPYING X XLIB_DEPENDS= libringclient.so:net-im/ring-client-lib \ X libqrencode.so:graphics/libqrencode \ X libcogl-pango.so:graphics/cogl \ X libclutter-1.0.so:graphics/clutter \ X libclutter-gtk-1.0.so:graphics/clutter-gtk3 \ X libnotify.so:devel/libnotify \ X libsoup-2.4.so:devel/libsoup \ X libplc4.so:devel/nspr \ X libjson-glib-1.0.so:devel/json-glib \ X libnss3.so:security/nss \ X libsecret-1.so:security/libsecret \ X libebook-1.2.so:databases/evolution-data-server X XBROKEN_FreeBSD_9= Fails due to compiler issues X XUSE_GITHUB= yes XGH_TUPLE+= savoirfairelinux:ring-client-gnome:07107e9 X XSUB_FILES= pkg-message X XUSES= cmake compiler:c++14-lang gettext gmake pkgconfig shebangfix sqlite XUSE_GNOME= glib20 gtk20 cairo gdkpixbuf2 libxml2 gtk30 XUSE_XORG= x11 xcomposite xdamage xext xfixes xi xrandr xscrnsaver XUSE_GL= gl egl XUSE_QT5= core gui network xml opengl sql sql-sqlite3_run widgets svg \ X concurrent buildtools_build linguisttools_build qmake_build XSHEBANG_FILES= ${WRKSRC}/src/ring.cx XINSTALLS_ICONS= yes X XOPTIONS_DEFINE= NLS XNLS_CMAKE_ON= -DFREEBSD_NLS_ON:BOOL=ON XOPTIONS_SUB= yes X Xpost-stage: X @${GZIP_CMD} ${GZIP} < ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svg > ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svgz X @${RM} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps/ring.svg X X.include 89c9202a2459931e50945b3a2a960fbe echo x - net-im/ring-gnome/distinfo sed 's/^X//' >net-im/ring-gnome/distinfo << '16e4afcea48a1347d44eca854a2e384b' XTIMESTAMP = 1463424510 XSHA256 (savoirfairelinux-ring-client-gnome-0.160516-07107e9_GH0.tar.gz) = 14df8601b6520f9040321efb366d33d59a3c139b98acd6b69be0a519e99bdc60 XSIZE (savoirfairelinux-ring-client-gnome-0.160516-07107e9_GH0.tar.gz) = 677210 16e4afcea48a1347d44eca854a2e384b echo x - net-im/ring-gnome/pkg-descr sed 's/^X//' >net-im/ring-gnome/pkg-descr << 'aa74f2a67485fc904f82bf9367c8b230' XRing is a secure and distributed voice, video and chat communication platform Xthat requires no centralized server and leaves the power of privacy in the hands Xof the user. X XWWW: https://ring.cx/ aa74f2a67485fc904f82bf9367c8b230 echo x - net-im/ring-gnome/pkg-plist sed 's/^X//' >net-im/ring-gnome/pkg-plist << 'b12d387dabcb4587ef1cffc16d40c7e1' Xbin/gnome-ring Xbin/ring.cx Xshare/appdata/gnome-ring.appdata.xml Xshare/applications/gnome-ring.desktop Xshare/glib-2.0/schemas/cx.ring.RingGnome.gschema.xml Xshare/gnome-ring/gnome-ring.desktop Xshare/icons/hicolor/scalable/apps/ring.svgz X%%NLS%%share/locale/ar/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/bg/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/ca/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/cs_CZ/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/da_DK/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/de/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/eo/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/es/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/fa_IR/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/fr/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/fr_CA/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/he/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/hr/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/id/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/lt/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/nl/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/pa/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/pl/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/pt/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/pt_BR/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/ru/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/ru_RU/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/sv/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/tr/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/uk/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/zh/LC_MESSAGES/ring-client-gnome.mo X%%NLS%%share/locale/zh_CN/LC_MESSAGES/ring-client-gnome.mo b12d387dabcb4587ef1cffc16d40c7e1 echo c - net-im/ring-gnome/files mkdir -p net-im/ring-gnome/files > /dev/null 2>&1 echo x - net-im/ring-gnome/files/patch-CMakeLists.txt sed 's/^X//' >net-im/ring-gnome/files/patch-CMakeLists.txt << 'f456d16e3df85a4fff40a2e4ccde6402' X--- CMakeLists.txt.orig 2016-05-06 14:35:17 UTC X+++ CMakeLists.txt X@@ -11,7 +11,7 @@ IF (CMAKE_COMPILER_IS_GNUCC) X ENDIF() X ENDIF() X X-ADD_DEFINITIONS("-std=c++1y") X+set(CMAKE_CXX_FLAGS "-std=c++1y") X X # set project name and version X PROJECT(ring-client-gnome) X@@ -306,7 +306,10 @@ GLIB_COMPILE_RESOURCES( GLIB_RESOURCES_R X # ADD_SUBDIRECTORY( src/test) X # ENDIF() X X+option(FREEBSD_NLS_ON "NLS option: install translations" OFF) X+ X # for translations X+IF (FREEBSD_NLS_ON) X IF (GETTEXT_FOUND) X X # get all translation files; they're expected to be named using the following convention: X@@ -331,6 +334,7 @@ IF (GETTEXT_FOUND) X ENDFOREACH(PO_FILE) X X ENDIF(GETTEXT_FOUND) X+ENDIF(FREEBSD_NLS_ON) X X # install and compile glib gsettings schema X add_schema("cx.ring.RingGnome.gschema.xml" GSCHEMA_RING) f456d16e3df85a4fff40a2e4ccde6402 echo x - net-im/ring-gnome/files/pkg-message.in sed 's/^X//' >net-im/ring-gnome/files/pkg-message.in << '413145d2eee67ba03e37e2a05617ae2c' X====================================================================== XYou installed the Ring softphone and IM Gnome client. X XRing is currently in beta, and might not always function as expected. X XIt will only work when pulseaudio server is running. X XFor video to work you need to make sure that your webcam is available Xthrough the V4L interface. X====================================================================== 413145d2eee67ba03e37e2a05617ae2c exit