[Lsb-messages] /var/www/bzr/lsb/devel/lsbspec r4020: minor tweak in Core modscope, start eliminating copied/uncommitted files

Mats Wichmann mats at linuxfoundation.org
Sat Aug 2 21:15:32 UTC 2014


------------------------------------------------------------
revno: 4020
committer: Mats Wichmann <mats at linuxfoundation.org>
branch nick: lsbspec
timestamp: Sat 2014-08-02 15:15:32 -0600
message:
  minor tweak in Core modscope, start eliminating copied/uncommitted files
modified:
  Core/AMD64/appendix/makefile
  Core/AMD64/intro/intro.sgml
  Core/AMD64/intro/makefile
  Core/IA32/appendix/makefile
  Core/IA32/intro/intro.sgml
  Core/IA32/intro/makefile
  Core/IA64/appendix/makefile
  Core/IA64/intro/intro.sgml
  Core/IA64/intro/makefile
  Core/PPC32/appendix/makefile
  Core/PPC32/intro/intro.sgml
  Core/PPC32/intro/makefile
  Core/PPC64/appendix/makefile
  Core/PPC64/intro/intro.sgml
  Core/PPC64/intro/makefile
  Core/S390/appendix/makefile
  Core/S390/intro/intro.sgml
  Core/S390/intro/makefile
  Core/S390X/appendix/makefile
  Core/S390X/intro/intro.sgml
  Core/S390X/intro/makefile
  Core/generic/intro/intro.sgml
  Core/generic/intro/makefile
  Core/generic/intro/modscope.sgml
-------------- next part --------------
=== modified file 'Core/AMD64/appendix/makefile'
--- a/Core/AMD64/appendix/makefile	2013-10-11 18:46:11 +0000
+++ b/Core/AMD64/appendix/makefile	2014-08-02 21:15:32 +0000
@@ -4,9 +4,10 @@
 
 FILES=liblist.sgml
 TABLES=baselist.sgml securitylist.sgml
+LIBLIST=../../generic/appendix/liblist.m4
 
 .m4.sgml:
-	m4 -P $*.m4 >$@
+	m4 -P -DARCH=x86_64 $*.m4 >$@
 
 all source: $(FILES) $(TABLES)
 
@@ -18,8 +19,8 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) liblist.m4
+	rm -f $(TABLES)
 
-# change this if all the books stop sharing the same m4 file
-liblist.m4::
-	cp ../../generic/appendix/$@ .
+# change this if the book needs something other than the common liblist.m4
+liblist.sgml: $(TABLES) $(LIBLIST)
+	m4 -P -DARCH=x86-64 $(LIBLIST) > $@

=== modified file 'Core/AMD64/intro/intro.sgml'
--- a/Core/AMD64/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/AMD64/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -66,8 +66,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/AMD64/intro/makefile'
--- a/Core/AMD64/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/AMD64/intro/makefile	2014-08-02 21:15:32 +0000
@@ -3,7 +3,9 @@
 .SUFFIXES: .sgml .m4
 
 FILES=intro.sgml #cxxintro.sgml
-TABLES= standards.sgml references.sgml libraries.sgml 
+TABLES=standards.sgml references.sgml libraries.sgml 
+SCOPES=../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml
+INTRO=../../generic/intro/intro.m4
 
 .m4.sgml:
 	m4 -P -Uindex -Uformat -DARCH=x86-64 $*.m4 >$@
@@ -19,14 +21,14 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) intro.m4
+	rm -f $(TABLES)
+
+# archaic
+cxxintro.m4::
+	cp ../../generic/intro/$@ .
 
 # change this if the book needs something other than the common intro.m4
-intro.m4:: 
-	cp ../../generic/intro/$@ .
-
-cxxintro.m4::
-	cp ../../generic/intro/$@ .
-
-intro.sgml: ../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES) $(INTRO)
+	m4 -P -Uindex -Uformat -DARCH=x86-64 $(INTRO) > $@
+
 cxxintro.sgml: cxxstandards.sgml cxxlibraries.sgml

