Hi, Am Monday 28 December 2015, 03:39:35 schrieb Heinrich Schuchardt: > Up to now only package libtldl is created form source package > GNU libtool. > > A new package libtool containing libtoolize is provided. > > Signed-off-by: Heinrich Schuchardt <xypron.g...@gmx.de> > --- > package/libs/libtool/Makefile | 39 +++++++++++++++++++++++++++++++++++++++ > 1 file changed, 39 insertions(+) > > diff --git a/package/libs/libtool/Makefile b/package/libs/libtool/Makefile > index 8091081..da92de1 100644 > --- a/package/libs/libtool/Makefile > +++ b/package/libs/libtool/Makefile > @@ -32,6 +32,19 @@ define Package/libltdl > URL:=http://www.gnu.org/software/libtool/ > endef > > +define Package/libtool > + SECTION:=devel > + CATEGORY:=Development > + TITLE:=GNU libtool > + URL:=http://www.gnu.org/software/libtool/ > + DEPENDS:=+gcc +file
package "file" is provided only in GitHub package feed, so this would require to move it to openwrt core, right? Best regards, mhei > +endef > + > +define Package/libtool/description > +GNU libtool is a generic library support script. Libtool hides the > complexity +of using shared libraries behind a consistent, portable > interface. +endef > + > define Build/InstallDev > $(MAKE) -C $(PKG_BUILD_DIR) \ > bindir="$(2)/bin" \ > @@ -49,4 +62,30 @@ define Package/libltdl/install > $(CP) $(PKG_BUILD_DIR)/libltdl/.libs/libltdl.so.* $(1)/usr/lib/ > endef > > +define Package/libtool/install > + $(INSTALL_DIR) $(1)/usr/bin > + $(INSTALL_BIN) $(PKG_BUILD_DIR)/libtoolize $(1)/usr/bin > + $(SED) 's|$$(STAGING_DIR_HOST)|/usr|g' \ > + $(1)/usr/bin/libtoolize > + $(SED) 's|$$(CONFIGURE_PREFIX)|/usr|g' \ > + $(1)/usr/bin/libtoolize > + $(SED) 's|/usr/bin/sed|/bin/sed|g' \ > + $(1)/usr/bin/libtoolize > + $(INSTALL_DIR) $(1)/usr/share/aclocal > + for file in argz.m4 ltversion.m4 lt~obsolete.m4 libtool.m4 \ > + ltoptions.m4 ltsugar.m4; do \ > + $(INSTALL_DATA) $(PKG_BUILD_DIR)/libltdl/m4/$$$$file \ > + $(1)/usr/share/aclocal/; \ > + done > + $(INSTALL_DIR) $(1)/usr/share/libtool/config > + for file in $$$$(cd $(PKG_BUILD_DIR)/libltdl/config && \ > + find . -maxdepth 1 -type f); do \ > + $(INSTALL_DATA) $(PKG_BUILD_DIR)/libltdl/config/$$$$file \ > + $(1)/usr/share/libtool/config/; \ > + $(SED) 's|$$(STAGING_DIR_HOST)|/usr|g' \ > + $(1)/usr/share/libtool/config/$$$$file; \ > + done > +endef > + > $(eval $(call BuildPackage,libltdl)) > +$(eval $(call BuildPackage,libtool)) _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel