Skip site navigation (1)Skip section navigation (2)
Date:      25 Aug 2009 11:55:13 +0400
From:      "Alexey V.Degtyarev" <alexey@renatasystems.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/138161: New port: mail/roundcube-umich - Theme for RoundCube Web Mail
Message-ID:  <20090825075513.15046.qmail@hs-9.renatasystems.org>
Resent-Message-ID: <200908250800.n7P8018f059136@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         138161
>Category:       ports
>Synopsis:       New port: mail/roundcube-umich - Theme for RoundCube Web Mail
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Aug 25 08:00:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Alexey V. Degtyarev
>Release:        FreeBSD 7.1-RELEASE amd64
>Organization:
>Environment:
System: FreeBSD renatasystems.org 7.1-RELEASE FreeBSD 7.1-RELEASE #0: Thu Jan 1 08:58:24 UTC 2009 root@driscoll.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:
While deploying RoundCube at the University of Michigan was developed a new
skin. It is a modern, open interface with tools and actions arranged with
optimal usability in mind. Light color blocks and borders delineate application
areas without drawing too much attention or drawing focus away from the
content. 

WWW: http://www.roundcubeforum.net

>How-To-Repeat:
	
>Fix:

	

--- roundcube-umich.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	roundcube-umich
#	roundcube-umich/Makefile
#	roundcube-umich/distinfo
#	roundcube-umich/pkg-plist
#	roundcube-umich/pkg-descr
#	roundcube-umich/files
#	roundcube-umich/files/patch-default-preview
#
echo c - roundcube-umich
mkdir -p roundcube-umich > /dev/null 2>&1
echo x - roundcube-umich/Makefile
sed 's/^X//' >roundcube-umich/Makefile << '039d7c3993ac33b2576b24cd619b90c6'
X# New ports collection makefile for:	umich
X# Date created:				Thu 13 Aug 2009
X# Whom:					Alexey V. Degtyarev
X#
X# $FreeBSD$
X#
X
XPORTNAME=	umich
XPORTVERSION=	20090813
XCATEGORIES=	mail
XMASTER_SITES=	ftp://renatasystems.org/pub/FreeBSD/ports/distfiles/
XPKGNAMEPREFIX=	roundcube-
X
XMAINTAINER=	alexey@renatasystems.org
XCOMMENT=	Theme for RoundCube Web Mail
X
XRUN_DEPENDS=	roundcube>=0.2:${PORTSDIR}/mail/roundcube
X
XNO_BUILD=	yes
X
XWWWDIR?=	${PREFIX}/www/roundcube/skins/umich
X
X# This target is only meant to be used by the port maintainer.
Xx-generate-plist: build
X	cd ${WRKSRC}; \
X	${FIND} . ! -type d ! -name '*.orig' | ${SORT} | \
X		${SED} -e "s,^\.,%%WWWDIR%%," >${.CURDIR}/pkg-plist.tmp ; \
X	${FIND} . -type d | ${SORT} -r | ${SED} \
X		-e "s,^\.$$,@dirrmtry %%WWWDIR%%," \
X		-e "s,^\.,@dirrm %%WWWDIR%%," >>${.CURDIR}/pkg-plist.tmp
Xpost-patch:
X	${FIND} ${WRKSRC} -type f -name '*.orig' -delete
X
Xdo-install:
X	${MKDIR} ${WWWDIR}
X	cd ${WRKSRC} && ${PAX} -r -w . ${WWWDIR}
X
X.include <bsd.port.mk>
039d7c3993ac33b2576b24cd619b90c6
echo x - roundcube-umich/distinfo
sed 's/^X//' >roundcube-umich/distinfo << '33fc71154ea688137b41284fa4eb7c76'
XMD5 (umich-20090813.tar.gz) = 0dca054840faf9ca02293630e135bf8b
XSHA256 (umich-20090813.tar.gz) = a47bb08c7b7448c0b92edcef2e7c5059a37deff6ad90e8e6431b56d112773764
XSIZE (umich-20090813.tar.gz) = 202930
33fc71154ea688137b41284fa4eb7c76
echo x - roundcube-umich/pkg-plist
sed 's/^X//' >roundcube-umich/pkg-plist << '3a564ccdee325e60c5d0e51bb6b8c2a5'
X%%WWWDIR%%/COPYING
X%%WWWDIR%%/abookdefault.html
X%%WWWDIR%%/addresses.css
X%%WWWDIR%%/colorpicker.css
X%%WWWDIR%%/common.css
X%%WWWDIR%%/editor_content.css
X%%WWWDIR%%/formhint.js
X%%WWWDIR%%/googiespell.css
X%%WWWDIR%%/images/add_folder.gif
X%%WWWDIR%%/images/adr_resizer.gif
X%%WWWDIR%%/images/blank.gif
X%%WWWDIR%%/images/blank_btn.gif
X%%WWWDIR%%/images/buttons/add_act.png
X%%WWWDIR%%/images/buttons/add_contact_act.png
X%%WWWDIR%%/images/buttons/add_contact_pas.png
X%%WWWDIR%%/images/buttons/add_contact_sel.png
X%%WWWDIR%%/images/buttons/add_pas.png
X%%WWWDIR%%/images/buttons/add_sel.png
X%%WWWDIR%%/images/buttons/addressbook.gif
X%%WWWDIR%%/images/buttons/addressbook.png
X%%WWWDIR%%/images/buttons/attach_act.gif
X%%WWWDIR%%/images/buttons/attach_act.png
X%%WWWDIR%%/images/buttons/attach_btn.gif
X%%WWWDIR%%/images/buttons/attach_pas.gif
X%%WWWDIR%%/images/buttons/attach_pas.png
X%%WWWDIR%%/images/buttons/attach_sel.gif
X%%WWWDIR%%/images/buttons/attach_sel.png
X%%WWWDIR%%/images/buttons/back_act.gif
X%%WWWDIR%%/images/buttons/back_act.png
X%%WWWDIR%%/images/buttons/back_pas.gif
X%%WWWDIR%%/images/buttons/back_pas.png
X%%WWWDIR%%/images/buttons/back_sel.gif
X%%WWWDIR%%/images/buttons/back_sel.png
X%%WWWDIR%%/images/buttons/bg.gif
X%%WWWDIR%%/images/buttons/btn_bg.gif
X%%WWWDIR%%/images/buttons/checkMail_btn-off.gif
X%%WWWDIR%%/images/buttons/checkMail_btn-on.gif
X%%WWWDIR%%/images/buttons/checkMail_btn.gif
X%%WWWDIR%%/images/buttons/compose_act.gif
X%%WWWDIR%%/images/buttons/compose_act.png
X%%WWWDIR%%/images/buttons/compose_bg.gif
X%%WWWDIR%%/images/buttons/compose_pas.gif
X%%WWWDIR%%/images/buttons/compose_pas.png
X%%WWWDIR%%/images/buttons/compose_sel.gif
X%%WWWDIR%%/images/buttons/compose_sel.png
X%%WWWDIR%%/images/buttons/contact_act.gif
X%%WWWDIR%%/images/buttons/contact_btn.gif
X%%WWWDIR%%/images/buttons/contact_dis.gif
X%%WWWDIR%%/images/buttons/contact_pas.gif
X%%WWWDIR%%/images/buttons/contact_sel.gif
X%%WWWDIR%%/images/buttons/contacts_act.png
X%%WWWDIR%%/images/buttons/contacts_pas.png
X%%WWWDIR%%/images/buttons/contacts_sel.png
X%%WWWDIR%%/images/buttons/delete_act.gif
X%%WWWDIR%%/images/buttons/delete_act.png
X%%WWWDIR%%/images/buttons/delete_btn.gif
X%%WWWDIR%%/images/buttons/delete_pas.gif
X%%WWWDIR%%/images/buttons/delete_pas.png
X%%WWWDIR%%/images/buttons/delete_sel.gif
X%%WWWDIR%%/images/buttons/delete_sel.png
X%%WWWDIR%%/images/buttons/down_arrow.png
X%%WWWDIR%%/images/buttons/download_act.png
X%%WWWDIR%%/images/buttons/download_pas.png
X%%WWWDIR%%/images/buttons/download_sel.png
X%%WWWDIR%%/images/buttons/drafts_act.png
X%%WWWDIR%%/images/buttons/drafts_pas.png
X%%WWWDIR%%/images/buttons/drafts_sel.png
X%%WWWDIR%%/images/buttons/edit_contact_act.png
X%%WWWDIR%%/images/buttons/edit_contact_pas.png
X%%WWWDIR%%/images/buttons/edit_contact_sel.png
X%%WWWDIR%%/images/buttons/export_btn.gif
X%%WWWDIR%%/images/buttons/first_act.png
X%%WWWDIR%%/images/buttons/first_pas.png
X%%WWWDIR%%/images/buttons/first_sel.png
X%%WWWDIR%%/images/buttons/forward_act.png
X%%WWWDIR%%/images/buttons/forward_pas.png
X%%WWWDIR%%/images/buttons/forward_sel.png
X%%WWWDIR%%/images/buttons/fwd_act.gif
X%%WWWDIR%%/images/buttons/fwd_pas.gif
X%%WWWDIR%%/images/buttons/fwd_sel.gif
X%%WWWDIR%%/images/buttons/inbox_act.png
X%%WWWDIR%%/images/buttons/inbox_pas.png
X%%WWWDIR%%/images/buttons/inbox_sel.png
X%%WWWDIR%%/images/buttons/junk_act.gif
X%%WWWDIR%%/images/buttons/junk_btn.gif
X%%WWWDIR%%/images/buttons/junk_pas.gif
X%%WWWDIR%%/images/buttons/junk_sel.gif
X%%WWWDIR%%/images/buttons/last_act.png
X%%WWWDIR%%/images/buttons/last_pas.png
X%%WWWDIR%%/images/buttons/last_sel.png
X%%WWWDIR%%/images/buttons/ldap_act.png
X%%WWWDIR%%/images/buttons/ldap_pas.png
X%%WWWDIR%%/images/buttons/logout.gif
X%%WWWDIR%%/images/buttons/logout.png
X%%WWWDIR%%/images/buttons/mail.gif
X%%WWWDIR%%/images/buttons/mail.png
X%%WWWDIR%%/images/buttons/markread_act.png
X%%WWWDIR%%/images/buttons/next_act.png
X%%WWWDIR%%/images/buttons/next_pas.png
X%%WWWDIR%%/images/buttons/next_sel.png
X%%WWWDIR%%/images/buttons/not_junk_act.gif
X%%WWWDIR%%/images/buttons/not_junk_pas.gif
X%%WWWDIR%%/images/buttons/not_junk_sel.gif
X%%WWWDIR%%/images/buttons/previous_act.png
X%%WWWDIR%%/images/buttons/previous_pas.png
X%%WWWDIR%%/images/buttons/previous_sel.png
X%%WWWDIR%%/images/buttons/print_act.gif
X%%WWWDIR%%/images/buttons/print_act.png
X%%WWWDIR%%/images/buttons/print_btn.gif
X%%WWWDIR%%/images/buttons/print_pas.gif
X%%WWWDIR%%/images/buttons/print_pas.png
X%%WWWDIR%%/images/buttons/print_sel.gif
X%%WWWDIR%%/images/buttons/print_sel.png
X%%WWWDIR%%/images/buttons/reply_act.gif
X%%WWWDIR%%/images/buttons/reply_act.png
X%%WWWDIR%%/images/buttons/reply_pas.gif
X%%WWWDIR%%/images/buttons/reply_pas.png
X%%WWWDIR%%/images/buttons/reply_sel.gif
X%%WWWDIR%%/images/buttons/reply_sel.png
X%%WWWDIR%%/images/buttons/replyall_act.gif
X%%WWWDIR%%/images/buttons/replyall_act.png
X%%WWWDIR%%/images/buttons/replyall_pas.gif
X%%WWWDIR%%/images/buttons/replyall_pas.png
X%%WWWDIR%%/images/buttons/replyall_sel.gif
X%%WWWDIR%%/images/buttons/replyall_sel.png
X%%WWWDIR%%/images/buttons/save_act.gif
X%%WWWDIR%%/images/buttons/save_btn.gif
X%%WWWDIR%%/images/buttons/save_pas.gif
X%%WWWDIR%%/images/buttons/save_sel.gif
X%%WWWDIR%%/images/buttons/send_act.gif
X%%WWWDIR%%/images/buttons/send_act.png
X%%WWWDIR%%/images/buttons/send_pas.gif
X%%WWWDIR%%/images/buttons/send_pas.png
X%%WWWDIR%%/images/buttons/send_sel.gif
X%%WWWDIR%%/images/buttons/send_sel.png
X%%WWWDIR%%/images/buttons/settings.gif
X%%WWWDIR%%/images/buttons/settings.png
X%%WWWDIR%%/images/buttons/source_act.png
X%%WWWDIR%%/images/buttons/source_pas.png
X%%WWWDIR%%/images/buttons/source_sel.png
X%%WWWDIR%%/images/buttons/spacer.gif
X%%WWWDIR%%/images/buttons/spell_act.gif
X%%WWWDIR%%/images/buttons/spell_pas.gif
X%%WWWDIR%%/images/buttons/spell_sel.gif
X%%WWWDIR%%/images/buttons/spellcheck_act.png
X%%WWWDIR%%/images/buttons/spellcheck_pas.png
X%%WWWDIR%%/images/buttons/spellcheck_sel.png
X%%WWWDIR%%/images/buttons/up_arrow.png
X%%WWWDIR%%/images/checkMailTop.gif
X%%WWWDIR%%/images/cleardot.png
X%%WWWDIR%%/images/corner-ll.gif
X%%WWWDIR%%/images/corner-logo.gif
X%%WWWDIR%%/images/corner-lr.gif
X%%WWWDIR%%/images/dimple.png
X%%WWWDIR%%/images/display/confirm.png
X%%WWWDIR%%/images/display/info.png
X%%WWWDIR%%/images/display/loading.gif
X%%WWWDIR%%/images/display/warning.png
X%%WWWDIR%%/images/expunge_folder.gif
X%%WWWDIR%%/images/favicon.ico
X%%WWWDIR%%/images/googiespell/change_lang.gif
X%%WWWDIR%%/images/googiespell/indicator.gif
X%%WWWDIR%%/images/googiespell/ok.gif
X%%WWWDIR%%/images/googiespell/spellc.gif
X%%WWWDIR%%/images/grayPixel.gif
X%%WWWDIR%%/images/header-bg.gif
X%%WWWDIR%%/images/icons/abcard.png
X%%WWWDIR%%/images/icons/add-icon.gif
X%%WWWDIR%%/images/icons/attachment.png
X%%WWWDIR%%/images/icons/collapsed.png
X%%WWWDIR%%/images/icons/deleted.png
X%%WWWDIR%%/images/icons/dot.png
X%%WWWDIR%%/images/icons/down_small.gif
X%%WWWDIR%%/images/icons/expanded.png
X%%WWWDIR%%/images/icons/extwin.png
X%%WWWDIR%%/images/icons/flagged.png
X%%WWWDIR%%/images/icons/folder-closed.png
X%%WWWDIR%%/images/icons/folder-drafts.png
X%%WWWDIR%%/images/icons/folder-inbox.png
X%%WWWDIR%%/images/icons/folder-junk.gif
X%%WWWDIR%%/images/icons/folder-junk.png
X%%WWWDIR%%/images/icons/folder-open.png
X%%WWWDIR%%/images/icons/folder-sent.png
X%%WWWDIR%%/images/icons/folder-trash.png
X%%WWWDIR%%/images/icons/forwarded.png
X%%WWWDIR%%/images/icons/plus.gif
X%%WWWDIR%%/images/icons/remove-attachment.png
X%%WWWDIR%%/images/icons/rename.png
X%%WWWDIR%%/images/icons/replied.png
X%%WWWDIR%%/images/icons/reset.gif
X%%WWWDIR%%/images/icons/silhouette.png
X%%WWWDIR%%/images/icons/unflagged.png
X%%WWWDIR%%/images/icons/unread.png
X%%WWWDIR%%/images/icons/up_small.gif
X%%WWWDIR%%/images/listheader_aqua.gif
X%%WWWDIR%%/images/listheader_dark.gif
X%%WWWDIR%%/images/listheader_light.gif
X%%WWWDIR%%/images/logo.gif
X%%WWWDIR%%/images/logo2.gif
X%%WWWDIR%%/images/logo3.gif
X%%WWWDIR%%/images/mailbox_list.gif
X%%WWWDIR%%/images/mailbox_selected.gif
X%%WWWDIR%%/images/maize_webmail_logo.jpg
X%%WWWDIR%%/images/manage_folder.gif
X%%WWWDIR%%/images/menu_arrow.gif
X%%WWWDIR%%/images/resizer.gif
X%%WWWDIR%%/images/roundcube_logo.gif
X%%WWWDIR%%/images/roundcube_logo.png
X%%WWWDIR%%/images/roundcube_logo_print.gif
X%%WWWDIR%%/images/sch_bg.gif
X%%WWWDIR%%/images/searchfield.gif
X%%WWWDIR%%/images/sort_asc.gif
X%%WWWDIR%%/images/sort_desc.gif
X%%WWWDIR%%/images/tab_act.gif
X%%WWWDIR%%/images/tab_pas.gif
X%%WWWDIR%%/images/taskbar.gif
X%%WWWDIR%%/images/toolbarTopL.gif
X%%WWWDIR%%/images/toolbarTopR.gif
X%%WWWDIR%%/images/toolbarTop_bg.gif
X%%WWWDIR%%/images/um-searchfield.gif
X%%WWWDIR%%/images/webmail_logo.jpg
X%%WWWDIR%%/includes/header.html
X%%WWWDIR%%/includes/header_popup.html
X%%WWWDIR%%/includes/ldapscripts.html
X%%WWWDIR%%/includes/links.html
X%%WWWDIR%%/includes/settingscripts.html
X%%WWWDIR%%/includes/settingstabs.html
X%%WWWDIR%%/includes/taskbar.html
X%%WWWDIR%%/mail.css
X%%WWWDIR%%/pngbehavior.htc
X%%WWWDIR%%/popup.css
X%%WWWDIR%%/print.css
X%%WWWDIR%%/settings.css
X%%WWWDIR%%/splitter.js
X%%WWWDIR%%/templates/addcontact.html
X%%WWWDIR%%/templates/addidentity.html
X%%WWWDIR%%/templates/addressbook.html
X%%WWWDIR%%/templates/compose.html
X%%WWWDIR%%/templates/compose_popup.html
X%%WWWDIR%%/templates/editcontact.html
X%%WWWDIR%%/templates/editidentity.html
X%%WWWDIR%%/templates/error.html
X%%WWWDIR%%/templates/identities.html
X%%WWWDIR%%/templates/login.html
X%%WWWDIR%%/templates/mail.html
X%%WWWDIR%%/templates/mailhints.html
X%%WWWDIR%%/templates/managefolders.html
X%%WWWDIR%%/templates/message.html
X%%WWWDIR%%/templates/messagepart.html
X%%WWWDIR%%/templates/messagepreview.html
X%%WWWDIR%%/templates/printmessage.html
X%%WWWDIR%%/templates/settings.html
X%%WWWDIR%%/templates/showcontact.html
X%%WWWDIR%%/watermark.html
X@dirrm %%WWWDIR%%/templates
X@dirrm %%WWWDIR%%/includes
X@dirrm %%WWWDIR%%/images/icons
X@dirrm %%WWWDIR%%/images/googiespell
X@dirrm %%WWWDIR%%/images/display
X@dirrm %%WWWDIR%%/images/buttons
X@dirrm %%WWWDIR%%/images
X@dirrmtry %%WWWDIR%%
3a564ccdee325e60c5d0e51bb6b8c2a5
echo x - roundcube-umich/pkg-descr
sed 's/^X//' >roundcube-umich/pkg-descr << 'f4c0e1a407c8af8c55dfef2fbe47785c'
XWhile deploying RoundCube at the University of Michigan was developed a new
Xskin. It is a modern, open interface with tools and actions arranged with
Xoptimal usability in mind. Light color blocks and borders delineate application
Xareas without drawing too much attention or drawing focus away from the
Xcontent. 
X
XWWW: http://www.roundcubeforum.net
f4c0e1a407c8af8c55dfef2fbe47785c
echo c - roundcube-umich/files
mkdir -p roundcube-umich/files > /dev/null 2>&1
echo x - roundcube-umich/files/patch-default-preview
sed 's/^X//' >roundcube-umich/files/patch-default-preview << '0c7a07966b563cd172cf024013ec4db6'
X--- watermark.html.orig	2009-08-25 11:17:44.000000000 +0400
X+++ watermark.html	2009-08-25 11:17:48.000000000 +0400
X@@ -1,11 +1,12 @@
X <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;
X <html xmlns="http://www.w3.org/1999/xhtml">;
X <head>
X+  <title></title>
X </head>
X-<body style="background-color:#ffffff;">
X-
X-<div style="margin:10px auto; text-align:center">
X+<body style="background-color:#F2F2F2; width: expression((parseInt(document.documentElement.clientWidth)-20)+'px');">
X 
X+<div style="margin:20px auto; text-align:center">
X+<img src="/skins/default/images/watermark.gif" width="260" height="228" alt="" />
X </div>
X 
X </body>
X--- templates/mail.html.orig	2008-11-13 21:54:14.000000000 +0300
X+++ templates/mail.html	2009-08-25 11:20:52.000000000 +0400
X@@ -122,7 +122,7 @@
X   rcmail.add_onload('mailviewsplit.init()');
X </script>
X <div id="mailpreviewframe">
X-<roundcube:object name="messagecontentframe" id="messagecontframe" width="100%" height="100%" frameborder="0" src="/templates/mailhints.html" />
X+<roundcube:object name="messagecontentframe" id="messagecontframe" width="100%" height="100%" frameborder="0" src="/watermark.html" />
X </div>
X 
X <style type="text/css">
0c7a07966b563cd172cf024013ec4db6
exit
--- roundcube-umich.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20090825075513.15046.qmail>