=== modified file 'Core/IA32/appendix/makefile'
--- a/Core/IA32/appendix/makefile	2013-10-11 18:46:11 +0000
+++ b/Core/IA32/appendix/makefile	2014-08-02 21:15:32 +0000
@@ -4,9 +4,10 @@
 
 FILES=liblist.sgml
 TABLES=baselist.sgml securitylist.sgml
+LIBLIST=../../generic/appendix/liblist.m4
 
 .m4.sgml:
-	m4 -P $*.m4 >$@
+	m4 -P -DARCH=IA32 $*.m4 >$@
 
 all source: $(FILES) $(TABLES)
 
@@ -18,8 +19,8 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) liblist.m4
+	rm -f $(TABLES)
 
-# change this if all the books stop sharing the same m4 file
-liblist.m4::
-	cp ../../generic/appendix/$@ .
+# change this if the book needs something other than the common liblist.m4
+liblist.sgml: $(TABLES) $(LIBLIST)
+	m4 -P -DARCH=IA32 $(LIBLIST) > $@

=== modified file 'Core/IA32/intro/intro.sgml'
--- a/Core/IA32/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/IA32/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -66,8 +66,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/IA32/intro/makefile'
--- a/Core/IA32/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/IA32/intro/makefile	2014-08-02 21:15:32 +0000
@@ -4,6 +4,8 @@
 
 FILES=intro.sgml #cxxintro.sgml
 TABLES= standards.sgml references.sgml libraries.sgml 
+SCOPES=../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml
+INTRO=../../generic/intro/intro.m4
 
 .m4.sgml:
 	m4 -P -Uindex -Uformat -DARCH=IA32 $*.m4 >$@
@@ -19,14 +21,14 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) intro.m4
+	rm -f $(TABLES)
+
+# archaic
+cxxintro.m4::
+	cp ../../generic/intro/$@ .
 
 # change this if the book needs something other than the common intro.m4
-intro.m4:: 
-	cp ../../generic/intro/$@ .
-
-cxxintro.m4::
-	cp ../../generic/intro/$@ .
-
-intro.sgml: ../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES) $(INTRO)
+	m4 -P -Uindex -Uformat -DARCH=IA32 $(INTRO) > $@
+
 cxxintro.sgml: cxxstandards.sgml cxxlibraries.sgml

=== modified file 'Core/IA64/appendix/makefile'
--- a/Core/IA64/appendix/makefile	2013-10-11 18:46:11 +0000
+++ b/Core/IA64/appendix/makefile	2014-08-02 21:15:32 +0000
@@ -4,9 +4,10 @@
 
 FILES=liblist.sgml
 TABLES=baselist.sgml securitylist.sgml
+LIBLIST=../../generic/appendix/liblist.m4
 
 .m4.sgml:
-	m4 -P $*.m4 >$@
+	m4 -P -DARCH=IA64 $*.m4 >$@
 
 all source: $(FILES) $(TABLES)
 
@@ -18,8 +19,8 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) liblist.m4
+	rm -f $(TABLES)
 
-# change this if all the books stop sharing the same m4 file
-liblist.m4::
-	cp ../../generic/appendix/$@ .
+# change this if the book needs something other than the common liblist.m4
+liblist.sgml: $(TABLES) $(LIBLIST)
+	m4 -P -DARCH=IA64 $(LIBLIST) > $@

=== modified file 'Core/IA64/intro/intro.sgml'
--- a/Core/IA64/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/IA64/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -66,8 +66,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/IA64/intro/makefile'
--- a/Core/IA64/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/IA64/intro/makefile	2014-08-02 21:15:32 +0000
@@ -4,6 +4,8 @@
 
 FILES=intro.sgml #cxxintro.sgml
 TABLES= standards.sgml references.sgml libraries.sgml 
+SCOPES=../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml
+INTRO=../../generic/intro/intro.m4
 
 .m4.sgml:
 	m4 -P -Uindex -Uformat -DARCH=IA64 $*.m4 >$@
