Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (8650dcd5c0cdef5014a1d56b0e1b12ff934cf971)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pieter Lenaerts <scm AT mail.sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (8650dcd5c0cdef5014a1d56b0e1b12ff934cf971)
  • Date: Wed, 9 Aug 2006 04:17:13 -0500

GIT changes to master grimoire by Pieter Lenaerts <e-type AT sourcemage.org>:

editors/tidy/BUILD | 6 +++++-
editors/tidy/CONFIGURE | 3 +++
editors/tidy/DEPENDS | 4 ++++
editors/tidy/DETAILS | 15 ++++++++++++---
editors/tidy/HISTORY | 14 ++++++++++++++
editors/tidy/INSTALL | 19 +++++++++++++++++++
editors/tidy/PREPARE | 2 +-
editors/tidy/PRE_BUILD | 17 +++++++++++++++--
editors/tidy/tidy_docs_051020.tgz.sig |binary
editors/tidy/tidy_src_051025.tgz.sig |binary
10 files changed, 73 insertions(+), 7 deletions(-)

New commits:
commit 8650dcd5c0cdef5014a1d56b0e1b12ff934cf971
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

tidy: optional docs unwipped

(cherry picked from d99a08ddfee0522c5ab80f406845919f544d88c1 commit)

commit d44e53cbec4cd2c022a257cec1a301aaf5815af6
Author: Pieter Lenaerts <e-type AT sourcemage.org>
Commit: Pieter Lenaerts <e-type AT sourcemage.org>

tidy: adding doc support, WIP

(cherry picked from c71dc708ebf7d1c84ec936e9d82e91fcb3a7be3c commit)

diff --git a/editors/tidy/BUILD b/editors/tidy/BUILD
index a9d3035..5e7b394 100755
--- a/editors/tidy/BUILD
+++ b/editors/tidy/BUILD
@@ -1,2 +1,6 @@
sh build/gnuauto/setup.sh &&
-default_build
+default_build &&
+
+if [[ "${TIDY_MAN_PAGES}" == "y" ]]
+then doxygen -u htmldoc/doxygen.cfg && doxygen htmldoc/doxygen.cfg
+fi
diff --git a/editors/tidy/CONFIGURE b/editors/tidy/CONFIGURE
new file mode 100755
index 0000000..9c4cb04
--- /dev/null
+++ b/editors/tidy/CONFIGURE
@@ -0,0 +1,3 @@
+config_query TIDY_MAN_PAGES "Install man pages?" n &&
+config_query TIDY_HTML_DOCS "Install html docs?" n &&
+config_query TIDY_API_DOCS "Install api docs?" n
diff --git a/editors/tidy/DEPENDS b/editors/tidy/DEPENDS
index bcf1f92..3cdf603 100755
--- a/editors/tidy/DEPENDS
+++ b/editors/tidy/DEPENDS
@@ -1,3 +1,7 @@
if [ "${TIDY_CVS}" == "y" ]
then depends CVS
fi
+
+if [[ "${TIDY_MAN_PAGES}" == "y" ]]
+then depends doxygen
+fi
diff --git a/editors/tidy/DETAILS b/editors/tidy/DETAILS
index 744c071..8b73b80 100755
--- a/editors/tidy/DETAILS
+++ b/editors/tidy/DETAILS
@@ -20,13 +20,22 @@ #
SOURCE=${SPELL}_src_$VERSION.tgz
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${SPELL}
SOURCE_URL[0]=http://tidy.sourceforge.net/src/old/${SOURCE}
-
SOURCE_HASH=sha512:cc44229e24c3a07c9701dfafd9cdd6d4463317d43259ec0647791586bb54b0caadda1cf1986643cbe4c383cdaed2061f4c2b8208edfeb9508fe4fd87c78e32bb
-
SOURCE_HASH=sha512:cc44229e24c3a07c9701dfafd9cdd6d4463317d43259ec0647791586bb54b0caadda1cf1986643cbe4c383cdaed2061f4c2b8208edfeb9508fe4fd87c78e32bb
+ SOURCE_GPG=gurus.gpg:${SOURCE}.sig:WORKS_FOR_ME
+fi
+
+if [[ "${TIDY_MAN_PAGES}" == "y" ||
+ "${TIDY_HTML_DOCS}" == "y" ||
+ "${TIDY_API_DOCS}" == "y" ]]
+
+then
+ DOC_VERSION=051020
+ SOURCE2=${SPELL}_docs_${DOC_VERSION}.tgz
+ SOURCE2_URL=http://tidy.sf.net/docs/${SOURCE2}
+ SOURCE2_GPG=gurus.gpg:${SOURCE2}.sig:WORKS_FOR_ME
fi

