(file) Return to lsb-pegasus.xml 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 "/home/konrad/MAIN/pegasus">
 14                <!ENTITY install_dir "/home/konrad/MAIN/install">
 15                <!ENTITY binaries_dir "/home/konrad/MAIN/binaries">
 16                <!ENTITY platform "LINUX_IX86_GNU">
 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.
 52                        -->
 53                        <setenv>
 54                            <variable>PEGASUS_HAS_SSL</variable>
 55                            <value>yes</value>
 56                        </setenv>
 57                        <setenv>
 58                            <variable>PEGASUS_LSB</variable>
 59                            <value>yes</value>
 60                        </setenv>
 61                        <setenv>
 62                            <variable>PEGASUS_USE_RELEASE_DIRS</variable>
 63                            <value>yes</value>
 64                        </setenv>
 65                        <setenv>
 66 h.sterling 1.3             <variable>PEGASUS_HOME</variable>
 67                            <value>&binaries_dir;</value>
 68                        </setenv>
 69                        <setenv>
 70                            <variable>PEGASUS_ROOT</variable>
 71                            <value>&source_dir;</value>
 72                        </setenv>
 73                        <setenv>
 74                            <variable>PEGASUS_PLATFORM</variable>
 75                            <value>&platform;</value>
 76                        </setenv>
 77                        <!--
 78                        <setenv>
 79                            <variable>PEGASUS_DEBUG</variable>
 80                            <value>yes</value>
 81                        </setenv>
 82                        -->
 83                        
 84                    </prebuild>
 85                
 86                    <build>
 87 h.sterling 1.3         <make>
 88                            <base>&source_dir;</base>
 89                        </make>
 90                        <make>
 91                            <base>&source_dir;/mak</base>
 92                            <param>-f SDKMakefile</param>
 93                            <param>SDK_STAGINGDIR=&install_dir;/&pegasus-name;/opt/&pegasus-name;</param>
 94                            <param>stageSDK</param>
 95                        </make>
 96                    </build>
 97                
 98                    <postbuild>
 99                        <make>
100                            <base>&source_dir;</base>
101                            <param>PREFIX=&install_dir;/&pegasus-name;/opt/&pegasus-name;</param>
102                            <param>SYSCONF_PREFIX=&install_dir;/&pegasus-name;/etc</param>
103                            <param>LOCAL_STATE_PREFIX=&install_dir;/&pegasus-name;/var/opt/&pegasus-name;/</param>
104                            <param>DEST_ETC_DIR=&install_dir;/&pegasus-name;/etc/opt/&pegasus-name;/</param>
105                            <param>install</param>
106                        </make>
107 konrad.r   1.1 
108 h.sterling 1.3     </postbuild>
109 konrad.r   1.1 </package>
110                
111                </alfs>

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2