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

  1 konrad.r 1.1 <!--
  2              	ALFS xml file for Pegasus Linux Standards Base 
  3              	created 2004 by Konrad Rzeszutek <konradr@us.ibm.com>
  4              -->
  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 konrad.r 1.1 
 23              <package>
 24              	<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 konrad.r 1.1 			<value>yes</value>
 44              		</setenv>
 45              		<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_LOCAL_DOMAIN_SOCKET</variable>
 64 konrad.r 1.1 			<value>yes</value>
 65              		</setenv>
 66              		<setenv>
 67              			<variable>PEGASUS_USE_RELEASE_DIRS</variable>
 68              			<value>yes</value>
 69              		</setenv>
 70              		<setenv>
 71              			<variable>PEGASUS_HOME</variable>
 72              			<value>&binaries_dir;</value>
 73              		</setenv>
 74              		<setenv>
 75              			<variable>PEGASUS_ROOT</variable>
 76              			<value>&source_dir;</value>
 77              		</setenv>
 78              		<setenv>
 79              			<variable>PEGASUS_PLATFORM</variable>
 80              			<value>&platform;</value>
 81              		</setenv>
 82              		<!--
 83              		<setenv>
 84              			<variable>PEGASUS_DEBUG</variable>
 85 konrad.r 1.1 			<value>yes</value>
 86              		</setenv>
 87              		-->
 88              		
 89              	</prebuild>
 90              
 91              	<build>
 92              		<make>
 93              			<base>&source_dir;</base>
 94              		</make>
 95              		<make>
 96              			<base>&source_dir;/mak</base>
 97              			<param>-f SDKMakefile</param>
 98 konrad.r 1.2 			<param>SDK_STAGINGDIR=&install_dir;/&pegasus-name;/opt/&pegasus-name;</param>
 99 konrad.r 1.1 			<param>stageSDK</param>
100              		</make>
101              	</build>
102              
103              	<postbuild>
104              		<make>
105              			<base>&source_dir;</base>
106              			<param>PREFIX=&install_dir;/&pegasus-name;/opt/&pegasus-name;</param>
107              			<param>SYSCONF_PREFIX=&install_dir;/&pegasus-name;/etc</param>
108              			<param>LOCAL_STATE_PREFIX=&install_dir;/&pegasus-name;/var/opt/&pegasus-name;/</param>
109              			<param>DEST_ETC_DIR=&install_dir;/&pegasus-name;/etc/opt/&pegasus-name;/</param>
110              			<param>install</param>
111              		</make>
112              
113              	</postbuild>
114              </package>
115              
116              </alfs>

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2