@@ -19,14 +21,14 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) intro.m4
+	rm -f $(TABLES)
+
+# archaic
+cxxintro.m4::
+	cp ../../generic/intro/$@ .
 
 # change this if the book needs something other than the common intro.m4
-intro.m4::
-	cp ../../generic/intro/$@ .
-
-cxxintro.m4::
-	cp ../../generic/intro/$@ .
-
-intro.sgml: ../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES) $(INTRO)
+	m4 -P -Uindex -Uformat -DARCH=IA64 $(INTRO) > $@
+
 cxxintro.sgml: cxxstandards.sgml cxxlibraries.sgml

=== modified file 'Core/PPC32/appendix/makefile'
--- a/Core/PPC32/appendix/makefile	2013-10-11 18:46:11 +0000
+++ b/Core/PPC32/appendix/makefile	2014-08-02 21:15:32 +0000
@@ -4,9 +4,10 @@
 
 FILES=liblist.sgml
 TABLES=baselist.sgml securitylist.sgml
+LIBLIST=../../generic/appendix/liblist.m4
 
 .m4.sgml:
-	m4 -P $*.m4 >$@
+	m4 -P -DARCH=PPC32 $*.m4 >$@
 
 all source: $(FILES) $(TABLES)
 
@@ -18,8 +19,8 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) liblist.m4
+	rm -f $(TABLES)
 
-# change this if all the books stop sharing the same m4 file
-liblist.m4::
-	cp ../../generic/appendix/$@ .
+# change this if the book needs something other than the common liblist.m4
+liblist.sgml: $(TABLES) $(LIBLIST)
+	m4 -P -DARCH=PPC32 $(LIBLIST) > $@

=== modified file 'Core/PPC32/intro/intro.sgml'
--- a/Core/PPC32/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/PPC32/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -66,8 +66,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/PPC32/intro/makefile'
--- a/Core/PPC32/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/PPC32/intro/makefile	2014-08-02 21:15:32 +0000
@@ -4,6 +4,8 @@
 
 FILES=intro.sgml #cxxintro.sgml
 TABLES= standards.sgml references.sgml libraries.sgml 
+SCOPES=../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml
+INTRO=../../generic/intro/intro.m4
 
 .m4.sgml:
 	m4 -P -Uindex -Uformat -DARCH=PPC32 $*.m4 >$@
@@ -19,14 +21,14 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) intro.m4
+	rm -f $(TABLES)
+
+# archaic
+cxxintro.m4::
+	cp ../../generic/intro/$@ .
 
 # change this if the book needs something other than the common intro.m4
-intro.m4::
-	cp ../../generic/intro/$@ .
-
-cxxintro.m4::
-	cp ../../generic/intro/$@ .
-
-intro.sgml: ../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES) $(INTRO)
+	m4 -P -Uindex -Uformat -DARCH=PPC32 $(INTRO) > $@
+
 cxxintro.sgml: cxxstandards.sgml cxxlibraries.sgml

=== modified file 'Core/PPC64/appendix/makefile'
--- a/Core/PPC64/appendix/makefile	2013-10-11 18:46:11 +0000
+++ b/Core/PPC64/appendix/makefile	2014-08-02 21:15:32 +0000
@@ -4,9 +4,10 @@
 
 FILES=liblist.sgml
 TABLES=baselist.sgml securitylist.sgml
+LIBLIST=../../generic/appendix/liblist.m4
 
 .m4.sgml:
-	m4 -P $*.m4 >$@
+	m4 -P -DARCH=PPC64$*.m4 >$@
 
 all source: $(FILES) $(TABLES)
 
@@ -18,8 +19,8 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) liblist.m4
+	rm -f $(TABLES)
 
-# change this if all the books stop sharing the same m4 file
-liblist.m4::
-	cp ../../generic/appendix/$@ .
+# change this if the book needs something other than the common liblist.m4
+liblist.sgml: $(TABLES) $(LIBLIST)
+	m4 -P -DARCH=PPC64 $(LIBLIST) > $@

