added package.summary and package.description for each module
authorJan Pospíšil <honik@ntc.zcu.cz>
Wed, 23 Jul 2008 16:03:43 +0000 (16:03 +0000)
committerJan Pospíšil <honik@ntc.zcu.cz>
Wed, 23 Jul 2008 16:03:43 +0000 (16:03 +0000)
- will be used in RPM spec definition (see ETICS properties)
- installed together with ChangeLog into share/doc/${package}-${version}

28 files changed:
org.glite.lb.client/Makefile
org.glite.lb.client/project/package.description [new file with mode: 0644]
org.glite.lb.client/project/package.summary [new file with mode: 0644]
org.glite.lb.common/Makefile
org.glite.lb.common/project/package.description [new file with mode: 0644]
org.glite.lb.common/project/package.summary [new file with mode: 0644]
org.glite.lb.doc/Makefile
org.glite.lb.doc/examples/README [new file with mode: 0644]
org.glite.lb.doc/project/ChangeLog [new file with mode: 0644]
org.glite.lb.doc/project/package.description [new file with mode: 0644]
org.glite.lb.doc/project/package.summary [new file with mode: 0644]
org.glite.lb.logger/Makefile
org.glite.lb.logger/project/package.description [new file with mode: 0644]
org.glite.lb.logger/project/package.summary [new file with mode: 0644]
org.glite.lb.server/Makefile
org.glite.lb.server/project/package.description [new file with mode: 0644]
org.glite.lb.server/project/package.summary [new file with mode: 0644]
org.glite.lb.state-machine/project/package.description [new file with mode: 0644]
org.glite.lb.state-machine/project/package.summary [new file with mode: 0644]
org.glite.lb.utils/Makefile
org.glite.lb.utils/project/ChangeLog [new file with mode: 0644]
org.glite.lb.utils/project/package.description [new file with mode: 0644]
org.glite.lb.utils/project/package.summary [new file with mode: 0644]
org.glite.lb.ws-interface/Makefile
org.glite.lb.ws-interface/project/package.description [new file with mode: 0644]
org.glite.lb.ws-interface/project/package.summary [new file with mode: 0644]
org.glite.lb/project/package.description [new file with mode: 0644]
org.glite.lb/project/package.summary [new file with mode: 0644]

index 52cea69..0f5ea8a 100644 (file)
@@ -325,6 +325,7 @@ else
        ${INSTALL} -m 644 ${LIB} ${THRLIB} ${PREFIX}/lib
 endif
        ${INSTALL} -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version}
+       ( cd ${top_srcdir}/project && ${INSTALL} -m 644 ChangeLog package.description package.summary ${PREFIX}/share/doc/${package}-${version} )
        ${INSTALL} -m 644 ${top_srcdir}/doc/README-notify ${PREFIX}/share/doc/${package}-${version}
        (cd ${top_srcdir}/interface && ${INSTALL} -m 644 ${HDRS} ${PREFIX}/include/${globalprefix}/${lbprefix}) 
        ${INSTALL} -m 644 ${GEN_HDRS} ${PREFIX}/include/${globalprefix}/${lbprefix} 
diff --git a/org.glite.lb.client/project/package.description b/org.glite.lb.client/project/package.description
new file mode 100644 (file)
index 0000000..f3aff16
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-client is the library implementing client side of LB API. This package contains the library, client tools (glite-lb-logevent) and many examples.
diff --git a/org.glite.lb.client/project/package.summary b/org.glite.lb.client/project/package.summary
new file mode 100644 (file)
index 0000000..7001115
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping client library
index cd7bf52..ccd8fad 100644 (file)
@@ -203,6 +203,7 @@ install:
        mkdir -p ${PREFIX}/share/doc/${package}-${version}
        ${INSTALL} -m 644 ${LTLIB} ${THRLTLIB} ${PREFIX}/lib
        ${INSTALL} -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version}
