Revision: 24742 http://sourceforge.net/p/gar/code/24742 Author: dmichelsen Date: 2015-03-21 19:34:49 +0000 (Sat, 21 Mar 2015) Log Message: ----------- libffi/trunk: Get rid of include relocation
Modified Paths: -------------- csw/mgar/pkg/libffi/trunk/Makefile Removed Paths: ------------- csw/mgar/pkg/libffi/trunk/files/0005-libffi.pc-should-point-at-opt-csw-include.patch csw/mgar/pkg/libffi/trunk/files/0006-Set-libdir-to-opt-csw-lib-ffi.patch Modified: csw/mgar/pkg/libffi/trunk/Makefile =================================================================== --- csw/mgar/pkg/libffi/trunk/Makefile 2015-03-21 16:22:22 UTC (rev 24741) +++ csw/mgar/pkg/libffi/trunk/Makefile 2015-03-21 19:34:49 UTC (rev 24742) @@ -39,21 +39,17 @@ # found at http://software.intel.com/en-us/forums/showthread.php?t=56652 # originally for icc, but at least get the stuff to compile # PATCHFILES += ffi64.c.patch -#PATCHFILES += 0005-libffi.pc-should-point-at-opt-csw-include.patch -#PATCHFILES += 0006-Set-libdir-to-opt-csw-lib-ffi.patch - PACKAGES += CSWlibffi6 -PKGFILES_CSWlibffi6 += $(call baseisadirs,$(libdir),libffi\.so\.6(\.\d+)*) SPKG_DESC_CSWlibffi6 += $(DESCRIPTION), libffi.so.6 - +PKGFILES_CSWlibffi6 += $(call pkgfiles_lib,libffi.so.6) RUNTIME_DEP_PKGS_CSWlibffi6 += CSWlibgcc-s1 PACKAGES += CSWlibffi-dev SPKG_DESC_CSWlibffi-dev = $(DESCRIPTION) - developer package +# PKGFILES is catchall RUNTIME_DEP_PKGS_CSWlibffi-dev += CSWlibffi6 - LICENSE = LICENSE BUILD64 = 1 @@ -66,8 +62,7 @@ CONFIGURE_ENV_PATH = $(PATH):/opt/csw/gnu # disabled because they need DejaGNU -#TEST_TARGET = check -TEST_TARGET = +SKIPTEST ?= 1 include gar/category.mk @@ -84,14 +79,3 @@ aclocal; \ automake) $(MAKECOOKIE) - -post-install-modulated: - ginstall -m 755 -d $(DESTDIR)$(libdir) - ginstall -d -m 755 $(DESTDIR)$(includedir) - # By default, libffi installer puts include files into a subdirectory under - # /opt/csw/lib, which makes the header files hard to find. We're moving - # them to /opt/csw/include. - gmv -v $(DESTDIR)$(libdir)/$(NAME)-$(VERSION)/include/* $(DESTDIR)$(includedir) - rmdir $(DESTDIR)$(libdir)/$(NAME)-$(VERSION)/include - rmdir $(DESTDIR)$(libdir)/$(NAME)-$(VERSION) - @$(MAKECOOKIE) Deleted: csw/mgar/pkg/libffi/trunk/files/0005-libffi.pc-should-point-at-opt-csw-include.patch =================================================================== --- csw/mgar/pkg/libffi/trunk/files/0005-libffi.pc-should-point-at-opt-csw-include.patch 2015-03-21 16:22:22 UTC (rev 24741) +++ csw/mgar/pkg/libffi/trunk/files/0005-libffi.pc-should-point-at-opt-csw-include.patch 2015-03-21 19:34:49 UTC (rev 24742) @@ -1,25 +0,0 @@ -From f67593e5e96dfc0becb3dc3a2272f4b3cabc4e13 Mon Sep 17 00:00:00 2001 -From: Maciej Blizinski <mac...@opencsw.org> -Date: Mon, 14 Mar 2011 08:07:09 +0100 -Subject: [PATCH] libffi.pc should point at /opt/csw/include - ---- - libffi.pc.in | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/libffi.pc.in b/libffi.pc.in -index c2e1c7b..5f0e9db 100644 ---- a/libffi.pc.in -+++ b/libffi.pc.in -@@ -1,7 +1,7 @@ - prefix=@prefix@ - exec_prefix=@exec_prefix@ - libdir=@libdir@ --includedir=${libdir}/@PACKAGE_NAME@-@PACKAGE_VERSION@/include -+includedir=${prefix}/include - - Name: @PACKAGE_NAME@ - Description: Library supporting Foreign Function Interfaces --- -1.7.3.2 - Deleted: csw/mgar/pkg/libffi/trunk/files/0006-Set-libdir-to-opt-csw-lib-ffi.patch =================================================================== --- csw/mgar/pkg/libffi/trunk/files/0006-Set-libdir-to-opt-csw-lib-ffi.patch 2015-03-21 16:22:22 UTC (rev 24741) +++ csw/mgar/pkg/libffi/trunk/files/0006-Set-libdir-to-opt-csw-lib-ffi.patch 2015-03-21 19:34:49 UTC (rev 24742) @@ -1,23 +0,0 @@ -From 003977c00c9523f4a3a913b40b1460eb718b5d0e Mon Sep 17 00:00:00 2001 -From: Maciej Blizinski <mac...@opencsw.org> -Date: Sat, 25 Jun 2011 19:18:48 +0200 -Subject: [PATCH] Set libdir to /opt/csw/lib/ffi. - ---- - libffi.pc.in | 2 +- - 1 files changed, 1 insertions(+), 1 deletions(-) - -diff --git a/libffi.pc.in b/libffi.pc.in -index 692296d..88391dc 100644 ---- a/libffi.pc.in -+++ b/libffi.pc.in -@@ -6,5 +6,5 @@ includedir=${prefix}/include - Name: @PACKAGE_NAME@ - Description: Library supporting Foreign Function Interfaces - Version: @PACKAGE_VERSION@ --Libs: -L${libdir} -lffi -+Libs: -L${libdir}/ffi -lffi - Cflags: -I${includedir} --- -1.7.5.4 - This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.