Main > Free Download Search >

Free made software for linux

made

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 7125
CMS Made Simple 0.10.1

CMS Made Simple 0.10.1


CMS Made Simple is a simple and effective way of managing content of primarily static sites. more>>
The aim of CMS Made Simple is to supply a simple and effective way of managing content of primarily static sites. Before you can ask why you need a content management system for a site that doesnt change its content, let me tell you.
There are tons of content management systems out there but they are basically all the same. Other CMS systems are great if you have a lot of news or articles on your site, but what if your site content doesnt change a lot, or only small parts of it change? Doesnt make a lot of sense to create a new entry in your blog style site just for a simple update, and whats the point of having time stamped blog entries if you are constantly updating them? Voila, in comes CMS Made Simple.
CMS lets you update your pages and keep the content on a static page that will not become stale regardless of how much other content gets placed on your site, unlike a blog style site where entries get pushed off the page and your users have to check the archives or know an obscure link to get to the original story.
Main features:
- Easy user and group management
- Group-based permission system
- Intelligent caching mechanism to only get what is necessary from the database
- Full template support, for unlimted looks without changing a line of content
- Easy wizard based install and upgrade procedures
- Minimal requirements
- Admin panel with multiple language support
- Integrated, Optional WYSIWYG
- Content hierarchy with unlimited depth and size
- Optional self-generating menus
- Integrated file manager w/ upload capabilities
- Module API for unlimited expandability
- Integrated audit log
- Included News module
- Included RSS module
- Ability to program simple PHP coded plugins right inside the admin
- Friendly support in forums and irc
<<less
Download (0.95MB)
Added: 2005-09-09 License: GPL (GNU General Public License) Price:
1507 downloads
Make 1.00

Make 1.00


Make is a Perl module for processing makefiles. more>>
Make is a Perl module for processing makefiles.

SYNOPSIS

require Make;
my $make = Make->new(...);
$make->parse($file);
$make->Script(@ARGV)
$make->Make(@ARGV)
$make->Print(@ARGV)

my $targ = $make->Target($name);
$targ->colon([dependancy...],[command...]);
$targ->dolon([dependancy...],[command...]);
my @depends = $targ->colon->depend;
my @commands = $targ->colon->command;

Make->new creates an object if new(Makefile => $file) is specified then it is parsed. If not the usual makefile Makefile sequence is used. (If GNU => 1 is passed to new then GNUmakefile is looked for first.)

$make->Make(target...) makes the target(s) specified (or the first real target in the makefile).

$make->Print can be used to print to current selected stream a form of the makefile with all variables expanded.

$make->Script(target...) can be used to print to current selected stream the equivalent bourne shell script that a make would perform i.e. the output of make -n.

There are other methods (used by parse) which can be used to add and manipulate targets and their dependants. There is a hierarchy of classes which is still evolving. These classes and their methods will be documented when they are a little more stable.

The syntax of makefile accepted is reasonably generic, but I have not re-read any documentation yet, rather I have implemented my own mental model of how make works (then fixed it...).

In addition to traditional

.c.o :
$(CC) -c ...

GNU makes pattern rules e.g.

%.o : %.c
$(CC) -c ...

Likewise a subset of GNU makes $(function arg...) syntax is supported.
Via pmake Make has built perl/Tk from the MakeMaker generated Makefiles...

<<less
Download (0.012MB)
Added: 2007-05-09 License: Perl Artistic License Price:
944 downloads
RPM::Make 0.8

RPM::Make 0.8


RPM::Make is a Perl module to cleanly generate an RPM. more>>
RPM::Make is a Perl module to cleanly generate an RPM.

SYNOPSIS

use RPM::Make;

# The "Manifest": list of files that will comprise the software package.
my @filelist=(tmproot/file1.txt,
tmproot/file2.txt,
tmproot/file3.txt,
tmproot/file4.txt);

my %doc; my %conf; my %confnoreplace; my %metadata;

