[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