[latexdraw] 25/147: * don't build and install the API documentation by default * install the help files into doc-base * remove API build requirements from control
Stuart Prescott
stuart at debian.org
Thu Nov 24 23:53:21 UTC 2016
This is an automated email from the git hooks/post-receive script.
stuart pushed a commit to branch master
in repository latexdraw.
commit f56866bef8f5e0f65251d203d89c98762a66a8a1
Author: Stuart Prescott <stuart at debian.org>
Date: Mon Jun 30 23:22:51 2008 +0000
* don't build and install the API documentation by default
* install the help files into doc-base
* remove API build requirements from control
---
debian/control | 4 ++--
debian/docs | 1 -
debian/latexdraw.doc-base | 8 ++++----
debian/rules | 11 ++++++++++-
4 files changed, 16 insertions(+), 8 deletions(-)
diff --git a/debian/control b/debian/control
index e1b1a4f..bef3868 100644
--- a/debian/control
+++ b/debian/control
@@ -3,13 +3,13 @@ Section: contrib/graphics
Priority: optional
Maintainer: Stuart Prescott <stuart+debian at nanonanonano.net>
Build-Depends: debhelper (>= 5)
-Build-Depends-Indep: sun-java6-jdk, ant, imagemagick, libjiu-java, libjlibeps-java, libjiu-java-doc, libjlibeps-java-doc
+Build-Depends-Indep: sun-java6-jdk, ant, imagemagick, libjiu-java, libjlibeps-java
Standards-Version: 3.8.0
Homepage: http://latexdraw.sourceforge.net/
Package: latexdraw
Architecture: all
-Depends: sun-java6-jre, libjiu-java, libjlibeps-java, classpath-doc, libjiu-java-doc, libjlibeps-java-doc
+Depends: sun-java6-jre, libjiu-java, libjlibeps-java
Recommends: texlive-pstricks
Suggests: msttcorefonts
Description: vector drawing program for LaTeX using PSTricks
diff --git a/debian/docs b/debian/docs
index 48057e8..0679c34 100644
--- a/debian/docs
+++ b/debian/docs
@@ -1,4 +1,3 @@
debian/README.Debian-source
debian/copyright
help
-api
diff --git a/debian/latexdraw.doc-base b/debian/latexdraw.doc-base
index df7f06e..129c42a 100644
--- a/debian/latexdraw.doc-base
+++ b/debian/latexdraw.doc-base
@@ -1,11 +1,11 @@
Document: latexdraw
-Title: LaTeXDraw Library Documentation
+Title: LaTeXDraw User Documentation
Author: Arnaud BLOUIN <arno_b at users.sourceforge.net>
-Abstract: This manual contains the API documentation for LaTeXDraw
+Abstract: This manual contains the user documentation for LaTeXDraw
which is a vector drawing program that uses the LaTeX PStricks
package.
Section: Graphics
Format: HTML
-Index: /usr/share/doc/latexdraw/api/index.html
-Files: /usr/share/doc/latexdraw/api/*.html
+Index: /usr/share/doc/latexdraw/help/index.html
+Files: /usr/share/doc/latexdraw/help/*.html
diff --git a/debian/rules b/debian/rules
index 306c272..0a31f12 100755
--- a/debian/rules
+++ b/debian/rules
@@ -24,7 +24,7 @@ build: build-stamp
build-stamp: configure-stamp
dh_testdir
- ant -Dlib.dir=/usr/share/java jar doc
+ ant -Dlib.dir=/usr/share/java jar
convert -geometry 32x32 res/LaTeXDrawIcon.png out/latexdraw32.xpm
convert -geometry 16x16 res/LaTeXDrawIcon.png out/latexdraw16.xpm
touch $@
@@ -38,6 +38,15 @@ clean:
rm -rf out/* out/.cache api/
dh_clean
+# A target for building the API docs with javadoc is provided here
+# but is not actually used in the Debian package. To successfully
+# build the API documentation, the packages
+# libjiu-java-doc, libjlibeps-java-doc
+# must be installed too.
+apidocs: build
+
+ ant -Dlib.dir=/usr/share/java doc
+
install: build
dh_testdir
dh_testroot
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/latexdraw.git
More information about the pkg-java-commits
mailing list