# Define special handling of files.
$doc{tmproot/file1.txt}=1;
$conf{tmproot/file2.txt}=1;
$confnoreplace{tmproot/file3.txt}=1;

# Bare minimum metadata (descriptive data of the software package).
my $pathprefix=tmproot; # Location of files to be included in package.
my $tag=Test; # Default name of the software package.
my $version=0.1; # Version number.
my $release=1; # Release number (versions can have multiple releases).

# Highly descriptive metadata.
%metadata=(
vendor=>Excellence in Perl Laboratory,
summary=>Test Software Package,
name=>$tag,
copyrightname=>...,
group=>Utilities/System,
AutoReqProv=>no,
requires=>[(PreReq: setup,
PreReq: passwd,
PreReq: util-linux
)],
description=>This package is generated by RPM::Make. .
This implements the .$tag. software package,
pre=>echo "You are installing a package built by RPM::Make; .
RPM::Make is available at http://www.cpan.org/.",
);

# Temporary "sandbox" (this should not be /tmp because this is deleted!).
my $buildloc=TempBuildLoc;

# The "execute" subroutine coordinates all of the RPM building steps.
RPM::Make::execute($tag,$version,$release,$arch,$buildloc,$pathprefix,
@filelist,%doc,%conf,%confnoreplace,
%metadata);

# You can also build an RPM in more atomic steps; these three smaller
# steps are equivalent to the execute command.

# Step 1: Generate the rpm source location.
RPM::Make::rpmsrc($tag,$version,$release,$buildloc,$pathprefix,
@filelist,%doc,%conf,%confnoreplace,
%metadata);

# Step 2: Build the rpm and copy into the invoking directory.
RPM::Make::compilerpm($buildloc,$metadata{name},$version,
$release,$arch,
$currentdir,$invokingdir);

# Step 3: Clean the location used to gather and build the rpm.
RPM::Make::cleanbuildloc($buildloc);

<<less
Download (0.016MB)
Added: 2006-09-22 License: Perl Artistic License Price:
1136 downloads
GNU make 3.81

GNU make 3.81


GNU make is a tool which controls the generation of executables and other non-source files of a program. more>>
GNU make is a tool which controls the generation of executables and other non-source files of a program from the programs source files.
Make gets its knowledge of how to build your program from a file called the makefile, which lists each of the non-source files and how to compute it from other files. When you write a program, you should write a makefile for it, so that it is possible to use Make to build and install the program.
Capabilities of Make
- Make enables the end user to build and install your package without knowing the details of how that is done -- because these details are recorded in the makefile that you supply.
- Make figures out automatically which files it needs to update, based on which source files have changed. It also automatically determines the proper order for updating files, in case one non-source file depends on another non-source file.
As a result, if you change a few source files and then run Make, it does not need to recompile all of your program. It updates only those non-source files that depend directly or indirectly on the source files that you changed.
- Make is not limited to any particular language. For each non-source file in the program, the makefile specifies the shell commands to compute it. These shell commands can run a compiler to produce an object file, the linker to produce an executable, ar to update a library, or TeX or Makeinfo to format documentation.
- Make is not limited to building a package. You can also use Make to control installing or deinstalling a package, generate tags tables for it, or anything else you want to do often enough to make it worth while writing down how to do it.
Make Rules and Targets
A rule in the makefile tells Make how to execute a series of commands in order to build a target file from source files. It also specifies a list of dependencies of the target file. This list should include all files (whether source files or other targets) which are used as inputs to the commands in the rule.
Here is what a simple rule looks like:
target: dependencies ...
commands
...
When you run Make, you can specify particular targets to update; otherwise, Make updates the first target listed in the makefile. Of course, any other target files needed as input for generating these targets must be updated first.
Make uses the makefile to figure out which target files ought to be brought up to date, and then determines which of them actually need to be updated. If a target file is newer than all of its dependencies, then it is already up to date, and it does not need to be regenerated. The other target files do need to be updated, but in the right order: each target file must be regenerated before it is used in regenerating other targets.
Advantages of GNU Make
GNU Make has many powerful features for use in makefiles, beyond what other Make versions have. It can also regenerate, use, and then delete intermediate files which need not be saved.
GNU Make also has a few simple features that are very convenient. For example, the -o file option which says ``pretend that source file file has not changed, even though it has changed. This is extremely useful when you add a new macro to a header file. Most versions of Make will assume they must therefore recompile all the source files that use the header file; but GNU Make gives you a way to avoid the recompilation, in the case where you know your change to the header file does not require it.
However, the most important difference between GNU Make and most versions of Make is that GNU Make is free software.
Enhancements:
- Major bugfixes
<<less
Download (1.1MB)
Added: 2006-04-01 License: GPL (GNU General Public License) Price:
1322 downloads
Make-Debian-X11 1.3

