svn commit: r329193 - in head/deskutils: . mirall mirall/files
Mathieu Arnold
mat at FreeBSD.org
Thu Oct 3 14:03:31 UTC 2013
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 at 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
+ at dirrm share/owncloud/i18n
+ at dirrm share/owncloud
+ at dirrmtry share/icons/hicolor/64x64/apps
+ at dirrmtry share/icons/hicolor/64x64
+ at dirrmtry share/icons/hicolor/48x48/apps
+ at dirrmtry share/icons/hicolor/48x48
+ at dirrmtry share/icons/hicolor/32x32/apps
+ at dirrmtry share/icons/hicolor/32x32
+ at dirrmtry share/icons/hicolor/22x22/apps
+ at dirrmtry share/icons/hicolor/22x22
+ at dirrmtry share/icons/hicolor/128x128/apps
+ at dirrmtry share/icons/hicolor/128x128
+ at dirrmtry share/icons/hicolor
+ at dirrmtry share/icons
+ at dirrmtry share/applications
+ at dirrm etc/ownCloud
More information about the svn-ports-head
mailing list