lede-packages-rs

git clone git://archive.git.mtrnord.blog/MTRNord/lede-packages-rs.git
Log | Files | Refs | README | LICENSE

Makefile (1379B)


      1 #
      2 # Copyright (C) 2015 OpenWrt.org
      3 #
      4 # This is free software, licensed under the GNU General Public License v2.
      5 # See /LICENSE for more information.
      6 #
      7 
      8 include $(TOPDIR)/rules.mk
      9 
     10 PKG_NAME:=mt-st
     11 PKG_VERSION:=1.1
     12 PKG_RELEASE:=1
     13 
     14 PKG_SOURCE_SUBDIR:=$(PKG_NAME)
     15 PKG_SOURCE_VERSION:=$(PKG_VERSION)
     16 PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_VERSION).tar.gz
     17 PKG_SOURCE_URL:=ftp://ftp.ibiblio.org/pub/Linux/system/backup/
     18 PKG_MD5SUM:=fdd5f5ec673c9f630a102ceff7612774
     19 
     20 PKG_LICENSE:=GPL-2.0
     21 
     22 include $(INCLUDE_DIR)/package.mk
     23 
     24 define Package/mt-st
     25   SECTION:=utils
     26   CATEGORY:=Utilities
     27   TITLE:=Magnetic tape control tools for Linux SCSI tapes
     28   URL:=http://ftp.ibiblio.org/pub/Linux/system/backup/
     29   MAINTAINER:=Giuseppe Magnotta <giuseppe.magnotta@gmail.com>
     30 endef
     31 
     32 define Package/mt-st/description
     33 	Includes a mt-like program supporting additional commands using ioctls
     34 	specific to  the Linux SCSI tape driver (up to kernel 2.6.26), and the program
     35 	stinit to define the SCSI tape devices in system startup scripts.
     36 endef
     37 
     38 define Build/Compile
     39 	$(MAKE) -C $(PKG_BUILD_DIR) \
     40 		LDFLAGS="$(TARGET_LDFLAGS)" \
     41 		CFLAGS="$(TARGET_CFLAGS) $(TARGET_CPPFLAGS)" \
     42 		CC="$(TARGET_CC)"
     43 endef
     44 
     45 define Package/mt-st/install
     46 	$(INSTALL_DIR) $(1)/usr/bin
     47 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/mt $(1)/usr/bin/
     48 	$(INSTALL_BIN) $(PKG_BUILD_DIR)/stinit $(1)/usr/bin/
     49 endef
     50 
     51 $(eval $(call BuildPackage,mt-st))