Make-Debian-X11 1.3


Make-Debian-X11 is a gBootRoot add-on. more>>
Make-Debian-X11 is an add-on which makes a template with the necessary replacement files for gBootRoots Yard Method.

The root filesystem created from the template is user-mode-linux ready and includes X11, making it possible to run gBootRoot from within its own creation.
<<less
Download (0.016MB)
Added: 2005-04-11 License: GPL (GNU General Public License) Price:
1660 downloads
DPKG::Make 0.1

DPKG::Make 0.1


DPKG::Make is a Perl module for cleanly generate an Debian package (.dpkg). more>>
DPKG::Make is a Perl module for cleanly generate an Debian package (.dpkg).

SYNOPSIS

use DPKG::Make;

# The "Manifest": list of files that will comprise the software package.
my @filelist=(tmproot/file1.txt,
tmproot/file2.txt,
tmproot/file3.txt,
tmproot/file4.txt);

my %doc; my %conf; my %metadata;

# Define special handling of files.
$doc{tmproot/file1.txt}=1;
$conf{tmproot/file2.txt}=1;

# Bare minimum metadata (descriptive data of the software package).
my $pathprefix=tmproot;
my $tag=test; # cannot use uppercase characters
my $version=0.1;
my $release=1;

# Highly descriptive metadata.
%metadata=(
vendor=>Excellence in Perl Laboratory,
summary=>a Test Software Package,
name=>$tag,
copyrightname=>...,
group=>base,
AutoReqProv=>no,
requires=>[()],
email=>joe@somewhere.com,
description=>This package is generated by DPKG::Make. .
This implements the .$tag. software package,
pre=>echo "You are installing a package built by DPKG::Make; .
DPKG::Make is available at http://www.cpan.org/.",
);

# Temporary "sandbox" (this should not be /tmp because this is deleted!).
my $buildloc=TempBuildLoc;

# The "execute" subroutine coordinates all of the DPKG building steps.
DPKG::Make::execute($tag,$version,$release,$arch,$buildloc,$pathprefix,
@filelist,%doc,%conf,
%metadata);

# You can also build a DPKG in more atomic steps; these three smaller
# steps are equivalent to the execute command.

# Step 1: Generate the rpm source location.
DPKG::Make::dpkgsrc($tag,$version,$release,$arch,$buildloc,$pathprefix,
@filelist,%doc,%conf,
%metadata);

# Step 2: Build the rpm and copy into the invoking directory.
DPKG::Make::compiledpkg($buildloc,$metadata{name},$version,
$release,$arch,
$currentdir,$invokingdir);

# Step 3: clean the location used to gather and build the rpm.
DPKG::Make::cleanbuildloc($buildloc);

<<less
Download (0.007MB)
Added: 2006-09-23 License: GPL (GNU General Public License) Price:
1142 downloads
PPM::Make 0.76

PPM::Make 0.76


