Main > Free Download Search >

Free source package software for linux

source package

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 6620
slackget10::Package 0.09

slackget10::Package 0.09


slackget10::Package this class is the internal representation of a package for slack-get 1.0. more>>
slackget10::Package this class is the internal representation of a package for slack-get 1.0.

SYNOPSIS

This module is used to represent a package for slack-get

use slackget10::Package;

my $package = slackget10::Package->new(package-1.0.0-noarch-1);
$package->setValue(description,"This is a test of the slackget10::Package object");
$package->fill_object_from_package_name();

CONSTRUCTOR

new

The constructor take two parameters : a package name, and an id (the namespace of the package like slackware or linuxpackages)

my $package = new slackget10::Package (aaa_base-10.0.0-noarch-1,slackware);

The constructor automatically call the fill_object_from_package_name() method.

You also can pass some extra arguments like that :

my $package = new slackget10::Package (aaa_base-10.0.0-noarch-1, package-object-version => 1.0.0);

The constructor return undef if the id is not defined.

<<less
Download (0.16MB)
Added: 2007-08-17 License: Perl Artistic License Price:
799 downloads
Software::Packager::Rpm 0.06

Software::Packager::Rpm 0.06


Software::Packager::Rpm provides a common interface for the creation of platform specific software installation packagers. more>>
Software::Packager::Rpm is a suite of Perl modules providing a common interface for
the creation of platform specific software installation packagers.

add_item()
my %object_data = (
SOURCE => /source/file1,
TYPE => file,
KIND => doc,
DESTINATION => /usr/local/file1,
USER => joe,
GROUP => staff,
MODE => 0750,
);
$packager->add_item(%object_data);

This method overrides the add_item method in Software::Packager. It adds the ability to add extra features used by RPM for each object in the package.

For more details see the documentation in: Software::Packager Software::Packager::Object::Rpm

program_name()
$packager->program_name(SoftwarePackager);
my $program_name = $packager->program_name();

This method is used to set the name of the program that the package is installing. This may in should be the same as the package name but that is not required. It must not contain spaces or a dash "-" and must be all on one line.

version()
$packager->version(1.2.3.4.5.6);
my $version = $packager->version();

This method sets the version for the package to the passed value. The version passed cannot contain a dash "-" or spaces and must be on one line.

release()

This method sets the release version for the package. The release is the number of times the package has been recreated. If the release is not set then a default of 1 is used. It cannot contain spaces, a dash or new lines.

copyright()

This method sets the copyright type for the package. This should be the name of the copyright

source()

This method sets the source location for the package. This should be the URL for the source package used to create this package.

architecture()
$packager->architecture("sparc");
my $arch = $packager->architecture();

This method sets the architecture for the package to the passed value. If no argument is passed then the current architecture is returned. This is the output "from uname -p"

package_name()
my $name = $packager->package_name();

This method returns the name of the package that will be created.

short_description()

$packager->short_description("This is a short description.");
my $description = $packager->short_description();

The short description is just that a short description of the program. It must be all on one line.

description()
$packager->description("This is the description.");
my $description = $packager->description();

The description method sets the package description to the passed value. If no arguments are passed the package description is returned.

The discription can be of any length. It will be formatted by RPM in the following way:
If a line starts with a space it will be printed verbatim.

A blank line signifies a new paragraph.

All other lines will be assumed to be part of a paragraph and will be formatted by RPM.

package()

This method creates the package and returns true if it is successful else it returns undef

<<less
Download (0.013MB)
Added: 2007-01-11 License: Perl Artistic License Price:
1016 downloads
RPM Package Maker 1.1

RPM Package Maker 1.1


RPM Package Maker is a frontend for other linux tools in order to help linux users to create RPM packages quickly and easily. more>>
RPM Package Maker is a frontend for other linux tools in order to help linux users to create RPM packages quickly and easily.
Since version 0.8 minimal spec files are kept in:
/usr/src/packages/SPECS/mini
Enhancements:
- Small improvements and bugfixes
<<less
Download (0.55MB)
Added: 2007-05-08 License: GPL (GNU General Public License) Price:
928 downloads
Twisted Packager II 0.9.0

Twisted Packager II 0.9.0


Twisted Packager II (TP2) is a package manager that aims to make live easy - for end users and also developers. more>>
Twisted Packager II (TP2) is a package manager that aims to make live easy - for end users and also developers. In some respects it is similar to Autopackage - it does not intend to replace the "system packaging tool" but instead will sit alongside it to allow application developers an easy way to package software; and system administrators an easy way to install [or remove!] such software.
TP2 excels at handling generic software - and allows a "source" type package [such as itself!] to be installed across multiple architectures and operating systems using the same package.
TP2 is cross-platform; it is currently in use on Solaris, Linux and HP-UX. Soon the intention is validate it also for BSD and AIX.
TP2 is flexible. It supports dependency management, package verification, preview installation and removal, and audit logs all activity.
TP2 is powerful. It supports "namespaces" which allows the same packages to be installed into different areas on the same machine. Non-root users can be given areas which they can manage independently.
Enhancements:
- Initial public announcement, though the software has been in use in several environments for over 12 months.
<<less
Download (MB)
Added: 2007-07-23 License: GPL (GNU General Public License) Price:
825 downloads
srcpkg 1.1

