Main > Free Download Search >

Free makefile.pl software for linux

makefile.pl

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 97
Module::MakefilePL::Parse 0.12

Module::MakefilePL::Parse 0.12


Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. more>>
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL.

SYNOPSIS

use Module::MakefilePL::Parse;

open $fh, Makefile.PL;

$parser = Module::MakefilePL::Parse->new( join("", ) );

$info = $parser->required;

The purpose of this module is to determine the required modules for older CPAN distributions which do not have META.yml files but use Makefile.PL and ExtUtils::MakeMaker or Module::Install.

Presumably newer style Makefile.PL files which use Module::Install or Module::Build already have META.yml files in their distributions.

Methods

new

$parser = new Modile::MakefilePL::Parse( $script );

Parses a Makefile.PL script and returns an object. Returns undef if there is a problem.

required

$info = $parser->required;

Returns a hash reference containing the prerequisite modules. This is either the the PREREQ_PM key, or a combination of prerequisites specified in requires and build_requires calls in the Makefile.PL script (depending on the "install_type").

install_type

$module = $parser->install_type;

Returns the module used for installation.

CAVEATS

This module does evaluate a portion of the code, so there is a security issue. However, it only evaluates the definition of the PREREQ_PM key in calls to WriteMakefile, which should be more difficult to embed malware in.
Do not run this module on untrusted scripts.

<<less
Download (0.008MB)
Added: 2007-05-02 License: Perl Artistic License Price:
905 downloads
Glib::MakeHelper 1.140

Glib::MakeHelper 1.140


Glib::MakeHelper is a Perl module for Makefile.PL utilities for Glib-based extensions. more>>
Glib::MakeHelper is a Perl module for Makefile.PL utilities for Glib-based extensions.

SYNOPSIS

eval "use Glib::MakeHelper; 1"
or complain_that_glib_is_too_old_and_die();

%xspod_files = Glib::MakeHelper->do_pod_files (@xs_files);

package MY;
sub postamble {
return Glib::MakeHelper->postamble_clean ()
. Glib::MakeHelper->postamble_docs (@main::xs_files)
. Glib::MakeHelper->postamble_rpms (
MYLIB => $build_reqs{MyLib},
);
}

The Makefile.PL for your typical Glib-based module is huge and hairy, thanks to all the crazy hoops you have to jump through to get things right. This module wraps up some of the more intense and error-prone bits to reduce the amount of copied code and potential for errors.

<<less
Download (0.23MB)
Added: 2006-09-30 License: Perl Artistic License Price:
1119 downloads
Grepmail 5.30.33

Grepmail 5.30.33


Grepmail searches for emails in a normal or compressed mailbox using a regular expression or date constraint. more>>
Grepmail searches for emails in a normal or compressed mailbox using a regular expression or date constraint.
To install this package, change to the directory where you unarchived this distribution and do the following steps:
perl Makefile.PL
make
make test
make install
Main features:
- Gzip, bzip2, tzip support
- Piped input supported (compressed or not)
- Supports complex dates like "between Jan 15, 1999 and 5 weeks ago"
- Can ignore non-text MIME attachments
- Can search only the header or only the body of an email
- Can recurse subdirectories
- Automatically optimizes for speed vs. flexibility when searching based on date constraints.
<<less
Download (0.51MB)
Added: 2007-03-03 License: GPL (GNU General Public License) Price:
968 downloads
ExtUtils::MakeMaker 6.32

ExtUtils::MakeMaker 6.32


ExtUtils::MakeMaker is a Perl module that can help you create a module Makefile. more>>
ExtUtils::MakeMaker is a Perl module that can help you create a module Makefile.

SYNOPSIS

use ExtUtils::MakeMaker;

WriteMakefile( ATTRIBUTE => VALUE [, ...] );

This utility is designed to write a Makefile for an extension module from a Makefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty and the perl5-porters.
It splits the task of generating the Makefile into several subroutines that can be individually overridden.

Each subroutine returns the text it wishes to have written to the Makefile.
MakeMaker is object oriented. Each directory below the current directory that contains a Makefile.PL is treated as a separate object. This makes it possible to write an unlimited number of Makefiles with a single invocation of WriteMakefile().

