Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Oct 2013 14:03:29 +0000 (UTC)
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r329193 - in head/deskutils: . mirall mirall/files
Message-ID:  <201310031403.r93E3THD001101@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: mat
Date: Thu Oct  3 14:03:29 2013
New Revision: 329193
URL: http://svnweb.freebsd.org/changeset/ports/329193

Log:
  Add mirall 1.4.0, the ownCloud Desktop Syncing Client.

Added:
  head/deskutils/mirall/
  head/deskutils/mirall/Makefile   (contents, props changed)
  head/deskutils/mirall/distinfo   (contents, props changed)
  head/deskutils/mirall/files/
  head/deskutils/mirall/files/patch-src__CMakeLists.txt   (contents, props changed)
  head/deskutils/mirall/files/patch-src__mirall__utility.cpp   (contents, props changed)
  head/deskutils/mirall/pkg-descr   (contents, props changed)
  head/deskutils/mirall/pkg-plist   (contents, props changed)
Modified:
  head/deskutils/Makefile

Modified: head/deskutils/Makefile
==============================================================================
--- head/deskutils/Makefile	Thu Oct  3 14:01:14 2013	(r329192)
+++ head/deskutils/Makefile	Thu Oct  3 14:03:29 2013	(r329193)
@@ -144,6 +144,7 @@
     SUBDIR += mdh
     SUBDIR += mencal
     SUBDIR += menumaker
+    SUBDIR += mirall
     SUBDIR += moregroupware
     SUBDIR += mrundlg
     SUBDIR += msynctool

Added: head/deskutils/mirall/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/mirall/Makefile	Thu Oct  3 14:03:29 2013	(r329193)
@@ -0,0 +1,40 @@
+# Created by: Mathieu Arnold
+# $FreeBSD$
+
+PORTNAME=	mirall
+PORTVERSION=	1.4.0
+CATEGORIES=	deskutils
+MASTER_SITES=	http://download.owncloud.com/download/
+
+MAINTAINER=	mat@FreeBSD.org
+COMMENT=	The ownCloud Desktop Syncing Client
+
+LICENSE=	GPLv2
+
+LIB_DEPENDS=	libocsync.so:${PORTSDIR}/net/owncloud-csync \
+		libinotify.so:${PORTSDIR}/devel/libinotify \
+		libqtkeychain.so:${PORTSDIR}/security/qtkeychain
+
+USES=		cmake:outsource pkgconfig gmake
+USE_BZIP2=
+USE_QT4=	corelib dbus gui linguist moc network qmake qtestlib rcc uic webkit xml
+CMAKE_ENV=	CSYNC_DIR=${LOCALBASE}
+CMAKE_ARGS=	-DCSYNC_INCLUDE_PATH:STRING=${LOCALBASE}/include/ocsync/
+USE_GCC=	4.6+
+USE_LDCONFIG=	yes
+INSTALLS_ICONS=	yes
+
+# It seems to be able to generate docs, but, it's not working.
+#
+# OPTIONS_DEFINE=	DOCS
+# OPTIONS_DEFAULT=
+# 
+# DOCS_BUILD_DEPENDS=	sphinx-build:${PORTSDIR}/textproc/py-sphinx
+# 
+# .include <bsd.port.options.mk>
+# 
+# .if ${PORT_OPTIONS:MDOCS}
+# USE_TEX=	latex:build
+# .endif
+
+.include <bsd.port.mk>

Added: head/deskutils/mirall/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/mirall/distinfo	Thu Oct  3 14:03:29 2013	(r329193)
@@ -0,0 +1,2 @@
+SHA256 (mirall-1.4.0.tar.bz2) = 8efd1d779c7c21cd50860aa74bffefad536df5637da4a59648ea39ce6b0a3737
+SIZE (mirall-1.4.0.tar.bz2) = 1252568

Added: head/deskutils/mirall/files/patch-src__CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/mirall/files/patch-src__CMakeLists.txt	Thu Oct  3 14:03:29 2013	(r329193)
@@ -0,0 +1,11 @@
+--- ./src/CMakeLists.txt.orig	2013-09-04 11:09:12.000000000 +0200
++++ ./src/CMakeLists.txt	2013-09-18 15:09:30.000000000 +0200
+@@ -140,7 +140,7 @@
+ list(APPEND libsync_LINK_TARGETS
+     ${QT_LIBRARIES}
+     ${CSYNC_LIBRARY}
+-    dl
++    inotify
+ )
+ 
+ if(QTKEYCHAIN_FOUND)

