Ticket #7501: ntfsprogs.diff

File ntfsprogs.diff, 1.9 KB (added by Gianluigi Tiesi <sherpya@…>, 8 years ago)
  • Makefile

    diff -Nur empty/Makefile ntfsprogs/Makefile
    old new  
     1# 
     2# Copyright (C) 2010 Gianluigi Tiesi <sherpya@netfarm.it> 
     3# 
     4# This is free software, licensed under the GNU General Public License v2. 
     5# See /LICENSE for more information. 
     6# 
     7 
     8include $(TOPDIR)/rules.mk 
     9 
     10PKG_NAME:=ntfsprogs 
     11PKG_VERSION:=2.0.0 
     12PKG_RELEASE:=1 
     13 
     14PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
     15PKG_SOURCE_URL:=@SF/linux-ntfs 
     16PKG_MD5SUM:=2c402b647bb7aeb1d3f8ce1cc354fd68 
     17 
     18include $(INCLUDE_DIR)/package.mk 
     19 
     20define Package/ntfsprogs 
     21    SECTION:=utils 
     22    CATEGORY:=Utilities 
     23    SUBMENU:=Filesystem 
     24    TITLE:=Linux-NTFS 
     25    URL:=http://www.linux-ntfs.org/ 
     26    MAINTAINER:=Gianluigi Tiesi <sherpya@netfarm.it> 
     27endef 
     28 
     29define Package/ntfsprogs/description 
     30 tools for doing neat things in NTFS partitions from Linux 
     31endef 
     32 
     33CONFIGURE_ARGS +=       --enable-shared \ 
     34                                        --enable-static \ 
     35                                        --disable-gnome-vfs \ 
     36                                        --disable-ntfsmount 
     37 
     38define Build/Compile 
     39        $(MAKE) -C $(PKG_BUILD_DIR) \ 
     40                CC=$(TARGET_CC) \ 
     41                CFLAGS="$(TARGET_CPPFLAGS) $(TARGET_CFLAGS)" \ 
     42                LDFLAGS="$(TARGET_LDFLAGS)" \ 
     43                prefix=/usr \ 
     44                DESTDIR=$(PKG_INSTALL_DIR) \ 
     45                all install 
     46endef 
     47 
     48define Build/InstallDev 
     49        $(INSTALL_DIR) $(1)/usr/include 
     50        $(CP) $(PKG_INSTALL_DIR)/usr/include/ntfs $(1)/usr/include 
     51        $(INSTALL_DIR) $(1)/usr/lib 
     52        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libntfs.{la,a,so*} $(1)/usr/lib 
     53endef 
     54 
     55define Package/ntfsprogs/install 
     56        $(INSTALL_DIR) $(1)/usr/lib 
     57        $(CP) $(PKG_INSTALL_DIR)/usr/lib/libntfs.so.* $(1)/usr/lib 
     58        $(INSTALL_DIR) $(1)/usr/bin 
     59        $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/bin/ntfsfix $(1)/usr/bin 
     60        $(INSTALL_DIR) $(1)/usr/sbin 
     61        $(FIND) $(PKG_INSTALL_DIR)/usr/sbin -type f -exec $(INSTALL_BIN) {} $(1)/usr/sbin \; 
     62endef 
     63 
     64$(eval $(call BuildPackage,ntfsprogs))