srcpkg 1.1


srcpkg is a program for managing separate software packages under the same directory hierarchy. more>>
SouRCe PacKaGer (srcpkg) is a program for managing separate software packages under the same directory hierarchy. It is especially useful for packages distributed as source code.

srcpkg is similar to GNU Stow, Depot, etc., but is designed to be able to handle large, complex, interdependent packages such as those of KDE and GNOME.

srcpkg works by creating packages from new files found in the target directory tree. This allows packages to be installed as they were intended, into a specific prefix (eg. /usr/local), and srcpkg takes care of moving the new files to a separate package directory and creating symlinks into the target tree.

srcpkg is a Perl script, so it requires Perl 5.6 or above. srcpkg may be ported to C in a future version; if this would be beneficial to you, please contact the author.

srcpkg project has successfully been used to manage a large number of software packages, notably Gnome and KDE.
<<less
Download (0.058MB)
Added: 2006-08-23 License: GPL (GNU General Public License) Price:
1157 downloads
Fedora Package Menu 0.1

Fedora Package Menu 0.1


Fedora Package Menu is a service menu for easy installation of downloaded RPMs. more>>
Fedora Package Menu is a service menu for easy installation of downloaded RPMs.

Requires sudo and good configuration of sudo.
<<less
Download (MB)
Added: 2006-09-20 License: LGPL (GNU Lesser General Public License) Price:
1133 downloads
Making-Money-Package 1.0

Making-Money-Package 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-17 License: Freeware Price: Free
190 downloads
Source Mage GNU/Linux 0.9.6.3

Source Mage GNU/Linux 0.9.6.3


Sourcemage is a source-based GNU/Linux distribution based on a Sorcery metaphor of casting and dispelling programs. more>>
Source Mage GNU/Linux distribution is based on a sorcerous metaphor of "casting" and "dispelling" packages, which we refer to as "spells".
This is a development ISO and potentially loaded with bugs and glitches. This is where you come in. We need your help to squash these bugs.
Please download, burn, and install this ISO to a spare partition, extra computer, or over your least favorite friends Windows partition. VMWare or bochs works too. Upon finding a glitch, please report it in bugzilla. No bug is too small, or too large.
Help shape the future of Source Mage! Download the Next Generation Testing ISO and install!
Enhancements:
- This is an updated release based on the 0.9.6 version of the ISOs.
- While it does not contain any changes in the actual installer scripts, it does have an updated set of packages/spells based on the 0.7 Stable Grimoire, including an updated version of the Linux kernel.
<<less
Download (247MB)
Added: 2007-03-28 License: GPL (GNU General Public License) Price:
941 downloads
Mongoose Package Manager 0.0.1

Mongoose Package Manager 0.0.1