<<less
Download (0.21MB)
Added: 2007-05-01 License: Perl Artistic License Price:
917 downloads
LaTeX::Table 0.0.1

LaTeX::Table 0.0.1


LaTeX::Table is a Perl module that provides functionality for an intuitive generation of LaTeX tables for reports or theses. more>>
LaTeX::Table is a Perl module that provides functionality for an intuitive generation of LaTeX tables for reports or theses.

LaTeX::Table ships with some predefined, good-looking table styles, and supports multipage tables via the xtab package.

Installation:

To install this module, run the following commands:

perl Makefile.PL
make
make test
make install

Alternatively, to install with Module::Build, you can use the following
commands:

perl Build.PL
./Build
./Build test
./Build install

Now start the script generate_examples.pl in the examples directory of this
distibution.

perl generate_examples.pl

This script generates some LaTeX files with some example tables. Now please compile these examples with LaTeX and check if all tables look ok:

latex examples.tex
xdvi examples.dvi
<<less
Download (0.010MB)
Added: 2006-08-24 License: GPL (GNU General Public License) Price:
1164 downloads
Menc 0.6

Menc 0.6


Menc is an GUI to encode videos with MEncoder and transcode. more>>
Menc is an GUI to encode videos with MEncoder and transcode.

Installation:

tar xfz Video-Menc-x.x.tar.gz
cd Video-Menc-x.x
perl Makefile.PL
make
make test
make install

<<less
Download (0.034MB)
Added: 2007-04-05 License: GPL (GNU General Public License) Price:
667 downloads
Another Gallery 1.3

Another Gallery 1.3


Another Gallery is a PHP port of the Zgal gallery generator. more>>
Another Gallery is a PHP port of the Zgal gallery generator. Another Gallery project supports themes and rollover buttons.

ImageMagick creates thumbs with a higher quality than GD2.x. If you want to use Perl and ImageMagick you need the Image::Size perl module to generate the thumbnails. It is easy to install :o)

tar xvfz Image-Size-2.98.tar.gz
cd Image-Size-2.98

To build:

perl Makefile.PL
make && make test

If Image::Size passes all tests, then:

make install

// Sorry no time to write a good readme.

This is a PHP port of my other sourceforge project Zgal http://zgal.sf.net Zgal generates a static html photo gallery.

1. copy your jpegs in this directory.
2. start make_thumbnails.pl ( before install Image-magick )
3. Edit some settings in phpgallery.php an rename it to index.php
4. Add the pagetitle and Subtitles in index.txt
5. Point your webbrowser to index.php
6. switch the theme with the following cmds.

index.php?theme=face
index.php?theme=blue_drops
inde.php?theme=graffiy_grey
index.php?theme=grey_brain
index.php?theme=simple_grey
index.php?theme=standard
index.php?theme=violet
index.php?theme=blue_matrix
index.php?theme=green_matrix
index.php?theme=red_letters
<<less
Download (0.36MB)
Added: 2006-01-30 License: GPL (GNU General Public License) Price:
1364 downloads
Net::AudioScrobbler 0.01

Net::AudioScrobbler 0.01


Net::AudioScrobbler is a Perl module that provides an interface to AudioScrobbler. more>>
Net::AudioScrobbler is a Perl module that provides an interface to AudioScrobbler.

Installation:

To install this module type the following:

perl Makefile.PL
make
make test
make install

<<less
Download (0.003MB)
Added: 2007-03-23 License: Perl Artistic License Price:
945 downloads
Acme::Tests 0.03

Acme::Tests 0.03


Acme::Tests is a Perl module to see how much do you know. more>>
Acme::Tests is a Perl module to see how much do you know.

SYNOPSIS

perl Makefile.PL
make test

This module is a "test software", it has tests in the software rather then software tests. Upon installation, you are reqruied to answered several question, and the installation would be only successful if all you pass them all.

