Re: Verz. share/images weg

From: Martin Heinen <martin(at)sumuk.de>
Date: Tue, 22 Apr 2003 23:21:31 +0200

On Tue, Apr 22, 2003 at 06:15:14PM +0200, Oliver Fischer wrote:

> Hm, sollte es dann nicht reichen, wenn ich DOC_PREFIX setze? Ich
> bekomme immer folgendes als Meldung:
>
> DOC_PREFIX=/home/plexus/devel/freebsd/doc make
> ===> books
> ===> books/faq
> ===> books/handbook
> make: don't know how to make
> /usr/home/plexus/devel/freebsd/de-docproj-sauber/books/handbook/../../../share/images/callouts/1.png.
> Stop
> *** Error code 2
>
> Stop in /usr/home/plexus/devel/freebsd/de-docproj-sauber/books.
> *** Error code 1
>
> Irgendeine Idee?

Du benutzt DOC_PREFIX damit ein Teil des Verzeichnisbaums
außerhalb der normalen Struktur liegt?

Das verursacht schon mal zwei Schwierigkeiten:

- Du mußt LANGCODE setzen, damit die Entities für die
  Mailinglisten und die Teams gefunden werden und
- die deutsche Dokumentation ist wegen der PGP-Schlüssel
  noch vom en_US-Baum abhängig. Im passenden Verzeichnis
  (~/devel/freebsd/) muss mindestens ein Link auf das
  en_US.ISO8859-1 Verzeichnis vorhanden sein.

Die Bilder waren bisher in den lokalen Bäumen untergebracht,
daher kann es sein, dass niemand an DOC_PREFIX gedacht hat :-(

Ich habe mal schnell in doc/share/mk/doc.images.mk
IMAGES_LIB_DIR auf »${DOC_PREFIX}/share/images« gesetzt,
und es geht:

%%%
Index: doc.images.mk
===================================================================
RCS file: /u/cvs/doc/share/mk/doc.images.mk,v
retrieving revision 1.22
diff -u -r1.22 doc.images.mk
--- doc.images.mk 11 Apr 2003 09:21:15 -0000 1.22
+++ doc.images.mk 22 Apr 2003 21:09:35 -0000
@@ -225,7 +225,7 @@
 # The name of the directory that contains all the library images for this
 # language and encoding
 #
-IMAGES_LIB_DIR?= ${.CURDIR}/../../../share/images
+IMAGES_LIB_DIR?= ${DOC_PREFIX}/share/images
 
 #
 # The name of the directory *in* the document directory where files and
%%%

IMAGES_EN_DIR muss natürlich auch noch umgesetzt werden,
falls du einen PR schicken willst :-)

-- 
Marxpitn
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-translators" in the body of the message
Received on Tue 22 Apr 2003 - 23:21:43 CEST

search this site