=== modified file 'Core/PPC64/intro/intro.sgml'
--- a/Core/PPC64/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/PPC64/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -66,8 +66,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/PPC64/intro/makefile'
--- a/Core/PPC64/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/PPC64/intro/makefile	2014-08-02 21:15:32 +0000
@@ -4,6 +4,8 @@
 
 FILES=intro.sgml #cxxintro.sgml
 TABLES= standards.sgml references.sgml libraries.sgml 
+SCOPES=../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml
+INTRO=../../generic/intro/intro.m4
 
 .m4.sgml:
 	m4 -P -Uindex -Uformat -DARCH=PPC64 $*.m4 >$@
@@ -19,14 +21,14 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) intro.m4
+	rm -f $(TABLES)
+
+# archaic
+cxxintro.m4::
+	cp ../../generic/intro/$@ .
 
 # change this if the book needs something other than the common intro.m4
-intro.m4::
-	cp ../../generic/intro/$@ .
-
-cxxintro.m4::
-	cp ../../generic/intro/$@ .
-
-intro.sgml: ../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES) $(INTRO)
+	m4 -P -Uindex -Uformat -DARCH=PPC64 $(INTRO) > $@
+
 cxxintro.sgml: cxxstandards.sgml cxxlibraries.sgml

=== modified file 'Core/S390/appendix/makefile'
--- a/Core/S390/appendix/makefile	2013-10-11 18:46:11 +0000
+++ b/Core/S390/appendix/makefile	2014-08-02 21:15:32 +0000
@@ -4,9 +4,10 @@
 
 FILES=liblist.sgml
 TABLES=baselist.sgml securitylist.sgml
+LIBLIST=../../generic/appendix/liblist.m4
 
 .m4.sgml:
-	m4 -P $*.m4 >$@
+	m4 -P -DARCH=S390 $*.m4 >$@
 
 all source: $(FILES) $(TABLES)
 
@@ -18,8 +19,8 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) liblist.m4
+	rm -f $(TABLES)
 
-# change this if all the books stop sharing the same m4 file
-liblist.m4::
-	cp ../../generic/appendix/$@ .
+# change this if the book needs something other than the common liblist.m4
+liblist.sgml: $(TABLES) $(LIBLIST)
+	m4 -P -DARCH=S390 $(LIBLIST) > $@

=== modified file 'Core/S390/intro/intro.sgml'
--- a/Core/S390/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/S390/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -66,8 +66,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/S390/intro/makefile'
--- a/Core/S390/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/S390/intro/makefile	2014-08-02 21:15:32 +0000
@@ -4,6 +4,8 @@
 
 FILES=intro.sgml #cxxintro.sgml
 TABLES= standards.sgml references.sgml libraries.sgml 
+SCOPES=../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml
+INTRO=../../generic/intro/intro.m4
 
 .m4.sgml:
 	m4 -P -Uindex -Uformat -DARCH=S390 $*.m4 >$@
@@ -19,14 +21,14 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) intro.m4
+	rm -f $(TABLES)
+
+# archaic
+cxxintro.m4::
+	cp ../../generic/intro/$@ .
 
 # change this if the book needs something other than the common intro.m4
-intro.m4::
-	cp ../../generic/intro/$@ .
-
-cxxintro.m4::
-	cp ../../generic/intro/$@ .
-
-intro.sgml: ../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES) $(INTRO)
+	m4 -P -Uindex -Uformat -DARCH=S390 $(INTRO) > $@
+
 cxxintro.sgml: cxxstandards.sgml cxxlibraries.sgml

=== modified file 'Core/S390X/appendix/makefile'
--- a/Core/S390X/appendix/makefile	2013-10-11 18:46:11 +0000
+++ b/Core/S390X/appendix/makefile	2014-08-02 21:15:32 +0000
@@ -4,9 +4,10 @@
 
 FILES=liblist.sgml
 TABLES=baselist.sgml securitylist.sgml
+LIBLIST=../../generic/appendix/liblist.m4
 
 .m4.sgml:
