From 832be8425b55a47c0b8e9d493df1ae81dbe61dd4 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Thu, 3 Mar 2011 20:04:34 +0100 Subject: more native compile fixes on my ibm x40 --- package/libIDL/Makefile | 11 ++++++++++- package/libIDL/patches/patch-Makefile_in | 20 ++++++++++++++++++++ 2 files changed, 30 insertions(+), 1 deletion(-) create mode 100644 package/libIDL/patches/patch-Makefile_in (limited to 'package/libIDL') diff --git a/package/libIDL/Makefile b/package/libIDL/Makefile index 749782019..89c0311d6 100644 --- a/package/libIDL/Makefile +++ b/package/libIDL/Makefile @@ -17,10 +17,19 @@ include $(TOPDIR)/mk/package.mk CONFIGURE_ENV+= libIDL_cv_long_long_format=ll $(eval $(call PKG_template,LIBIDL,libidl,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) +$(eval $(call PKG_template,LIBIDL_DEV,libidl-dev,$(PKG_VERSION)-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION})) -post-install: +libidl-install: $(INSTALL_DIR) $(IDIR_LIBIDL)/usr/lib $(CP) $(WRKINST)/usr/lib/libIDL*.so* \ $(IDIR_LIBIDL)/usr/lib +libidl-dev-install: + $(INSTALL_DIR) $(IDIR_LIBIDL_DEV)/usr/bin + ${INSTALL_BIN} ${WRKINST}/usr/bin/libIDL-config-2 \ + $(IDIR_LIBIDL_DEV)/usr/bin + $(INSTALL_DIR) $(IDIR_LIBIDL_DEV)/usr/lib/pkgconfig + ${INSTALL_DATA} ${WRKINST}/usr/lib/pkgconfig/*.pc \ + $(IDIR_LIBIDL_DEV)/usr/lib/pkgconfig + include ${TOPDIR}/mk/pkg-bottom.mk diff --git a/package/libIDL/patches/patch-Makefile_in b/package/libIDL/patches/patch-Makefile_in new file mode 100644 index 000000000..a1291b434 --- /dev/null +++ b/package/libIDL/patches/patch-Makefile_in @@ -0,0 +1,20 @@ +--- libIDL-0.8.14.orig/Makefile.in 2010-03-30 12:37:04.000000000 +0200 ++++ libIDL-0.8.14/Makefile.in 2011-03-01 22:26:10.000000000 +0100 +@@ -37,7 +37,7 @@ PRE_UNINSTALL = : + POST_UNINSTALL = : + build_triplet = @build@ + host_triplet = @host@ +-noinst_PROGRAMS = tstidl$(EXEEXT) ++noinst_PROGRAMS = + subdir = . + DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ + $(srcdir)/Makefile.in $(srcdir)/Makefile.msc.in \ +@@ -1276,7 +1276,7 @@ lexer.c: $(srcdir)/lexer.l parser.h + $(AM_V_GEN) $(LEX) $(LFLAGS) -t $(srcdir)/lexer.l | sed -e 's/yy/__IDL_/g' >$@ + + stamp-parser: $(srcdir)/parser.y +- $(AM_V_GEN) $(YACC) $(YFLAGS) $(srcdir)/parser.y ++ -$(AM_V_GEN) $(YACC) $(YFLAGS) $(srcdir)/parser.y + @touch $@ + + parser.c: stamp-parser -- cgit v1.2.3