Magellan Linux

Annotation of /trunk/libexif/patches/libexif-0.6.13-optional-apidocs.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 144 - (hide annotations) (download)
Tue May 8 20:06:05 2007 UTC (17 years, 1 month ago) by niro
File size: 2214 byte(s)
-import

1 niro 144 diff -ruN libexif-0.6.13/configure.ac libexif-0.6.13-fixed/configure.ac
2     --- libexif-0.6.13/configure.ac 2005-12-27 22:17:23.000000000 +0100
3     +++ libexif-0.6.13-fixed/configure.ac 2007-02-02 22:19:20.387292250 +0100
4     @@ -75,6 +75,22 @@
5     GP_CONFIG_MSG([Ship binaries in tarball],[$ship_binaries])
6    
7    
8     +dnl ------------------------------------------------------------------------
9     +dnl Whether to install api documentation
10     +dnl ------------------------------------------------------------------------
11     +
12     +install_apidocs=false
13     +AC_ARG_ENABLE([doc],
14     +[AS_HELP_STRING([--enable-doc],
15     +[Whether to install API documentation [default=no]])],[
16     + if test x$enableval = xyes; then
17     + install_apidocs=true
18     + fi
19     +])
20     +AM_CONDITIONAL([INSTALL_APIDOCS],[$install_apidocs])
21     +GP_CONFIG_MSG([Install API documentation],[$install_apidocs])
22     +
23     +
24     dnl ---------------------------------------------------------------------------
25     dnl Whether -lm is required for our math functions
26     dnl ---------------------------------------------------------------------------
27     diff -ruN libexif-0.6.13/doc/Makefile.am libexif-0.6.13-fixed/doc/Makefile.am
28     --- libexif-0.6.13/doc/Makefile.am 2007-02-02 22:18:07.878760750 +0100
29     +++ libexif-0.6.13-fixed/doc/Makefile.am 2007-02-02 22:19:54.889448500 +0100
30     @@ -2,6 +2,7 @@
31     # Conditional rules, depending on tool availability
32     ########################################################################
33    
34     +if INSTALL_APIDOCS
35     if HAVE_DOXYGEN
36    
37     DOXYGEN_FILES =
38     @@ -62,7 +63,7 @@
39     ssh "sf" "find /home/groups/l/li/libexif/htdocs/internals /home/groups/l/li/libexif/htdocs/api \( -type d -exec chgrp libexif {} \; -exec chmod g+rwxs,a+rx {} \; \) -or \( -type f -exec chgrp libexif {} \; -exec chmod g+rw {} \; \( -name '*.html' -or -name '*.png' -or -name '*.php' -or -name '*.jpg' -or -name '*.css' -name '*.dot' -name '*.map' \) -exec chmod a+r {} \; \)"
40    
41     endif
42     -
43     +endif
44    
45     ########################################################################
46     # Common part
47     @@ -74,6 +75,7 @@
48    
49     all-local: $(DOXYGEN_STAMPS)
50    
51     +if INSTALL_APIDOCS
52     if HAVE_DOXYGEN
53    
54     install-data-local: install-apidocs install-apidocs-internals
55     @@ -83,6 +85,7 @@
56     clean-local: clean-apidocs
57    
58     endif
59     +endif
60    
61     upload: $(DOXYGEN_UPLOAD)
62