[csw-devel] SF.net SVN: gar:[8376] csw/mgar/pkg/libexif/trunk
hson at users.sourceforge.net
hson at users.sourceforge.net
Sun Feb 7 19:20:52 CET 2010
Revision: 8376
http://gar.svn.sourceforge.net/gar/?rev=8376&view=rev
Author: hson
Date: 2010-02-07 18:20:51 +0000 (Sun, 07 Feb 2010)
Log Message:
-----------
64-bit build
Split package
Fix for documentation to be installed
Modified Paths:
--------------
csw/mgar/pkg/libexif/trunk/Makefile
csw/mgar/pkg/libexif/trunk/checksums
csw/mgar/pkg/libexif/trunk/files/Makefile.patch
Modified: csw/mgar/pkg/libexif/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libexif/trunk/Makefile 2010-02-07 15:18:23 UTC (rev 8375)
+++ csw/mgar/pkg/libexif/trunk/Makefile 2010-02-07 18:20:51 UTC (rev 8376)
@@ -14,22 +14,37 @@
SPKG_SOURCEURL = http://libexif.sourceforge.net
+PACKAGES = CSWlibexif CSWlibexifdevel CSWlibexifdoc
+CATALOGNAME_CSWlibexif = libexif
+CATALOGNAME_CSWlibexifdevel = libexif_devel
+CATALOGNAME_CSWlibexifdoc = libexif_doc
+SPKG_DESC_CSWlibexif = $(DESCRIPTION)
+SPKG_DESC_CSWlibexifdevel = $(DESCRIPTION) - developer package
+SPKG_DESC_CSWlibexifdoc = $(DESCRIPTION) - API documentation package
+
+PKGFILES_CSWlibexifdevel = $(PKGFILES_DEVEL)
+PKGFILES_CSWlibexifdoc = $(sharedstatedir)/doc/libexif/libexif-api.html/.*
+
+RUNTIME_DEP_PKGS_CSWlibexif += CSWggettextrt
+RUNTIME_DEP_PKGS_CSWlibexifdevel += CSWlibexif
+RUNTIME_DEP_PKGS_CSWlibexifdoc += CSWlibexif
+
+ARCHALL_CSWlibexifdoc = 1
+
LICENSE = COPYING
-RUNTIME_DEP_PKGS += CSWggettextrt
-
-# We define upstream file regex so we can be notifed of new upstream software release
UPSTREAM_MASTER_SITES = $(SF_PROJECT_SHOWFILE)=12272
UPSTREAM_USE_SF = 1
UFILES_REGEX = (\d+(?:\.\d+)*)
-# If the url used to check for software update is different of MASTER_SITES, then
-# uncomment the next line. Otherwise it is set by default to the value of MASTER_SITES
-# UPSTREAM_MASTER_SITES =
-
+# Compatibility for Solaris find/tar
PATCHFILES = Makefile.patch
+#
PATCHFILES += exif-tag.patch
-CONFIGURE_ARGS = $(DIRPATHS)
+BUILD64 = 1
+CONFIGURE_ARGS = $(DIRPATHS)
+CONFIGURE_ARGS += --enable-docs
+
include gar/category.mk
Modified: csw/mgar/pkg/libexif/trunk/checksums
===================================================================
--- csw/mgar/pkg/libexif/trunk/checksums 2010-02-07 15:18:23 UTC (rev 8375)
+++ csw/mgar/pkg/libexif/trunk/checksums 2010-02-07 18:20:51 UTC (rev 8376)
@@ -1,3 +1,3 @@
-19e4a8ace576426613e54b5a267c2548 download/Makefile.patch
-e7bf07b7e1012f6a32b17cf43389dd94 download/exif-tag.patch
-56144a030a4c875c600b1ccf713f69f7 download/libexif-0.6.19.tar.bz2
+d01f10ba5fe0bd9ee979cdbcbe3a59ea Makefile.patch
+e7bf07b7e1012f6a32b17cf43389dd94 exif-tag.patch
+56144a030a4c875c600b1ccf713f69f7 libexif-0.6.19.tar.bz2
Modified: csw/mgar/pkg/libexif/trunk/files/Makefile.patch
===================================================================
--- csw/mgar/pkg/libexif/trunk/files/Makefile.patch 2010-02-07 15:18:23 UTC (rev 8375)
+++ csw/mgar/pkg/libexif/trunk/files/Makefile.patch 2010-02-07 18:20:51 UTC (rev 8376)
@@ -1,25 +1,32 @@
-diff --speed-large-files --minimal -Nru libexif-0.6.17.orig/doc/Makefile.in libexif-0.6.17/doc/Makefile.in
---- libexif-0.6.17.orig/doc/Makefile.in 2008-11-06 09:54:12.000000000 +0100
-+++ libexif-0.6.17/doc/Makefile.in 2009-02-22 13:51:34.489490602 +0100
-@@ -437,7 +437,7 @@
+--- libexif-0.6.19/doc/Makefile.in.orig 2009-11-13 07:15:36.000000000 +0100
++++ libexif-0.6.19/doc/Makefile.in 2010-02-07 18:16:53.833775611 +0100
+@@ -485,19 +485,19 @@
@BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE at install-apidocs-internals: $(HTML_APIDOC_INTERNALS_DIR).stamp
@BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ mkdir -p "$(DESTDIR)$(docdir)"
@BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ find "$(DOXYGEN_OUTPUT_DIR)/$(HTML_APIDOC_INTERNALS_DIR)" \
- at BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ \( -type d -exec chmod 0755 {} \; \) -or \
+ at BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ \( -type d -exec chmod 0755 {} \; \) -o \
@BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ \( -type f -exec chmod 0644 {} \; \)
- @BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ (unset CDPATH; cd "$(DOXYGEN_OUTPUT_DIR)" && tar cpf - "$(HTML_APIDOC_INTERNALS_DIR)") \
- @BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ | (cd "$(DESTDIR)$(docdir)" && tar xpf -)
-@@ -446,7 +446,7 @@
+- at BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ (unset CDPATH; cd "$(DOXYGEN_OUTPUT_DIR)" && tar cpf - "$(HTML_APIDOC_INTERNALS_DIR)") \
+- at BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ | (cd "$(DESTDIR)$(docdir)" && tar xpf -)
++ at BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ (unset CDPATH; cd "$(DOXYGEN_OUTPUT_DIR)" && tar cf - "$(HTML_APIDOC_INTERNALS_DIR)") \
++ at BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ | (cd "$(DESTDIR)$(docdir)" && tar xf -)
+ @BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE at uninstall-apidocs-internals:
+ @BUILD_DOCS_TRUE@@ENABLE_INTERNAL_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ rm -rf "$(DESTDIR)$(docdir)/$(HTML_APIDOC_INTERNALS_DIR)"
@BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE at install-apidocs: $(HTML_APIDOC_DIR).stamp
@BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ mkdir -p "$(DESTDIR)$(docdir)"
@BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ find "$(DOXYGEN_OUTPUT_DIR)/$(HTML_APIDOC_DIR)" \
- at BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ \( -type d -exec chmod 0755 {} \; \) -or \
+ at BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ \( -type d -exec chmod 0755 {} \; \) -o \
@BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ \( -type f -exec chmod 0644 {} \; \)
- @BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ (unset CDPATH; cd "$(DOXYGEN_OUTPUT_DIR)" && tar cpf - "$(HTML_APIDOC_DIR)") \
- @BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ | (cd "$(DESTDIR)$(docdir)" && tar xpf -)
-@@ -458,10 +458,10 @@
+- at BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ (unset CDPATH; cd "$(DOXYGEN_OUTPUT_DIR)" && tar cpf - "$(HTML_APIDOC_DIR)") \
+- at BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ | (cd "$(DESTDIR)$(docdir)" && tar xpf -)
++ at BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ (unset CDPATH; cd "$(DOXYGEN_OUTPUT_DIR)" && tar cf - "$(HTML_APIDOC_DIR)") \
++ at BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ | (cd "$(DESTDIR)$(docdir)" && tar xf -)
+ @BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE at uninstall-apidocs:
+ @BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ rm -rf "$(DESTDIR)$(docdir)/$(HTML_APIDOC_DIR)"
+ @BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE at clean-apidocs:
+@@ -506,10 +506,10 @@
@BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@$(DOXYGEN_UPLOAD): $(DOXYGEN_STAMPS)
@BUILD_DOCS_TRUE@@HAVE_DOXYGEN_TRUE@ find $(DOXYGEN_OUTPUT_DIR) \( -type d -exec chmod a+rx,go-w,g+s {} \; \) \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list