Date: Mon, 25 Apr 2016 15:52:26 +0000 (UTC) From: Pietro Cerutti <gahr@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r414012 - in head/mail: . roundcube-carddav Message-ID: <201604251552.u3PFqQNB006621@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: gahr Date: Mon Apr 25 15:52:26 2016 New Revision: 414012 URL: https://svnweb.freebsd.org/changeset/ports/414012 Log: 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 Added: head/mail/roundcube-carddav/ head/mail/roundcube-carddav/Makefile (contents, props changed) head/mail/roundcube-carddav/distinfo (contents, props changed) head/mail/roundcube-carddav/pkg-descr (contents, props changed) head/mail/roundcube-carddav/pkg-plist (contents, props changed) Modified: head/mail/Makefile Modified: head/mail/Makefile ============================================================================== --- head/mail/Makefile Mon Apr 25 15:50:06 2016 (r414011) +++ head/mail/Makefile Mon Apr 25 15:52:26 2016 (r414012) @@ -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 Added: head/mail/roundcube-carddav/Makefile ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/roundcube-carddav/Makefile Mon Apr 25 15:52:26 2016 (r414012) @@ -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> Added: head/mail/roundcube-carddav/distinfo ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/roundcube-carddav/distinfo Mon Apr 25 15:52:26 2016 (r414012) @@ -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 Added: head/mail/roundcube-carddav/pkg-descr ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/roundcube-carddav/pkg-descr Mon Apr 25 15:52:26 2016 (r414012) @@ -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 Added: head/mail/roundcube-carddav/pkg-plist ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/mail/roundcube-carddav/pkg-plist Mon Apr 25 15:52:26 2016 (r414012) @@ -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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201604251552.u3PFqQNB006621>