Przeglądaj źródła

add TinyMCE WYSIWYG editor

Ralf S. Engelschall 17 lat temu
rodzic
commit
183c4603e7
1 zmienionych plików z 30 dodań i 17 usunięć
  1. 30 17
      drupal/drupal.spec

+ 30 - 17
drupal/drupal.spec

@@ -127,6 +127,7 @@
 %define       V_module_textsize            6.x-1.x-dev
 %define       V_module_texy                6.x-1.0-beta1
 %define       V_module_themesettingsapi    6.x-1.3
+%define       V_module_tinymce             6.x-1.x-dev
 %define       V_module_token               6.x-1.10
 %define       V_module_trackback           6.x-1.0
 %define       V_module_trash               6.x-1.x-dev
@@ -162,6 +163,7 @@
 %define       V_aux_fckeditor              2.5.1
 %define       V_aux_geshi                  1.0.7.20
 %define       V_aux_simplepie              1.1
+%define       V_aux_tinymce                3_0_5
 
 #   package information
 Name:         drupal
@@ -293,23 +295,24 @@ Source99:     http://ftp.drupal.org/files/projects/taxonomy_delegate-%{V_module_
 Source100:    http://ftp.drupal.org/files/projects/textsize-%{V_module_textsize}.tar.gz
 Source101:    http://ftp.drupal.org/files/projects/texy-%{V_module_texy}.tar.gz
 Source102:    http://ftp.drupal.org/files/projects/themesettingsapi-%{V_module_themesettingsapi}.tar.gz
-Source103:    http://ftp.drupal.org/files/projects/token-%{V_module_token}.tar.gz
-Source104:    http://ftp.drupal.org/files/projects/trackback-%{V_module_trackback}.tar.gz
-Source105:    http://ftp.drupal.org/files/projects/trash-%{V_module_trash}.tar.gz
-Source106:    http://ftp.drupal.org/files/projects/twikifilter-%{V_module_twikifilter}.tar.gz
-Source107:    http://ftp.drupal.org/files/projects/util-%{V_module_util}.tar.gz
-Source108:    http://ftp.drupal.org/files/projects/views-%{V_module_views}.tar.gz
-Source109:    http://ftp.drupal.org/files/projects/virtual_site-%{V_module_virtual_site}.tar.gz
-Source110:    http://ftp.drupal.org/files/projects/votingapi-%{V_module_votingapi}.tar.gz
-Source111:    http://ftp.drupal.org/files/projects/weather-%{V_module_weather}.tar.gz
-Source112:    http://ftp.drupal.org/files/projects/wishlist-%{V_module_wishlist}.tar.gz
-Source113:    http://ftp.drupal.org/files/projects/xmlsitemap-%{V_module_xmlsitemap}.tar.gz
-Source114:    http://ftp.drupal.org/files/projects/xstandard-%{V_module_xstandard}.tar.gz
-Source115:    http://ftp.drupal.org/files/projects/yui-%{V_module_yui}.tar.gz
-Source116:    http://ftp.drupal.org/files/projects/yui_calendar-%{V_module_yui_calendar}.tar.gz
-Source117:    http://ftp.drupal.org/files/projects/yui_editor-%{V_module_yui_editor}.tar.gz
-Source118:    http://ftp.drupal.org/files/projects/yuimenu-%{V_module_yuimenu}.tar.gz
-Source119:    http://ftp.drupal.org/files/projects/zeitgeist-%{V_module_zeitgeist}.tar.gz
+Source103:    http://ftp.drupal.org/files/projects/tinymce-%{V_module_tinymce}.tar.gz
+Source104:    http://ftp.drupal.org/files/projects/token-%{V_module_token}.tar.gz
+Source105:    http://ftp.drupal.org/files/projects/trackback-%{V_module_trackback}.tar.gz
+Source106:    http://ftp.drupal.org/files/projects/trash-%{V_module_trash}.tar.gz
+Source107:    http://ftp.drupal.org/files/projects/twikifilter-%{V_module_twikifilter}.tar.gz
+Source108:    http://ftp.drupal.org/files/projects/util-%{V_module_util}.tar.gz
+Source109:    http://ftp.drupal.org/files/projects/views-%{V_module_views}.tar.gz
+Source110:    http://ftp.drupal.org/files/projects/virtual_site-%{V_module_virtual_site}.tar.gz
+Source111:    http://ftp.drupal.org/files/projects/votingapi-%{V_module_votingapi}.tar.gz
+Source112:    http://ftp.drupal.org/files/projects/weather-%{V_module_weather}.tar.gz
+Source113:    http://ftp.drupal.org/files/projects/wishlist-%{V_module_wishlist}.tar.gz
+Source114:    http://ftp.drupal.org/files/projects/xmlsitemap-%{V_module_xmlsitemap}.tar.gz
+Source115:    http://ftp.drupal.org/files/projects/xstandard-%{V_module_xstandard}.tar.gz
+Source116:    http://ftp.drupal.org/files/projects/yui-%{V_module_yui}.tar.gz
+Source117:    http://ftp.drupal.org/files/projects/yui_calendar-%{V_module_yui_calendar}.tar.gz
+Source118:    http://ftp.drupal.org/files/projects/yui_editor-%{V_module_yui_editor}.tar.gz
+Source119:    http://ftp.drupal.org/files/projects/yuimenu-%{V_module_yuimenu}.tar.gz
+Source120:    http://ftp.drupal.org/files/projects/zeitgeist-%{V_module_zeitgeist}.tar.gz
 Source200:    http://ftp.drupal.org/files/projects/alek_2_0-%{V_theme_alek_2_0}.tar.gz
 Source201:    http://ftp.drupal.org/files/projects/amadou-%{V_theme_amadou}.tar.gz
 Source202:    http://ftp.drupal.org/files/projects/barlow-%{V_theme_barlow}.tar.gz