<<less
Download (0.011MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
961 downloads
PerlMagick 6.2.7

PerlMagick 6.2.7


PerlMagick is an objected-oriented Perl interface to ImageMagick. more>>
PerlMagick project is an objected-oriented Perl interface to ImageMagick. Use the module to read, manipulate, or write an image or image sequence from within a Perl script. This makes it very suitable for Web CGI scripts. You must have ImageMagick 6.2.0 or above and Perl version 5.005_02 or greater installed on your system for either of these utilities to work.

There are a number of useful scripts available to show you the value of PerlMagick. You can do Web based image manipulation and conversion with MagickStudio, or use L-systems to create images of plants using mathematical constructs, and finally navigate through collections of thumbnail images and select the image to view with the WebMagick Image Navigator.

Installation:

The following instructions for Unix apply only to the unbundled PerlMagick as obtained from CPAN. PerlMagick is included as a subdirectory (PerlMagick) of the ImageMagick source distribution, and may be configured and built using the instructions provided in the ImageMagick distributions README.txt file. It is usually most convenient to install PerlMagick as part of the ImageMagick distribution.

ImageMagick must already be installed on your system. Next, get the PerlMagick distribution corresponding to the installed ImageMagick distribution (e.g. PerlMagick 6.22 for ImageMagick 6.2.2) and unpack it as shown below:

gunzip -c PerlMagick-6.22.tar.gz | tar -xvf -
cd PerlMagick

Next, edit Makefile.PL and change LIBS and INC to include the appropriate path information to the required libMagick library. You will also need paths to JPEG, PNG, TIFF, etc. delegates if they were included with your installed version of ImageMagick. Build and install it like this:

perl Makefile.PL
make
make install

For Unix, you typically need to be root to install the software. There are ways around this. Consult the Perl manual pages for more information.
<<less
Download (MB)
Added: 2006-04-26 License: GPL (GNU General Public License) Price:
1297 downloads
ExtUtils::SVDmaker 0.10

ExtUtils::SVDmaker 0.10


ExtUtils::SVDmaker is a Perl module to create CPAN distributions. more>>
ExtUtils::SVDmaker is a Perl module to create CPAN distributions.

SYNOPSIS

use ExtUtils::SVDmaker;

$svd = new ExtUtils::SVDmaker( @options );
$svd = new ExtUtils::SVDmaker( %options );

$svd->vmake( @targets, %options );
$svd->vmake( @targets );
$svd->vmake( %options );

The "ExtUtils::SVDmaker" program module extends the Perl language (Perl is the system).

The input to "ExtUtils::SVDmaker" is the __DATA__ section of Software Version Description (SVD) program module. The __DATA__ section must contain SVD forms text database in the DataPort::FileType::DataDB format.

Use the "vmake.pl" (SVD make) cover script for ExtUtils::SVDmaker to process a SVD database module as follows:

vmake -pm=Docs::Site_SVD::MySVDmodule

The preferred location for SVD program modules is

Docs::Site_SVD::

The "ExtUtils::SVDmaker" module extends the automation of releasing a Perl distribution file as follows:

The input data for the "ExtUtils::SVDmaker" module is a form database as the __DATA__ section of a SVD program module. The database is in the format of DataPort::FileType::FormDB. This is an efficient text database that is very close in format to hard copy forms and may be edited by text editors

The "ExtUtils::SVDmaker" module compares the contents of the current release with the previous release and automatically updates the version and date for files that have changed

"ExtUtils::SVDmaker" module generates a SVD program module POD from the form database data contained in the __DATA__ section of the SVD program module.
"ExtUtils::SVDmaker" modulegenerates MANIFEST, README and Makefile.PL distribution files from the form database data

"ExtUtils::SVDmaker" module builds the distribution *.tar.gz file using Perl code instead of starting tar and gzip process via a makefile build by MakeFile.PL. This greatly increases portability and performance.

Runs the installation tests on the distribution files using the "Test::Harness" module directly. It does not build any makefile using the MakeFile.PL and starting a Test::Harness process via the makefile. This greatly increases portability and performance.

The ExtUtils::SVDmaker module is one of the end user, functional interface modules for the US DOD STD2167A bundle.

The top level modules that establish the functional interface of interest to the end user are the "Test::STDmaker" and "ExtUtils::SVDmaker" modules. The rest of the modules are design modules for the US DOD STD2167A bundle. They are broken out as separate modules because they may have uses outside of the US DOD STD2167A bundle.

The Test::STDmaker module has a number of design modules not shown in the above dependency tree. See Test::STDmaker for more detail.

<<less
Download (0.27MB)
Added: 2007-01-11 License: Perl Artistic License Price:
1017 downloads
WWW::NanoRef 0.01

WWW::NanoRef 0.01


WWW::NanoRef is a Perl module that uses the API published by nanoref.com to produce shortened URLs. more>>
WWW::NanoRef is a Perl module that uses the API published by nanoref.com to produce shortened URLs.
Installation:
perl Makefile.PL
make
make test
make install
Enhancements:
- Initial implementation.
- Supports retrieving a shortened URL and allows for setting a password for viewing stats.
<<less
Download (0.003MB)
Added: 2005-11-10 License: Perl Artistic License Price:
1443 downloads
Cairo 1.00

Cairo 1.00


Cairo package contains Perl bindings to the cairo graphics library. more>>
Cairo package contains Perl bindings to the cairo graphics library.

INSTALLATION

To install this module type the following:

perl Makefile.PL
make
make test
make install

To avoid installing to a system directory, if you dont have root access, you can change the installation prefix at Makefile.PL time with

perl Makefile.PL PREFIX=/some/other/place

This will install the module to the subdirectory lib/perl5 under the given prefix. If this is not already in perls include path, youll need to tell perl how to get to this library directory so you can use it; there are three ways:

in your environment (the easiest):
# assuming a bourne-style shell
PERL5LIB=/some/other/place/lib/perl5/site_perl export PERL5LIB
on the perl command line:
perl -I /some/other/place/lib/perl5/site_perl yourscript
in the code of your perl script:
use lib /some/other/place/lib/perl5/site_perl;

<<less
Download (0.042MB)
Added: 2006-09-06 License: Perl Artistic License Price:
1143 downloads
Prima 1.22

Prima 1.22


Prima is a Perl GUI toolkit. more>>
Prima is an extensible Perl toolkit for multi-platform GUI development. Platforms supported include Linux, Windows NT/9x/2K, OS/2 and UNIX/X11 workstations (FreeBSD, IRIX, SunOS, Solaris and others).

The toolkit contains a rich set of standard widgets and has emphasis on 2D image processing tasks. A Perl program using PRIMA looks and behaves identically on X, Win32 and OS/2 PM.

Prima project includes a visual builder and a graphic POD viewer.

Building:

A Unpack it somewhere. Use

$ tar xzf Prima.tar.gz

on systems with GNU tar, and

$ gzip -cd Prima.tar.gz | tar xf -

on other systems.

cd to Prima directory.

Type perl Makefile.PL

If everything goes well, type make

If everything goes well (previous step is likely to take several minutes), you can, if you wish, type make test and make install. You can also try PRIMA without making install; in this case it is required to set your PERL5LIB environment variable to point to Prima directory.

Try to run samples provided with the package. They are located in the examples subdirectory. Run them as perl examples/filename.pl.

Explore, enjoy and share!

<<less
Download (1.3MB)
Added: 2007-08-06 License: BSD License Price:
812 downloads
GPS::Lowrance::Trail 0.43

GPS::Lowrance::Trail 0.43


GPS::Lowrance::Trail is a Perl module to convert between GDM16 Trails and other formats. more>>
GPS::Lowrance::Trail is a Perl module to convert between GDM16 Trails and other formats.

Installation:
Installation is pretty standard:
perl Makefile.PL
make
make test
make install

There is no test suite to speak of. One will be added in a later version.

SYNOPSIS
use GPS::Lowrance::Trail;

my $trail = new GPS::Lowrance::Trail;

my $fh1 = new FileHandle read_gdm16( $fh1 ); # read GDM16 Trail Exports

$trail->write_latlon( $fh2 ); # write as Longitude/Latitude file

This module allows one to convert between Lowrance GPS trail files (handled by their GDM16 application), Latitude/Longitude (or "Lat/Lon") files, UTM, and GPX files which may be used by mapping applications.

<<less
Download (0.008MB)
Added: 2006-08-10 License: GPL (GNU General Public License) Price:
1174 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5