1 # vim:set ts=2 sw=2 et ft=sh tw=100: expandtab
2 # Maintainer: Andreas Wallberg "korpenkraxar" andreas.wallberg at gmail.cöm
3 # Contributor: Christian Sturm <reezer@reezer.org>
4 # Contributor: David Trail <napalm (eval (add 5 5]) @ gmail . com<
5 # Contributor: Justin Davis <jrcd83@gmail.com>
6 # Contributor: Piotr Rogoza <rogoza dot piotr at gmail dot com>
13 pkgdesc="Perl made IDE, highly customisable"
14 #arch=('i686' 'x86_64')
16 license=('GPL' 'PerlArtistic')
22 # perl-test-more => perl-test-simple
25 'perl-test-script>=1.07'
32 # perl-app-cpanminus => cpanminus
34 # perl-b-deparse => perl
38 # perl-alien-wxwidgets
43 # perl-class-unload #nie wymagany
46 # perl-data-dumper => perl
51 # perl-extutils-makemaker => perl
52 # perl-extutils-manifest => perl
53 perl-file-copy-recursive
56 # perl-file-path => perl
59 # perl-file-spec => perl
60 # perl-file-spec-functions => perl
61 # perl-file-temp => perl
62 # perl-file-next #nie wymagany
65 perl-format-human-bytes
66 # perl-html-entities => perl-html-parser
68 # perl-io-scalar =>perl-io-stringy
69 # perl-io-socket => perl
73 # perl-lwp, perl-lwp-useragent => perl-libwww
76 # perl-list-util => perl
77 # perl-module-build => perl
78 # perl-module-corelist => perl
81 'perl-orlite-migrate>=1.08'
87 perl-parse-errorstring-perl
88 perl-parse-exuberantctags
92 # perl-pod-simple => perl
93 # perl-pod-simple-xhtml => perl
95 'perl-sort-versions>=1.5'
96 # perl-storable => perl
98 # perl-text-balanced => perl
101 'perl-text-patch>=1.8'
102 # perl-time-hires => perl
104 perl-wx-perl-processstream
105 'perl-wx-scintilla>=0.34'
107 # perl-module-refresh #nie wymagany
108 # perl-readonly-xs #nie wymagany
110 url='http://padre.perlide.org/'
116 perl-padre-browser-document
117 perl-padre-browser-pod
118 perl-padre-browser-pseudoperldoc
123 perl-padre-config-host
124 perl-padre-config-human
125 perl-padre-config-patch
126 perl-padre-config-project
127 perl-padre-config-setting
128 perl-padre-config-upgrade
132 perl-padre-db-bookmark
133 perl-padre-db-history
134 perl-padre-db-hostconfig
135 perl-padre-db-lastpositioninfile
137 perl-padre-db-recentlyused
138 perl-padre-db-session
139 perl-padre-db-sessionfile
140 perl-padre-db-syntaxhighlight
141 perl-padre-db-timeline
145 perl-padre-document-csharp
146 perl-padre-document-csharp-functionlist
147 perl-padre-document-java
148 perl-padre-document-java-functionlist
149 perl-padre-document-patch
150 perl-padre-document-perl
151 perl-padre-document-perl-autocomplete
152 perl-padre-document-perl-beginner
153 perl-padre-document-perl-functionlist
154 perl-padre-document-perl-help
155 perl-padre-document-perl-lexer
156 perl-padre-document-perl-outline
157 perl-padre-document-perl-ppilexer
158 perl-padre-document-perl-quickfix
159 perl-padre-document-perl-quickfix-includemodule
160 perl-padre-document-perl-quickfix-strictwarnings
161 perl-padre-document-perl-syntax
162 perl-padre-document-python
163 perl-padre-document-python-functionlist
164 perl-padre-document-ruby
165 perl-padre-document-ruby-functionlist
170 perl-padre-file-local
178 perl-padre-ppi-endifypod
179 perl-padre-ppi-transform
180 perl-padre-ppi-updatecopyright
183 perl-padre-plugin-devel
185 perl-padre-plugin-popularitycontest
186 perl-padre-plugin-popularitycontest-ping
187 perl-padre-pluginbuilder
188 perl-padre-pluginhandle
189 perl-padre-pluginmanager
193 perl-padre-project-null
194 perl-padre-project-perl
195 perl-padre-project-perl-dz
196 perl-padre-project-perl-eumm
197 perl-padre-project-perl-mb
198 perl-padre-project-perl-mi
199 perl-padre-project-perl-temp
200 perl-padre-project-temp
201 perl-padre-projectmanager
208 perl-padre-task-addition
209 perl-padre-task-backupunsaved
210 perl-padre-task-browser
211 perl-padre-task-cpan2
215 perl-padre-task-findinfiles
216 perl-padre-task-findunmatchedbrace
217 perl-padre-task-findvariabledeclaration
218 perl-padre-task-functionlist
219 perl-padre-task-introducetemporaryvariable
221 perl-padre-task-launchdefaultbrowser
222 perl-padre-task-lexicalreplacevariable
223 perl-padre-task-openresource
224 perl-padre-task-outline
226 perl-padre-task-recentfiles
227 perl-padre-task-replaceinfiles
229 perl-padre-task-syntax
231 perl-padre-taskhandle
232 perl-padre-taskmanager
234 perl-padre-taskworker
240 perl-padre-util-commandline
241 perl-padre-util-filebrowser
243 perl-padre-util-template
244 perl-padre-util-win32
247 perl-padre-wx-actionlibrary
248 perl-padre-wx-actionqueue
250 perl-padre-wx-auimanager
252 perl-padre-wx-browser
255 perl-padre-wx-cpan-listview
256 perl-padre-wx-choice-theme
257 perl-padre-wx-command
258 perl-padre-wx-constant
260 perl-padre-wx-debugger
261 perl-padre-wx-dialog-about
262 perl-padre-wx-dialog-advanced
263 perl-padre-wx-dialog-bookmarks
264 perl-padre-wx-dialog-diff
265 perl-padre-wx-dialog-docstats
266 perl-padre-wx-dialog-expression
267 perl-padre-wx-dialog-filtertool
268 perl-padre-wx-dialog-find
269 perl-padre-wx-dialog-findinfiles
270 perl-padre-wx-dialog-form
271 perl-padre-wx-dialog-goto
272 perl-padre-wx-dialog-helpsearch
273 perl-padre-wx-dialog-openresource
274 perl-padre-wx-dialog-openurl
275 perl-padre-wx-dialog-patch
276 perl-padre-wx-dialog-perlfilter
277 perl-padre-wx-dialog-pluginmanager
278 perl-padre-wx-dialog-positions
279 perl-padre-wx-dialog-preferences
280 perl-padre-wx-dialog-quickmenuaccess
281 perl-padre-wx-dialog-refactorselectfunction
282 perl-padre-wx-dialog-regexeditor
283 perl-padre-wx-dialog-replace
284 perl-padre-wx-dialog-replaceinfiles
285 perl-padre-wx-dialog-sessionmanager
286 perl-padre-wx-dialog-sessionsave
287 perl-padre-wx-dialog-shortcut
288 perl-padre-wx-dialog-snippet
289 perl-padre-wx-dialog-special
290 perl-padre-wx-dialog-sync
291 perl-padre-wx-dialog-text
292 perl-padre-wx-dialog-warning
293 perl-padre-wx-dialog-wherefrom
294 perl-padre-wx-dialog-windowlist
297 perl-padre-wx-directory
298 perl-padre-wx-directory-browse
299 perl-padre-wx-directory-path
300 perl-padre-wx-directory-search
301 perl-padre-wx-directory-treectrl
302 perl-padre-wx-display
304 perl-padre-wx-fbp-about
305 perl-padre-wx-fbp-bookmarks
306 perl-padre-wx-fbp-cpan
307 perl-padre-wx-fbp-diff
308 perl-padre-wx-fbp-expression
309 perl-padre-wx-fbp-find
310 perl-padre-wx-fbp-findfast
311 perl-padre-wx-fbp-findinfiles
312 perl-padre-wx-fbp-findinfiles-output
313 perl-padre-wx-fbp-outline
314 perl-padre-wx-fbp-patch
315 perl-padre-wx-fbp-preferences
316 perl-padre-wx-fbp-replace
317 perl-padre-wx-fbp-replaceinfiles
318 perl-padre-wx-fbp-snippet
319 perl-padre-wx-fbp-special
320 perl-padre-wx-fbp-sync
321 perl-padre-wx-fbp-syntax
322 perl-padre-wx-fbp-text
323 perl-padre-wx-fbp-vcs
324 perl-padre-wx-fbp-wherefrom
325 perl-padre-wx-filedroptarget
326 perl-padre-wx-findfast
327 perl-padre-wx-findinfiles
328 perl-padre-wx-findresult
329 perl-padre-wx-frame-html
330 perl-padre-wx-frame-null
331 perl-padre-wx-frame-pod
332 perl-padre-wx-functionlist
333 perl-padre-wx-history-combobox
334 perl-padre-wx-history-textentrydialog
335 perl-padre-wx-htmlwindow
340 perl-padre-wx-menu-debug
341 perl-padre-wx-menu-edit
342 perl-padre-wx-menu-file
343 perl-padre-wx-menu-help
344 perl-padre-wx-menu-perl
345 perl-padre-wx-menu-refactor
346 perl-padre-wx-menu-rightclick
347 perl-padre-wx-menu-run
348 perl-padre-wx-menu-search
349 perl-padre-wx-menu-tools
350 perl-padre-wx-menu-view
351 perl-padre-wx-menu-window
352 perl-padre-wx-menubar
353 perl-padre-wx-notebook
355 perl-padre-wx-outline
357 perl-padre-wx-panel-findfast
359 perl-padre-wx-printout
360 perl-padre-wx-progress
361 perl-padre-wx-replace
362 perl-padre-wx-replaceinfiles
364 perl-padre-wx-role-conduit
365 perl-padre-wx-role-config
366 perl-padre-wx-role-dialog
367 perl-padre-wx-role-dwell
368 perl-padre-wx-role-form
369 perl-padre-wx-role-main
370 perl-padre-wx-role-view
371 perl-padre-wx-statusbar
375 perl-padre-wx-todolist
376 perl-padre-wx-toolbar
377 perl-padre-wx-treectrl
378 perl-padre-wx-treectrl-scrolllock
382 source=(http://search.cpan.org/CPAN/authors/id/${_author}/${_perlmod}-${pkgver}.tar.gz)
384 cd "$srcdir/$_perlmod-$pkgver"
386 # install module in vendor directories.
387 PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor || return 1
391 # cd "$srcdir/$_perlmod-$pkgver"
395 cd "$srcdir/$_perlmod-$pkgver"
396 make install DESTDIR="$pkgdir/" || return 1
398 # remove perllocal.pod and .packlist
399 find "$pkgdir" -name perllocal.pod -delete
400 find "$pkgdir" -name .packlist -delete
403 md5sums=('a68be2aa4356f27744b23dc13967d177')