aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils
diff options
context:
space:
mode:
authormm <mm@FreeBSD.org>2011-07-08 05:42:55 +0800
committermm <mm@FreeBSD.org>2011-07-08 05:42:55 +0800
commitf6d2672f97191d2074ac4f07a2e55a3a31b26c2e (patch)
tree5b7ccb306292d40f378e15511ceeca763f2edf0a /deskutils
parentcd7e9305fbfc8fa5bdb63f08b5f9d5bc1c3272e6 (diff)
downloadfreebsd-ports-gnome-f6d2672f97191d2074ac4f07a2e55a3a31b26c2e.tar.gz
freebsd-ports-gnome-f6d2672f97191d2074ac4f07a2e55a3a31b26c2e.tar.zst
freebsd-ports-gnome-f6d2672f97191d2074ac4f07a2e55a3a31b26c2e.zip
Update horde4-mnemo to new Horde 4 framework
Approved by: beech (maintainer, private chat)
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/horde4-mnemo/Makefile49
-rw-r--r--deskutils/horde4-mnemo/distinfo4
-rw-r--r--deskutils/horde4-mnemo/files/pkg-message.in14
-rw-r--r--deskutils/horde4-mnemo/pkg-descr10
-rw-r--r--deskutils/horde4-mnemo/pkg-plist266
5 files changed, 44 insertions, 299 deletions
diff --git a/deskutils/horde4-mnemo/Makefile b/deskutils/horde4-mnemo/Makefile
index ae5a1b656e6c..9b59c7d979c0 100644
--- a/deskutils/horde4-mnemo/Makefile
+++ b/deskutils/horde4-mnemo/Makefile
@@ -6,18 +6,43 @@
#
PORTNAME= mnemo
-PORTVERSION= 2.2.4
-DISTVERSIONSUFFIX=
-PORTREVISION= 1
-PORTEPOCH= 1
-CATEGORIES= deskutils www
+PORTVERSION= 3.0.1
+CATEGORIES= deskutils www pear
+PKGNAMEPREFIX= horde-
-MAINTAINER= beech@FreeBSD.org
-COMMENT= Notes and memos application
+MAINTAINER= mm@FreeBSD.org
+COMMENT= Horde web based notes manager
-USE_HORDE= base
-USE_GETTEXT= yes
-PORTDOCS= README CHANGES CREDITS INSTALL RELEASE_NOTES TODO UPGRADING
+LICENSE= ASL
+LICENSE_FILE= ${WRKSRC}/LICENSE
-.include "${.CURDIR}/../../www/horde-base/bsd.horde.mk"
-.include <bsd.port.mk>
+OPTIONS= PDF "Support PDF generation" On
+
+USE_PHP= gettext
+USE_HORDE_BUILD= Horde_Role
+USE_HORDE_RUN= Horde_Role \
+ horde \
+ Horde_Auth \
+ Horde_Core \
+ Horde_Data \
+ Horde_Exception \
+ Horde_Form \
+ Horde_Group \
+ Horde_History \
+ Horde_Icalendar \
+ Horde_Injector \
+ Horde_Perms \
+ Horde_Prefs \
+ Horde_Share \
+ Horde_Support \
+ Horde_Text_Filter \
+ Horde_Util
+
+.include <bsd.port.pre.mk>
+
+.if !defined(WITHOUT_PDF)
+USE_HORDE_RUN+= Horde_Pdf
+.endif
+
+.include "${PORTSDIR}/devel/pear-channel-horde/bsd.horde.mk"
+.include <bsd.port.post.mk>
diff --git a/deskutils/horde4-mnemo/distinfo b/deskutils/horde4-mnemo/distinfo
index 8737cb37a38e..89dc47534f45 100644
--- a/deskutils/horde4-mnemo/distinfo
+++ b/deskutils/horde4-mnemo/distinfo
@@ -1,2 +1,2 @@
-SHA256 (mnemo-h3-2.2.4.tar.gz) = 7c1226e558002a03034cbf1655d7995ae04e6c5ade71cf3c5dc6a5537d00e976
-SIZE (mnemo-h3-2.2.4.tar.gz) = 1673734
+SHA256 (Horde/mnemo-3.0.1.tgz) = f11071ff2c0ae1707276ee05f3a13e2d342507f0e9c7e16a840ad3cc225987f3
+SIZE (Horde/mnemo-3.0.1.tgz) = 1439733
diff --git a/deskutils/horde4-mnemo/files/pkg-message.in b/deskutils/horde4-mnemo/files/pkg-message.in
deleted file mode 100644
index 07089e835ce8..000000000000
--- a/deskutils/horde4-mnemo/files/pkg-message.in
+++ /dev/null
@@ -1,14 +0,0 @@
-************************************************************************
-Mnemo has been installed in %%HORDIR%% with your blank
-configuration files.
-
-Horde must be configured; if not, see `pkg_info -Dx horde-base'.
-
-Then, you have to create the table mnemo_memos, from the SQL script
-%%HORDIR%%/scripts/sql/mnemo.sql
-For example, if your database is MySQL, you may run
-mysql --user=root --password=yourpass horde < mnemo.sql
-
-Finally, you must login to Horde as a Horde Administrator to finish the
-configuration.
-************************************************************************
diff --git a/deskutils/horde4-mnemo/pkg-descr b/deskutils/horde4-mnemo/pkg-descr
index fbe52997ba27..603ae3107876 100644
--- a/deskutils/horde4-mnemo/pkg-descr
+++ b/deskutils/horde4-mnemo/pkg-descr
@@ -1,6 +1,6 @@
-Mnemo is the Horde notes and memos application. It lets users keep
-free-text notes and other bits of information which doesn't fit as a
-contact, a todo item, an event, etc. It is very similar in
-functionality to the Palm Memo application.
+The Mnemo Note Manager is the Horde notes/memos application. It allows users
+to keep web-based notes and freeform text. Notes may be shared with other
+users via shared notepads. It requires the Horde Application Framework and
+an SQL database or Kolab server for backend storage.
-WWW: http://horde.org/
+WWW: http://www.horde.org/apps/mnemo/
diff --git a/deskutils/horde4-mnemo/pkg-plist b/deskutils/horde4-mnemo/pkg-plist
deleted file mode 100644
index f2e7ec21adf7..000000000000
--- a/deskutils/horde4-mnemo/pkg-plist
+++ /dev/null
@@ -1,266 +0,0 @@
-%%HORDIR%%/config/.htaccess
-%%HORDIR%%/config/conf.xml
-%%HORDIR%%/config/hooks.php.dist
-%%HORDIR%%/config/prefs.php.dist
-%%HORDIR%%/data.php
-%%HORDIR%%/index.php
-%%HORDIR%%/js/QuickFinder.js
-%%HORDIR%%/js/prototype.js
-%%HORDIR%%/js/src/QuickFinder.js
-%%HORDIR%%/js/src/prototype.js
-%%HORDIR%%/js/src/tables.js
-%%HORDIR%%/js/tables.js
-%%HORDIR%%/lib/Block/summary.php
-%%HORDIR%%/lib/Block/tree_menu.php
-%%HORDIR%%/lib/Driver/kolab.php
-%%HORDIR%%/lib/Driver/sql.php
-%%HORDIR%%/lib/Driver.php
-%%HORDIR%%/lib/Forms/CreateNotepad.php
-%%HORDIR%%/lib/Forms/DeleteNotepad.php
-%%HORDIR%%/lib/Forms/EditNotepad.php
-%%HORDIR%%/lib/Mnemo.php
-%%HORDIR%%/lib/api.php
-%%HORDIR%%/lib/base.php
-%%HORDIR%%/lib/prefs.php
-%%HORDIR%%/lib/version.php
-%%HORDIR%%/list.php
-%%HORDIR%%/locale/bg_BG/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/cs_CZ/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/da_DK/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/da_DK/help.xml
-%%HORDIR%%/locale/de_DE/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/de_DE/help.xml
-%%HORDIR%%/locale/el_GR/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/en_US/help.xml
-%%HORDIR%%/locale/es_ES/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/es_ES/help.xml
-%%HORDIR%%/locale/eu_ES/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/eu_ES/help.xml
-%%HORDIR%%/locale/fi_FI/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/fi_FI/help.xml
-%%HORDIR%%/locale/fr_FR/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/hr_HR/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/hr_HR/help.xml
-%%HORDIR%%/locale/hu_HU/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/hu_HU/help.xml
-%%HORDIR%%/locale/it_IT/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/it_IT/help.xml
-%%HORDIR%%/locale/ja_JP/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/lt_LT/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/lv_LV/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/lv_LV/help.xml
-%%HORDIR%%/locale/nb_NO/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/nl_NL/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/nn_NO/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/pl_PL/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/pt_BR/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/pt_PT/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/ro_RO/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/ru_RU/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/sk_SK/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/sk_SK/help.xml
-%%HORDIR%%/locale/sl_SI/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/sv_SE/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/tr_TR/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/tr_TR/help.xml
-%%HORDIR%%/locale/zh_CN/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/locale/zh_TW/LC_MESSAGES/mnemo.mo
-%%HORDIR%%/memo.php
-%%HORDIR%%/note/index.php
-%%HORDIR%%/note/pdf.php
-%%HORDIR%%/notepads/create.php
-%%HORDIR%%/notepads/delete.php
-%%HORDIR%%/notepads/edit.php
-%%HORDIR%%/notepads/index.php
-%%HORDIR%%/notes/index.php
-%%HORDIR%%/po/README
-%%HORDIR%%/po/bg_BG.po
-%%HORDIR%%/po/cs_CZ.po
-%%HORDIR%%/po/da_DK.po
-%%HORDIR%%/po/de_DE.po
-%%HORDIR%%/po/el_GR.po
-%%HORDIR%%/po/es_ES.po
-%%HORDIR%%/po/eu_ES.po
-%%HORDIR%%/po/fi_FI.po
-%%HORDIR%%/po/fr_FR.po
-%%HORDIR%%/po/hr_HR.po
-%%HORDIR%%/po/hu_HU.po
-%%HORDIR%%/po/it_IT.po
-%%HORDIR%%/po/ja_JP.po
-%%HORDIR%%/po/lt_LT.po
-%%HORDIR%%/po/lv_LV.po
-%%HORDIR%%/po/mnemo.pot
-%%HORDIR%%/po/nb_NO.po
-%%HORDIR%%/po/nl_NL.po
-%%HORDIR%%/po/nn_NO.po
-%%HORDIR%%/po/pl_PL.po
-%%HORDIR%%/po/pt_BR.po
-%%HORDIR%%/po/pt_PT.po
-%%HORDIR%%/po/ro_RO.po
-%%HORDIR%%/po/ru_RU.po
-%%HORDIR%%/po/sk_SK.po
-%%HORDIR%%/po/sl_SI.po
-%%HORDIR%%/po/sv_SE.po
-%%HORDIR%%/po/tr_TR.po
-%%HORDIR%%/po/zh_CN.po
-%%HORDIR%%/po/zh_TW.po
-%%HORDIR%%/pref_api.php
-%%HORDIR%%/scripts/.htaccess
-%%HORDIR%%/scripts/import_text_note.php
-%%HORDIR%%/scripts/import_vnotes.php
-%%HORDIR%%/scripts/sql/mnemo.mssql.sql
-%%HORDIR%%/scripts/sql/mnemo.oci8.sql
-%%HORDIR%%/scripts/sql/mnemo.sql
-%%HORDIR%%/scripts/sql/mnemo.xml
-%%HORDIR%%/scripts/upgrades/1.1_to_2.0.mysql.sql
-%%HORDIR%%/scripts/upgrades/1.1_to_2.0.pgsql.sql
-%%HORDIR%%/scripts/upgrades/2.1_to_2.2.oci8.sql
-%%HORDIR%%/scripts/upgrades/2.1_to_2.2.sql
-%%HORDIR%%/scripts/upgrades/2.2.1_to_2.2.2.oci8.sql
-%%HORDIR%%/scripts/upgrades/2.2.1_to_2.2.2.pgsql.sql
-%%HORDIR%%/scripts/upgrades/2.2.1_to_2.2.2.sql
-%%HORDIR%%/scripts/upgrades/2.2_to_2.2.1.oci8.sql
-%%HORDIR%%/scripts/upgrades/2.2_to_2.2.1.pgsql.sql
-%%HORDIR%%/scripts/upgrades/2.2_to_2.2.1.sql
-%%HORDIR%%/scripts/upgrades/2008-09-23_fix_group_uid.sql
-%%HORDIR%%/scripts/upgrades/convert_datatree_shares_to_sql.php
-%%HORDIR%%/search.php
-%%HORDIR%%/templates/common-header.inc
-%%HORDIR%%/templates/data/export.inc
-%%HORDIR%%/templates/data/import.inc
-%%HORDIR%%/templates/list/empty.inc
-%%HORDIR%%/templates/list/header.inc
-%%HORDIR%%/templates/list/memo_footers.inc
-%%HORDIR%%/templates/list/memo_headers.inc
-%%HORDIR%%/templates/list/memo_summaries.inc
-%%HORDIR%%/templates/memo/memo.inc
-%%HORDIR%%/templates/menu.inc
-%%HORDIR%%/templates/notepad_list.php
-%%HORDIR%%/templates/panel.inc
-%%HORDIR%%/templates/prefs/notepadselect.inc
-%%HORDIR%%/templates/search/search.inc
-%%HORDIR%%/templates/view/memo.inc
-%%HORDIR%%/themes/bluewhite/screen.css
-%%HORDIR%%/themes/categoryCSS.php
-%%HORDIR%%/themes/fadetogreen/screen.css
-%%HORDIR%%/themes/graphics/add.png
-%%HORDIR%%/themes/graphics/az.png
-%%HORDIR%%/themes/graphics/favicon.ico
-%%HORDIR%%/themes/graphics/minus.png
-%%HORDIR%%/themes/graphics/mnemo.png
-%%HORDIR%%/themes/graphics/notepads.png
-%%HORDIR%%/themes/graphics/plus.png
-%%HORDIR%%/themes/graphics/search.png
-%%HORDIR%%/themes/graphics/za.png
-%%HORDIR%%/themes/rtl.css
-%%HORDIR%%/themes/screen.css
-%%HORDIR%%/themes/silver/graphics/add.png
-%%HORDIR%%/themes/silver/graphics/az.png
-%%HORDIR%%/themes/silver/graphics/favicon.ico
-%%HORDIR%%/themes/silver/graphics/minus.png
-%%HORDIR%%/themes/silver/graphics/mnemo.png
-%%HORDIR%%/themes/silver/graphics/notepads.png
-%%HORDIR%%/themes/silver/graphics/plus.png
-%%HORDIR%%/themes/silver/graphics/search.png
-%%HORDIR%%/themes/silver/graphics/za.png
-%%HORDIR%%/themes/silver/screen.css
-%%HORDIR%%/themes/silver/themed_graphics
-%%HORDIR%%/themes/tango-blue/graphics/add.png
-%%HORDIR%%/themes/tango-blue/graphics/az.png
-%%HORDIR%%/themes/tango-blue/graphics/favicon.ico
-%%HORDIR%%/themes/tango-blue/graphics/mnemo.png
-%%HORDIR%%/themes/tango-blue/graphics/notepads.png
-%%HORDIR%%/themes/tango-blue/graphics/za.png
-%%HORDIR%%/themes/tango-blue/themed_graphics
-%%HORDIR%%/view.php
-@dirrmtry %%HORDIR%%/config
-@dirrm %%HORDIR%%/js/src
-@dirrm %%HORDIR%%/js
-@dirrm %%HORDIR%%/lib/Block
-@dirrm %%HORDIR%%/lib/Driver
-@dirrm %%HORDIR%%/lib/Forms
-@dirrm %%HORDIR%%/lib
-@dirrm %%HORDIR%%/locale/bg_BG/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/bg_BG
-@dirrm %%HORDIR%%/locale/cs_CZ/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/cs_CZ
-@dirrm %%HORDIR%%/locale/da_DK/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/da_DK
-@dirrm %%HORDIR%%/locale/de_DE/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/de_DE
-@dirrm %%HORDIR%%/locale/el_GR/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/el_GR
-@dirrm %%HORDIR%%/locale/en_US
-@dirrm %%HORDIR%%/locale/es_ES/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/es_ES
-@dirrm %%HORDIR%%/locale/eu_ES/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/eu_ES
-@dirrm %%HORDIR%%/locale/fi_FI/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/fi_FI
-@dirrm %%HORDIR%%/locale/fr_FR/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/fr_FR
-@dirrm %%HORDIR%%/locale/hr_HR/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/hr_HR
-@dirrm %%HORDIR%%/locale/hu_HU/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/hu_HU
-@dirrm %%HORDIR%%/locale/it_IT/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/it_IT
-@dirrm %%HORDIR%%/locale/ja_JP/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/ja_JP
-@dirrm %%HORDIR%%/locale/lt_LT/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/lt_LT
-@dirrm %%HORDIR%%/locale/lv_LV/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/lv_LV
-@dirrm %%HORDIR%%/locale/nb_NO/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/nb_NO
-@dirrm %%HORDIR%%/locale/nl_NL/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/nl_NL
-@dirrm %%HORDIR%%/locale/nn_NO/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/nn_NO
-@dirrm %%HORDIR%%/locale/pl_PL/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/pl_PL
-@dirrm %%HORDIR%%/locale/pt_BR/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/pt_BR
-@dirrm %%HORDIR%%/locale/pt_PT/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/pt_PT
-@dirrm %%HORDIR%%/locale/ro_RO/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/ro_RO
-@dirrm %%HORDIR%%/locale/ru_RU/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/ru_RU
-@dirrm %%HORDIR%%/locale/sk_SK/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/sk_SK
-@dirrm %%HORDIR%%/locale/sl_SI/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/sl_SI
-@dirrm %%HORDIR%%/locale/sv_SE/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/sv_SE
-@dirrm %%HORDIR%%/locale/tr_TR/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/tr_TR
-@dirrm %%HORDIR%%/locale/zh_CN/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/zh_CN
-@dirrm %%HORDIR%%/locale/zh_TW/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/zh_TW
-@dirrm %%HORDIR%%/locale
-@dirrm %%HORDIR%%/note
-@dirrm %%HORDIR%%/notepads
-@dirrm %%HORDIR%%/notes
-@dirrm %%HORDIR%%/po
-@dirrm %%HORDIR%%/scripts/sql
-@dirrm %%HORDIR%%/scripts/upgrades
-@dirrm %%HORDIR%%/scripts
-@dirrm %%HORDIR%%/templates/data
-@dirrm %%HORDIR%%/templates/list
-@dirrm %%HORDIR%%/templates/memo
-@dirrm %%HORDIR%%/templates/prefs
-@dirrm %%HORDIR%%/templates/search
-@dirrm %%HORDIR%%/templates/view
-@dirrm %%HORDIR%%/templates
-@dirrm %%HORDIR%%/themes/bluewhite
-@dirrm %%HORDIR%%/themes/fadetogreen
-@dirrm %%HORDIR%%/themes/graphics
-@dirrm %%HORDIR%%/themes/silver/graphics
-@dirrm %%HORDIR%%/themes/silver
-@dirrm %%HORDIR%%/themes/tango-blue/graphics
-@dirrm %%HORDIR%%/themes/tango-blue
-@dirrm %%HORDIR%%/themes
-@dirrmtry %%HORDIR%%
-@dirrmtry %%HORBAS%%