-	m4 -P $*.m4 >$@
+	m4 -P -DARCH=S390X $*.m4 >$@
 
 all source: $(FILES) $(TABLES)
 
@@ -18,8 +19,8 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) liblist.m4
+	rm -f $(TABLES)
 
-# change this if all the books stop sharing the same m4 file
-liblist.m4::
-	cp ../../generic/appendix/$@ .
+# change this if the book needs something other than the common liblist.m4
+liblist.sgml: $(TABLES) $(LIBLIST)
+	m4 -P -DARCH=S390X $(LIBLIST) > $@

=== modified file 'Core/S390X/intro/intro.sgml'
--- a/Core/S390X/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/S390X/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -66,8 +66,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/S390X/intro/makefile'
--- a/Core/S390X/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/S390X/intro/makefile	2014-08-02 21:15:32 +0000
@@ -4,6 +4,8 @@
 
 FILES=intro.sgml #cxxintro.sgml
 TABLES= standards.sgml references.sgml libraries.sgml 
+SCOPES=../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml
+INTRO=../../generic/intro/intro.m4
 
 .m4.sgml:
 	m4 -P -Uindex -Uformat -DARCH=S390X $*.m4 >$@
@@ -19,14 +21,14 @@
 	rm -f $(FILES)
 
 spotless: clean
-	rm -f $(TABLES) intro.m4
+	rm -f $(TABLES)
+
+# archaic
+cxxintro.m4::
+	cp ../../generic/intro/$@ .
 
 # change this if the book needs something other than the common intro.m4
-intro.m4::
-	cp ../../generic/intro/$@ .
-
-cxxintro.m4::
-	cp ../../generic/intro/$@ .
-
-intro.sgml: ../../generic/intro/genscope.sgml ../../generic/intro/modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES) $(INTRO)
+	m4 -P -Uindex -Uformat -DARCH=S390X $(INTRO) > $@
+
 cxxintro.sgml: cxxstandards.sgml cxxlibraries.sgml

=== modified file 'Core/generic/intro/intro.sgml'
--- a/Core/generic/intro/intro.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/generic/intro/intro.sgml	2014-08-02 21:15:32 +0000
@@ -68,8 +68,9 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>
 

=== modified file 'Core/generic/intro/makefile'
--- a/Core/generic/intro/makefile	2014-07-26 13:02:22 +0000
+++ b/Core/generic/intro/makefile	2014-08-02 21:15:32 +0000
@@ -3,7 +3,8 @@
 .SUFFIXES: .sgml .m4
 
 FILES=intro.sgml #cxxintro.sgml
-TABLES= standards.sgml references.sgml glibraries.sgml pslibs.sgml
+TABLES=standards.sgml references.sgml glibraries.sgml pslibs.sgml
+SCOPES=genscope.sgml modscope.sgml
 
 # A trick with the generic spec - we don't want LSB Core Generic to reference itself, but we want to add reference to CXXABI
 EXCLSPECS="'LSB'"
@@ -27,6 +28,6 @@
 	rm -f $(TABLES)
 
 libraries.sgml: glibraries.sgml pslibs.sgml
-intro.sgml: genscope.sgml modscope.sgml $(TABLES)
+intro.sgml: $(SCOPES) $(TABLES)
 cxxintro.sgml: genscope.sgml cxxscope.sgml cxxstandards.sgml cxxlibraries.sgml
 

=== modified file 'Core/generic/intro/modscope.sgml'
--- a/Core/generic/intro/modscope.sgml	2014-07-31 22:38:07 +0000
+++ b/Core/generic/intro/modscope.sgml	2014-08-02 21:15:32 +0000
@@ -33,7 +33,8 @@
 <para>
 Interfaces described in this part of &ISOSTD; are mandatory except 
 where explicitly listed otherwise.
-Interfaces described in LSB Core may be supplemented by other LSB modules;
-all other modules are built upon LSB Core.
+Interfaces described in the LSB Core module
+are supplemented by other LSB modules.
+All other modules depend on the presence of LSB Core.
 </para>
 </sect1>



More information about the lsb-messages mailing list