summaryrefslogtreecommitdiffstats
path: root/bin
diff options
context:
space:
mode:
authorPaul W. Frields <stickster@gmail.com>2006-08-27 23:26:09 +0000
committerPaul W. Frields <stickster@gmail.com>2006-08-27 23:26:09 +0000
commit861e89e4488f28b1915396a82bd36c358099f9f8 (patch)
tree5ce615a3d8b267d4cfd5f0c71636d8d66ef4d384 /bin
parente4f5fa4f75754f94ecaf207b95ec1300b55218b4 (diff)
downloadfedora-doc-utils-861e89e4488f28b1915396a82bd36c358099f9f8.tar.gz
fedora-doc-utils-861e89e4488f28b1915396a82bd36c358099f9f8.tar.xz
fedora-doc-utils-861e89e4488f28b1915396a82bd36c358099f9f8.zip
Add a date function
Diffstat (limited to 'bin')
-rw-r--r--bin/fdp-functions18
1 files changed, 18 insertions, 0 deletions
diff --git a/bin/fdp-functions b/bin/fdp-functions
index e57f2a2..982154a 100644
--- a/bin/fdp-functions
+++ b/bin/fdp-functions
@@ -84,6 +84,20 @@ version()
echo
}
+date()
+{
+ # Return latest date for an optional role argument
+ if [ ! -z "$1" ]; then
+ OPTS="--stringparam role $1"
+ fi
+ if [ -f "${RPMINFO}" ]; then
+ ${XSLTPROC} ${OPTS} "${FDPPKGDIR}/doc-date.xsl" "$RPMINFO"
+ else
+ echo -n TBD
+ fi
+ echo
+}
+
iso2date() {
# Convert ISO format date (YYYY-MM-DD) to ctime(3)
# format, which is needed by the "rpm-info.xml" <revision@date>
@@ -109,6 +123,10 @@ get_latest_revision() {
version $@
}
+get_latest_date() {
+ date $@
+}
+
validate_rpm_info() {
xmllint --noout --valid ${RPMINFO} && echo ${RPMINFO} OK
}