ports/144651: port update: drupal5-tinymce -> 5.x-1.11
Nick Hilliard
nick at foobar.org
Thu Mar 11 11:20:03 UTC 2010
>Number: 144651
>Category: ports
>Synopsis: port update: drupal5-tinymce -> 5.x-1.11
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Thu Mar 11 11:20:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Nick Hilliard
>Release: FreeBSD 7.2-RELEASE i386
>Organization:
Network Ability Ltd
>Environment:
System: FreeBSD 7.2-RELEASE
>Description:
XSS security fix for drupal5-tinymce
>How-To-Repeat:
>Fix:
diff -ur drupal5-tinymce.orig/Makefile drupal5-tinymce/Makefile
--- drupal5-tinymce.orig/Makefile 2010-03-11 10:56:53.000000000 +0000
+++ drupal5-tinymce/Makefile 2010-03-11 11:15:06.000000000 +0000
@@ -6,38 +6,48 @@
#
PORTNAME= tinymce
-DISTVERSION= 5.x-1.x-dev
-PORTREVISION= 20070333
+DISTVERSION= 5.x-1.11
CATEGORIES= www
-MASTER_SITES= ${MASTER_SITE_LOCAL}
-MASTER_SITE_SUBDIR= pav/drupal
MAINTAINER= nick at foobar.org
-COMMENT= A Drupal module which implements the TinyMCE WYSIWYG editor for content editing
+COMMENT= A Drupal module which implements the TinyMCE WYSIWYG content editor
TINYMCEDIR= www/tinymce
TINYMCE_MODDIR= ${PORTNAME:C|^|${DRUPAL_MODDIR}/|}
-RUN_DEPENDS+= ${PREFIX}/${TINYMCEDIR}/jscripts/tiny_mce/tiny_mce.js:${PORTSDIR}/www/tinymce
+RUN_DEPENDS+= ${LOCALBASE}/${TINYMCEDIR}/jscripts/tiny_mce/tiny_mce.js:${PORTSDIR}/www/tinymce
PLIST_FILES+= ${DRUPAL_MODDIR}/tinymce
DRUPAL5_MODULE= yes
MODULE_DIRS= plugins/drupalbreak/images plugins/drupalbreak/langs \
- plugins/drupalbreak plugins themes
+ plugins/drupalbreak plugins po themes
-MODULE_FILES= plugins/drupalbreak/images/drupalbreak.gif \
- plugins/drupalbreak/images/drupalbreaktext.gif \
- plugins/drupalbreak/images/drupalpagebreak.gif \
- plugins/drupalbreak/images/drupalpagebreaktext.gif \
+MODULE_FILES= plugin_reg.php \
plugins/drupalbreak/README.txt \
plugins/drupalbreak/drupalbreak.css \
plugins/drupalbreak/editor_plugin.js \
plugins/drupalbreak/editor_plugin_src.js \
- plugins/drupalbreak/langs/en.js themes/tinymce_compact.js \
- themes/tinymce_full.js themes/tinymce_simple.js \
- plugin_reg.php tinymce.info tinymce.install tinymce.module
+ plugins/drupalbreak/images/drupalbreak.gif \
+ plugins/drupalbreak/images/drupalbreaktext.gif \
+ plugins/drupalbreak/images/drupalpagebreak.gif \
+ plugins/drupalbreak/images/drupalpagebreaktext.gif \
+ plugins/drupalbreak/langs/en.js \
+ po/da.po \
+ po/de.po \
+ po/el.po \
+ po/fr.po \
+ po/hu.po \
+ po/tinymce.pot \
+ po/tr.po \
+ themes/tinymce_compact.js \
+ themes/tinymce_full.js \
+ themes/tinymce_simple.js \
+ tinymce.info \
+ tinymce.install \
+ tinymce.module
+
DOC_FILES= CHANGELOG.TXT INSTALL.txt LICENSE.txt README.TXT
post-install:
diff -ur drupal5-tinymce.orig/distinfo drupal5-tinymce/distinfo
--- drupal5-tinymce.orig/distinfo 2010-03-11 10:56:53.000000000 +0000
+++ drupal5-tinymce/distinfo 2010-03-11 10:57:40.000000000 +0000
@@ -1,3 +1,3 @@
-MD5 (drupal/tinymce-5.x-1.x-dev.tar.gz) = 16d5182bfee65aa2ff3dd3ca9652409c
-SHA256 (drupal/tinymce-5.x-1.x-dev.tar.gz) = cc08e4649c0ffc5c6b1493b10c17a708f9a49389cef86c6be49f58abddf4f8e2
-SIZE (drupal/tinymce-5.x-1.x-dev.tar.gz) = 29726
+MD5 (drupal/tinymce-5.x-1.11.tar.gz) = 2feb133ea0d85d655a686c014c439155
+SHA256 (drupal/tinymce-5.x-1.11.tar.gz) = b7d4a916fdb9b9d8873326d11bc39788f1768970e03703d581cbc6187f10205a
+SIZE (drupal/tinymce-5.x-1.11.tar.gz) = 45278
diff -ur drupal5-tinymce.orig/pkg-descr drupal5-tinymce/pkg-descr
--- drupal5-tinymce.orig/pkg-descr 2010-03-11 10:56:53.000000000 +0000
+++ drupal5-tinymce/pkg-descr 2010-03-11 11:12:40.000000000 +0000
@@ -1,8 +1,5 @@
TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor
-control released as Open Source under LGPL by Moxiecode Systems AB. It has
-the ability to convert HTML TEXTAREA fields or other HTML elements to editor
-instances. TinyMCE is very easy to integrate into other Content Management
-Systems.
+control released as Open Source under LGPL by Moxiecode Systems AB.
This module integrates the TinyMCE WYSIWYG editor into a Drupal site for
editing advanced site content.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list