+       ( cd ${top_srcdir}/project && ${INSTALL} -m 644 ChangeLog package.description package.summary ${PREFIX}/share/doc/${package}-${version} )
 #      cp -r C CPP ${PREFIX}/share/doc/${package}-${version}
        if [ x${DOSTAGE} = xyes ]; then \
                mkdir -p ${PREFIX}/include/${globalprefix}/${lbprefix} ; \
diff --git a/org.glite.lb.common/project/package.description b/org.glite.lb.common/project/package.description
new file mode 100644 (file)
index 0000000..d3a680a
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-common is a package containing LB common files. This package contains the LB common library and all necessary header files.
diff --git a/org.glite.lb.common/project/package.summary b/org.glite.lb.common/project/package.summary
new file mode 100644 (file)
index 0000000..de3ccc1
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping common files
index 47735e6..cea78d2 100644 (file)
@@ -22,10 +22,12 @@ DVIPS = $(KPATH) dvips
 AT3=${stagedir}/sbin/glite-lb-at3
 INSTALL=install
 
-default all: generate LBUG.pdf LBAG.pdf LBDG.pdf LBTP.pdf
+default all: generate doc
 
 generate: events.tex status.tex
 
+doc: LBUG.pdf LBAG.pdf LBDG.pdf LBTP.pdf
+
 # %.dvi: %.tex
 #      $(LATEX) $<
 #      $(BIBTEX) `basename $< .tex`
@@ -46,16 +48,20 @@ generate: events.tex status.tex
        ${AT3} $< >$@ || rm -f $@
        chmod -w $@ >/dev/null
 
+stage: doc
+       $(MAKE) install PREFIX=${stagedir}
+
 install:
        -mkdir -p ${PREFIX}/share/doc/${package}-${version}/examples
        $(INSTALL) -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version}
