[Pkg-ocaml-maint-commits] r2962 - in
/trunk/packages/hevea/trunk/debian: changelog control control.in
examples/Makefile examples/date/ examples/date/Makefile
examples/date/README examples/date/text.tex rules
treinen at users.alioth.debian.org
treinen at users.alioth.debian.org
Wed Jul 19 20:53:28 UTC 2006
Author: treinen
Date: Wed Jul 19 20:52:51 2006
New Revision: 2962
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=2962
Log:
hevea 1.08-5
Added:
trunk/packages/hevea/trunk/debian/examples/date/
trunk/packages/hevea/trunk/debian/examples/date/Makefile
trunk/packages/hevea/trunk/debian/examples/date/README
trunk/packages/hevea/trunk/debian/examples/date/text.tex
Removed:
trunk/packages/hevea/trunk/debian/control.in
Modified:
trunk/packages/hevea/trunk/debian/changelog
trunk/packages/hevea/trunk/debian/control
trunk/packages/hevea/trunk/debian/examples/Makefile
trunk/packages/hevea/trunk/debian/rules
Modified: trunk/packages/hevea/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/hevea/trunk/debian/changelog?rev=2962&op=diff
==============================================================================
--- trunk/packages/hevea/trunk/debian/changelog (original)
+++ trunk/packages/hevea/trunk/debian/changelog Wed Jul 19 20:52:51 2006
@@ -1,3 +1,14 @@
+hevea (1.08-5) unstable; urgency=low
+
+ * Removed mechanism of rebuilding debian/control from debian/control.in
+ since this is no longer needed. Build-depend on ocaml >= 3.07, and have
+ dependency on ocaml runtime system be filled in by dh_gencontrol.
+ * Install xxdate.exe into /usr/share/hevea.
+ * Add a new example in /usr/doc/hevea/examples on how to use the date
+ functionality in hevea.
+
+ -- Ralf Treinen <treinen at debian.org> Wed, 19 Jul 2006 22:46:00 +0200
+
hevea (1.08-4) unstable; urgency=low
* Changed dependency on tetex-bin into tetex-bin | texlive-base
Modified: trunk/packages/hevea/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/hevea/trunk/debian/control?rev=2962&op=diff
==============================================================================
--- trunk/packages/hevea/trunk/debian/control (original)
+++ trunk/packages/hevea/trunk/debian/control Wed Jul 19 20:52:51 2006
@@ -3,13 +3,13 @@
Priority: optional
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
Uploaders: Ralf Treinen <treinen at debian.org>, Sven Luther <luther at debian.org>, Jerome Marant <jerome at debian.org>, Remi Vanicat <vanicat at debian.org>, Stefano Zacchiroli <zack at debian.org>, Samuel Mimram <smimram at debian.org>, Sylvain Le Gall <gildor at debian.org>
-Build-Depends-Indep: ocaml-nox-3.09.2,
+Build-Depends-Indep: ocaml-nox (>= 3.07),
Build-Depends: debhelper (>= 4.0), dpatch
Standards-Version: 3.7.2
Package: hevea
Architecture: all
-Depends: gs, netpbm(>=2:9.10-1), tetex-bin | texlive-base, ocaml-base-nox-3.09.2
+Depends: gs, netpbm(>=2:9.10-1), tetex-bin | texlive-base, ocaml-base-nox-${F:OCamlABI}
Suggests: hevea-doc
Description: translates from LaTeX to HTML, info, or text
Its remarkable features are
Modified: trunk/packages/hevea/trunk/debian/examples/Makefile
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/hevea/trunk/debian/examples/Makefile?rev=2962&op=diff
==============================================================================
--- trunk/packages/hevea/trunk/debian/examples/Makefile (original)
+++ trunk/packages/hevea/trunk/debian/examples/Makefile Wed Jul 19 20:52:51 2006
@@ -1,5 +1,6 @@
all: index.html
(cd simple; make)
+ (cd date; make)
(cd bibtex; make)
(cd pictures; make)
(cd style_sheets; make)
@@ -10,6 +11,7 @@
clean:
-rm index.html
(cd simple; make clean)
+ (cd date; make clean)
(cd bibtex; make clean)
(cd pictures; make clean)
(cd style_sheets; make clean)
Added: trunk/packages/hevea/trunk/debian/examples/date/Makefile
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/hevea/trunk/debian/examples/date/Makefile?rev=2962&op=file
==============================================================================
--- trunk/packages/hevea/trunk/debian/examples/date/Makefile (added)
+++ trunk/packages/hevea/trunk/debian/examples/date/Makefile Wed Jul 19 20:52:51 2006
@@ -1,0 +1,11 @@
+text.html: text.tex
+ hevea -exec xxdate.exe text.tex
+
+text.dvi: text.tex
+ latex text.tex
+
+text.ps: text.dvi
+ dvips -o text.ps text.dvi
+
+clean:
+ rm -f *.ps *.dvi *.html *.aux *.haux *log
Added: trunk/packages/hevea/trunk/debian/examples/date/README
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/hevea/trunk/debian/examples/date/README?rev=2962&op=file
==============================================================================
--- trunk/packages/hevea/trunk/debian/examples/date/README (added)
+++ trunk/packages/hevea/trunk/debian/examples/date/README Wed Jul 19 20:52:51 2006
@@ -1,0 +1,1 @@
+This is a simple example demonstrating the basic usage of hevea.
Added: trunk/packages/hevea/trunk/debian/examples/date/text.tex
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/hevea/trunk/debian/examples/date/text.tex?rev=2962&op=file
==============================================================================
--- trunk/packages/hevea/trunk/debian/examples/date/text.tex (added)
+++ trunk/packages/hevea/trunk/debian/examples/date/text.tex Wed Jul 19 20:52:51 2006
@@ -1,0 +1,13 @@
+\documentclass[11pt]{article}
+\usepackage{hevea}
+\usepackage{url}
+\title{A simple example of the usage of \hevea{} using date}
+\author{Ralf Treinen\\\url{mailto:treinen at debian.org}}
+\begin{document}
+\maketitle
+
+Today's date is \today.
+
+Note that using the \texttt{\\today} macro in \hevea{} requires
+passing the argument \texttt{-exec xxdate.exe} to hevea.
+\end{document}
Modified: trunk/packages/hevea/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/hevea/trunk/debian/rules?rev=2962&op=diff
==============================================================================
--- trunk/packages/hevea/trunk/debian/rules (original)
+++ trunk/packages/hevea/trunk/debian/rules Wed Jul 19 20:52:51 2006
@@ -7,8 +7,6 @@
# for package maintainers only - target not used in build process!
OCAMLABI := $(shell ocamlc -version)
-debian/control:
- sed -e 's%#OcamlABI#%$(OCAMLABI)%' $@.in >$@
build: hevea
hevea: patch
@@ -34,6 +32,7 @@
PREFIX=usr\
LIBDIR=usr/share/hevea\
LATEXLIBDIR=/usr/share/texmf/tex/latex/misc
+ install xxdate.exe `pwd`/debian/hevea/usr/share/hevea
binary-arch: build install
@@ -48,7 +47,7 @@
dh_compress
dh_fixperms
dh_installdeb
- dh_gencontrol
+ dh_gencontrol -- -VF:OCamlABI="$(OCAMLABI)"
dh_md5sums
dh_builddeb
More information about the Pkg-ocaml-maint-commits
mailing list