From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Jun 3 22:00:12 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F7471065677 for ; Wed, 3 Jun 2009 22:00:12 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DD3B58FC17 for ; Wed, 3 Jun 2009 22:00:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n53M0B99005734 for ; Wed, 3 Jun 2009 22:00:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n53M0BmG005733; Wed, 3 Jun 2009 22:00:11 GMT (envelope-from gnats) Resent-Date: Wed, 3 Jun 2009 22:00:11 GMT Resent-Message-Id: <200906032200.n53M0BmG005733@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Nick Hilliard Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 610BA1065687 for ; Wed, 3 Jun 2009 21:56:25 +0000 (UTC) (envelope-from nick@muffin.acquirer.com) Received: from mail.acquirer.com (mail.acquirer.com [87.198.142.193]) by mx1.freebsd.org (Postfix) with ESMTP id E8C928FC15 for ; Wed, 3 Jun 2009 21:56:24 +0000 (UTC) (envelope-from nick@muffin.acquirer.com) Received: from muffin.acquirer.com (localhost [127.0.0.1]) by mail.acquirer.com (8.14.3/8.14.3) with ESMTP id n53LuImj092692 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 3 Jun 2009 22:56:18 +0100 (IST) (envelope-from nick@muffin.acquirer.com) Received: (from nick@localhost) by muffin.acquirer.com (8.14.3/8.13.8/Submit) id n53LuI0e045755; Wed, 3 Jun 2009 22:56:18 +0100 (IST) (envelope-from nick) Message-Id: <200906032156.n53LuI0e045755@muffin.acquirer.com> Date: Wed, 3 Jun 2009 22:56:18 +0100 (IST) From: Nick Hilliard To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/135230: new port: www/drupal6-wysiwyg X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Nick Hilliard List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Jun 2009 22:00:12 -0000 >Number: 135230 >Category: ports >Synopsis: new port: www/drupal6-wysiwyg >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: Wed Jun 03 22:00:11 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Nick Hilliard >Release: FreeBSD 7.2-RELEASE i386 >Organization: Network Ability Ltd >Environment: System: FreeBSD 7.2-RELEASE >Description: Wysiwyg API allows to use client-side editors (a.k.a. WYSIWYG editors) for editing content in the Drupal CMS. It simplifies installation of editors and allows you to define which editor to use depending on the input format. >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: # # drupal6-wysiwyg # drupal6-wysiwyg/Makefile # drupal6-wysiwyg/pkg-descr # drupal6-wysiwyg/distinfo # echo c - drupal6-wysiwyg mkdir -p drupal6-wysiwyg > /dev/null 2>&1 echo x - drupal6-wysiwyg/Makefile sed 's/^X//' >drupal6-wysiwyg/Makefile << '7c44e3fd875ee8495c34c276573d8c66' X# New ports collection makefile for: drupal6-wysiwyg X# Date created: 2 June 2009 X# Whom: Nick Hilliard X# X# $FreeBSD: $ X# X XPORTNAME= wysiwyg XDISTVERSION= 6.x-2.0-alpha1 XCATEGORIES= www X XMAINTAINER= nick@foobar.org XCOMMENT= Allows implementation of WYSIWYG editors for editing Drupal content X XTINYMCEDIR= www/tinymce X X# we support either tinymce2 or tinymce3 XRUN_DEPENDS+= ${LOCALBASE}/${TINYMCEDIR}:${PORTSDIR}/www/tinymce3 X XPLIST_FILES+= ${DRUPAL_MODDIR}/tinymce X XDRUPAL6_MODULE= yes XMODULE_FILES= editors/css/markitup-1.css \ X editors/css/tinymce-2.css \ X editors/css/tinymce-3.css \ X editors/js/fckeditor-2.6.js \ X editors/js/fckeditor.config.js \ X editors/js/jwysiwyg.js \ X editors/js/markitup.js \ X editors/js/nicedit.js \ X editors/js/none.js \ X editors/js/tinymce-2.js \ X editors/js/tinymce-3.js \ X editors/js/whizzywig.js \ X editors/js/yui.js \ X editors/fckeditor.inc \ X editors/jwysiwyg.inc \ X editors/markitup.inc \ X editors/nicedit.inc \ X editors/tinymce.inc \ X editors/whizzywig.inc \ X editors/yui.inc \ X wysiwyg-dialog-page.tpl.php \ X wysiwyg.admin.inc \ X wysiwyg.api.php \ X wysiwyg.dialog.inc \ X wysiwyg.info \ X wysiwyg.init.js \ X wysiwyg.install \ X wysiwyg.js \ X wysiwyg.module \ X plugins/break/images/break.gif \ X plugins/break/images/breaktext.gif \ X plugins/break/images/spacer.gif \ X plugins/break/break.css \ X plugins/break/break.js \ X plugins/break/langs/ca.js \ X plugins/break/langs/de.js \ X plugins/break/langs/en.js \ X plugins/break/langs/es.js \ X plugins/break.inc \ X translations/wysiwyg.pot \ X translations/da.po \ X translations/de.po \ X translations/el.po \ X translations/fr.po \ X translations/hu.po \ X translations/sv.po \ X translations/tr.po X XMODULE_DIRS= editors/css editors/js editors plugins/break/images \ X plugins/break/langs plugins/break plugins translations X XDOC_FILES= CHANGELOG.txt README.txt LICENSE.txt X Xpost-install: X ${LN} -s ${PREFIX}/${TINYMCEDIR} ${PREFIX}/${DRUPAL_MODDIR} X X.include X.include "${.CURDIR}/../../www/drupal5/bsd.drupal.mk" X.include 7c44e3fd875ee8495c34c276573d8c66 echo x - drupal6-wysiwyg/pkg-descr sed 's/^X//' >drupal6-wysiwyg/pkg-descr << '03c304113204408efb80eb165abd2cca' XWysiwyg API allows to use client-side editors (a.k.a. WYSIWYG editors) for Xediting content in the Drupal CMS. It simplifies installation of editors Xand allows you to define which editor to use depending on the input format. XThis module replaces all existing editor integration modules and no other XDrupal module is required. X XIt is capable of supporting any kind of client-side editor as long as there Xare support files for it that integrate the external library with Wysiwyg XAPI. A client-side editor can be a regular HTML-based editor, a X"pseudo-editor" (that just provides buttons to insert HTML markup into a Xplain textarea), or even a Flash-based editor. Support for various editor Xlibraries is built-in. X XThe Wysiwyg API also allows Drupal modules to register plugins (or X"buttons") for editors. X XWWW: http://drupal.org/project/wysiwyg 03c304113204408efb80eb165abd2cca echo x - drupal6-wysiwyg/distinfo sed 's/^X//' >drupal6-wysiwyg/distinfo << 'df0393fb73b9cdd48855ad01bf40052c' XMD5 (drupal/wysiwyg-6.x-2.0-alpha1.tar.gz) = a745141da5436606e8bdf848cfd6da20 XSHA256 (drupal/wysiwyg-6.x-2.0-alpha1.tar.gz) = b0c093d53ffb50ff2e441b31dc88e72dc76e4f4dbe4691bb7defbad7febbb578 XSIZE (drupal/wysiwyg-6.x-2.0-alpha1.tar.gz) = 80232 df0393fb73b9cdd48855ad01bf40052c exit >Release-Note: >Audit-Trail: >Unformatted: