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

Software::Packager::Solaris 0.1

  Date Added: August 24, 2010  |  Visits: 682


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  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by, it is used to describe information about an application such as the name and...
327.68 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  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.15.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