Mongoose Package Manager is a package manager. more>>
Mpak is being designed from the ground up to be a kernel and architecture independent package manager for free operating systems.
Main features:
- a single statically linked executable: The package manager is responsible for installing all packages, including packages like glibc, which the whole system depends on. In the event that a critical package is damaged, we should be able to use the package manager to install a replacement for the package, so other system functionality can be repaired. To install a new operating system, a user will only need a boot CD (or an already running system) and a copy of the mpak executable
- dependency tracking: Mpak will be able to find and install all the dependencies for a package. Dependency cycles will be automatically handled via a bootstrapping mechanism.
- the package tree: Package metadata will be kept in a directory tree, organized by category. An installation of an mpak based distribution will have a "system" tree. There will be support for external trees provided by other vendors. Developers may provide package trees for their own projects.
- support for building from source and binary packages: Mpak will be able to use binary packages and build packages automatically from source.
- optional feature support: Many packages have optional build-time features. Mpak will have support for these. Following autoconfs lead, we will divide them into supported packages (e.g. --with-gnome) and internal features (e.g. --enable-mmx).
- kernel and architecture indepence: mpak will have features to simplify porting to different kernels. This way, we can have a unified distribution with support for many kernels (Linux, Hurd, BSD, Darwin, etc.), with nearly identical functionality across kernels.
- package binding support: mpak will be able to bind an installation of a package to another installed package. For example, suppose you have 2 versions of the linux kernel installed, 2.4.19 and 2.4.20. You want to install the alsa-drivers package for both of these kernels. Normally, you would only be able to install one copy of alsa-drivers, but mpak will let you bind the package to the linux kernel package, so that you can have one installation of alsa-drivers for each version of the linux kernel package you have installed.
- hard and soft dependencies: mpak will have support for hard and soft dependencies. Suppose package A has a hard dependency on package B. Then, when package B is upgraded, package A will need to be rebuilt. If package A had a soft dependency on package B, then A would not need to be rebuilt.
<<less
Download (0.28MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1657 downloads
Open Source in Tab 1.5

Open Source in Tab 1.5


Open Source in Tab is an extension which opens the pages source file in a new tab. more>>
Open Source in Tab is an extension which opens the pages source file in a new tab.

Opens the pages source file in a new tab. Has a preference to either open source in a new tab or existing tab.

<<less
Download (0.008MB)
Added: 2007-04-19 License: MPL (Mozilla Public License) Price:
550 downloads
Debian Package Tools FE 1.1

Debian Package Tools FE 1.1


Debian Package Tools FE application is the first part of the Debian Package Tools FE based on python-qt3. more>>
Debian Package Tools FE application is the first part of the Debian Package Tools FE based on python-qt3.
Debian Package builder FE is a frontend for dh-make, dpkg-dev, debhelper. It is a tool to learn to build packages for Debian based systems without any knowlegde concerning the above command line applications. Debian Package builder cannot fix build dependences and repair non-standard sources. It is only a graphical frontend.
This debug release is only for testing on your system. Debian Package Tools FE is not intended for non Debian based systems. If it works, you are lucky, but if it does not, I will not restrict the ability of the application for the shake of a restricted system. (It will not work on SUSE, because Qscintilla package does not contain the full version Qscintilla.)
Debian Package Builder FE was not tested on Ubuntu. Theoretically, it could work from Breezy, but the package dependences may not allow you to install it. In this case, I will include an Ubuntu version, just test it.
This is a debug release. In case of any error, you can test it by the command (from running from the console):
dpkg-tools-fe full_path_to_the_tarball/tarball_name.tar.gz or tar.bz2,
or without argument:
dpkg-tools-fe.
Enhancements:
- Threading improvements to increase process stability
- A solution for a python-qt bug in Debian 4.0.
- Postinst script improvements. Prerm script to clean-up.
<<less
Download (0.14MB)
Added: 2007-05-27 License: GPL (GNU General Public License) Price:
889 downloads
Package Wizard 2.7

Package Wizard 2.7


Package Wizard is a very useful tool that creates rpm, Debian and Slackware packages. more>>
Package Wizard is a very useful tool that creates rpm, Debian and Slackware packages.
You need to install the Kommander (1.1) before:
http://www.kde-apps.org/content/show.php?content=12865
(it is the part of the kdewebdev3 package on SUSE),
and the checkinstall utility:
http://asic-linux.com.mx/~izto/checkinstall/download.php
The general rpm, Debian and Slackware package includes a service menu, so you can start it from the KDE context menu (section Actions).
TODO:
- Define alternetive for gcc and qt.
- Improve the check function before checkinstall.
Known bugs:
- After qmake, the file list display is not refreshed.
- The error messages are not redirected to the integrated konsole during ./configure.
- The error detection after compilation is not complete.
- Some problems maybe present for non-root users.
- Time stamp problems (during checkinstall) may be present on old rpm based systems.
Enhancements:
- The error detection after compilation is complete.
- Sound effects added.
- Simplified checkinstall/debhelper frontend.
- New buttons: Make clean, remove the directory debian/ from the source.
<<less
Download (0.16MB)
Added: 2006-10-17 License: GPL (GNU General Public License) Price:
1107 downloads
Simple Perl Package Manager 0.98

Simple Perl Package Manager 0.98


Simple Perl Package Manager is a package manager. more>>
Simple Perl Package Manager tracks the files added or deleted from a system by using "find". It can detect modified files using installwatch, make backups of modified or deleted files, and remove, list, or make a tarball of a package.

It records MD5 checksums of all installed files and includes a script to verify them and check other attributes of a package.

<<less
Download (0.022MB)
Added: 2006-09-09 License: GPL (GNU General Public License) Price:
1144 downloads
Debian::Package::HTML 0.1

Debian::Package::HTML 0.1


Debian::Package::HTML is a Perl module that generates a webpage information about a Debian binary. more>>
Debian::Package::HTML is a Perl module that generates a webpage information (and Linda/Lintian checks) about a Debian binary or source package using HTML::Template

SYNOPSIS

use strict;
use Debian::Package::HTML;
my $package = Debian::Package::HTML->new(%packageHash);
$package->output(%contextHash);

This module outputs a webpage using HTML::Template templates which resumes the information of a normal build environment for a package in Debian (source files, binary packages and changelogs) using Linda/Lintian for sanity checks. It is useful for making unified presentation webpages for those packages which are being sponsorized by someone in Debian.

<<less
Download (0.005MB)
Added: 2006-09-27 License: Perl Artistic License Price:
1124 downloads
pygtksourceview 1.90.3

pygtksourceview 1.90.3


pygtksourceview package contains python bindings for the version 2 of the GtkSourceView library. more>>
pygtksourceview package contains python bindings for the version 2 of the GtkSourceView library.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes awhile. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Optionally, type `make check to run any self-tests that come with the package.
4. Type `make install to install the programs and any data files and documentation.
5. You can remove the program binaries and object files from the source code directory by typing `make clean. To also remove the files that `configure created (so you can compile the package for a different kind of computer), type `make distclean. There is also a `make maintainer-clean target, but that is intended mainly for the packages developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution.
Enhancements:
- adapted to API changes in GtkSourceView
<<less
Download (0.34MB)
Added: 2007-08-02 License: GPL (GNU General Public License) Price:
813 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5