@@ -324,6 +327,7 @@ Source210:    http://ftp.drupal.org/files/projects/zen-%{V_theme_zen}.tar.gz
 Source300:    http://switch.dl.sourceforge.net/fckeditor/FCKeditor_%{V_aux_fckeditor}.tar.gz
 Source301:    http://switch.dl.sourceforge.net/geshi/GeSHi-%{V_aux_geshi}.tar.gz
 Source302:    http://simplepie.org/downloads/simplepie_%{V_aux_simplepie}.zip
+Source303:    http://switch.dl.sourceforge.net/tinymce/tinymce_%{V_aux_tinymce}.zip
 Source400:    drupal-setup.sh
 Source401:    drupal-cron.sh
 Source402:    drupal-apache.conf
@@ -880,6 +884,11 @@ AutoReqProv:  no
         url       = http://ftp.drupal.org/files/projects/
         regex     = themesettingsapi-(6\.x-\d+(?:\.\d+)+)\.tar\.gz
     }
+    prog drupal:module_tinymce = {
+        version   = %{V_module_tinymce}
+        url       = http://ftp.drupal.org/files/projects/
+        regex     = tinymce-(6\.x-\d+(?:\.\d+)+)\.tar\.gz
+    }
     prog drupal:module_token = {
         version   = %{V_module_token}
         url       = http://ftp.drupal.org/files/projects/
@@ -1162,6 +1171,7 @@ AutoReqProv:  no
       %{l_tar} xfz %{SOURCE117}
       %{l_tar} xfz %{SOURCE118}
       %{l_tar} xfz %{SOURCE119}
+      %{l_tar} xfz %{SOURCE120}
     ) || exit $?
     ( cd sites/all/themes || exit $?
       %{l_tar} xfz %{SOURCE200}
@@ -1189,6 +1199,9 @@ AutoReqProv:  no
       mv "SimplePie %{V_aux_simplepie}/simplepie.inc" .
       rm -rf "SimplePie %{V_aux_simplepie}"
     ) || exit $?
+    ( cd sites/all/modules/tinymce || exit $?
+      unzip -q -x %{SOURCE303}
+    ) || exit $?
 
 %build