]> git.pld-linux.org Git - packages/rt.git/blame - rt-layout.patch
- some fixes for build process
[packages/rt.git] / rt-layout.patch
CommitLineData
a33f81b0 1--- config.layout~ 2004-03-28 06:04:08.000000000 +0200
2+++ config.layout 2004-10-14 17:37:13.000000000 +0200
3@@ -59,6 +59,31 @@
4 customlibdir: ${customdir}/lib
5 </Layout>
6
7+<Layout FHS>
8+ prefix: /usr/local
9+ exec_prefix: ${prefix}
10+ bindir: ${prefix}/bin
11+ sbindir: ${prefix}/sbin
12+ sysconfdir: /etc+
13+ datadir: ${prefix}/share
14+# FIXME: missing support for lib64
15+ libdir: ${prefix}/lib
16+ mandir: ${datadir}/man
17+# FIXME: no such directory in FHS; shouldn't go to somewhere in "${datadir}/rt/"?
18+ htmldir: ${datadir}/html
19+ manualdir: ${datadir}/doc
20+ localstatedir: /var
21+ logfiledir: ${localstatedir}/log
22+# XXX: "/var/cache/mason/*"?
23+ masonstatedir: ${localstatedir}/cache/mason_data
24+ sessionstatedir: ${localstatedir}/cache/session_data
25+ customdir: ${prefix}/local
26+ custometcdir: ${customdir}/etc
27+ customhtmldir: ${customdir}/html
28+ customlexdir: ${customdir}/po
29+ customlibdir: ${customdir}/lib
30+</Layout>
31+
32 <Layout FreeBSD>
33 prefix: /usr/local
34 exec_prefix: ${prefix}
35--- m4/rt_layout.m4.bak 2004-10-14 17:55:37.000000000 +0200
36+++ m4/rt_layout.m4 2004-10-14 18:18:41.000000000 +0200
37@@ -21,14 +21,15 @@
38 pldconf=./config.pld
39 $PERL -0777 -p -e "\$layout = '$2';" -e '
40 s/.*<Layout\s+$layout>//gims;
41- s/\<\/Layout\>.*//s;
42- s/^#.*$//m;
43+ s/<\/Layout>.*//s;
44+ s/^#.*$//gm;
45 s/^\s+//gim;
46 s/\s+$/\n/gim;
47 s/\+$/\/rt3/gim;
48 # m4 will not let us just use $1, we need @S|@1
49- s/^\s*((?:bin|sbin|libexec|data|sysconf|sharedstate|localstate|lib|include|oldinclude|info|man)dir)\s*:\s*(.*)$/@S|@1=@S|@2/gim;
50- s/^\s*(.*?)\s*:\s*(.*)$/\(test "x\@S|@@S|@1" = "xNONE" || test "x\@S|@@S|@1" = "x") && @S|@1=@S|@2/gim;
51+# s/^((?:bin|sbin|libexec|data|sysconf|sharedstate|localstate|lib|include|oldinclude|info|man)dir)\s*:\s*(.*)$/@S|@1=@S|@2/gim;
52+ # uh, should be [:=], but m4 apparently substitutes something...
53+ s/^(.*?)\s*(?::|=)\s*(.*)$/\(test "x\@S|@@S|@1" = "xNONE" || test "x\@S|@@S|@1" = "x") && @S|@1=@S|@2/gim;
54 ' < $1 > $pldconf
55
56 if test -s $pldconf; then
This page took 0.077296 seconds and 4 git commands to generate.