WEB_SITE=http://tidy.sourceforge.net/
ENTERED=20021002
- UPDATED=20040811
LICENSE[0]=W3C
MAINTAINER=bluebird AT optushome.com.au
KEYWORDS="html editors"
diff --git a/editors/tidy/HISTORY b/editors/tidy/HISTORY
index 729ba50..ffa6a03 100644
--- a/editors/tidy/HISTORY
+++ b/editors/tidy/HISTORY
@@ -1,3 +1,17 @@
+2006-08-09 Pieter Lenaerts <e-type AT sourcemage.org>
+ * unwipped: cp's the html docs correctly now
+ * PRE_BUILD: only unpack SOURCE2 when docs are wanted
+ * CONFIGURE: not updated that often anymore: removed silly warning
+
+2006-08-02 Pieter Lenaerts <e-type AT sourcemage.org>
+ * Adding optional doc install:
+ * added CONFIGURE: asks for doc options
+ * DEPENDS: depends doxygen for man pages
+ * DETAILS: added SOURCE2
+ * PRE_BUILD: unpack docs and ready doxygen.cfg
+ * BUILD: builds man pages
+ * added INSTALL: cp's docs WIP
+
2006-06-28 Pieter Lenaerts <e-type AT sourcemage.org>
* DETAILS: fixed cvs url
* PREPARE, DEPENDS: +x
diff --git a/editors/tidy/INSTALL b/editors/tidy/INSTALL
new file mode 100755
index 0000000..4b193b0
--- /dev/null
+++ b/editors/tidy/INSTALL
@@ -0,0 +1,19 @@
+default_install &&
+
+if [[ "${TIDY_MAN_PAGES}" == "y" ]] ; then
+ mkdir -p ${INSTALL_ROOT}/usr/share/man/man3 &&
+ cp ${SOURCE_DIRECTORY}/htmldoc/man/man3/* \
+ ${INSTALL_ROOT}/usr/share/man/man3/
+fi &&
+
+if [[ "${TIDY_HTML_DOCS}" == "y" ]] ; then
+ mkdir -p ${INSTALL_ROOT}/usr/share/doc/tidy/htmldoc/ &&
+ cp ${SOURCE_DIRECTORY}/htmldoc/*.{html,css,gif} \
+ ${INSTALL_ROOT}/usr/share/doc/tidy/htmldoc/
+fi &&
+
+if [[ "${TIDY_API_DOCS}" == "y" ]] ; then
+ mkdir -p ${INSTALL_ROOT}/usr/share/doc/tidy/api &&
+ cp ${SOURCE_DIRECTORY}/htmldoc/api/* \
+ ${INSTALL_ROOT}/usr/share/doc/tidy/api/
+fi
diff --git a/editors/tidy/PREPARE b/editors/tidy/PREPARE
index 20f6d5b..13fb0c5 100755
--- a/editors/tidy/PREPARE
+++ b/editors/tidy/PREPARE
@@ -1,4 +1,4 @@
-config_query TIDY_CVS "Tidy is updated very often! Use CVS version?" n
+config_query TIDY_CVS "Use CVS version?" n
if [ "${TIDY_CVS}" == "y" ]; then
config_query TIDY_CVS_AUTOUPDATE \
"Update to the latest CVS automatically on every cast?" n
diff --git a/editors/tidy/PRE_BUILD b/editors/tidy/PRE_BUILD
index 8172ca6..11e2f96 100755
--- a/editors/tidy/PRE_BUILD
+++ b/editors/tidy/PRE_BUILD
@@ -1,5 +1,18 @@
-default_pre_build &&
+default_pre_build &&
+
+if [[ "${TIDY_MAN_PAGES}" == "y" ||
+ "${TIDY_HTML_DOCS}" == "y" ||
+ "${TIDY_API_DOCS}" == "y" ]]
+then unpack_file 2
+fi
+
+
if [ "$TIDY_CVS" == "y" ]; then
- cd "$SOURCE_DIRECTORY" &&
+ cd "$SOURCE_DIRECTORY" &&
NOCONFIGURE=ON source ./build/gnuauto/setup.sh
+fi &&
+
+if [[ "${TIDY_MAN_PAGES}" == "y" ]] ; then
+ sedit "s/GENERATE_MAN *=\ NO/GENERATE_MAN\ =\ YES/g" \
+ ${SOURCE_DIRECTORY}/htmldoc/doxygen.cfg
fi
diff --git a/editors/tidy/tidy_docs_051020.tgz.sig
b/editors/tidy/tidy_docs_051020.tgz.sig
new file mode 100644
index 0000000..7dd427a
Binary files /dev/null and b/editors/tidy/tidy_docs_051020.tgz.sig differ
diff --git a/editors/tidy/tidy_src_051025.tgz.sig
b/editors/tidy/tidy_src_051025.tgz.sig
new file mode 100644
index 0000000..477a884
Binary files /dev/null and b/editors/tidy/tidy_src_051025.tgz.sig differ



  • [SM-Commit] GIT changes to master grimoire by Pieter Lenaerts (8650dcd5c0cdef5014a1d56b0e1b12ff934cf971), Pieter Lenaerts, 08/09/2006

Archive powered by MHonArc 2.6.24.

Top of Page