Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 35.194.668 Times

Alien Perl module 0.91

  Date Added: January 22, 2010  |  Visits: 1.166

Alien Perl module

Report Broken Link
Printer Friendly Version


Product Homepage
Download (84 downloads)



Alien Perl module package contains external libraries wrapped up for your viewing pleasure! SYNOPSIS perldoc Alien; Alien is a package that exists just to hold together an idea, the idea of Alien:: packages, so there is no code here, just motivation for Alien. Why James and I ended up doing a build system for Fotango, lots of people have done a build system, it is a pretty boring task. The boring task is really all the mindlessly stupid things you need to do to build C libraries that Perl modules require, these C modules usually have unusual installation systems or require vastly different options. So CPAN modules install easy, 3rd party stuff is nasty. So, suddenly an idea struck me, Alien packages! Imagine a CPAN module that has as its only task to make sure a certain library is installed! That means that you can write all the voodoo in your Build.PL file and then just make sure the module requires the correct Alien module! Then anything that install Perl modules will deal with it automatically! How So, what should an Alien module do? It should make sure that the target is installed and it should provide the caller with enough information to use it. The idea is that you use it to make sure it is there, and you call class methods to find out what to use. These class methods will be individually specified by the stand alone Alien modules. No Framework! The reason this is so loosely worded is because we have no idea what common functionality will be needed, so we will let evolution work for us and see what individual Alien packages need and then eventually factor it out into this packages. I would like to avoid a topdown design approach. Responsibilities of a Alien module. On installation, make sure the required package is there, otherwise install it. On usage, make sure the required package is there, else croak. Bundle the source with the module, or download it. Allow module authors to access information it gathers. Document itself well. Preferably use Module::Build. Be sane..

Requirements: No special requirements
Platforms: Linux
Keyword: Alien Alien Perl Libraries Make Sure Module Modules Package Perl Perl Module Programming Sure Viewing Pleasure Wrapped Up
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


ALIEN PERL MODULE RELATED
Reference  -  Guides for Hearthstone - Card Database, Deck Lists and More! 1.0
Welcome to the Hearthstone Guide! The ultimate resource for all of your Hearthstone information! This app provides you with the necessary information you'll need in order to make sure you are constantly up to date with anything on...
23.1 MB  
Games  -  Guides for Call of Duty: Ghosts - COD Videos, Walkthroughs and More! 1.0
Welcome to the Call of Duty: Ghosts Guide! The ultimate resource for all of your Call of Duty: Ghosts information! This app provides you with the necessary information you'll need in order to make sure you are constantly up to date with...
8.5 MB  
Reference  -  Guides for Pokemon X and Y - Videos, Walkthroughs and More! 1.3
Welcome to the Pokemon X/Y Guide! The ultimate resource for all of your Pokemon X/Y information! This app provides you with the necessary information you'll need in order to make sure you are constantly up to date with anything on Pokemon...
8.5 MB  
Games  -  Hermans Adventure 1
Herman is in need of your help! It appears that a mysterious figure has stolen Herman's picnic basket and run off into the distance throwing Herman's favorite snacks all over the place. It's your job to make sure that Herman eats up all the treats...
15.9 MB  
Games  -  Horse Meat Inspector HD 1.0
Keep racehorses and pet ponies out of the burger production lines as you play as a meat inspector in this topical iOS game. Scan the burgers as they pass and if you spot one with a hint of horse then tap it to make sure it doesnt end up in...
13.9 MB  
Social Networking  -  UVa Stats 1.2.0.0
Keep track of your UVA OnlineJudge rank and number of problems solved using a Live Tile. You can also track the scores of all of your friends from within the app. Make sure you are keeping up with your friends by viewing a list of all problems...
1024 KB  
Utilities  -  System Integrity Checker 0.0.3
System Integrity Checker can make sure that no unauthorized changes have been made to your computer systems. Installation: $ tar zxvf sic-x.y.z.tar.gz $ cd sic-x.y.z $ ./configure $ make $ make install Whats New in This Release: -...
 
Libraries  -  Alien::scriptaculous 1.002
Alien::scriptaculous is a Perl module for installing and finding script.aculo.us. SYNOPSIS use Alien::scriptaculous; ... $version = Alien::scriptaculous->version(); $path = Alien::scriptaculous->path(); ... Alien::scriptaculous->install(...
100.35 KB  
Libraries  -  Acme::Test::Weather 0.2
Acme::Test::Weather is a Perl module to test the weather conditions for a user. SYNOPSIS use Test::Weather; plan tests => 2; # You may only install something # when its nice outside. &isnt_snowing(); &isnt_cloudy(); # output: 1..2...
5.12 KB  
Libraries  -  Chart::Graph 3.2
Chart::Graph is a Perl extension for a front-end to gnuplot, XRT, and Xmgrace. SYNOPSIS # EXAMPLE: gnuplot #make sure to include Chart::Graph use Chart::Graph:Gnuplot qw(gnuplot); gnuplot(%global_options, [%data_set_options, @matrix],...
245.76 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
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;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB