diff --git a/libcss/Makefile b/libcss/Makefile index 4b5b9b8..9627241 100644 --- a/libcss/Makefile +++ b/libcss/Makefile @@ -15,23 +15,31 @@ define Package/libcss CATEGORY:=Libraries TITLE:=LibCSS is a CSS parser and selection engine, written in C URL:=http://www.netsurf-browser.org/projects/libcss/ - DEPENDS:=@BROKEN + DEPENDS:=+libparserutils +libwapcaplet endef define Package/libcss/description LibCSS is a CSS parser and selection engine, written in C. It aims to parse the forward compatible CSS grammar. It was developed as part of the NetSurf project endef +define Build/Compile + rm -rf $(PKG_INSTALL_DIR) + $(MAKE) -C $(PKG_BUILD_DIR) \ + COMPONENT_TYPE=lib-shared \ + DESTDIR="$(PKG_INSTALL_DIR)" \ + all install +endef + define Build/InstallDev mkdir -p $(1)/usr/include - #$(CP) $(PKG_INSTALL_DIR)/usr/local/include/physfs.h $(1)/usr/include/ + $(CP) $(PKG_INSTALL_DIR)/usr/local/include/* $(1)/usr/include/ mkdir -p $(1)/usr/lib - #$(CP) $(PKG_INSTALL_DIR)/usr/local/lib/libcss.so* $(1)/usr/lib/ + $(CP) $(PKG_INSTALL_DIR)/usr/local/lib/* $(1)/usr/lib/ endef define Package/libcss/install - #$(INSTALL_DIR) $(1)/usr/lib - #$(CP) $(PKG_BUILD_DIR)/libcss.so* $(1)/usr/lib/ + $(INSTALL_DIR) $(1)/usr/lib + $(CP) $(PKG_INSTALL_DIR)/usr/local/lib/libcss.so* $(1)/usr/lib/ endef $(eval $(call BuildPackage,libcss))