PPM::Make is a Perl module that can Make a ppm package from a CPAN distribution. more>>
PPM::Make is a Perl module that can Make a ppm package from a CPAN distribution.

SYNOPSIS

my $ppm = PPM::Make->new( [options] );
$ppm->make_ppm();

See the supplied make_ppm script for a command-line interface.

This module automates somewhat some of the steps needed to make a ppm (Perl Package Manager) package from a CPAN distribution. It attempts to fill in the ABSTRACT and AUTHOR attributes of Makefile.PL, if these are not supplied, and also uses pod2html to generate a set of html documentation. It also adjusts CODEBASE of package.ppd to reflect the generated package.tar.gz or package.zip archive. Such packages are suitable both for local installation via

C:.cpanbuildpackage_src> ppm install

and for distribution via a repository.

Options can be given as some combination of key/value pairs passed to the new() constructor (described below) and those specified in a configuration file. This file can either be that given by the value of the PPM_CFG environment variable or, if not set, a file called .ppmcfg at the top-level directory (on Win32) or under HOME (on Unix). If the no_cfg argument is passed into new(), this file will be ignored.

The configuration file is of an INI type. If a section default is specified as

[ default ]
option1 = value1
option2 = value2

these values will be used as the default. Architecture-specific values may be specified within their own section:

[ MSWin32-x86-multi-thread-5.8 ]
option1 = new_value1
option3 = value3

In this case, an architecture specified as MSWin32-x86-multi-thread-5.8 within PPM::Make will have option1 = new_value1, option2 = value2, and option3 = value3, while any other architecture will have option1 = value1 and option2 = value2. Options specified within the configuration file can be overridden by passing the option into the new() method of PPM::Make.

Valid options that may be specified within the configuration file are those of PPM::Make, described below. For the program and upload options (which take hash references), the keys (make, zip, unzip, tar, gzip), or (ppd, ar, host, user, passwd), respectively, should be specified. For binary options, a value of yes|on in the configuration file will be interpreted as true, while no|off will be interpreted as false.

<<less
Download (0.032MB)
Added: 2006-06-13 License: Perl Artistic License Price:
1235 downloads
Make-Money 1.0

Make-Money 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-10 License: Freeware Price: Free
200 downloads
db-Apnea

db-Apnea


db-Apnea is a simple KDM theme made up off pictures of the lovely Apnea. more>>
db-Apnea is a simple KDM theme made up off pictures of the lovely Apnea.

There are two different downloads, one for 1024x768 resolution and one for 1280x1024. I might update with some more in the future, especially if requested.

Pictures from, lithiumpicnic(http://www.lithiumpicnic.com) at deviantart.com

<<less
Download (MB)
Added: 2007-03-08 License: GPL (GNU General Public License) Price:
961 downloads
Make audio 0.4.1

Make audio 0.4.1


Make audio is a graphical tool to create audio CDs from MP3 or wav files. more>>
Make audio is a graphical tool to create audio CDs from MP3 or wav files. You can simply arrange a playlist of all songs that you want. The application converts MP3 files to WAV and then burns them on the CD.

<<less
Download (0.016MB)
Added: 2006-07-25 License: GPL (GNU General Public License) Price:
1186 downloads
How-Make-Money 1.0

How-Make-Money 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-04 License: Freeware Price: Free
202 downloads
Make-Big-Money 1.0

Make-Big-Money 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-11 License: Freeware Price: Free
196 downloads
Make-Money-Now 1.0

Make-Money-Now 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-07 License: Freeware Price: Free
199 downloads
Make-More-Money 1.0

Make-More-Money 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-03-31 License: Freeware Price: Free
209 downloads
Make-Money-Fast 1.0

Make-Money-Fast 1.0


The Ultimate Safe Money Guide -Free Online Money Guide Make Your Online Money The Safe Way And Generate a Daily Income Stream. The best thing I came ... more>> <<less
Download (2117KB)
Added: 2009-04-09 License: Freeware Price: Free
200 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5