diff options
author | gahr <gahr@FreeBSD.org> | 2016-04-25 15:52:26 +0000 |
---|---|---|
committer | gahr <gahr@FreeBSD.org> | 2016-04-25 15:52:26 +0000 |
commit | d5cfde32685fc31626daa3b04ae34eb61a606e1a (patch) | |
tree | 4b5909e9e573cc55b707604729195dba65a5a8d2 /mail | |
parent | 3abae2d192f57b6f7555560f5a135c754bcd81b7 (diff) | |
download | FreeBSD-ports-d5cfde32685fc31626daa3b04ae34eb61a606e1a.zip FreeBSD-ports-d5cfde32685fc31626daa3b04ae34eb61a606e1a.tar.gz |
mail/roundcube-carddav: new port
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
Diffstat (limited to 'mail')
-rw-r--r-- | mail/Makefile | 1 | ||||
-rw-r--r-- | mail/roundcube-carddav/Makefile | 31 | ||||
-rw-r--r-- | mail/roundcube-carddav/distinfo | 2 | ||||
-rw-r--r-- | mail/roundcube-carddav/pkg-descr | 6 | ||||
-rw-r--r-- | mail/roundcube-carddav/pkg-plist | 143 |
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 |