Im writing support of Samsung printers for openwrt
Needed splix-drivers
http://sourceforge.net/projects/splix/

Now i added makefile to jbigtoolkit
http://www.cl.cam.ac.uk/~mgk25/jbigkit/

JBIG-KIT implements a highly effective data compression algorithm for
bi-level high-resolution images such as fax pages or scanned documents. 

#
# Copyright (C) 2007-2010 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License
v2.
# See /LICENSE for more information.
#

feeds/packages/utils/jbigkit/Makefile


include $(TOPDIR)/rules.mk

PKG_NAME:=jbigkit
PKG_VERSION:=2.0
PKG_RELEASE:=1

PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://www.cl.cam.ac.uk/~mgk25/download/
PKG_MD5SUM:=3dd87f605abb1a97a22dc79d8b3e8f6c

include $(INCLUDE_DIR)/package.mk

define Package/jbigkit
  SECTION:=utils
  CATEGORY:=Utilities
  TITLE:=JBIG-KIT implements a highly effective data compression
algorithm 
  URL:=http://www.cl.cam.ac.uk/~mgk25/jbigkit/
#  DEPENDS:=+splix
endef

define Package/jbigkit/description
        JBIG-KIT implements a highly effective data compression
algorithm 
        for bi-level high-resolution images such as fax pages or scanned
documents. 
endef


define Build/Prepare
        rm -rf $(PKG_BUILD_DIR)/
        mkdir -p $(PKG_BUILD_DIR)/
        $(TAR) -xzf $(DL_DIR)/$(PKG_SOURCE) -C $(PKG_BUILD_DIR) --strip
1
        patch -p1 -d "$(PKG_BUILD_DIR)" <
$(PATCH_DIR)/jbigkit-2.0-r1-build.patch
endef

define Build/Configure
endef


define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR)/ \
                CC="$(TARGET_CC)" \
#       echo $(CC) $(AR) $(RANLIB) >> /tmp/compile.tmp 
endef

define Build/InstallDev
endef

define Package/jbigkit/install
        $(INSTALL_DIR) $(1)/usr/bin
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/pbmtools/pbmtojbg{,85}
$(1)/usr/bin/
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/pbmtools/jbgtopbm{,85}
$(1)/usr/bin/
        $(INSTALL_DIR) $(1)/usr/lib
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/libjbig/libjbig{,85}.so
$(1)/usr/lib/   
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/libjbig/libjbig{,85}.a
$(1)/usr/lib/
        $(INSTALL_DIR) $(1)/usr/include
        $(INSTALL_BIN) $(PKG_BUILD_DIR)/libjbig/jbig{,85,_ar}.h
$(1)/usr/include
endef

$(eval $(call BuildPackage,jbigkit))





Signed-off-by: Alexander Khrykin <alexan...@mezon.ru>



_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to