(file) Return to lsb-pegasus.xml.in CVS log (file) (dir) Up to [Pegasus] / pegasus / rpm

  1 konrad.r 1.1 <!--
  2 h.sterling 1.3         ALFS xml file for Pegasus Linux Standards Base 
  3                        created 2004 by Konrad Rzeszutek <konradr@us.ibm.com>
  4 konrad.r   1.1 -->
  5                
  6                <!DOCTYPE alfs [
  7                
  8                <!ENTITY pegasus-version "2.4">
  9                <!ENTITY pegasus-name "lsb-pegasus">
 10                
 11                <!ENTITY LSB-version "1.3">
 12                                                                                                                                              
 13                <!ENTITY source_dir "@SOURCEDIR@">
 14                <!ENTITY install_dir "@INSTALLDIR@">
 15                <!ENTITY binaries_dir "@BINARIESDIR@">
 16                <!ENTITY platform "@PLATFORM@">
 17                
 18                ]>
 19                
 20                
 21                <alfs version="2.0">
 22                
 23                <package>
 24 h.sterling 1.3         <name>pegasus</name>
 25                        <version>&pegasus-version;</version>
 26                        <options>nofail</options>
 27                
 28                        <prebuild>
 29                                <setenv>
 30                                        <variable>CC</variable>
 31                                        <value>lsbcc</value>
 32                                </setenv>
 33                                <setenv>
 34                                        <variable>CXX</variable>
 35                                        <value>lsbc++</value>
 36                                </setenv>
 37                                <setenv>
 38                                        <variable>LSBCC_SHAREDLIBS</variable>
 39                                        <value>pegcommon:pegconfig:pegrepository:pegcompiler:peggetoopt:pegcliutils</value>
 40                                </setenv>
 41                                <setenv>
 42                                        <variable>PEGASUS_USE_PAM_STANDALONE_PROC</variable>
 43                                        <value>yes</value>
 44                                </setenv>
 45 h.sterling 1.3                 <setenv>
 46                                        <variable>PEGASUS_PAM_AUTHENTICATION</variable>
 47                                        <value>yes</value>
 48                                </setenv>
 49                                <!--
 50                                For SSL to compile, you have to compile your own version of SSL in
 51                                LSB environment, or mount the required files and append to
 52                                LSBCC_SHAREDLIBS "ssl" and any other libs that OpenSSL depends on.
 53                                -->
 54                                <setenv>
 55                                        <variable>PEGASUS_HAS_SSL</variable>
 56                                        <value>yes</value>
 57                                </setenv>
 58                                <setenv>
 59                                        <variable>PEGASUS_LSB</variable>
 60                                        <value>yes</value>
 61                                </setenv>
 62                                <setenv>
 63                                        <variable>PEGASUS_USE_RELEASE_DIRS</variable>
 64                                        <value>yes</value>
 65                                </setenv>
 66 h.sterling 1.3                 <setenv>
 67                                        <variable>PEGASUS_HOME</variable>
 68                                        <value>&binaries_dir;</value>
 69                                </setenv>
 70                                <setenv>
 71                                        <variable>PEGASUS_ROOT</variable>
 72                                        <value>&source_dir;</value>
 73                                </setenv>
 74                                <setenv>
 75                                        <variable>PEGASUS_PLATFORM</variable>
 76                                        <value>&platform;</value>
 77                                </setenv>
 78                                <!--
 79                                <setenv>
 80                                        <variable>PEGASUS_DEBUG</variable>
 81                                        <value>yes</value>
 82                                </setenv>
 83                                -->
 84                                
 85                        </prebuild>
 86                
 87 h.sterling 1.3         <build>
 88                                <make>
 89                                        <base>&source_dir;</base>
 90                                </make>
 91                                <make>
 92                                        <base>&source_dir;/mak</base>
 93                                        <param>-f SDKMakefile</param>
 94                                        <param>SDK_STAGINGDIR=&install_dir;/&pegasus-name;/opt/&pegasus-name;</param>
 95                                        <param>stageSDK</param>
 96                                </make>
 97                        </build>
 98                
 99                        <postbuild>
100                                <make>
101                                        <base>&source_dir;</base>
102                                        <param>PREFIX=&install_dir;/&pegasus-name;/opt/&pegasus-name;</param>
103                                        <param>SYSCONF_PREFIX=&install_dir;/&pegasus-name;/etc</param>
104                                        <param>LOCAL_STATE_PREFIX=&install_dir;/&pegasus-name;/var/opt/&pegasus-name;/</param>
105                                        <param>DEST_ETC_DIR=&install_dir;/&pegasus-name;/etc/opt/&pegasus-name;/</param>
106                                        <param>install</param>
107                                </make>
108 konrad.r   1.1 
109 h.sterling 1.3         </postbuild>
110 konrad.r   1.1 </package>
111                
112                </alfs>

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2