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