Added: head/deskutils/mirall/files/patch-src__mirall__utility.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/mirall/files/patch-src__mirall__utility.cpp	Thu Oct  3 14:03:29 2013	(r329193)
@@ -0,0 +1,11 @@
+--- ./src/mirall/utility.cpp.orig	2013-09-04 11:09:12.000000000 +0200
++++ ./src/mirall/utility.cpp	2013-09-18 15:01:54.000000000 +0200
+@@ -313,7 +313,7 @@
+ 
+ qint64 Utility::freeDiskSpace(const QString &path, bool *ok)
+ {
+-#ifdef Q_OS_MAC
++#if defined(Q_OS_MAC) || defined(Q_OS_FREEBSD)
+     struct statvfs stat;
+     statvfs(path.toUtf8().data(), &stat);
+     return (qint64) stat.f_bavail * stat.f_frsize;

Added: head/deskutils/mirall/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/mirall/pkg-descr	Thu Oct  3 14:03:29 2013	(r329193)
@@ -0,0 +1,4 @@
+Mirall is a tool to synchronize files from ownCloud Server with your computer.
+It uses OCSync as its syncing backend.
+
+WWW: https://github.com/owncloud/mirall

Added: head/deskutils/mirall/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/deskutils/mirall/pkg-plist	Thu Oct  3 14:03:29 2013	(r329193)
@@ -0,0 +1,56 @@
+bin/owncloud
+etc/ownCloud/sync-exclude.lst
+lib/libowncloudsync.so
+lib/libowncloudsync.so.0
+lib/libowncloudsync.so.1.4.0
+share/applications/owncloud.desktop
+share/icons/hicolor/128x128/apps/owncloud.png
+share/icons/hicolor/22x22/apps/owncloud.png
+share/icons/hicolor/32x32/apps/owncloud.png
+share/icons/hicolor/48x48/apps/owncloud.png
+share/icons/hicolor/64x64/apps/owncloud.png
+share/owncloud/i18n/mirall_TW.qm
+share/owncloud/i18n/mirall_ca.qm
+share/owncloud/i18n/mirall_cs.qm
+share/owncloud/i18n/mirall_de.qm
+share/owncloud/i18n/mirall_el.qm
+share/owncloud/i18n/mirall_en.qm
+share/owncloud/i18n/mirall_es.qm
+share/owncloud/i18n/mirall_es_AR.qm
+share/owncloud/i18n/mirall_et.qm
+share/owncloud/i18n/mirall_eu.qm
+share/owncloud/i18n/mirall_fa.qm
+share/owncloud/i18n/mirall_fi.qm
+share/owncloud/i18n/mirall_fr.qm
+share/owncloud/i18n/mirall_gl.qm
+share/owncloud/i18n/mirall_hu.qm
+share/owncloud/i18n/mirall_it.qm
+share/owncloud/i18n/mirall_ja.qm
+share/owncloud/i18n/mirall_nl.qm
+share/owncloud/i18n/mirall_pl.qm
+share/owncloud/i18n/mirall_pt.qm
+share/owncloud/i18n/mirall_pt_BR.qm
+share/owncloud/i18n/mirall_ru.qm
+share/owncloud/i18n/mirall_sk.qm
+share/owncloud/i18n/mirall_sl.qm
+share/owncloud/i18n/mirall_sv.qm
+share/owncloud/i18n/mirall_th.qm
+share/owncloud/i18n/mirall_uk.qm
+share/owncloud/i18n/mirall_zh_CN.qm
+share/owncloud/i18n/mirall_zh_TW.qm
+@dirrm share/owncloud/i18n
+@dirrm share/owncloud
+@dirrmtry share/icons/hicolor/64x64/apps
+@dirrmtry share/icons/hicolor/64x64
+@dirrmtry share/icons/hicolor/48x48/apps
+@dirrmtry share/icons/hicolor/48x48
+@dirrmtry share/icons/hicolor/32x32/apps
+@dirrmtry share/icons/hicolor/32x32
+@dirrmtry share/icons/hicolor/22x22/apps
+@dirrmtry share/icons/hicolor/22x22
+@dirrmtry share/icons/hicolor/128x128/apps
+@dirrmtry share/icons/hicolor/128x128
+@dirrmtry share/icons/hicolor
+@dirrmtry share/icons
+@dirrmtry share/applications
+@dirrm etc/ownCloud



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201310031403.r93E3THD001101>