From: Jan Pospíšil Date: Wed, 23 Jul 2008 16:03:43 +0000 (+0000) Subject: added package.summary and package.description for each module X-Git-Tag: merge_316_6_after~66 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=39baa4a8fa5d7eb64ad5d68bc4d738a1a8bd61be;p=jra1mw.git added package.summary and package.description for each module - will be used in RPM spec definition (see ETICS properties) - installed together with ChangeLog into share/doc/${package}-${version} --- diff --git a/org.glite.lb.client/Makefile b/org.glite.lb.client/Makefile index 52cea69..0f5ea8a 100644 --- a/org.glite.lb.client/Makefile +++ b/org.glite.lb.client/Makefile @@ -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 index 0000000..f3aff16 --- /dev/null +++ b/org.glite.lb.client/project/package.description @@ -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 index 0000000..7001115 --- /dev/null +++ b/org.glite.lb.client/project/package.summary @@ -0,0 +1 @@ +Logging and Bookkeeping client library diff --git a/org.glite.lb.common/Makefile b/org.glite.lb.common/Makefile index cd7bf52..ccd8fad 100644 --- a/org.glite.lb.common/Makefile +++ b/org.glite.lb.common/Makefile @@ -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 index 0000000..d3a680a --- /dev/null +++ b/org.glite.lb.common/project/package.description @@ -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 index 0000000..de3ccc1 --- /dev/null +++ b/org.glite.lb.common/project/package.summary @@ -0,0 +1 @@ +Logging and Bookkeeping common files diff --git a/org.glite.lb.doc/Makefile b/org.glite.lb.doc/Makefile index 47735e6..cea78d2 100644 --- a/org.glite.lb.doc/Makefile +++ b/org.glite.lb.doc/Makefile @@ -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 index 0000000..006bb32 --- /dev/null +++ b/org.glite.lb.doc/examples/README @@ -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 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 index 0000000..5b72d81 --- /dev/null +++ b/org.glite.lb.doc/project/package.description @@ -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 index 0000000..a6e0f34 --- /dev/null +++ b/org.glite.lb.doc/project/package.summary @@ -0,0 +1 @@ +Logging and Bookkeeping documentation diff --git a/org.glite.lb.logger/Makefile b/org.glite.lb.logger/Makefile index 7945dd2..2d49f13 100644 --- a/org.glite.lb.logger/Makefile +++ b/org.glite.lb.logger/Makefile @@ -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 index 0000000..a628d03 --- /dev/null +++ b/org.glite.lb.logger/project/package.description @@ -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 index 0000000..de126ef --- /dev/null +++ b/org.glite.lb.logger/project/package.summary @@ -0,0 +1 @@ +Logging and Bookkeeping local-logger end inter-logger diff --git a/org.glite.lb.server/Makefile b/org.glite.lb.server/Makefile index 8cd821c..17f0eca 100644 --- a/org.glite.lb.server/Makefile +++ b/org.glite.lb.server/Makefile @@ -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 index 0000000..d26b141 --- /dev/null +++ b/org.glite.lb.server/project/package.description @@ -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 index 0000000..d6f4140 --- /dev/null +++ b/org.glite.lb.server/project/package.summary @@ -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 index 0000000..713265e --- /dev/null +++ b/org.glite.lb.state-machine/project/package.description @@ -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 index 0000000..f9bd718 --- /dev/null +++ b/org.glite.lb.state-machine/project/package.summary @@ -0,0 +1 @@ +Logging and Bookkeeping state machine (server core) diff --git a/org.glite.lb.utils/Makefile b/org.glite.lb.utils/Makefile index fcc4a8b..3679bc5 100644 --- a/org.glite.lb.utils/Makefile +++ b/org.glite.lb.utils/Makefile @@ -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 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 index 0000000..d72b9ba --- /dev/null +++ b/org.glite.lb.utils/project/package.description @@ -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 index 0000000..6beab53 --- /dev/null +++ b/org.glite.lb.utils/project/package.summary @@ -0,0 +1 @@ +Logging and Bookkeeping utilities diff --git a/org.glite.lb.ws-interface/Makefile b/org.glite.lb.ws-interface/Makefile index d84270f..dcf3f7c 100644 --- a/org.glite.lb.ws-interface/Makefile +++ b/org.glite.lb.ws-interface/Makefile @@ -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 index 0000000..71e68f4 --- /dev/null +++ b/org.glite.lb.ws-interface/project/package.description @@ -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 index 0000000..dd50d42 --- /dev/null +++ b/org.glite.lb.ws-interface/project/package.summary @@ -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 index 0000000..025b4f7 --- /dev/null +++ b/org.glite.lb/project/package.description @@ -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 index 0000000..86815bc --- /dev/null +++ b/org.glite.lb/project/package.summary @@ -0,0 +1 @@ +Logging and Bookkeeping