Changes between Initial Version and Version 1 of HP-UX


Ignore:
Timestamp:
Jan 19, 2011, 11:56:14 PM (13 years ago)
Author:
Bruno Cornec
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HP-UX

    v1 v1  
     1= Porting on HP-UX =
     2
     3== HP-UX packages ==
     4 [http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/c02029174/c02029174.pdf Software Package Builder 7.0 User's Guide]
     5
     6 [http://bizsupport1.austin.hp.com/bc/docs/support/SupportManual/c02023876/c02023876.pdf Software Distributor Administration Guide]
     7
     8== Port from scratch ==
     9
     10These notes are taken as the HP-UX port is occuring
     11
     12 * Working on a pre-installed HP-UX machine
     13
     14 * Download the source of project-builder.org
     15{{{
     16$ wget ftp://ftp.project-builder.org/src/project-builder-latest.tar.gz
     17$ wget ftp://ftp.project-builder.org/src/ProjectBuilder-latest.tar.gz
     18}}}
     19 * Extract the sources
     20{{{
     21$ gzip -cd ProjectBuilder-latest.tar.gz | tar xf -
     22$ gzip -cd project-builder-latest.tar.gz | tar xf -
     23}}}
     24 * Install the project
     25{{{
     26$ cd ProjectBuilder-0.10.1/
     27$ perl Makefile.PL
     28$ make
     29$ sudo make install
     30$ cd ../project-builder-0.10.1/
     31$ perl Makefile.PL
     32$ make
     33$ sudo make install
     34}}}
     35 * Test that project-builder is installed and working correctly
     36
     37 * Build project-builder.org with itself to create native packages
     38{{{
     39$ echo > ~/.pbrc << EOF
     40pburl pb = svn+ssh://bruno@mondo.hpintelco.net/mondo/svn/pb
     41pbconfurl pb = svn+ssh://svn.project-builder.net/mondo/svn/pb/pbconf
     42pbdefdir default = $ENV{'HOME'}/pb/projects
     43pbdefdir pb = $ENV{'HOME'}
     44pbconfdir pb = $ENV{'HOME'}/pb/pbconf
     45EOF
     46$ pb -p pb -r devel cms2pkg
     47[...]
     48}}}
     49