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 32.282.716 Times

Software::Packager::Solaris 0.1

  Date Added: August 24, 2010  |  Visits: 689


Report Broken Link
Printer Friendly Version

Product Homepage
Download (70 downloads)

Software::Packager::Solaris is the Software::Packager extension for Solaris 2.5.1 and above. SYNOPSIS use Software::Packager; my $packager = new Software::Packager(solaris); This module is used to create software packages in a format suitable for installation with pkgadd. The process of creating packages is baised upon the document Application Packaging Developers Guide. Which can be found at;bt=Application+Packaging+Developer%27s+Guide;ps=ps/SUNWab_42_2/PACKINSTALL/Contents FUNCTIONS new() This method creates and returns a new Software::Packager::Solaris object. add_item() $packager->add_item(%object_data); This method overrides the add_item function in the Software::Packager module. This method adds a new object to the package. package() $packager->packager(); This method overrides the base API in Software::Packager, it controls the process if package creation. package_name() This method is used to specify the abbreviated package name. Sun say: (Application Packaging Developers Guide. Page 32) A valid package abbreviation must the criteria defined below: It must start with a letter. Additional charaters may be alphanumeric and can be the two special charaters + and -. It must be nine or fewer charaters. Reserved names are install, new, and all. For more details see the pkginfo(4) man page. program_name() This is used to specify the full package name. The program name must be less that 256 charaters. For more details see the pkginfo(4) man page. architecture() The architecture must be a comma seperated list of alphanumeric tokens that indicate the architecture associated with the package. The maximum length of a token is 16 charaters. A token should be in the format "instruction set"."platform group" where: instruction set is the output of `uname -p` platform group is the output of `uname -m` If the architecture is not set then the current instruction set is used. For more details see the pkginfo(4) man page. version() This method is used to check the format of the version and return it in the format required for Solaris. The version must be 256 charaters or less. The first charater cannot be a left parenthesis. The recommended format isi an arbitrary string of numbers in Dewey-decimal format. For more datails see the pkginfo(4) man page. install_dir() $packager->install_dir(/usr/local); my $base_dir = $packager->install_dir(); This method sets the base directory for the software to be installed. The installation directory must start with a "/". compatible_version() $packager->compatible_version(/some/path/file); or $packager->compatible_version($compver_stored_in_string); my $compatible_version = $packager->compatible_version(); This method sets the compatible versions file for the software to be installed. space() $packager->space(/some/path/file); or $packager->space($space_data_stored_in_string); my $space = $packager->space(); This method sets the space file for the software to be installed. request_script() $packager->request_script(/some/path/file); or $packager->request_script($request_script_stored_in_string); my $request_script = $packager->request_script(); This method sets the space file for the software to be installed..

Requirements: No special requirements
Platforms: Linux
Keyword: For More Details Format Libraries Man Page Method Must Be Package Programming Request Script Softwarepackagersolaris Space Used To
Users rating: 0/10

License: Freeware Size: 14.34 KB
Libraries  -  AxKit::XSP::ESQL 1.4
AxKit::XSP::ESQL is an Extended SQL taglib for AxKit eXtensible Server Pages. SYNOPSIS Add the esql: namespace to your XSP tag: < xsp:page language="Perl" xmlns:xsp=""...
6.14 KB  
Libraries  -  Apache::TestUtil 1.29
Apache::TestUtil Perl module contains utility functions for writing tests. SYNOPSIS use Apache::Test; use Apache::TestUtil; ok t_cmp("foo", "foo", "sanity check"); t_write_file("filename", @content); my $fh = t_open_file($filename);...
153.6 KB  
Development Tools  -  xlsfont, xlsalign, xlsborder, xlswordart, xlscomment 1.0
Look at functions help for more details and descriptions. Also included (PDF) file showing Excel Color Index to be used for specifying colors in those functions.Examples:xlsfont('file.xls','Sheet1','whole','font','Courier...
10 KB  
Entertainment  -  1650 The Fan 5.92
Locally owned and operated, 1650 The Fan KCNZ is the Cedar Valley's Sports Station! Listen to our live stream on your mobile device when available. Due to rules and restrictions, our stream is not available 24/7/365 - for more details check out...
12.6 MB  
Business  -  AvPOS 1.2.0
The AvPOS App is a mobile card processing solution for airport FBOs offering portable, on-the-ramp access to your AvPOS point-of-sale system. Please see for more details. Key Features Include: 100% Web-Based Login...
2.9 MB  
Business  -  CCAP Membership Directory 1.2
Membership Directory app available to members of the County Commissioners Association of Pennsylvania. Requires known membership for login and access. See for more details. Requirements: iOS 6.1 or later. Compatible...
8.1 MB  
Utilities  -  Chamilio GamePad 1.0
Use your iPad as a portable gaming machine by connecting your iPhone as a game controller! Attention developers! The Chamilio SDK is now available! Email for more details. Features: -Multi-touch...
3.3 MB  
Travel  -  Go Austria
App tells details of Austria. It is a federal republic. Austria's terrain is highly mountainous due to the presence of the Alps. for more details download this app. Requirements: Windows Phone 8.1, Windows Phone 8
1024 KB  
Entertainment  -  Marvel S.H.I.E.L.D.
S.H.I.E.L.D. is a fictional espionage and law-enforcement agency in the Marvel Comics Universe created by Stan Lee and Jack Kirby. For More details about Marvel S.H.I.E.L.D. download this application. Requirements: Windows Phone 8.1,...
1024 KB  
Lifestyle  -  Natalie Dormer
Natalie Dormer is an English actress. She is best known for her roles as Anne Boleyn in the Showtime series The Tudors and as Margaery Tyrell in the HBO series Game of Thrones. For more details download this app. Requirements: Windows Phone...
1024 KB  
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 3.15.3
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