Changes between Version 95 and Version 96 of Download


Ignore:
Timestamp:
Apr 14, 2009, 1:14:06 PM (6 years ago)
Author:
szabgab
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Download

    v95 v96  
     1 
     2We work hard to make the Padre installation simple but it is a large 
     3project with lots of dependencies. (See also the Distribution part of the [wiki:Development] page) 
     4 
     5 
    16= Windows = 
    27 
    3 Get [wiki:PortableStrawberry Padre on Portable Strawberry Perl] 
     8We have a relatively old version of Padre packaged together with [wiki:PortableStrawberry Portable Strawberry Perl] 
    49 
    510= CPAN = 
    611 
    7 Normally you could just install it as any other Perl module using the CPAN or CPANPLUS shell. 
     12Normally you should be able to just install it as any other Perl module using the CPAN or CPANPLUS shell. 
    813{{{ 
    914  $ cpan 
    1015  cpan> install Padre 
    1116}}} 
    12 While we would like to encourage people to install Padre from source we know that it can take 
    13 a few hours as Padre has lots of dependencies. Some of them, such as wxWidgets are quite large. 
    14  
    15 So you can try the above or see further details here: 
    16  
    17  
    18 = More detailed instruction for manual installation = 
    19 (tested on Debian Lenny) 
    20  * make sure your cpan works - make, gcc, etc 
    21  * make sure you remove all traces of wxWidgets 2.6 from your system 
    22  * install wxwidgets (2.8 or later) - cpan Alien::wxWidgets will download and compile and install it for you 
    23  * install (or upgrade) Wx - cpan Wx 
    24  * install Module::Install (if its not already there) 
    25  * add the following settings to cpan 
    26 {{{ 
    27   o conf build_requires_install_policy yes ;  o conf commit 
    28   o conf prerequisites_policy follow ; o conf commit 
    29 }}} 
    30  * svn co http://svn.perlide.org/padre 
    31  * cd padre/trunk/Padre 
    32  * sudo cpan . 
    33  * ./dev.pl 
     17but many of the dependencies need manual attention and it can take several hours to install it the first time. 
     18See further details here: 
    3419 
    3520 
    3621= Binary = 
     22 
     23While we would be happy to have many people install Padre from CPAN and then switch to use it 
     24from our SVN repository, we also would like to make it easy to start with Padre so we try to 
     25provide some binary packages. 
    3726 
    3827== Linux in general == 
     
    4130from here: http://www.perlide.org/download/binary 
    4231 
    43 Files are executable (launch it by double clicking or by full path from shell).  
     32Once you run  
     33{{{  
     34chmod +x filename 
     35}}} 
     36the files are executable (launch it by double clicking or by full path from shell).  
    4437 
    4538 
     
    5447Mandriva cooker (development version) is following upstream quite closely. 
    5548 
    56 Jerome Quelin who is both a Padre developer and a Mandriva maintainer keeps Padre up to date in Mandriva. 
     49Jerome Quelin (jq, jquelin) who is both a Padre developer and a Mandriva maintainer keeps Padre up to date in Mandriva. 
    5750 
    5851To install padre: 
     
    6962[https://admin.fedoraproject.org/pkgdb/packages/name/perl-Padre] 
    7063 
    71 Marcela Maslanova keeps Padre up to date in Fedora. 
     64Marcela Maslanova (marcela) keeps Padre up to date in Fedora. 
     65 
     66== Debian == 
     67 
     68Padre 0.27 was included in Debian Sid http://packages.debian.org/sid/main/padre 
     69 
     70== FreeBSD == 
    7271 
    7372= Source code = 
     
    7776 
    7877As Padre has many dependencies probably the easies is, to install the binary distribution 
    79 where available from the distributions (Mandriva, Fedora) and then use CPAN.pm to upgrade. 
     78where available from the vendor (Mandriva, Fedora, Debian, FreeBSD) and then use CPAN.pm to upgrade. 
    8079 
    8180If this is not possible read on: 
     
    293292 
    294293Padre 0.27 was included in Debian Sid http://packages.debian.org/sid/main/padre 
     294(see Binary above) 
    295295 
    296296Until it is released, the key is to uninstall all wxwidgets and wxperl related packages, and to install enough of the -dev packages to allow Alien::wxWidgets to build version 2.8.8. Once that works, cpan install Wx and from there Padre should install (see the Subversion quick install instructions above for more) 
     
    520520[http://www.nntp.perl.org/group/perl.wxperl.users/2008/07/msg5992.html wxPerl on Linux distributions] 
    521521 
     522 
     523= More detailed instruction for manual installation = 
     524(tested on Debian Lenny) 
     525 * make sure your cpan works - make, gcc, etc 
     526 * make sure you remove all traces of wxWidgets 2.6 from your system 
     527 * install wxwidgets (2.8 or later) - cpan Alien::wxWidgets will download and compile and install it for you 
     528 * install (or upgrade) Wx - cpan Wx 
     529 * install Module::Install (if its not already there) 
     530 * add the following settings to cpan 
     531{{{ 
     532  o conf build_requires_install_policy yes ;  o conf commit 
     533  o conf prerequisites_policy follow ; o conf commit 
     534}}} 
     535 * svn co http://svn.perlide.org/padre 
     536 * cd padre/trunk/Padre 
     537 * sudo cpan . 
     538 * ./dev.pl 
     539 
     540