+       ( cd ${top_srcdir}/project && ${INSTALL} -m 644 ChangeLog package.description package.summary ${PREFIX}/share/doc/${package}-${version} )
        $(INSTALL) -m 644 ${top_srcdir}/src/README ${PREFIX}/share/doc/${package}-${version}
        $(INSTALL) -m 644 LBUG.pdf ${PREFIX}/share/doc/${package}-${version}
        $(INSTALL) -m 644 LBAG.pdf ${PREFIX}/share/doc/${package}-${version}
        $(INSTALL) -m 644 LBDG.pdf ${PREFIX}/share/doc/${package}-${version}
 # install DG example sources
        for p in ${top_srcdir}/examples/*; do \
-               if [ "$$p" == "../examples/CVS" ]; then continue; fi; \
+               if [ "$$p" == "${top_srcdir}/examples/CVS" ]; then continue; fi; \
                ${INSTALL} -m 644 "$$p" "${PREFIX}/share/doc/${package}-${version}/examples"; \
        done
 
@@ -66,27 +72,27 @@ clean:
 
 # dependencies:
 
-common: copyright.tex \
+COMMON:= copyright.tex \
        definitions.tex \
        egee.cls \
        frontmatter.tex \
        lbjp.bib \
        versions.tex
 
-LBUG.pdf: common \
+LBUG.pdf: ${COMMON} \
        LBUG.tex \
        LBUG-Introduction.tex components.tex \
        LBUG-Tools.tex logevent.tex notify.tex \
        LBUG-UseCases.tex log_usertag.tex change_acl.tex \
        LBUG-Appendix.tex events.tex status.tex 
 
-LBAG.pdf: common \
+LBAG.pdf: ${COMMON} \
        LBAG.tex \
        LBAG-Introduction.tex components.tex \
        LBAG-Installation.tex \
        LBAG-Running.tex
 
-LBDG.pdf: common \
+LBDG.pdf: ${COMMON} \
        LBDG.tex \
        LBDG-Introduction.tex \
        producer_api.tex \
@@ -94,11 +100,10 @@ LBDG.pdf: common \
        notification_api.tex \
        web_services.tex
 
-LBTP.pdf: common \
+LBTP.pdf: ${COMMON} \
        LBTP.tex \
        LBTP-Introduction.tex \
        LBTP-Tests.tex \
        LBTP-PerfTests.tex
 
-.PHONY: all clean common
-
+.PHONY: all clean doc
diff --git a/org.glite.lb.doc/examples/README b/org.glite.lb.doc/examples/README
new file mode 100644 (file)
index 0000000..006bb32
--- /dev/null
@@ -0,0 +1 @@
+This directory contains source code of examples from LB Developer's Guide
diff --git a/org.glite.lb.doc/project/ChangeLog b/org.glite.lb.doc/project/ChangeLog
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/org.glite.lb.doc/project/package.description b/org.glite.lb.doc/project/package.description
new file mode 100644 (file)
index 0000000..5b72d81
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-doc is a package containing the complete LB documentation. This package contains the LB User's Guide (LBUG.pdf), LB Administrator's Guide (LBAG.pdf), LB Developer's Guide (LBDG.pdf) and LB Test Plan (LBTP.pdf).
diff --git a/org.glite.lb.doc/project/package.summary b/org.glite.lb.doc/project/package.summary
new file mode 100644 (file)
index 0000000..a6e0f34
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping documentation
index 7945dd2..2d49f13 100644 (file)
@@ -186,6 +186,7 @@ ifdef LB_PERF
 endif
        ${INSTALL} -m 755 ${top_srcdir}/config/startup ${PREFIX}/etc/init.d/glite-lb-locallogger
        ${INSTALL} -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version}
+       ( cd ${top_srcdir}/project && ${INSTALL} -m 644 ChangeLog package.description package.summary ${PREFIX}/share/doc/${package}-${version} )
        ${INSTALL} -m 644 ${MAN_GZ} ${PREFIX}/share/man/man8
 
 ${INTERLOG_NOBJS}: %.no: %.c
diff --git a/org.glite.lb.logger/project/package.description b/org.glite.lb.logger/project/package.description
new file mode 100644 (file)
index 0000000..a628d03
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-logger is the LB local-logger and inter-logger. This package contains the local-logger (glite-lb-logd), inter-logger (glite-lb-interlogd) and notification inter-logger (glite-lb-notif-interlogd) damons.
diff --git a/org.glite.lb.logger/project/package.summary b/org.glite.lb.logger/project/package.summary
new file mode 100644 (file)
index 0000000..de126ef
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping local-logger end inter-logger
index 8cd821c..17f0eca 100644 (file)
@@ -337,6 +337,7 @@ install:
        -mkdir -p ${PREFIX}/include/${globalprefix}/${lbprefix}
        mkdir -p ${PREFIX}/share/man/man8
        ${INSTALL} -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version}
+       ( cd ${top_srcdir}/project && ${INSTALL} -m 644 ChangeLog package.description package.summary ${PREFIX}/share/doc/${package}-${version} )
        ${INSTALL} -m 644 ${MAN_GZ} ${PREFIX}/share/man/man1
        for p in bkserverd bkindex mon-db; do \
                ${INSTALL} -m 755 "glite-lb-$$p" "${PREFIX}/bin/glite-lb-$$p"; \
diff --git a/org.glite.lb.server/project/package.description b/org.glite.lb.server/project/package.description
new file mode 100644 (file)
index 0000000..d26b141
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-server is the LB server. This package contains the LB server daemon (glite-lb-bkserverd) and a tool for rebuilding server indeces (glite-lb-bkindex).
diff --git a/org.glite.lb.server/project/package.summary b/org.glite.lb.server/project/package.summary
new file mode 100644 (file)
index 0000000..d6f4140
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping server
diff --git a/org.glite.lb.state-machine/project/package.description b/org.glite.lb.state-machine/project/package.description
new file mode 100644 (file)
index 0000000..713265e
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-state-machine is the LB state machine (server core). This package contains the state machine static and dynamic librabry (LB plugin).
diff --git a/org.glite.lb.state-machine/project/package.summary b/org.glite.lb.state-machine/project/package.summary
new file mode 100644 (file)
index 0000000..f9bd718
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping state machine (server core)
index fcc4a8b..3679bc5 100644 (file)
@@ -89,6 +89,7 @@ install:
        -mkdir -p ${PREFIX}/share/doc/${package}-${version}
        -mkdir -p ${PREFIX}/share/man/man1
        ${INSTALL} -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version}
+       ( cd ${top_srcdir}/project && ${INSTALL} -m 644 ChangeLog package.description package.summary ${PREFIX}/share/doc/${package}-${version} )
        ${INSTALL} -m 644 ${top_srcdir}/doc/README* ${PREFIX}/share/doc/${package}-${version}
        ${INSTALL} -m 644 ${MAN_GZ} ${PREFIX}/share/man/man1
        ${INSTALL} -m 755 ${top_srcdir}/src/glite-lb-bkpurge-offline.sh ${PREFIX}/bin/glite-lb-bkpurge-offline
diff --git a/org.glite.lb.utils/project/ChangeLog b/org.glite.lb.utils/project/ChangeLog
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/org.glite.lb.utils/project/package.description b/org.glite.lb.utils/project/package.description
new file mode 100644 (file)
index 0000000..d72b9ba
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-utils are LB utilities used for dumping (glite-lb-dump) and purging (glite-lb-purge) data from LB server, for loading (glite-lb-load) data to server, for real time monitoring (glite-lb-mon) and post-mortem statistics (glite-lb-statistics).
diff --git a/org.glite.lb.utils/project/package.summary b/org.glite.lb.utils/project/package.summary
new file mode 100644 (file)
index 0000000..6beab53
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping utilities
index d84270f..dcf3f7c 100644 (file)
@@ -39,6 +39,7 @@ install:
        -mkdir -p ${PREFIX}/${STAGETO}
        -mkdir -p ${PREFIX}/share/doc/${package}-${version}/examples
        install -m 644 ${top_srcdir}/LICENSE ${PREFIX}/share/doc/${package}-${version}
+       ( cd ${top_srcdir}/project && install -m 644 ChangeLog package.description package.summary ${PREFIX}/share/doc/${package}-${version} )
        install -m 644 LB.html ${PREFIX}/share/doc/${package}-${version}
 # install the generated stuff instead
 #      cd ${top_srcdir}/interface && install -m 644 ${WSDL} ${PREFIX}/${STAGETO}
@@ -71,3 +72,4 @@ LB.html: doc.xml LBTypes.xml LB.xml puke-ug.xsl
        ${XMLLINT} --valid --noout doc-html.xml
        ${XSLTPROC} --stringparam  chapter.autolabel 0 ${docbookxls} doc-html.xml >$@
        -${TIDY} -asxhtml -m $@
+
diff --git a/org.glite.lb.ws-interface/project/package.description b/org.glite.lb.ws-interface/project/package.description
new file mode 100644 (file)
index 0000000..71e68f4
--- /dev/null
@@ -0,0 +1 @@
+glite-lb-ws-interface contains the LB Web Services Interface specification (LB.wsdl and LBTypes.wsdl).
diff --git a/org.glite.lb.ws-interface/project/package.summary b/org.glite.lb.ws-interface/project/package.summary
new file mode 100644 (file)
index 0000000..dd50d42
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping Web Services Interface
diff --git a/org.glite.lb/project/package.description b/org.glite.lb/project/package.description
new file mode 100644 (file)
index 0000000..025b4f7
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping (LB) is a Grid service that keeps a short-term trace of Grid jobs as they are processed by individual Grid components. 
diff --git a/org.glite.lb/project/package.summary b/org.glite.lb/project/package.summary
new file mode 100644 (file)
index 0000000..86815bc
--- /dev/null
@@ -0,0 +1 @@
+Logging and Bookkeeping