Browse Source

add GeSHi library

Ralf S. Engelschall 17 years ago
parent
commit
cf2a3dad6e
1 changed files with 18 additions and 4 deletions
  1. 18 4
      drupal/drupal.spec

+ 18 - 4
drupal/drupal.spec

@@ -83,6 +83,9 @@
 %define       V_theme_sky                  6.x-1.1
 %define       V_theme_zen                  6.x-1.x-dev
 
+#   package versions (auxilliary libraries)
+%define       V_aux_geshi                  1.0.7.20
+
 #   package information
 Name:         drupal
 Summary:      Content Management Platform
@@ -153,10 +156,11 @@ Source105:    http://ftp.drupal.org/files/projects/deco-%{V_theme_deco}.tar.gz
 Source106:    http://ftp.drupal.org/files/projects/fourseasons-%{V_theme_fourseasons}.tar.gz
 Source107:    http://ftp.drupal.org/files/projects/sky-%{V_theme_sky}.tar.gz
 Source108:    http://ftp.drupal.org/files/projects/zen-%{V_theme_zen}.tar.gz
-Source200:    drupal-setup.sh
-Source201:    drupal-cron.sh
-Source202:    drupal-apache.conf
-Source203:    rc.drupal
+Source200:    http://switch.dl.sourceforge.net/geshi/GeSHi-%{V_aux_geshi}.tar.gz
+Source300:    drupal-setup.sh
+Source301:    drupal-cron.sh
+Source302:    drupal-apache.conf
+Source303:    rc.drupal
 
 #   build information
 Prefix:       %{l_prefix}
@@ -466,6 +470,11 @@ AutoReqProv:  no
         url       = http://ftp.drupal.org/files/projects/
         regex     = zen-(6\.x-\d+(?:\.\d+)+)\.tar\.gz
     }
+    prog drupal:aux_geshi = {
+        version   = %{V_aux_geshi}
+        url       = http://prdownloads.sourceforge.net/geshi/
+        regex     = GeSHi-(__VER__)\.tar\.gz
+    }
 
 %prep
     %setup -q -n drupal-%{version}
@@ -531,6 +540,11 @@ AutoReqProv:  no
       %{l_tar} xfz %{SOURCE107}
       %{l_tar} xfz %{SOURCE108}
     ) || exit $?
+    ( cd sites/all/modules/geshifilter || exit $?
+      %{l_tar} xfz %{SOURCE200}
+      rm -rf gehsi/docs
+      rm -rf gehsi/contrib
+    ) || exit $?
 
 %build