]> git.draconx.ca Git - gentoo-draconx.git/blobdiff - sys-libs/flashmap/files/flashmap-split-install.patch
Add mosys ebuild.
[gentoo-draconx.git] / sys-libs / flashmap / files / flashmap-split-install.patch
diff --git a/sys-libs/flashmap/files/flashmap-split-install.patch b/sys-libs/flashmap/files/flashmap-split-install.patch
new file mode 100644 (file)
index 0000000..a803ed0
--- /dev/null
@@ -0,0 +1,36 @@
+From 689540df62a8e237f0b0733d09ad11e98a991e5b Mon Sep 17 00:00:00 2001
+From: Nick Bowler <nbowler@draconx.ca>
+Date: Fri, 21 Apr 2017 16:53:02 -0400
+Subject: [PATCH 5/5] Split install.
+
+Don't want to install binaries for non-native arches.
+---
+ Makefile | 8 +++++---
+ 1 file changed, 5 insertions(+), 3 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 672d0b4..e501773 100644
+--- a/Makefile
++++ b/Makefile
+@@ -167,13 +167,15 @@ else
+ pkgconfig_install:
+ endif
+-install: all pkgconfig_install
++install: all install_lib
+       $(INSTALL_DIR) $(DESTDIR)$(sbindir)
+-      $(INSTALL_DIR) $(DESTDIR)$(libdir)
+-      $(INSTALL_DIR) $(DESTDIR)$(includedir)
+       $(INSTALL_PROGRAM) fmap_decode $(DESTDIR)$(sbindir)
+       $(INSTALL_PROGRAM) fmap_encode $(DESTDIR)$(sbindir)
+       $(INSTALL_PROGRAM) fmap_csum $(DESTDIR)$(sbindir)
++
++install_lib: $(SHARED_OBJ_FILE) pkgconfig_install
++      $(INSTALL_DIR) $(DESTDIR)$(libdir)
++      $(INSTALL_DIR) $(DESTDIR)$(includedir)
+       $(INSTALL_DATA) lib/fmap.h $(DESTDIR)$(includedir)
+       $(INSTALL_DATA) lib/valstr.h $(DESTDIR)$(includedir)
+       $(INSTALL_DATA) $(SHARED_OBJ_FILE) $(DESTDIR)$(libdir)
+-- 
+2.10.2
+