Tue, 28 Aug 2012 18:29:00 +0200
Massively update modules from Drupal 6.x to 7.x, and add diverse OpenID modules.
Unfortunately many modules available to Drupal 6.x installations have not been
since maintained or ported to 7.x causing this package to diminish in both size
and utility.
1 ##
2 ## drupal-module-misc.spec -- OpenPKG RPM Package Specification
3 ## Copyright (c) 2000-2012 OpenPKG Foundation e.V. <http://openpkg.net/>
4 ##
5 ## Permission to use, copy, modify, and distribute this software for
6 ## any purpose with or without fee is hereby granted, provided that
7 ## the above copyright notice and this permission notice appear in all
8 ## copies.
9 ##
10 ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
11 ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
12 ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
13 ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR
14 ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
15 ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
16 ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
17 ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
18 ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
19 ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
20 ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
21 ## SUCH DAMAGE.
22 ##
24 # package versions (core)
25 %define V_drupal 7.x
27 # package versions (extension modules)
28 %define V_module_acl 7.x-1.0
29 %define V_module_archive 7.x-1.3-alpha1
30 %define V_module_atom 7.x-1.0-beta1
31 %define V_module_autologout 7.x-2.0-beta1
32 %define V_module_avatar_selection 7.x-1.0
33 %define V_module_backup_migrate 7.x-2.4
34 %define V_module_biblio 7.x-1.0-rc4
35 %define V_module_calendar 7.x-3.4
36 %define V_module_captcha 7.x-1.0-beta2
37 %define V_module_captcha_pack 7.x-1.0-alpha1
38 %define V_module_cck_blocks 7.x-1.1
39 %define V_module_clickpath 7.x-1.x-dev
40 %define V_module_codefilter 7.x-1.0
41 %define V_module_comment_subject 7.x-1.0-alpha2
42 %define V_module_contemplate 7.x-1.0-rc3
43 %define V_module_css_injector 7.x-1.7
44 %define V_module_custom_breadcrumbs 7.x-1.0-alpha1
45 %define V_module_date 7.x-2.6
46 %define V_module_mediafront 7.x-1.5
47 %define V_module_devel 7.x-1.3
48 %define V_module_dhtml_menu 7.x-1.0-beta1
49 %define V_module_diff 7.x-2.0
50 %define V_module_download_count 7.x-3.x-dev
51 %define V_module_email_registration 7.x-1.0
52 %define V_module_extlink 7.x-1.12
53 %define V_module_faq 7.x-1.0-rc2
54 %define V_module_faq_ask 7.x-1.0-alpha1
55 %define V_module_fasttoggle 7.x-1.0
56 %define V_module_fivestar 7.x-2.0-alpha2
57 %define V_module_flexifilter 7.x-1.0-beta1
58 %define V_module_footermap 7.x-1.0
59 %define V_module_footnotes 7.x-2.5
60 %define V_module_forum_access 7.x-1.0
61 %define V_module_freelinking 7.x-3.2
62 %define V_module_front 7.x-2.1
63 %define V_module_geshifilter 7.x-1.1
64 %define V_module_globalredirect 7.x-1.5
65 %define V_module_glossary 7.x-1.x-dev
66 %define V_module_gotwo 7.x-1.1
67 %define V_module_headerimage 7.x-1.0-alpha8
68 %define V_module_htmlawed 7.x-3.2
69 %define V_module_i18n 7.x-1.7
70 %define V_module_iconizer 7.x-1.2
71 %define V_module_image 7.x-1.x-dev
72 %define V_module_image_caption 7.x-1.0-beta3
73 %define V_module_imce 7.x-1.5
74 %define V_module_jquery_plugin 7.x-1.0
75 %define V_module_jscrollpane 7.x-1.2
76 %define V_module_jq_maphilight 7.x-1.1
77 %define V_module_jump 7.x-1.x-dev
78 %define V_module_lightbox2 7.x-1.0-beta1
79 %define V_module_link 7.x-1.0
80 %define V_module_logging_alerts 7.x-2.1
81 %define V_module_login_destination 7.x-1.0
82 %define V_module_menu_breadcrumb 7.x-1.3
83 %define V_module_menutree 7.x-1.0-beta1
84 %define V_module_modr8 7.x-1.x-dev
85 %define V_module_multisite_search 7.x-1.x-dev
86 %define V_module_nice_menus 7.x-2.1
87 %define V_module_node_clone 7.x-1.0-rc1
88 %define V_module_node_privacy_byrole 7.x-1.x-dev
89 %define V_module_nodehierarchy 7.x-2.x-dev
90 %define V_module_pagestyle 7.x-1.0
91 %define V_module_pathauto 7.x-1.2
92 %define V_module_pathfilter 7.x-1.x-dev
93 %define V_module_persistent_login 7.x-1.0-beta1
94 %define V_module_porterstemmer 7.x-1.0
95 %define V_module_print 7.x-1.1
96 %define V_module_protected_node 7.x-1.x-dev
97 %define V_module_quotes 7.x-1.x-dev
98 %define V_module_rdf 7.x-2.0-alpha1
99 %define V_module_scheduler 7.x-1.0
100 %define V_module_schema 7.x-1.0-beta3
101 %define V_module_search404 7.x-1.2
102 %define V_module_services 7.x-3.1
103 %define V_module_shadowbox 7.x-4.0-beta4
104 %define V_module_shoutbox 7.x-1.0-alpha2
105 %define V_module_feeds 7.x-2.0-alpha5
106 %define V_module_slideshow_creator 7.x-1.11
107 %define V_module_stringoverrides 7.x-1.8
108 %define V_module_subscriptions 7.x-1.0
109 %define V_module_switchtheme 7.x-1.0
110 %define V_module_table_altrow 7.x-1.2
111 %define V_module_tableofcontents 7.x-1.x-dev
112 %define V_module_elements 7.x-1.2
113 %define V_module_tagadelic 7.x-1.x-dev
114 %define V_module_taxonomy_filter 7.x-1.x-dev
115 %define V_module_taxonomy_lite 7.x-1.0-rc1
116 %define V_module_taxonomy_manager 7.x-1.0-beta3
117 %define V_module_taxonomy_menu 7.x-1.3
118 %define V_module_textsize 7.x-1.0
119 %define V_module_texy 7.x-1.0-alpha1
120 %define V_module_token 7.x-1.2
121 %define V_module_util 7.x-1.x-dev
122 %define V_module_views 7.x-3.4
123 %define V_module_virtual_site 7.x-1.0
124 %define V_module_vocabindex 7.x-2.x-dev
125 %define V_module_votingapi 7.x-2.6
126 %define V_module_weather 7.x-1.3
127 %define V_module_wishlist 7.x-2.6
128 %define V_module_wysiwyg 7.x-2.1
129 %define V_module_wysiwyg_filter 7.x-1.6-rc2
130 %define V_module_xmlsitemap 7.x-2.0-rc1
131 %define V_mobilecodes 7.x-2.0
132 %define V_openidadmin 7.x-1.0
133 %define V_janrainrpx 7.x-2.2
134 %define V_janraincapture 7.x-1.4
135 %define V_openidprovider 7.x-1.0-rc4
136 %define V_sociallogin 7.x-1.1
137 %define V_openidurl 7.x-1.5
139 # package versions (auxilliary libraries)
140 %define V_aux_geshi 1.1.1
141 %define V_aux_tinymce 3_3_9_2
143 # package information
144 Name: drupal-module-misc
145 Summary: Drupal CMS: Modules Collection
146 URL: http://www.drupal.org/
147 Vendor: Dries Buytaert et al.
148 Packager: OpenPKG Foundation e.V.
149 Distribution: OpenPKG Community
150 Class: PLUS
151 Group: CMS
152 License: GPL
153 Version: %{V_drupal}
154 Release: 20120800
156 # list of sources
157 Source0: ftp://ftp.drupal.org/pub/drupal/files/projects/acl-%{V_module_acl}.tar.gz
158 Source1: ftp://ftp.drupal.org/pub/drupal/files/projects/archive-%{V_module_archive}.tar.gz
159 Source2: ftp://ftp.drupal.org/pub/drupal/files/projects/atom-%{V_module_atom}.tar.gz
160 Source3: ftp://ftp.drupal.org/pub/drupal/files/projects/autologout-%{V_module_autologout}.tar.gz
161 Source4: ftp://ftp.drupal.org/pub/drupal/files/projects/avatar_selection-%{V_module_avatar_selection}.tar.gz
162 Source5: ftp://ftp.drupal.org/pub/drupal/files/projects/backup_migrate-%{V_module_backup_migrate}.tar.gz
163 Source6: ftp://ftp.drupal.org/pub/drupal/files/projects/biblio-%{V_module_biblio}.tar.gz
164 Source7: ftp://ftp.drupal.org/pub/drupal/files/projects/calendar-%{V_module_calendar}.tar.gz
165 Source8: ftp://ftp.drupal.org/pub/drupal/files/projects/captcha-%{V_module_captcha}.tar.gz
166 Source9: ftp://ftp.drupal.org/pub/drupal/files/projects/captcha_pack-%{V_module_captcha_pack}.tar.gz
167 Source10: ftp://ftp.drupal.org/pub/drupal/files/projects/cck_blocks-%{V_module_cck_blocks}.tar.gz
168 Source11: ftp://ftp.drupal.org/pub/drupal/files/projects/clickpath-%{V_module_clickpath}.tar.gz
169 Source12: ftp://ftp.drupal.org/pub/drupal/files/projects/codefilter-%{V_module_codefilter}.tar.gz
170 Source13: ftp://ftp.drupal.org/pub/drupal/files/projects/comment_subject-%{V_module_comment_subject}.tar.gz
171 Source14: ftp://ftp.drupal.org/pub/drupal/files/projects/contemplate-%{V_module_contemplate}.tar.gz
172 Source15: ftp://ftp.drupal.org/pub/drupal/files/projects/css_injector-%{V_module_css_injector}.tar.gz
173 Source16: ftp://ftp.drupal.org/pub/drupal/files/projects/custom_breadcrumbs-%{V_module_custom_breadcrumbs}.tar.gz
174 Source17: ftp://ftp.drupal.org/pub/drupal/files/projects/date-%{V_module_date}.tar.gz
175 Source18: ftp://ftp.drupal.org/pub/drupal/files/projects/mediafront-%{V_module_mediafront}.tar.gz
176 Source19: ftp://ftp.drupal.org/pub/drupal/files/projects/devel-%{V_module_devel}.tar.gz
177 Source20: ftp://ftp.drupal.org/pub/drupal/files/projects/dhtml_menu-%{V_module_dhtml_menu}.tar.gz
178 Source21: ftp://ftp.drupal.org/pub/drupal/files/projects/diff-%{V_module_diff}.tar.gz
179 Source22: ftp://ftp.drupal.org/pub/drupal/files/projects/download_count-%{V_module_download_count}.tar.gz
180 Source23: ftp://ftp.drupal.org/pub/drupal/files/projects/email_registration-%{V_module_email_registration}.tar.gz
181 Source24: ftp://ftp.drupal.org/pub/drupal/files/projects/extlink-%{V_module_extlink}.tar.gz
182 Source25: ftp://ftp.drupal.org/pub/drupal/files/projects/faq-%{V_module_faq}.tar.gz
183 Source26: ftp://ftp.drupal.org/pub/drupal/files/projects/faq_ask-%{V_module_faq_ask}.tar.gz
184 Source27: ftp://ftp.drupal.org/pub/drupal/files/projects/fasttoggle-%{V_module_fasttoggle}.tar.gz
185 Source28: ftp://ftp.drupal.org/pub/drupal/files/projects/fivestar-%{V_module_fivestar}.tar.gz
186 Source29: ftp://ftp.drupal.org/pub/drupal/files/projects/flexifilter-%{V_module_flexifilter}.tar.gz
187 Source30: ftp://ftp.drupal.org/pub/drupal/files/projects/footermap-%{V_module_footermap}.tar.gz
188 Source31: ftp://ftp.drupal.org/pub/drupal/files/projects/footnotes-%{V_module_footnotes}.tar.gz
189 Source32: ftp://ftp.drupal.org/pub/drupal/files/projects/forum_access-%{V_module_forum_access}.tar.gz
190 Source33: ftp://ftp.drupal.org/pub/drupal/files/projects/freelinking-%{V_module_freelinking}.tar.gz
191 Source34: ftp://ftp.drupal.org/pub/drupal/files/projects/front-%{V_module_front}.tar.gz
192 Source35: ftp://ftp.drupal.org/pub/drupal/files/projects/geshifilter-%{V_module_geshifilter}.tar.gz
193 Source36: ftp://ftp.drupal.org/pub/drupal/files/projects/globalredirect-%{V_module_globalredirect}.tar.gz
194 Source37: ftp://ftp.drupal.org/pub/drupal/files/projects/glossary-%{V_module_glossary}.tar.gz
195 Source38: ftp://ftp.drupal.org/pub/drupal/files/projects/gotwo-%{V_module_gotwo}.tar.gz
196 Source39: ftp://ftp.drupal.org/pub/drupal/files/projects/headerimage-%{V_module_headerimage}.tar.gz
197 Source40: ftp://ftp.drupal.org/pub/drupal/files/projects/htmLawed-%{V_module_htmlawed}.tar.gz
198 Source41: ftp://ftp.drupal.org/pub/drupal/files/projects/i18n-%{V_module_i18n}.tar.gz
199 Source42: ftp://ftp.drupal.org/pub/drupal/files/projects/iconizer-%{V_module_iconizer}.tar.gz
200 Source43: ftp://ftp.drupal.org/pub/drupal/files/projects/image-%{V_module_image}.tar.gz
201 Source44: ftp://ftp.drupal.org/pub/drupal/files/projects/image_caption-%{V_module_image_caption}.tar.gz
202 Source45: ftp://ftp.drupal.org/pub/drupal/files/projects/imce-%{V_module_imce}.tar.gz
203 Source46: ftp://ftp.drupal.org/pub/drupal/files/projects/jquery_plugin-%{V_module_jquery_plugin}.tar.gz
204 Source47: ftp://ftp.drupal.org/pub/drupal/files/projects/jscrollpane-%{V_module_jscrollpane}.tar.gz
205 Source48: ftp://ftp.drupal.org/pub/drupal/files/projects/jq_maphilight-%{V_module_jq_maphilight}.tar.gz
206 Source49: ftp://ftp.drupal.org/pub/drupal/files/projects/jump-%{V_module_jump}.tar.gz
207 Source50: ftp://ftp.drupal.org/pub/drupal/files/projects/lightbox2-%{V_module_lightbox2}.tar.gz
208 Source51: ftp://ftp.drupal.org/pub/drupal/files/projects/link-%{V_module_link}.tar.gz
209 Source52: ftp://ftp.drupal.org/pub/drupal/files/projects/logging_alerts-%{V_module_logging_alerts}.tar.gz
210 Source53: ftp://ftp.drupal.org/pub/drupal/files/projects/login_destination-%{V_module_login_destination}.tar.gz
211 Source54: ftp://ftp.drupal.org/pub/drupal/files/projects/menu_breadcrumb-%{V_module_menu_breadcrumb}.tar.gz
212 Source55: ftp://ftp.drupal.org/pub/drupal/files/projects/menutree-%{V_module_menutree}.tar.gz
213 Source56: ftp://ftp.drupal.org/pub/drupal/files/projects/modr8-%{V_module_modr8}.tar.gz
214 Source57: ftp://ftp.drupal.org/pub/drupal/files/projects/multisite_search-%{V_module_multisite_search}.tar.gz
215 Source58: ftp://ftp.drupal.org/pub/drupal/files/projects/nice_menus-%{V_module_nice_menus}.tar.gz
216 Source59: ftp://ftp.drupal.org/pub/drupal/files/projects/node_clone-%{V_module_node_clone}.tar.gz
217 Source60: ftp://ftp.drupal.org/pub/drupal/files/projects/node_privacy_byrole-%{V_module_node_privacy_byrole}.tar.gz
218 Source61: ftp://ftp.drupal.org/pub/drupal/files/projects/nodehierarchy-%{V_module_nodehierarchy}.tar.gz
219 Source62: ftp://ftp.drupal.org/pub/drupal/files/projects/pagestyle-%{V_module_pagestyle}.tar.gz
220 Source63: ftp://ftp.drupal.org/pub/drupal/files/projects/pathauto-%{V_module_pathauto}.tar.gz
221 Source64: ftp://ftp.drupal.org/pub/drupal/files/projects/pathfilter-%{V_module_pathfilter}.tar.gz
222 Source65: ftp://ftp.drupal.org/pub/drupal/files/projects/persistent_login-%{V_module_persistent_login}.tar.gz
223 Source66: ftp://ftp.drupal.org/pub/drupal/files/projects/porterstemmer-%{V_module_porterstemmer}.tar.gz
224 Source67: ftp://ftp.drupal.org/pub/drupal/files/projects/print-%{V_module_print}.tar.gz
225 Source68: ftp://ftp.drupal.org/pub/drupal/files/projects/protected_node-%{V_module_protected_node}.tar.gz
226 Source69: ftp://ftp.drupal.org/pub/drupal/files/projects/quotes-%{V_module_quotes}.tar.gz
227 Source70: ftp://ftp.drupal.org/pub/drupal/files/projects/rdf-%{V_module_rdf}.tar.gz
228 Source71: ftp://ftp.drupal.org/pub/drupal/files/projects/scheduler-%{V_module_scheduler}.tar.gz
229 Source72: ftp://ftp.drupal.org/pub/drupal/files/projects/schema-%{V_module_schema}.tar.gz
230 Source73: ftp://ftp.drupal.org/pub/drupal/files/projects/search404-%{V_module_search404}.tar.gz
231 Source74: ftp://ftp.drupal.org/pub/drupal/files/projects/services-%{V_module_services}.tar.gz
232 Source75: ftp://ftp.drupal.org/pub/drupal/files/projects/shadowbox-%{V_module_shadowbox}.tar.gz
233 Source76: ftp://ftp.drupal.org/pub/drupal/files/projects/shoutbox-%{V_module_shoutbox}.tar.gz
234 Source77: ftp://ftp.drupal.org/pub/drupal/files/projects/feeds-%{V_module_feeds}.tar.gz
235 Source78: ftp://ftp.drupal.org/pub/drupal/files/projects/slideshow_creator-%{V_module_slideshow_creator}.tar.gz
236 Source79: ftp://ftp.drupal.org/pub/drupal/files/projects/stringoverrides-%{V_module_stringoverrides}.tar.gz
237 Source80: ftp://ftp.drupal.org/pub/drupal/files/projects/subscriptions-%{V_module_subscriptions}.tar.gz
238 Source81: ftp://ftp.drupal.org/pub/drupal/files/projects/switchtheme-%{V_module_switchtheme}.tar.gz
239 Source82: ftp://ftp.drupal.org/pub/drupal/files/projects/table_altrow-%{V_module_table_altrow}.tar.gz
240 Source83: ftp://ftp.drupal.org/pub/drupal/files/projects/tableofcontents-%{V_module_tableofcontents}.tar.gz
241 Source84: ftp://ftp.drupal.org/pub/drupal/files/projects/elements-%{V_module_elements}.tar.gz
242 Source85: ftp://ftp.drupal.org/pub/drupal/files/projects/tagadelic-%{V_module_tagadelic}.tar.gz
243 Source86: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_filter-%{V_module_taxonomy_filter}.tar.gz
244 Source87: ftp://ftp.drupal.org/pub/drupal/files/projects/tac_lite-%{V_module_taxonomy_lite}.tar.gz
245 Source88: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_manager-%{V_module_taxonomy_manager}.tar.gz
246 Source89: ftp://ftp.drupal.org/pub/drupal/files/projects/taxonomy_menu-%{V_module_taxonomy_menu}.tar.gz
247 Source90: ftp://ftp.drupal.org/pub/drupal/files/projects/textsize-%{V_module_textsize}.tar.gz
248 Source91: ftp://ftp.drupal.org/pub/drupal/files/projects/texy-%{V_module_texy}.tar.gz
249 Source92: ftp://ftp.drupal.org/pub/drupal/files/projects/token-%{V_module_token}.tar.gz
250 Source93: ftp://ftp.drupal.org/pub/drupal/files/projects/util-%{V_module_util}.tar.gz
251 Source94: ftp://ftp.drupal.org/pub/drupal/files/projects/views-%{V_module_views}.tar.gz
252 Source95: ftp://ftp.drupal.org/pub/drupal/files/projects/virtual_site-%{V_module_virtual_site}.tar.gz
253 Source96: ftp://ftp.drupal.org/pub/drupal/files/projects/vocabindex-%{V_module_vocabindex}.tar.gz
254 Source97: ftp://ftp.drupal.org/pub/drupal/files/projects/votingapi-%{V_module_votingapi}.tar.gz
255 Source98: ftp://ftp.drupal.org/pub/drupal/files/projects/weather-%{V_module_weather}.tar.gz
256 Source99: ftp://ftp.drupal.org/pub/drupal/files/projects/wishlist-%{V_module_wishlist}.tar.gz
257 Source100: ftp://ftp.drupal.org/pub/drupal/files/projects/wysiwyg-%{V_module_wysiwyg}.tar.gz
258 Source101: ftp://ftp.drupal.org/pub/drupal/files/projects/wysiwyg_filter-%{V_module_wysiwyg_filter}.tar.gz
259 Source102: ftp://ftp.drupal.org/pub/drupal/files/projects/xmlsitemap-%{V_module_xmlsitemap}.tar.gz
260 Source103: ftp://ftp.drupal.org/pub/drupal/files/projects/mobile_codes-%{V_mobilecodes}.tar.gz
261 Source104: ftp://ftp.drupal.org/pub/drupal/files/projects/openidadmin-%{V_openidadmin}.tar.gz
262 Source105: ftp://ftp.drupal.org/pub/drupal/files/projects/rpx-%{V_janrainrpx}.tar.gz
263 Source106: ftp://ftp.drupal.org/pub/drupal/files/projects/janrain_capture-%{V_janraincapture}.tar.gz
264 Source107: ftp://ftp.drupal.org/pub/drupal/files/projects/openid_provider-%{V_openidprovider}.tar.gz
265 Source108: ftp://ftp.drupal.org/pub/drupal/files/projects/social-login-%{V_sociallogin}.tar.gz
266 Source109: ftp://ftp.drupal.org/pub/drupal/files/projects/openidurl-%{V_openidurl}.tar.gz
267 Source300: http://switch.dl.sourceforge.net/geshi/GeSHi-%{V_aux_geshi}.tar.gz
268 Source301: http://switch.dl.sourceforge.net/tinymce/tinymce_%{V_aux_tinymce}.zip
269 Patch0: drupal-module-misc.patch
271 # build information
272 BuildPreReq: OpenPKG, openpkg >= 20100101, infozip
273 PreReq: OpenPKG, openpkg >= 20100101
274 PreReq: drupal
276 %description
277 Drupal is a dynamic web site platform which allows an individual
278 or community of users to publish, manage and organize a
279 variety of content, Drupal integrates many popular features of
280 content management systems, weblogs, collaborative tools and
281 discussion based community software into one easy to use package.
283 %track
284 prog drupal-module-misc:module_acl = {
285 version = %{V_module_acl}
286 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
287 regex = >acl-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
288 }
289 prog drupal-module-misc:module_archive = {
290 version = %{V_module_archive}
291 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
292 regex = >archive-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
293 }
294 prog drupal-module-misc:module_atom = {
295 version = %{V_module_atom}
296 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
297 regex = >atom-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
298 }
299 prog drupal-module-misc:module_autologout = {
300 version = %{V_module_autologout}
301 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
302 regex = >autologout-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
303 }
304 prog drupal-module-misc:module_avatar_selection = {
305 version = %{V_module_avatar_selection}
306 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
307 regex = >avatar_selection-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
308 }
309 prog drupal-module-misc:module_backup_migrate = {
310 version = %{V_module_backup_migrate}
311 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
312 regex = >backup_migrate-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
313 }
314 prog drupal-module-misc:module_biblio = {
315 version = %{V_module_biblio}
316 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
317 regex = >biblio-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
318 }
319 prog drupal-module-misc:module_calendar = {
320 version = %{V_module_calendar}
321 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
322 regex = >calendar-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
323 }
324 prog drupal-module-misc:module_captcha = {
325 version = %{V_module_captcha}
326 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
327 regex = >captcha-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
328 }
329 prog drupal-module-misc:module_captcha_pack = {
330 version = %{V_module_captcha_pack}
331 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
332 regex = >captcha_pack-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
333 }
334 prog drupal-module-misc:module_cck_blocks = {
335 version = %{V_module_cck_blocks}
336 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
337 regex = >cck_blocks-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
338 }
339 prog drupal-module-misc:module_clickpath = {
340 version = %{V_module_clickpath}
341 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
342 regex = >clickpath-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
343 }
344 prog drupal-module-misc:module_codefilter = {
345 version = %{V_module_codefilter}
346 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
347 regex = >codefilter-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
348 }
349 prog drupal-module-misc:module_comment_subject = {
350 version = %{V_module_comment_subject}
351 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
352 regex = >comment_subject-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
353 }
354 prog drupal-module-misc:module_contemplate = {
355 version = %{V_module_contemplate}
356 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
357 regex = >contemplate-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
358 }
359 prog drupal-module-misc:module_css_injector = {
360 version = %{V_module_css_injector}
361 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
362 regex = >css_injector-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
363 }
364 prog drupal-module-misc:module_custom_breadcrumbs = {
365 version = %{V_module_custom_breadcrumbs}
366 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
367 regex = >custom_breadcrumbs-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
368 }
369 prog drupal-module-misc:module_date = {
370 version = %{V_module_date}
371 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
372 regex = >date-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
373 }
374 prog drupal-module-misc:module_mediafront = {
375 version = %{V_module_mediafront}
376 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
377 regex = >mediafront-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
378 }
379 prog drupal-module-misc:module_devel = {
380 version = %{V_module_devel}
381 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
382 regex = >devel-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
383 }
384 prog drupal-module-misc:module_dhtml_menu = {
385 version = %{V_module_dhtml_menu}
386 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
387 regex = >dhtml_menu-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
388 }
389 prog drupal-module-misc:module_diff = {
390 version = %{V_module_diff}
391 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
392 regex = >diff-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
393 }
394 prog drupal-module-misc:module_download_count = {
395 version = %{V_module_download_count}
396 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
397 regex = >download_count-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
398 }
399 prog drupal-module-misc:module_email_registration = {
400 version = %{V_module_email_registration}
401 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
402 regex = >email_registration-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
403 }
404 prog drupal-module-misc:module_extlink = {
405 version = %{V_module_extlink}
406 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
407 regex = >extlink-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
408 }
409 prog drupal-module-misc:module_faq = {
410 version = %{V_module_faq}
411 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
412 regex = >faq-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
413 }
414 prog drupal-module-misc:module_faq_ask = {
415 version = %{V_module_faq_ask}
416 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
417 regex = >faq_ask-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
418 }
419 prog drupal-module-misc:module_fasttoggle = {
420 version = %{V_module_fasttoggle}
421 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
422 regex = >fasttoggle-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
423 }
424 prog drupal-module-misc:module_fivestar = {
425 version = %{V_module_fivestar}
426 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
427 regex = >fivestar-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
428 }
429 prog drupal-module-misc:module_flexifilter = {
430 version = %{V_module_flexifilter}
431 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
432 regex = >flexifilter-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
433 }
434 prog drupal-module-misc:module_footermap = {
435 version = %{V_module_footermap}
436 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
437 regex = >footermap-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
438 }
439 prog drupal-module-misc:module_footnotes = {
440 version = %{V_module_footnotes}
441 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
442 regex = >footnotes-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
443 }
444 prog drupal-module-misc:module_forum_access = {
445 version = %{V_module_forum_access}
446 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
447 regex = >forum_access-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
448 }
449 prog drupal-module-misc:module_freelinking = {
450 version = %{V_module_freelinking}
451 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
452 regex = >freelinking-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
453 }
454 prog drupal-module-misc:module_front = {
455 version = %{V_module_front}
456 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
457 regex = >front-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
458 }
459 prog drupal-module-misc:module_geshifilter = {
460 version = %{V_module_geshifilter}
461 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
462 regex = >geshifilter-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
463 }
464 prog drupal-module-misc:module_globalredirect = {
465 version = %{V_module_globalredirect}
466 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
467 regex = >globalredirect-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
468 }
469 prog drupal-module-misc:module_glossary = {
470 version = %{V_module_glossary}
471 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
472 regex = >glossary-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
473 }
474 prog drupal-module-misc:module_gotwo = {
475 version = %{V_module_gotwo}
476 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
477 regex = >gotwo-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
478 }
479 prog drupal-module-misc:module_headerimage = {
480 version = %{V_module_headerimage}
481 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
482 regex = >headerimage-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
483 }
484 prog drupal-module-misc:module_htmlawed = {
485 version = %{V_module_htmlawed}
486 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
487 regex = >htm[lL]awed-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
488 }
489 prog drupal-module-misc:module_i18n = {
490 version = %{V_module_i18n}
491 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
492 regex = >i18n-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
493 }
494 prog drupal-module-misc:module_iconizer = {
495 version = %{V_module_iconizer}
496 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
497 regex = >iconizer-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
498 }
499 prog drupal-module-misc:module_image = {
500 version = %{V_module_image}
501 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
502 regex = >image-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
503 }
504 prog drupal-module-misc:module_image_caption = {
505 version = %{V_module_image_caption}
506 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
507 regex = >image_caption-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
508 }
509 prog drupal-module-misc:module_imce = {
510 version = %{V_module_imce}
511 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
512 regex = >imce-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
513 }
514 prog drupal-module-misc:module_jquery_plugin = {
515 version = %{V_module_jquery_plugin}
516 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
517 regex = >jquery_plugin-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
518 }
519 prog drupal-module-misc:module_jscrollpane = {
520 version = %{V_module_jscrollpane}
521 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
522 regex = >jscrollpane-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
523 }
524 prog drupal-module-misc:module_jq_maphilight = {
525 version = %{V_module_jq_maphilight}
526 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
527 regex = >jq_maphilight-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
528 }
529 prog drupal-module-misc:module_jump = {
530 version = %{V_module_jump}
531 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
532 regex = >jump-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
533 }
534 prog drupal-module-misc:module_lightbox2 = {
535 version = %{V_module_lightbox2}
536 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
537 regex = >lightbox2-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
538 }
539 prog drupal-module-misc:module_link = {
540 version = %{V_module_link}
541 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
542 regex = >link-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
543 }
544 prog drupal-module-misc:module_logging_alerts = {
545 version = %{V_module_logging_alerts}
546 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
547 regex = >logging_alerts-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
548 }
549 prog drupal-module-misc:module_login_destination = {
550 version = %{V_module_login_destination}
551 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
552 regex = >login_destination-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
553 }
554 prog drupal-module-misc:module_menu_breadcrumb = {
555 version = %{V_module_menu_breadcrumb}
556 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
557 regex = >menu_breadcrumb-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
558 }
559 prog drupal-module-misc:module_menutree = {
560 version = %{V_module_menutree}
561 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
562 regex = >menutree-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
563 }
564 prog drupal-module-misc:module_modr8 = {
565 version = %{V_module_modr8}
566 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
567 regex = >modr8-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
568 }
569 prog drupal-module-misc:module_multisite_search = {
570 version = %{V_module_multisite_search}
571 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
572 regex = >multisite_search-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
573 }
574 prog drupal-module-misc:module_nice_menus = {
575 version = %{V_module_nice_menus}
576 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
577 regex = >nice_menus-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
578 }
579 prog drupal-module-misc:module_node_clone = {
580 version = %{V_module_node_clone}
581 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
582 regex = >node_clone-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
583 }
584 prog drupal-module-misc:module_node_privacy_byrole = {
585 version = %{V_module_node_privacy_byrole}
586 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
587 regex = >node_privacy_byrole-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
588 }
589 prog drupal-module-misc:module_nodehierarchy = {
590 version = %{V_module_nodehierarchy}
591 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
592 regex = >nodehierarchy-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
593 }
594 prog drupal-module-misc:module_pagestyle = {
595 version = %{V_module_pagestyle}
596 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
597 regex = >pagestyle-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
598 }
599 prog drupal-module-misc:module_pathauto = {
600 version = %{V_module_pathauto}
601 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
602 regex = >pathauto-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
603 }
604 prog drupal-module-misc:module_pathfilter = {
605 version = %{V_module_pathfilter}
606 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
607 regex = >pathfilter-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
608 }
609 prog drupal-module-misc:module_persistent_login = {
610 version = %{V_module_persistent_login}
611 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
612 regex = >persistent_login-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
613 }
614 prog drupal-module-misc:module_porterstemmer = {
615 version = %{V_module_porterstemmer}
616 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
617 regex = >porterstemmer-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
618 }
619 prog drupal-module-misc:module_print = {
620 version = %{V_module_print}
621 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
622 regex = >print-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
623 }
624 prog drupal-module-misc:module_protected_node = {
625 version = %{V_module_protected_node}
626 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
627 regex = >protected_node-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
628 }
629 prog drupal-module-misc:module_quotes = {
630 version = %{V_module_quotes}
631 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
632 regex = >quotes-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
633 }
634 prog drupal-module-misc:module_rdf = {
635 version = %{V_module_rdf}
636 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
637 regex = >rdf-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
638 }
639 prog drupal-module-misc:module_scheduler = {
640 version = %{V_module_scheduler}
641 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
642 regex = >scheduler-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
643 }
644 prog drupal-module-misc:module_schema = {
645 version = %{V_module_schema}
646 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
647 regex = >schema-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
648 }
649 prog drupal-module-misc:module_search404 = {
650 version = %{V_module_search404}
651 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
652 regex = >search404-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
653 }
654 prog drupal-module-misc:module_services = {
655 version = %{V_module_services}
656 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
657 regex = >services-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
658 }
659 prog drupal-module-misc:module_shadowbox = {
660 version = %{V_module_shadowbox}
661 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
662 regex = >shadowbox-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
663 }
664 prog drupal-module-misc:module_shoutbox = {
665 version = %{V_module_shoutbox}
666 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
667 regex = >shoutbox-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
668 }
669 prog drupal-module-misc:module_feeds = {
670 version = %{V_module_feeds}
671 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
672 regex = >feeds-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
673 }
674 prog drupal-module-misc:module_slideshow_creator = {
675 version = %{V_module_slideshow_creator}
676 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
677 regex = >slideshow_creator-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
678 }
679 prog drupal-module-misc:module_stringoverrides = {
680 version = %{V_module_stringoverrides}
681 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
682 regex = >stringoverrides-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
683 }
684 prog drupal-module-misc:module_subscriptions = {
685 version = %{V_module_subscriptions}
686 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
687 regex = >subscriptions-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
688 }
689 prog drupal-module-misc:module_switchtheme = {
690 version = %{V_module_switchtheme}
691 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
692 regex = >switchtheme-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
693 }
694 prog drupal-module-misc:module_table_altrow = {
695 version = %{V_module_table_altrow}
696 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
697 regex = >table_altrow-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
698 }
699 prog drupal-module-misc:module_tableofcontents = {
700 version = %{V_module_tableofcontents}
701 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
702 regex = >tableofcontents-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
703 }
704 prog drupal-module-misc:module_elements = {
705 version = %{V_module_elements}
706 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
707 regex = >elements-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
708 }
709 prog drupal-module-misc:module_tagadelic = {
710 version = %{V_module_tagadelic}
711 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
712 regex = >tagadelic-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
713 }
714 prog drupal-module-misc:module_taxonomy_filter = {
715 version = %{V_module_taxonomy_filter}
716 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
717 regex = >taxonomy_filter-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
718 }
719 prog drupal-module-misc:module_taxonomy_lite = {
720 version = %{V_module_taxonomy_lite}
721 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
722 regex = >taxonomy_lite-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
723 }
724 prog drupal-module-misc:module_taxonomy_manager = {
725 version = %{V_module_taxonomy_manager}
726 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
727 regex = >taxonomy_manager-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
728 }
729 prog drupal-module-misc:module_taxonomy_menu = {
730 version = %{V_module_taxonomy_menu}
731 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
732 regex = >taxonomy_menu-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
733 }
734 prog drupal-module-misc:module_textsize = {
735 version = %{V_module_textsize}
736 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
737 regex = >textsize-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
738 }
739 prog drupal-module-misc:module_texy = {
740 version = %{V_module_texy}
741 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
742 regex = >texy-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
743 }
744 prog drupal-module-misc:module_token = {
745 version = %{V_module_token}
746 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
747 regex = >token-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
748 }
749 prog drupal-module-misc:module_util = {
750 version = %{V_module_util}
751 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
752 regex = >util-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
753 }
754 prog drupal-module-misc:module_views = {
755 version = %{V_module_views}
756 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
757 regex = >views-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
758 }
759 prog drupal-module-misc:module_virtual_site = {
760 version = %{V_module_virtual_site}
761 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
762 regex = >virtual_site-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
763 }
764 prog drupal-module-misc:module_vocabindex = {
765 version = %{V_module_vocabindex}
766 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
767 regex = >vocabindex-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
768 }
769 prog drupal-module-misc:module_votingapi = {
770 version = %{V_module_votingapi}
771 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
772 regex = >votingapi-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
773 }
774 prog drupal-module-misc:module_weather = {
775 version = %{V_module_weather}
776 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
777 regex = >weather-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
778 }
779 prog drupal-module-misc:module_wishlist = {
780 version = %{V_module_wishlist}
781 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
782 regex = >wishlist-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
783 }
784 prog drupal-module-misc:module_wysiwyg = {
785 version = %{V_module_wysiwyg}
786 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
787 regex = >wysiwyg-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
788 }
789 prog drupal-module-misc:module_wysiwyg_filter = {
790 version = %{V_module_wysiwyg_filter}
791 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
792 regex = >wysiwyg_filter-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
793 }
794 prog drupal-module-misc:module_xmlsitemap = {
795 version = %{V_module_xmlsitemap}
796 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
797 regex = >xmlsitemap-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
798 }
799 prog drupal-module-misc:module_mobilecodes = {
800 version = %{V_mobilecodes}
801 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
802 regex = >mobile_codes-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
803 }
804 prog drupal-module-misc:module_openidadmin = {
805 version = %{V_openidadmin}
806 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
807 regex = >openidadmin-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
808 }
809 prog drupal-module-misc:module_janrainrpx = {
810 version = %{V_janrainrpx}
811 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
812 regex = >rpx-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
813 }
814 prog drupal-module-misc:module_janraincapture = {
815 version = %{V_janraincapture}
816 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
817 regex = >janrain_capture-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
818 }
819 prog drupal-module-misc:module_openidprovider = {
820 version = %{V_openidprovider}
821 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
822 regex = >openid_provider-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
823 }
824 prog drupal-module-misc:module_sociallogin = {
825 version = %{V_sociallogin}
826 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
827 regex = >social-login-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
828 }
829 prog drupal-module-misc:module_openidurl = {
830 version = %{V_openidurl}
831 url = ftp://ftp.drupal.org/pub/drupal/files/projects/
832 regex = >openidurl-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
833 }
834 prog drupal-module-misc:aux_geshi = {
835 version = %{V_aux_geshi}
836 url = http://sourceforge.net/projects/geshi/files/
837 regex = GeSHi-(\d+\.\d+(\.\d+)*)\.tar\.gz
838 }
839 prog drupal-module-misc:aux_tinymce = {
840 version = %{V_aux_tinymce}
841 url = http://switch.dl.sourceforge.net/tinymce/
842 regex = >tinytinymce-(7\.x-\d+(?:\.\d+)+)\.tar\.gz
843 }
845 %prep
846 # unpack core distribution
847 %setup -q -T -c
849 # create additional subtrees
850 %{l_shtool} mkdir -f -p -m 755 \
851 sites/all/modules
853 # install additional modules
854 ( cd sites/all/modules || exit $?
855 %{l_tar} xfz %{SOURCE0}
856 %{l_tar} xfz %{SOURCE1}
857 %{l_tar} xfz %{SOURCE2}
858 %{l_tar} xfz %{SOURCE3}
859 %{l_tar} xfz %{SOURCE4}
860 %{l_tar} xfz %{SOURCE5}
861 %{l_tar} xfz %{SOURCE6}
862 %{l_tar} xfz %{SOURCE7}
863 %{l_tar} xfz %{SOURCE8}
864 %{l_tar} xfz %{SOURCE9}
865 %{l_tar} xfz %{SOURCE10}
866 %{l_tar} xfz %{SOURCE11}
867 %{l_tar} xfz %{SOURCE12}
868 %{l_tar} xfz %{SOURCE13}
869 %{l_tar} xfz %{SOURCE14}
870 %{l_tar} xfz %{SOURCE15}
871 %{l_tar} xfz %{SOURCE16}
872 %{l_tar} xfz %{SOURCE17}
873 %{l_tar} xfz %{SOURCE18}
874 %{l_tar} xfz %{SOURCE19}
875 %{l_tar} xfz %{SOURCE20}
876 %{l_tar} xfz %{SOURCE21}
877 %{l_tar} xfz %{SOURCE22}
878 %{l_tar} xfz %{SOURCE23}
879 %{l_tar} xfz %{SOURCE24}
880 %{l_tar} xfz %{SOURCE25}
881 %{l_tar} xfz %{SOURCE26}
882 %{l_tar} xfz %{SOURCE27}
883 %{l_tar} xfz %{SOURCE28}
884 %{l_tar} xfz %{SOURCE29}
885 %{l_tar} xfz %{SOURCE30}
886 %{l_tar} xfz %{SOURCE31}
887 %{l_tar} xfz %{SOURCE32}
888 %{l_tar} xfz %{SOURCE33}
889 %{l_tar} xfz %{SOURCE34}
890 %{l_tar} xfz %{SOURCE35}
891 %{l_tar} xfz %{SOURCE36}
892 %{l_tar} xfz %{SOURCE37}
893 %{l_tar} xfz %{SOURCE38}
894 %{l_tar} xfz %{SOURCE39}
895 %{l_tar} xfz %{SOURCE40}
896 %{l_tar} xfz %{SOURCE41}
897 %{l_tar} xfz %{SOURCE42}
898 %{l_tar} xfz %{SOURCE43}
899 %{l_tar} xfz %{SOURCE44}
900 %{l_tar} xfz %{SOURCE45}
901 %{l_tar} xfz %{SOURCE46}
902 %{l_tar} xfz %{SOURCE47}
903 %{l_tar} xfz %{SOURCE48}
904 %{l_tar} xfz %{SOURCE49}
905 %{l_tar} xfz %{SOURCE50}
906 %{l_tar} xfz %{SOURCE51}
907 %{l_tar} xfz %{SOURCE52}
908 %{l_tar} xfz %{SOURCE53}
909 %{l_tar} xfz %{SOURCE54}
910 %{l_tar} xfz %{SOURCE55}
911 %{l_tar} xfz %{SOURCE56}
912 %{l_tar} xfz %{SOURCE57}
913 %{l_tar} xfz %{SOURCE58}
914 %{l_tar} xfz %{SOURCE59}
915 %{l_tar} xfz %{SOURCE60}
916 %{l_tar} xfz %{SOURCE61}
917 %{l_tar} xfz %{SOURCE62}
918 %{l_tar} xfz %{SOURCE63}
919 %{l_tar} xfz %{SOURCE64}
920 %{l_tar} xfz %{SOURCE65}
921 %{l_tar} xfz %{SOURCE66}
922 %{l_tar} xfz %{SOURCE67}
923 %{l_tar} xfz %{SOURCE68}
924 %{l_tar} xfz %{SOURCE69}
925 %{l_tar} xfz %{SOURCE70}
926 %{l_tar} xfz %{SOURCE71}
927 %{l_tar} xfz %{SOURCE72}
928 %{l_tar} xfz %{SOURCE73}
929 %{l_tar} xfz %{SOURCE74}
930 %{l_tar} xfz %{SOURCE75}
931 %{l_tar} xfz %{SOURCE76}
932 %{l_tar} xfz %{SOURCE77}
933 %{l_tar} xfz %{SOURCE78}
934 %{l_tar} xfz %{SOURCE79}
935 %{l_tar} xfz %{SOURCE80}
936 %{l_tar} xfz %{SOURCE81}
937 %{l_tar} xfz %{SOURCE82}
938 %{l_tar} xfz %{SOURCE83}
939 %{l_tar} xfz %{SOURCE84}
940 %{l_tar} xfz %{SOURCE85}
941 %{l_tar} xfz %{SOURCE86}
942 %{l_tar} xfz %{SOURCE87}
943 %{l_tar} xfz %{SOURCE88}
944 %{l_tar} xfz %{SOURCE89}
945 %{l_tar} xfz %{SOURCE90}
946 %{l_tar} xfz %{SOURCE91}
947 %{l_tar} xfz %{SOURCE92}
948 %{l_tar} xfz %{SOURCE93}
949 %{l_tar} xfz %{SOURCE94}
950 %{l_tar} xfz %{SOURCE95}
951 %{l_tar} xfz %{SOURCE96}
952 %{l_tar} xfz %{SOURCE97}
953 %{l_tar} xfz %{SOURCE98}
954 %{l_tar} xfz %{SOURCE99}
955 %{l_tar} xfz %{SOURCE100}
956 %{l_tar} xfz %{SOURCE101}
957 %{l_tar} xfz %{SOURCE102}
958 %{l_tar} xfz %{SOURCE103}
959 %{l_tar} xfz %{SOURCE104}
960 %{l_tar} xfz %{SOURCE105}
961 %{l_tar} xfz %{SOURCE106}
962 %{l_tar} xfz %{SOURCE107}
963 %{l_tar} xfz %{SOURCE109}
964 ) || exit $?
966 # install additional third party files
967 ( cd sites/all/modules/geshifilter || exit $?
968 %{l_tar} xfz %{SOURCE300}
969 rm -rf geshi/docs
970 rm -rf geshi/contrib
971 ) || exit $?
973 # apply local patches
974 %patch -p0
976 # correct braindead filenames
977 mv \
978 sites/all/modules/feeds/tests/feeds/assets/la\ fayette.jpeg \
979 sites/all/modules/feeds/tests/feeds/assets/lafayette.jpeg
981 %build
983 %install
984 # create installation hierarchy
985 %{l_shtool} mkdir -f -p -m 755 \
986 $RPM_BUILD_ROOT%{l_prefix}/share/drupal
988 # avoid copying unnecessary text files
989 find . -name "*.orig" -print | xargs rm -f
990 rm -f sites/all/modules/schema/translations/Kopie*
992 # install all files (and strip down installation afterwards)
993 cp -rp * \
994 $RPM_BUILD_ROOT%{l_prefix}/share/drupal/
996 # determine installation files
997 %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT \
998 %{l_files_std} \
999 '%attr(-,%{l_rusr},%{l_rgrp}) %{l_prefix}/share/drupal'
1001 %files -f files
1003 %clean