Date: Mon, 26 Mar 2007 16:39:11 +0100 (IST) From: Nick Hilliard <nick@foobar.org> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/110867: new port: drupal5-tinymce Message-ID: <200703261539.l2QFdB2M085941@muffin.acquirer.com> Resent-Message-ID: <200703261620.l2QGKCpQ097591@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 110867 >Category: ports >Synopsis: new port: drupal5-tinymce >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Mon Mar 26 16:20:12 GMT 2007 >Closed-Date: >Last-Modified: >Originator: Nick Hilliard >Release: FreeBSD 6.1-RELEASE i386 >Organization: Network Ability Ltd >Environment: System: FreeBSD xx 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Wed May 17 11:38:53 IST 2006 nick@xxx:/data/src/usr.src/src-6.1/src/sys/i386/compile/xxx i386 >Description: Tinymce is an open source Javascript HTML WYSIWYG editor for web sites. This module integrates tinymce into Drupal. It depends on www/tinymce, for which a PR was submitted a short time ago. >How-To-Repeat: >Fix: # 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: # # drupal5-tinymce # drupal5-tinymce/Makefile # drupal5-tinymce/pkg-descr # drupal5-tinymce/distinfo # drupal5-tinymce/files # drupal5-tinymce/files/pkg-message.in # echo c - drupal5-tinymce mkdir -p drupal5-tinymce > /dev/null 2>&1 echo x - drupal5-tinymce/Makefile sed 's/^X//' >drupal5-tinymce/Makefile << 'END-of-drupal5-tinymce/Makefile' X# New ports collection makefile for: drupal5-gsitemap X# Date created: 26 Mar 2007 X# Whom: Nick Hilliard <nick@foobar.org> X# X# $FreeBSD: $ X# X XPORTNAME= tinymce XDISTVERSION= 5.x-1.x-dev XPORTREVISION= 20070306 XCATEGORIES= www XMASTER_SITE_SUBDIR= pav/drupal X XMAINTAINER= nick@foobar.org XCOMMENT= A Drupal module which implements the TinyMCE WYSIWYG editor for content editing X XTINYMCEDIR= www/tinymce XTINYMCE_MODDIR= ${PORTNAME:C|^|${DRUPAL_MODDIR}/|} X XRUN_DEPENDS+= ${PREFIX}/${TINYMCEDIR}/jscripts/tiny_mce/tiny_mce.js:${PORTSDIR}/www/tinymce X XSUB_FILES+= pkg-message XSUB_LIST+= TINYMCEDIR="${PREFIX}/${TINYMCEDIR}" \ X TINYMCE_MODDIR="${TINYMCE_MODDIR:C|^|${PREFIX}/|}" X XDRUPAL5_MODULE= yes X XMODULE_DIRS= plugins/drupalbreak/images plugins/drupalbreak/langs \ X plugins/drupalbreak plugins themes X XMODULE_FILES= plugins/drupalbreak/images/drupalbreak.gif \ X plugins/drupalbreak/images/drupalbreaktext.gif \ X plugins/drupalbreak/images/drupalpagebreak.gif \ X plugins/drupalbreak/images/drupalpagebreaktext.gif \ X plugins/drupalbreak/README.txt \ X plugins/drupalbreak/drupalbreak.css \ X plugins/drupalbreak/editor_plugin.js \ X plugins/drupalbreak/editor_plugin_src.js \ X plugins/drupalbreak/langs/en.js themes/tinymce_compact.js \ X themes/tinymce_full.js themes/tinymce_simple.js \ X plugin_reg.php tinymce.info tinymce.install tinymce.module XDOC_FILES= CHANGELOG.TXT INSTALL.txt LICENSE.txt README.TXT X Xpost-install: X @${CAT} ${PKGMESSAGE} X X.include <bsd.port.pre.mk> X.include "${.CURDIR}/../../www/drupal5/bsd.drupal.mk" X.include <bsd.port.post.mk> END-of-drupal5-tinymce/Makefile echo x - drupal5-tinymce/pkg-descr sed 's/^X//' >drupal5-tinymce/pkg-descr << 'END-of-drupal5-tinymce/pkg-descr' XTinyMCE is a platform independent web based Javascript HTML WYSIWYG editor Xcontrol released as Open Source under LGPL by Moxiecode Systems AB. It has Xthe ability to convert HTML TEXTAREA fields or other HTML elements to editor Xinstances. TinyMCE is very easy to integrate into other Content Management XSystems. X XThis module integrates the TinyMCE WYSIWYG editor into a Drupal site for Xediting advanced site content. X XWWW: http://drupal.org/project/tinymce END-of-drupal5-tinymce/pkg-descr echo x - drupal5-tinymce/distinfo sed 's/^X//' >drupal5-tinymce/distinfo << 'END-of-drupal5-tinymce/distinfo' XMD5 (drupal/tinymce-5.x-1.x-dev.tar.gz) = 463823a73a718accf35d899759773650 XSHA256 (drupal/tinymce-5.x-1.x-dev.tar.gz) = 365aa6b89b7214b370b5a1d273e0bc5e3f4148785b04b1af8d1f078146d09841 XSIZE (drupal/tinymce-5.x-1.x-dev.tar.gz) = 29082 END-of-drupal5-tinymce/distinfo echo c - drupal5-tinymce/files mkdir -p drupal5-tinymce/files > /dev/null 2>&1 echo x - drupal5-tinymce/files/pkg-message.in sed 's/^X//' >drupal5-tinymce/files/pkg-message.in << 'END-of-drupal5-tinymce/files/pkg-message.in' XYou now need to create a WWW alias in your web server configuration to allow Xthe Drupal module to use the TinyMCE code. For Apache based systems, the Xfollowing directive will work: X X Alias %%TINYMCE_MODDIR%% %%TINYMCEDIR%% X XPlease see the TinyMCE Wiki for more information on how to get the most out Xof this package: X X http://wiki.moxiecode.com/index.php/TinyMCE:Index END-of-drupal5-tinymce/files/pkg-message.in exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200703261539.l2QFdB2M085941>