# HG changeset patch # User Michael Schloh von Bennewitz # Date 1351358205 -7200 # Node ID d9020e3c5cc15cc8895d6d2618d459e8e3652749 # Parent 3d13fc9b142b73f993d79a6ee7cb4eb8e80e68bf Install tcpdf PDF generator to fulfill dependency of print_pdf. diff -r 3d13fc9b142b -r d9020e3c5cc1 drupal-module-misc/drupal-module-misc.spec --- a/drupal-module-misc/drupal-module-misc.spec Sat Oct 27 18:43:28 2012 +0200 +++ b/drupal-module-misc/drupal-module-misc.spec Sat Oct 27 19:16:45 2012 +0200 @@ -93,6 +93,7 @@ %define V_module_persistent_login 7.x-1.0-beta1 %define V_module_porterstemmer 7.x-1.0 %define V_module_print 7.x-1.1 +%define V_library_tcpdf 5_9_195 %define V_module_protected_node 7.x-1.x-dev %define V_module_quotes 7.x-1.x-dev %define V_module_rdf 7.x-2.0-alpha1 @@ -237,63 +238,64 @@ Source65: ftp://ftp.drupal.org/pub/drupal/files/projects/persistent_login-%{V_module_persistent_login}.tar.gz Source66: ftp://ftp.drupal.org/pub/drupal/files/projects/porterstemmer-%{V_module_porterstemmer}.tar.gz Source67: ftp://ftp.drupal.org/pub/drupal/files/projects/print-%{V_module_print}.tar.gz -Source68: ftp://ftp.drupal.org/pub/drupal/files/projects/protected_node-%{V_module_protected_node}.tar.gz -Source69: ftp://ftp.drupal.org/pub/drupal/files/projects/quotes-%{V_module_quotes}.tar.gz -Source70: ftp://ftp.drupal.org/pub/drupal/files/projects/rdf-%{V_module_rdf}.tar.gz -Source71: ftp://ftp.drupal.org/pub/drupal/files/projects/scheduler-%{V_module_scheduler}.tar.gz -Source72: ftp://ftp.drupal.org/pub/drupal/files/projects/schema-%{V_module_schema}.tar.gz -Source73: ftp://ftp.drupal.org/pub/drupal/files/projects/search404-%{V_module_search404}.tar.gz -Source74: ftp://ftp.drupal.org/pub/drupal/files/projects/services-%{V_module_services}.tar.gz -Source75: ftp://ftp.drupal.org/pub/drupal/files/projects/shadowbox-%{V_module_shadowbox}.tar.gz -Source76: ftp://ftp.drupal.org/pub/drupal/files/projects/shoutbox-%{V_module_shoutbox}.tar.gz -Source77: ftp://ftp.drupal.org/pub/drupal/files/projects/feeds-%{V_module_feeds}.tar.gz -Source78: ftp://ftp.drupal.org/pub/drupal/files/projects/slideshow_creator-%{V_module_slideshow_creator}.tar.gz -Source79: ftp://ftp.drupal.org/pub/drupal/files/projects/stringoverrides-%{V_module_stringoverrides}.tar.gz -Source80: ftp://ftp.drupal.org/pub/drupal/files/projects/subscriptions-%{V_module_subscriptions}.tar.gz -Source81: ftp://ftp.drupal.org/pub/drupal/files/projects/switchtheme-%{V_module_switchtheme}.tar.gz -Source82: ftp://ftp.drupal.org/pub/drupal/files/projects/table_altrow-%{V_module_table_altrow}.tar.gz -Source83: ftp://ftp.drupal.org/pub/drupal/files/projects/tableofcontents-%{V_module_tableofcontents}.tar.gz -Source84: ftp://ftp.drupal.org/pub/drupal/files/projects/elements-%{V_module_elements}.tar.gz -Source85: ftp://ftp.drupal.org/pub/drupal/files/projects/tagadelic-%{V_module_tagadelic}.tar.gz -Source86: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_filter-%{V_module_taxonomy_filter}.tar.gz -Source87: ftp://ftp.drupal.org/pub/drupal/files/projects/tac_lite-%{V_module_taxonomy_lite}.tar.gz -Source88: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_manager-%{V_module_taxonomy_manager}.tar.gz -Source89: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_menu-%{V_module_taxonomy_menu}.tar.gz -Source90: ftp://ftp.drupal.org/pub/drupal/files/projects/textsize-%{V_module_textsize}.tar.gz -Source91: ftp://ftp.drupal.org/pub/drupal/files/projects/texy-%{V_module_texy}.tar.gz -Source92: ftp://ftp.drupal.org/pub/drupal/files/projects/token-%{V_module_token}.tar.gz -Source93: ftp://ftp.drupal.org/pub/drupal/files/projects/util-%{V_module_util}.tar.gz -Source94: ftp://ftp.drupal.org/pub/drupal/files/projects/views-%{V_module_views}.tar.gz -Source95: ftp://ftp.drupal.org/pub/drupal/files/projects/virtual_site-%{V_module_virtual_site}.tar.gz -Source96: ftp://ftp.drupal.org/pub/drupal/files/projects/vocabindex-%{V_module_vocabindex}.tar.gz -Source97: ftp://ftp.drupal.org/pub/drupal/files/projects/votingapi-%{V_module_votingapi}.tar.gz -Source98: ftp://ftp.drupal.org/pub/drupal/files/projects/weather-%{V_module_weather}.tar.gz -Source99: ftp://ftp.drupal.org/pub/drupal/files/projects/wishlist-%{V_module_wishlist}.tar.gz -Source100: ftp://ftp.drupal.org/pub/drupal/files/projects/wysiwyg-%{V_module_wysiwyg}.tar.gz -Source101: ftp://ftp.drupal.org/pub/drupal/files/projects/wysiwyg_filter-%{V_module_wysiwyg_filter}.tar.gz -Source102: ftp://ftp.drupal.org/pub/drupal/files/projects/xmlsitemap-%{V_module_xmlsitemap}.tar.gz -Source103: ftp://ftp.drupal.org/pub/drupal/files/projects/mobile_codes-%{V_mobilecodes}.tar.gz -Source104: ftp://ftp.drupal.org/pub/drupal/files/projects/openidadmin-%{V_openidadmin}.tar.gz -Source105: ftp://ftp.drupal.org/pub/drupal/files/projects/rpx-%{V_janrainrpx}.tar.gz -Source106: ftp://ftp.drupal.org/pub/drupal/files/projects/janrain_capture-%{V_janraincapture}.tar.gz -Source107: ftp://ftp.drupal.org/pub/drupal/files/projects/xrds_simple-%{V_xrdssimple}.tar.gz -Source108: ftp://ftp.drupal.org/pub/drupal/files/projects/openid_provider-%{V_openidprovider}.tar.gz -Source109: ftp://ftp.drupal.org/pub/drupal/files/projects/openidurl-%{V_openidurl}.tar.gz -Source110: ftp://ftp.drupal.org/pub/drupal/files/projects/social-login-%{V_sociallogin}.tar.gz -Source111: ftp://ftp.drupal.org/pub/drupal/files/projects/ctools-%{V_ctools}.tar.gz -Source112: ftp://ftp.drupal.org/pub/drupal/files/projects/libraries-%{V_libraries}.tar.gz -Source113: ftp://ftp.drupal.org/pub/drupal/files/projects/rules-%{V_rules}.tar.gz -Source114: ftp://ftp.drupal.org/pub/drupal/files/projects/colorbox-%{V_colorbox}.tar.gz -Source115: ftp://ftp.drupal.org/pub/drupal/files/projects/yubikey-%{V_yubikey}.tar.gz -Source116: ftp://ftp.drupal.org/pub/drupal/files/projects/addressfield-%{V_addressfield}.tar.gz -Source117: ftp://ftp.drupal.org/pub/drupal/files/projects/entity-%{V_entity}.tar.gz -Source118: ftp://ftp.drupal.org/pub/drupal/files/projects/commerce-%{V_commerce}.tar.gz -Source119: ftp://ftp.drupal.org/pub/drupal/files/projects/ubercart-%{V_uebercart}.tar.gz -Source120: ftp://ftp.drupal.org/pub/drupal/files/projects/variable-%{V_variable}.tar.gz -Source121: ftp://ftp.drupal.org/pub/drupal/files/projects/html5_media-%{V_html5media}.tar.gz -Source122: ftp://ftp.drupal.org/pub/drupal/files/projects/recipe-%{V_recipe}.tar.gz -Source123: ftp://ftp.drupal.org/pub/drupal/files/projects/wishlist-%{V_wishlist}.tar.gz -Source124: ftp://ftp.drupal.org/pub/drupal/files/projects/realname-%{V_realname}.tar.gz +Source68: http://switch.dl.sourceforge.net/tcpdf/tcpdf_%{V_library_tcpdf}.zip +Source69: ftp://ftp.drupal.org/pub/drupal/files/projects/protected_node-%{V_module_protected_node}.tar.gz +Source70: ftp://ftp.drupal.org/pub/drupal/files/projects/quotes-%{V_module_quotes}.tar.gz +Source71: ftp://ftp.drupal.org/pub/drupal/files/projects/rdf-%{V_module_rdf}.tar.gz +Source72: ftp://ftp.drupal.org/pub/drupal/files/projects/scheduler-%{V_module_scheduler}.tar.gz +Source73: ftp://ftp.drupal.org/pub/drupal/files/projects/schema-%{V_module_schema}.tar.gz +Source74: ftp://ftp.drupal.org/pub/drupal/files/projects/search404-%{V_module_search404}.tar.gz +Source75: ftp://ftp.drupal.org/pub/drupal/files/projects/services-%{V_module_services}.tar.gz +Source76: ftp://ftp.drupal.org/pub/drupal/files/projects/shadowbox-%{V_module_shadowbox}.tar.gz +Source77: ftp://ftp.drupal.org/pub/drupal/files/projects/shoutbox-%{V_module_shoutbox}.tar.gz +Source78: ftp://ftp.drupal.org/pub/drupal/files/projects/feeds-%{V_module_feeds}.tar.gz +Source79: ftp://ftp.drupal.org/pub/drupal/files/projects/slideshow_creator-%{V_module_slideshow_creator}.tar.gz +Source80: ftp://ftp.drupal.org/pub/drupal/files/projects/stringoverrides-%{V_module_stringoverrides}.tar.gz +Source81: ftp://ftp.drupal.org/pub/drupal/files/projects/subscriptions-%{V_module_subscriptions}.tar.gz +Source82: ftp://ftp.drupal.org/pub/drupal/files/projects/switchtheme-%{V_module_switchtheme}.tar.gz +Source83: ftp://ftp.drupal.org/pub/drupal/files/projects/table_altrow-%{V_module_table_altrow}.tar.gz +Source84: ftp://ftp.drupal.org/pub/drupal/files/projects/tableofcontents-%{V_module_tableofcontents}.tar.gz +Source85: ftp://ftp.drupal.org/pub/drupal/files/projects/elements-%{V_module_elements}.tar.gz +Source86: ftp://ftp.drupal.org/pub/drupal/files/projects/tagadelic-%{V_module_tagadelic}.tar.gz +Source87: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_filter-%{V_module_taxonomy_filter}.tar.gz +Source88: ftp://ftp.drupal.org/pub/drupal/files/projects/tac_lite-%{V_module_taxonomy_lite}.tar.gz +Source89: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_manager-%{V_module_taxonomy_manager}.tar.gz +Source90: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_menu-%{V_module_taxonomy_menu}.tar.gz +Source91: ftp://ftp.drupal.org/pub/drupal/files/projects/textsize-%{V_module_textsize}.tar.gz +Source92: ftp://ftp.drupal.org/pub/drupal/files/projects/texy-%{V_module_texy}.tar.gz +Source93: ftp://ftp.drupal.org/pub/drupal/files/projects/token-%{V_module_token}.tar.gz +Source94: ftp://ftp.drupal.org/pub/drupal/files/projects/util-%{V_module_util}.tar.gz +Source95: ftp://ftp.drupal.org/pub/drupal/files/projects/views-%{V_module_views}.tar.gz +Source96: ftp://ftp.drupal.org/pub/drupal/files/projects/virtual_site-%{V_module_virtual_site}.tar.gz +Source97: ftp://ftp.drupal.org/pub/drupal/files/projects/vocabindex-%{V_module_vocabindex}.tar.gz +Source98: ftp://ftp.drupal.org/pub/drupal/files/projects/votingapi-%{V_module_votingapi}.tar.gz +Source99: ftp://ftp.drupal.org/pub/drupal/files/projects/weather-%{V_module_weather}.tar.gz +Source100: ftp://ftp.drupal.org/pub/drupal/files/projects/wishlist-%{V_module_wishlist}.tar.gz +Source101: ftp://ftp.drupal.org/pub/drupal/files/projects/wysiwyg-%{V_module_wysiwyg}.tar.gz +Source102: ftp://ftp.drupal.org/pub/drupal/files/projects/wysiwyg_filter-%{V_module_wysiwyg_filter}.tar.gz +Source103: ftp://ftp.drupal.org/pub/drupal/files/projects/xmlsitemap-%{V_module_xmlsitemap}.tar.gz +Source104: ftp://ftp.drupal.org/pub/drupal/files/projects/mobile_codes-%{V_mobilecodes}.tar.gz +Source105: ftp://ftp.drupal.org/pub/drupal/files/projects/openidadmin-%{V_openidadmin}.tar.gz +Source106: ftp://ftp.drupal.org/pub/drupal/files/projects/rpx-%{V_janrainrpx}.tar.gz +Source107: ftp://ftp.drupal.org/pub/drupal/files/projects/janrain_capture-%{V_janraincapture}.tar.gz +Source108: ftp://ftp.drupal.org/pub/drupal/files/projects/xrds_simple-%{V_xrdssimple}.tar.gz +Source109: ftp://ftp.drupal.org/pub/drupal/files/projects/openid_provider-%{V_openidprovider}.tar.gz +Source110: ftp://ftp.drupal.org/pub/drupal/files/projects/openidurl-%{V_openidurl}.tar.gz +Source111: ftp://ftp.drupal.org/pub/drupal/files/projects/social-login-%{V_sociallogin}.tar.gz +Source112: ftp://ftp.drupal.org/pub/drupal/files/projects/ctools-%{V_ctools}.tar.gz +Source113: ftp://ftp.drupal.org/pub/drupal/files/projects/libraries-%{V_libraries}.tar.gz +Source114: ftp://ftp.drupal.org/pub/drupal/files/projects/rules-%{V_rules}.tar.gz +Source115: ftp://ftp.drupal.org/pub/drupal/files/projects/colorbox-%{V_colorbox}.tar.gz +Source116: ftp://ftp.drupal.org/pub/drupal/files/projects/yubikey-%{V_yubikey}.tar.gz +Source117: ftp://ftp.drupal.org/pub/drupal/files/projects/addressfield-%{V_addressfield}.tar.gz +Source118: ftp://ftp.drupal.org/pub/drupal/files/projects/entity-%{V_entity}.tar.gz +Source119: ftp://ftp.drupal.org/pub/drupal/files/projects/commerce-%{V_commerce}.tar.gz +Source120: ftp://ftp.drupal.org/pub/drupal/files/projects/ubercart-%{V_uebercart}.tar.gz +Source121: ftp://ftp.drupal.org/pub/drupal/files/projects/variable-%{V_variable}.tar.gz +Source122: ftp://ftp.drupal.org/pub/drupal/files/projects/html5_media-%{V_html5media}.tar.gz +Source123: ftp://ftp.drupal.org/pub/drupal/files/projects/recipe-%{V_recipe}.tar.gz +Source124: ftp://ftp.drupal.org/pub/drupal/files/projects/wishlist-%{V_wishlist}.tar.gz +Source125: ftp://ftp.drupal.org/pub/drupal/files/projects/realname-%{V_realname}.tar.gz Source300: http://switch.dl.sourceforge.net/geshi/GeSHi-%{V_aux_geshi}.tar.gz Source301: http://switch.dl.sourceforge.net/tinymce/tinymce_%{V_aux_tinymce}.zip Patch0: drupal-module-misc.patch @@ -651,6 +653,11 @@ url = ftp://ftp.drupal.org/pub/drupal/files/projects/ regex = >print-(7\.x-\d+(?:\.\d+)+)\.tar\.gz } + prog drupal-module-misc:library_tcpdf = { + version = %{V_library_tcpdf} + url = http://switch.dl.sourceforge.net/tcpdf/ + regex = >tcpdf_(\d+_\d+_(?:\.\d+)+)\.zip + } prog drupal-module-misc:module_protected_node = { version = %{V_module_protected_node} url = ftp://ftp.drupal.org/pub/drupal/files/projects/ @@ -1025,7 +1032,6 @@ %{l_tar} xfz %{SOURCE65} %{l_tar} xfz %{SOURCE66} %{l_tar} xfz %{SOURCE67} - %{l_tar} xfz %{SOURCE68} %{l_tar} xfz %{SOURCE69} %{l_tar} xfz %{SOURCE70} %{l_tar} xfz %{SOURCE71} @@ -1082,6 +1088,10 @@ %{l_tar} xfz %{SOURCE122} %{l_tar} xfz %{SOURCE123} %{l_tar} xfz %{SOURCE124} + %{l_tar} xfz %{SOURCE125} + ) || exit $? + ( cd sites/all/modules/print/print_pdf || exit $? + %{l_prefix}/bin/unzip -q -x %{SOURCE68} ) || exit $? # install additional third party files