dependencies
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 591
Test::Dependencies 0.08
Test::Dependencies is a Perl module to ensure that your Makefile.PL specifies all module dependencies. more>>
Test::Dependencies is a Perl module to ensure that your Makefile.PL specifies all module dependencies.
SYNOPSIS
In your t/00-dependencies.t:
use Test::Dependencies exclude =>
[qw/ Your::Namespace Some::Other::Namespace /];
ok_dependencies();
Makes sure that all of the modules that are used are listed in the Makefile.PL as dependencies.
EXPORTED FUNCTIONS
ok_dependencies
This should be the only test called in the test file. It scans bin/ and lib/ for module usage and t/ for build usage. It will then test that all modules used are listed as required in Makefile.PL, all modules used in t/ are listed as build required, that all modules listed are actually used, and that modules that are listed are not in the core list.
<<lessSYNOPSIS
In your t/00-dependencies.t:
use Test::Dependencies exclude =>
[qw/ Your::Namespace Some::Other::Namespace /];
ok_dependencies();
Makes sure that all of the modules that are used are listed in the Makefile.PL as dependencies.
EXPORTED FUNCTIONS
ok_dependencies
This should be the only test called in the test file. It scans bin/ and lib/ for module usage and t/ for build usage. It will then test that all modules used are listed as required in Makefile.PL, all modules used in t/ are listed as build required, that all modules listed are actually used, and that modules that are listed are not in the core list.
Download (0.021MB)
Added: 2007-01-18 License: Perl Artistic License Price:
1009 downloads
Depends 1.0.00
Depends project is a generic dependency tracker in C++. more>>
Depends project is a generic dependency tracker in C++.
The educational purpose of Depends
Much of Depends is its documentation: it explains in much detail how the dependency tracker is implemented and should be clear enough for any programmer to understand both how it is implemented and how to implement one themselves.
The productivity purpose of Depends
The Depends class implements a complete dependency tracker and an associative container for any given value-type and can be used as-is without any real knowledge of how it is implemented. From a productivity point of view, the extra documentation may be a plus, but is certainly not necessary.
When was Depends created?
The very first version of Depends was created for the Jail, which is still very much in its experimental stages at the time of this writing. The dependency tracker, however, took on a life of its own and was improved, debugged, and eventually used for at least one production application I am aware of so far. Part of its life was spent in my "petri-dish": the Developers Corner. It finally re-appeared on SourceForge as its own project on Aug. 8th 2007, where it is now.
Why was Depends created?
For one of the experiments I did on Jail, not all of which are public, I needed a dependency tracker to track the dependencies between singleton instances. The Depends library was first created for this sole and unique purpose. It has since been modified to follow new coding standards and to be incorporated in a proprietary package version manager. A draft of an article about a dependency tracker has become the documentation of that same tracker.
<<lessThe educational purpose of Depends
Much of Depends is its documentation: it explains in much detail how the dependency tracker is implemented and should be clear enough for any programmer to understand both how it is implemented and how to implement one themselves.
The productivity purpose of Depends
The Depends class implements a complete dependency tracker and an associative container for any given value-type and can be used as-is without any real knowledge of how it is implemented. From a productivity point of view, the extra documentation may be a plus, but is certainly not necessary.
When was Depends created?
The very first version of Depends was created for the Jail, which is still very much in its experimental stages at the time of this writing. The dependency tracker, however, took on a life of its own and was improved, debugged, and eventually used for at least one production application I am aware of so far. Part of its life was spent in my "petri-dish": the Developers Corner. It finally re-appeared on SourceForge as its own project on Aug. 8th 2007, where it is now.
Why was Depends created?
For one of the experiments I did on Jail, not all of which are public, I needed a dependency tracker to track the dependencies between singleton instances. The Depends library was first created for this sole and unique purpose. It has since been modified to follow new coding standards and to be incorporated in a proprietary package version manager. A draft of an article about a dependency tracker has become the documentation of that same tracker.
Download (0.073MB)
Added: 2007-08-17 License: GPL (GNU General Public License) Price:
807 downloads
Dependency Analyzer 1.0.3 RC0
Dependency Analyzer is a utility for graphically visualizing Maven2 artifacts dependency graphs. more>>
Dependency Analyzer is a utility for graphically visualizing Maven2 artifacts dependency graphs. It is using Maven embedder for resolving dependencies and based the Java Universal Network/Graph Framework (Jung) for creating and visualizing the dependency graph. Spring rich client is used for building the GUI.
Enhancements:
- This release remembers previously opened pom details.
- It can show where the dependency comes from as a tool-tip on a link. It can show the path(s) from the main artifact to a dependency.
- A print command has been added. Using variables is supported.
- File drag and drop support has been added.
<<lessEnhancements:
- This release remembers previously opened pom details.
- It can show where the dependency comes from as a tool-tip on a link. It can show the path(s) from the main artifact to a dependency.
- A print command has been added. Using variables is supported.
- File drag and drop support has been added.
Download (7.0MB)
Added: 2007-08-01 License: The Apache License 2.0 Price:
817 downloads
Algorithm::Dependency 1.102
Algorithm::Dependency is a base class for implementing various dependency trees. more>>
Algorithm::Dependency is a base class for implementing various dependency trees.
SYNOPSIS
use Algorithm::Dependency;
use Algorithm::Dependency::Source::File;
# Load the data from a simple text file
my $data_source = Algorithm::Dependency::Source::File->new( foo.txt );
# Create the dependency object, and indicate the items that are already
# selected/installed/etc in the database
my $dep = Algorithm::Dependency->new(
source => $data_source,
selected => [ This, That ]
) or die Failed to set up dependency algorithm;
# For the item Foo, find out the other things we also have to select.
# This WONT include the item we selected, Foo.
my $also = $dep->depends( Foo );
print $also
? "By selecting Foo, you are also selecting the following items: "
. join( , , @$also )
: "Nothing else to select for Foo";
# Find out the order we need to act on the items in.
# This WILL include the item we selected, Foo.
my $schedule = $dep->schedule( Foo );
Algorithm::Dependency is a framework for creating simple read-only dependency heirachies, where you have a set of items that rely on other items in the set, and require actions on them as well.
Despite the most visible of these being software installation systems like the CPAN installer, or debian apt-get, they are usefull in other situations. This module intentionally uses implementation-neutral words, to avoid confusion.
<<lessSYNOPSIS
use Algorithm::Dependency;
use Algorithm::Dependency::Source::File;
# Load the data from a simple text file
my $data_source = Algorithm::Dependency::Source::File->new( foo.txt );
# Create the dependency object, and indicate the items that are already
# selected/installed/etc in the database
my $dep = Algorithm::Dependency->new(
source => $data_source,
selected => [ This, That ]
) or die Failed to set up dependency algorithm;
# For the item Foo, find out the other things we also have to select.
# This WONT include the item we selected, Foo.
my $also = $dep->depends( Foo );
print $also
? "By selecting Foo, you are also selecting the following items: "
. join( , , @$also )
: "Nothing else to select for Foo";
# Find out the order we need to act on the items in.
# This WILL include the item we selected, Foo.
my $schedule = $dep->schedule( Foo );
Algorithm::Dependency is a framework for creating simple read-only dependency heirachies, where you have a set of items that rely on other items in the set, and require actions on them as well.
Despite the most visible of these being software installation systems like the CPAN installer, or debian apt-get, they are usefull in other situations. This module intentionally uses implementation-neutral words, to avoid confusion.
Download (0.045MB)
Added: 2007-02-22 License: Perl Artistic License Price:
974 downloads
DeVeDe 3.01
DeVeDe project creates video DVDs, suitables for home players. more>>
DeVeDe project creates video DVDs, suitables for home players.
DeVeDe can create video DVDs from any number of video files, in any of the formats supported by Mplayer.
The big advantage over other utilites is that it only needs Mplayer, Mencoder, DVDAuthor y MKisofs, so its dependencies are really small.
<<lessDeVeDe can create video DVDs from any number of video files, in any of the formats supported by Mplayer.
The big advantage over other utilites is that it only needs Mplayer, Mencoder, DVDAuthor y MKisofs, so its dependencies are really small.
Download (1.1MB)
Added: 2007-07-01 License: GPL (GNU General Public License) Price:
866 downloads
Bundle::Encode 0.03
Bundle::Encode is a Perl bundle to install Encode modules and dependencies. more>>
Bundle::Encode is a Perl bundle to install Encode modules and dependencies.
SYNOPSIS
perl -MCPAN -e install Bundle::Encode
CONTENTS
Text::Iconv
Module::Build
Module::Build::Compat
Test::Simple
Test::More
Unicode::Japanese
CGI
ExtUtils::CBuilder
XML::Parser::Expat
IO::File
MIME::Base64
Getopt::Std
Getopt::Long
Unicode::Normalize
Font::TTF
Compress::Zlib
Spiffy
Cwd
File::Find
File::Path
FindBin
Config
Test::Builder
Test::Base
HTML::Entities::Pictogram
XSLoader
IDNA::Punycode
Net::IDN::Nameprep
Unicode::Normalize
Unicode::String
Scalar::Util
Encoding::BER
encoding::split
encoding::warnings
HTML::Encoding
Term::Encoding
XML::Encoding
Template::Provider::Encoding
Catalyst::Plugin::Unicode::Encoding
Email::MIME::Encodings
Convert::Charmap
Encode
Encode::IBM
Encode::compat
Encode::InCharset
Encode::JIS2K
Encode::ZapCP1252
Encode::Unicode::Japanese
Encode::HEBCI
Encode::Detect
Encode::HanConvert
Encode::Registry
Encode::TECkit
Encode::UTR22
Encode::DoubleEncodedUTF8
Encode::First
Encode::JavaScript::UCS
Encode::JP::Mobile
Encode::Punycode
Encode::BOCU1
Encode::BOCU1::XS
Encode::EUCJPMS
Encode::CNMap
Encode::Unicode::UTF7
Encode::IMAPUTF7
Encode::Mapper
<<lessSYNOPSIS
perl -MCPAN -e install Bundle::Encode
CONTENTS
Text::Iconv
Module::Build
Module::Build::Compat
Test::Simple
Test::More
Unicode::Japanese
CGI
ExtUtils::CBuilder
XML::Parser::Expat
IO::File
MIME::Base64
Getopt::Std
Getopt::Long
Unicode::Normalize
Font::TTF
Compress::Zlib
Spiffy
Cwd
File::Find
File::Path
FindBin
Config
Test::Builder
Test::Base
HTML::Entities::Pictogram
XSLoader
IDNA::Punycode
Net::IDN::Nameprep
Unicode::Normalize
Unicode::String
Scalar::Util
Encoding::BER
encoding::split
encoding::warnings
HTML::Encoding
Term::Encoding
XML::Encoding
Template::Provider::Encoding
Catalyst::Plugin::Unicode::Encoding
Email::MIME::Encodings
Convert::Charmap
Encode
Encode::IBM
Encode::compat
Encode::InCharset
Encode::JIS2K
Encode::ZapCP1252
Encode::Unicode::Japanese
Encode::HEBCI
Encode::Detect
Encode::HanConvert
Encode::Registry
Encode::TECkit
Encode::UTR22
Encode::DoubleEncodedUTF8
Encode::First
Encode::JavaScript::UCS
Encode::JP::Mobile
Encode::Punycode
Encode::BOCU1
Encode::BOCU1::XS
Encode::EUCJPMS
Encode::CNMap
Encode::Unicode::UTF7
Encode::IMAPUTF7
Encode::Mapper
Download (0.002MB)
Added: 2007-05-25 License: Perl Artistic License Price:
882 downloads
DEPS 0.13
DEPS is a Dependency Extraction and Processing System. more>>
DEPS is a Dependency Extraction and Processing System.
DEPS started life with the graph-includes name. Since it is expected to do much more than just graph #include relationships in C/C++ code, it has been renamed to something hopefully more adequate.
DEPS is a toolkit whose primary goal is to help software authors to deal with internal depencies (eg. C/C++ #includes), and help locating abusive dependencies. It is slowly evolving towards a set of perl classes intended to do general graph processing, complementing the current command-line graph-includes tool.
Main features:
- Supported languages: C/C++ (complete), Perl5 (partial)
- Supported transformations: transitive reduction, regexp-based grouping, consolidation of multiple group levels
- Supported styling operations: group-based coloring, edge annotation
- Supported graph renderers: GraphViz (usable), Tulip (preliminar)
Basic concepts
Note: this section describes best version 0.12, still not ready for release.
DEPS allows you to create graphing projects, eg. for a programs source tree. A graphing project is a set of rules to construct graphs. A first graph gets extracted from your data (eg. C source files), and transformations (eg. file grouping, transitive reduction, color styling) are applied to create more graphs for various usages.
Enhancements:
- The default project class is not confused any more by leading "./" in paths.
- Dependencies are now correctly found again on Windows.
- A new node style to show statistics about group members was added.
- The documentation was updated.
<<lessDEPS started life with the graph-includes name. Since it is expected to do much more than just graph #include relationships in C/C++ code, it has been renamed to something hopefully more adequate.
DEPS is a toolkit whose primary goal is to help software authors to deal with internal depencies (eg. C/C++ #includes), and help locating abusive dependencies. It is slowly evolving towards a set of perl classes intended to do general graph processing, complementing the current command-line graph-includes tool.
Main features:
- Supported languages: C/C++ (complete), Perl5 (partial)
- Supported transformations: transitive reduction, regexp-based grouping, consolidation of multiple group levels
- Supported styling operations: group-based coloring, edge annotation
- Supported graph renderers: GraphViz (usable), Tulip (preliminar)
Basic concepts
Note: this section describes best version 0.12, still not ready for release.
DEPS allows you to create graphing projects, eg. for a programs source tree. A graphing project is a set of rules to construct graphs. A first graph gets extracted from your data (eg. C source files), and transformations (eg. file grouping, transitive reduction, color styling) are applied to create more graphs for various usages.
Enhancements:
- The default project class is not confused any more by leading "./" in paths.
- Dependencies are now correctly found again on Windows.
- A new node style to show statistics about group members was added.
- The documentation was updated.
Download (0.034MB)
Added: 2006-02-08 License: GPL (GNU General Public License) Price:
1353 downloads
Graph-includes 0.11
Graph-includes creates a graph of dependencies between source files and/or groups of source files. more>>
Graph-includes creates a graph of dependencies between source files and/or groups of source files, with an emphasis on getting readable and usable graphs even for large projects.
Graph-includes project is meant to be an helper tool for a refactoring effort. Usability of the dependency graphs are currently improved by customizable grouping of several source files into a single node, and transitive reduction of the graph.
Enhancements:
- Ported to non-Unix platforms (tested on Windows).
- This release has finally implemented/fixed node group coloring.
- A default path for system-includes lookup has been added.
<<lessGraph-includes project is meant to be an helper tool for a refactoring effort. Usability of the dependency graphs are currently improved by customizable grouping of several source files into a single node, and transitive reduction of the graph.
Enhancements:
- Ported to non-Unix platforms (tested on Windows).
- This release has finally implemented/fixed node group coloring.
- A default path for system-includes lookup has been added.
Download (0.020MB)
Added: 2005-12-07 License: GPL (GNU General Public License) Price:
1416 downloads
Typeface 0.71
Typeface is blogging software geared toward developers who wish to blog about their development cycle. more>>
Typeface is blogging software geared toward developers who wish to blog about their development cycle.
This blog makes it easy to convey thoughts and ideas about programming by posting syntax highlighted code snippets.
The project supports the metaweblog API, extensive caching for speed, and captcha image verification to fight against comment spam.
Enhancements:
- A category editor was added.
- Minor code cleanup was done.
- A possible memory leak was fixed.
- The order of how archived lists display was fixed.
- Page titles are set depending on the subject or page name.
- A few missing dependencies were fixed.
<<lessThis blog makes it easy to convey thoughts and ideas about programming by posting syntax highlighted code snippets.
The project supports the metaweblog API, extensive caching for speed, and captcha image verification to fight against comment spam.
Enhancements:
- A category editor was added.
- Minor code cleanup was done.
- A possible memory leak was fixed.
- The order of how archived lists display was fixed.
- Page titles are set depending on the subject or page name.
- A few missing dependencies were fixed.
Download (1.1MB)
Added: 2007-01-28 License: GPL (GNU General Public License) Price:
999 downloads
nexB OpenAssets 0.4.1
nexB OpenAssets is an IT asset management, inventory, monitoring, and no-agent auto-discovery tool. more>>
nexB OpenAssets is a tool for inventorying, managing, and monitoring applications, software, hardware, networks, and generally any IT asset.
It is designed so that system administrators, IT, and finance can determine what they have, how it is configured, what it is used for, and how much it is being used, so that informed decisions can be made.
It complements existing network management software, integrates with a growing number of protocols and tools, and features no-agent discovery and inventory, configuration management including dependencies and correlation, monitoring, and reporting. It makes extensive and innovative use of XML, Xpath, and Xquery.
Main features:
- asset tracking
- asset inventory
- asset auditing
<<lessIt is designed so that system administrators, IT, and finance can determine what they have, how it is configured, what it is used for, and how much it is being used, so that informed decisions can be made.
It complements existing network management software, integrates with a growing number of protocols and tools, and features no-agent discovery and inventory, configuration management including dependencies and correlation, monitoring, and reporting. It makes extensive and innovative use of XML, Xpath, and Xquery.
Main features:
- asset tracking
- asset inventory
- asset auditing
Download (3.54MB)
Added: 2005-04-19 License: Open Software License Price:
1655 downloads
avidentify 0.02
avidentify is a command line tool that extracts and prints various meta-information about media files. more>>
avidentify is a command line tool that extracts and prints various meta-information about media files: width, height, frame rate, video codec, audio codec, audio sample rate, audio bitrate, file format, etc.
avidentify uses ffmpegs libavformat library to read the video files, thus MPEG, AVI, WMV, MP3, Ogg, and many other file formats are supported. avidentify is similar to MPlayers midentify tool, but it has far fewer dependencies.
<<lessavidentify uses ffmpegs libavformat library to read the video files, thus MPEG, AVI, WMV, MP3, Ogg, and many other file formats are supported. avidentify is similar to MPlayers midentify tool, but it has far fewer dependencies.
Download (0.77MB)
Added: 2006-07-26 License: GPL (GNU General Public License) Price:
1189 downloads
Apache2::ASP 1.15
Apache2::ASP was developed in an attempt to address some of the problems associated with web application development in Perl. more>>
Apache2::ASP was developed in an attempt to address some of the problems associated with web application development in Perl.
Main features:
- Easy to install and get going.
- Requires only a small number of dependencies, each of which install automatically.
- Offers some structure without enforcing undue rigidity.
- Scales out instantly across multiple servers without requiring front-end proxies.
<<lessMain features:
- Easy to install and get going.
- Requires only a small number of dependencies, each of which install automatically.
- Offers some structure without enforcing undue rigidity.
- Scales out instantly across multiple servers without requiring front-end proxies.
Download (0.060MB)
Added: 2007-07-11 License: Perl Artistic License Price:
842 downloads

Tetris 0.9
This is a clone of the popular tetris game, written in Python and PyGame. more>>
Tetris 0.9 will provide hours of entertainment for everyone. This is designed as a clone of the popular tetris game, written in Python and PyGame.
It has a menu and high scores for the number of lines, and the score (more points for the number of lines made at once). You control your blocks with the arrow keys (left, right to move, up to rotate, and down to speed up).
Requirements:
- Operating Systems - Should work anywhere with python, but only tested on windows.
- Source Dependencies
-
- python 2.5-2.6
- pygame 1.7+
Added: 2009-01-27 License: GPL Price: FREE
660 downloads
Enter 0.0.9
Enter aims at beign lightweight, yet highly configurable login manager for X. more>>
Enter aims at beign lightweight, yet highly configurable login manager for X. Supporting many different desktop setups. It is written in C with minimal dependencies, making it an excellent choice when using other lightweight window managers, such as fluxbox.
<<less Download (MB)
Added: 2007-03-27 License: GPL (GNU General Public License) Price:
941 downloads
CGI::EasyCGI 0.5.0
CGI::EasyCGI is a lightweight Perl module for handling the most common CGI functions. more>>
Simple to use, single file with no dependencies, and short learning curve for those times when you dont want or need the swiss army knife of cgi modules.
Synopsis
use CGI::EasyCGI;
my $Page = EasyCGI->new_page("html");
my $Cookie = {Name => "pklogin", Value => {UserName => $Self->{Env}{username}, Password => $Self->{Env}{password}}; $Page->add_cookie($Cookie);
%PKEnv = EasyCGI::cgi_request() or die "No Http Environment";
%Cookies = EasyCGI::get_cookie_list() or die "no cookies";
$SomeCookie = $Cookies{SomeCookieName}; $SomeCookieValue = $$SomeCookie(SomeCookieVariable};
my $Html = "hello world!!"; $Page->append_to_page($Html);
$Page->print_page();
This module handles all the details of sending a document of any content type to a WebBrowser. It also handles retrieving form data from sent via "get" or "post" in regular or multipart/form-data encodings(file uploads). It does this transparently to the user through a single interface. Finally it handles setting and retrieving cookies. It does all this as a standalone module with no dependencies for an easy install.
<<lessSynopsis
use CGI::EasyCGI;
my $Page = EasyCGI->new_page("html");
my $Cookie = {Name => "pklogin", Value => {UserName => $Self->{Env}{username}, Password => $Self->{Env}{password}}; $Page->add_cookie($Cookie);
%PKEnv = EasyCGI::cgi_request() or die "No Http Environment";
%Cookies = EasyCGI::get_cookie_list() or die "no cookies";
$SomeCookie = $Cookies{SomeCookieName}; $SomeCookieValue = $$SomeCookie(SomeCookieVariable};
my $Html = "hello world!!"; $Page->append_to_page($Html);
$Page->print_page();
This module handles all the details of sending a document of any content type to a WebBrowser. It also handles retrieving form data from sent via "get" or "post" in regular or multipart/form-data encodings(file uploads). It does this transparently to the user through a single interface. Finally it handles setting and retrieving cookies. It does all this as a standalone module with no dependencies for an easy install.
Download (0.005MB)
Added: 2006-10-03 License: Perl Artistic License Price:
1116 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above dependencies search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed