summaryrefslogtreecommitdiffstats
path: root/mail
diff options
context:
space:
mode:
Diffstat (limited to 'mail')
-rw-r--r--mail/Makefile1
-rw-r--r--mail/roundcube-carddav/Makefile31
-rw-r--r--mail/roundcube-carddav/distinfo2
-rw-r--r--mail/roundcube-carddav/pkg-descr6
-rw-r--r--mail/roundcube-carddav/pkg-plist143
5 files changed, 183 insertions, 0 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 5a10202..79d7c42 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -586,6 +586,7 @@
SUBDIR += roundcube
SUBDIR += roundcube-air
SUBDIR += roundcube-automatic_addressbook
+ SUBDIR += roundcube-carddav
SUBDIR += roundcube-contextmenu
SUBDIR += roundcube-groupvice
SUBDIR += roundcube-html5_notifier
diff --git a/mail/roundcube-carddav/Makefile b/mail/roundcube-carddav/Makefile
new file mode 100644
index 0000000..4fc7490
--- /dev/null
+++ b/mail/roundcube-carddav/Makefile
@@ -0,0 +1,31 @@
+# Created by: gahr
+# $FreeBSD$
+
+PORTNAME= carddav
+PORTVERSION= 1.0.0
+DISTVERSIONPREFIX=${PORTNAME}_
+CATEGORIES= mail
+PKGNAMEPREFIX= roundcube-
+
+MAINTAINER= gahr@FreeBSD.org
+COMMENT= Roundcube CardDAV plugin
+
+LICENSE= GPLv2
+
+BUILD_DEPENDS= roundcube>=1.0:mail/roundcube
+RUN_DEPENDS= roundcube>=1.0:mail/roundcube
+
+USE_GITHUB= yes
+GH_ACCOUNT= blind-coder
+GH_PROJECT= rcmcarddav
+
+NO_BUILD= yes
+NO_ARCH= yes
+
+WWWDIR= ${PREFIX}/www/roundcube/plugins/carddav
+
+do-install:
+ ${MKDIR} ${STAGEDIR}${WWWDIR}
+ cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR}
+
+.include <bsd.port.mk>
diff --git a/mail/roundcube-carddav/distinfo b/mail/roundcube-carddav/distinfo
new file mode 100644
index 0000000..e5ba63c
--- /dev/null
+++ b/mail/roundcube-carddav/distinfo
@@ -0,0 +1,2 @@
+SHA256 (blind-coder-rcmcarddav-carddav_1.0.0_GH0.tar.gz) = 904db0ecf1f650b7542382ff02bc3b1e55ad28c31a13fc34a570bf21b7f31e4c
+SIZE (blind-coder-rcmcarddav-carddav_1.0.0_GH0.tar.gz) = 179751
diff --git a/mail/roundcube-carddav/pkg-descr b/mail/roundcube-carddav/pkg-descr
new file mode 100644
index 0000000..07407c53
--- /dev/null
+++ b/mail/roundcube-carddav/pkg-descr
@@ -0,0 +1,6 @@
+This is a plugin for the Roundcube webmailer to access CardDAV servers like
+owncloud, davical, a Google addressbook or a davmail server. RCMCardDAV
+supports autodiscovery of your addressbook url via well-known URLs so you can
+just point it to your servers base url.
+
+WWW: http://www.benjamin-schieder.de/carddav.html
diff --git a/mail/roundcube-carddav/pkg-plist b/mail/roundcube-carddav/pkg-plist
new file mode 100644
index 0000000..17dc121
--- /dev/null
+++ b/mail/roundcube-carddav/pkg-plist
@@ -0,0 +1,143 @@
+%%WWWDIR%%/.gitignore
+%%WWWDIR%%/ChangeLog
+%%WWWDIR%%/INSTALL
+%%WWWDIR%%/LICENSE
+%%WWWDIR%%/README
+%%WWWDIR%%/README.md
+%%WWWDIR%%/carddav.php
+%%WWWDIR%%/carddav_backend.php
+%%WWWDIR%%/carddav_common.php
+%%WWWDIR%%/carddav_discovery.php
+%%WWWDIR%%/composer.json
+%%WWWDIR%%/config.inc.php.dist
+%%WWWDIR%%/dbinit/mysql.sql
+%%WWWDIR%%/dbinit/postgres.sql
+%%WWWDIR%%/dbinit/sqlite3.sql
+%%WWWDIR%%/inc/LICENSE-http
+%%WWWDIR%%/inc/LICENSE-sasl
+%%WWWDIR%%/inc/basic_sasl_client.php
+%%WWWDIR%%/inc/cram_md5_sasl_client.php
+%%WWWDIR%%/inc/digest_sasl_client.php
+%%WWWDIR%%/inc/http.php
+%%WWWDIR%%/inc/login_sasl_client.php
+%%WWWDIR%%/inc/ntlm_sasl_client.php
+%%WWWDIR%%/inc/plain_sasl_client.php
+%%WWWDIR%%/inc/sabre-vobject/.gitignore
+%%WWWDIR%%/inc/sabre-vobject/.travis.yml
+%%WWWDIR%%/inc/sabre-vobject/ChangeLog
+%%WWWDIR%%/inc/sabre-vobject/LICENSE
+%%WWWDIR%%/inc/sabre-vobject/README.md
+%%WWWDIR%%/inc/sabre-vobject/bin/bench.php
+%%WWWDIR%%/inc/sabre-vobject/bin/generateicalendardata.php
+%%WWWDIR%%/inc/sabre-vobject/bin/vobjectvalidate.php
+%%WWWDIR%%/inc/sabre-vobject/composer.json
+%%WWWDIR%%/inc/sabre-vobject/doc/DesignFor3_0.md
+%%WWWDIR%%/inc/sabre-vobject/doc/MigratingFrom2to3.md
+%%WWWDIR%%/inc/sabre-vobject/doc/usage_2.md
+%%WWWDIR%%/inc/sabre-vobject/doc/usage_3.md
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component/VAlarm.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component/VCalendar.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component/VCard.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component/VEvent.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component/VFreeBusy.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component/VJournal.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Component/VTodo.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/DateTimeParser.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Document.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/ElementList.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/EofException.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/FreeBusyGenerator.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Node.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Parameter.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/ParseException.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Parser/MimeDir.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Parser/Parser.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Binary.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Boolean.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/FlatText.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Float.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/ICalendar/CalAddress.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/ICalendar/DateTime.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/ICalendar/Duration.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/ICalendar/Period.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/ICalendar/Recur.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Integer.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Text.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Time.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Unknown.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/Uri.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/UtcOffset.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/VCard/Date.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/VCard/DateAndOrTime.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/VCard/DateTime.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/VCard/LanguageTag.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Property/VCard/TimeStamp.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Reader.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/RecurrenceIterator.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Splitter/ICalendar.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Splitter/SplitterInterface.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Splitter/VCard.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/StringUtil.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/TimeZoneUtil.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/Version.php
+%%WWWDIR%%/inc/sabre-vobject/lib/Sabre/VObject/includes.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Component/VAlarmTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Component/VCalendarTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Component/VCardTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Component/VEventTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Component/VFreeBusyTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Component/VJournalTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Component/VTodoTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/ComponentTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/DateTimeParserTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/DocumentTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/ElementListTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/EmClientTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/FreeBusyGeneratorTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Issue153Test.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Issue154Test.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Issue36WorkAroundTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Issue40Test.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/JCalTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/JCardTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/ParameterTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Parser/QuotedPrintableTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/BooleanTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/CompoundTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/FloatTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/ICalendar/DateTimeTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/ICalendar/RecurTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/TextTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/VCard/DateAndOrTimeTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Property/VCard/LanguageTagTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/PropertyTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/ReaderTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/RecurrenceIteratorFifthTuesdayProblemTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/RecurrenceIteratorInfiniteLoopProblemTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/RecurrenceIteratorMinusOneProblemTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/RecurrenceIteratorTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Splitter/ICalendarTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/Splitter/VCardTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/StringUtilTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/TimeZoneUtilTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/VersionTest.php
+%%WWWDIR%%/inc/sabre-vobject/tests/Sabre/VObject/issue153.vcf
+%%WWWDIR%%/inc/sabre-vobject/tests/bootstrap.php
+%%WWWDIR%%/inc/sabre-vobject/tests/phpunit.xml
+%%WWWDIR%%/inc/sasl.php
+%%WWWDIR%%/localization/cz_CZ.inc
+%%WWWDIR%%/localization/de_DE.inc
+%%WWWDIR%%/localization/en_US.inc
+%%WWWDIR%%/localization/es_ES.inc
+%%WWWDIR%%/localization/fr_FR.inc
+%%WWWDIR%%/localization/hu_HU.inc
+%%WWWDIR%%/localization/id_ID.inc
+%%WWWDIR%%/localization/it_IT.inc
+%%WWWDIR%%/localization/pl_PL.inc
+%%WWWDIR%%/localization/ru_RU.inc
+%%WWWDIR%%/localization/sv_SV.inc
+%%WWWDIR%%/localization/uk_UK.inc
+%%WWWDIR%%/package.xml
+%%WWWDIR%%/skins/larry/carddav.css
OpenPOWER on IntegriCloud