Changeset 2756


Ignore:
Timestamp:
2005-12-24T15:29:34+01:00 (12 years ago)
Author:
wbx
Message:

do not use make install to make the package, .h is unneeded in the package

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/openwrt/package/libcli/Makefile

    r2669 r2756  
     1# $Id$ 
     2 
    13include $(TOPDIR)/rules.mk 
    24 
     
    57PKG_RELEASE:=1 
    68PKG_MD5SUM:=0fdd30df5a8c1388a4549751ba61247a 
     9 
    710PKG_SOURCE_URL:=@SF/libcli 
    811PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    9 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) 
    1012PKG_CAT:=zcat 
    1113 
     14PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) 
    1215PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install 
    1316 
     
    2023 
    2124$(PKG_BUILD_DIR)/.built: 
    22         $(MAKE) CC=$(TARGET_CC) LD=$(TARGET_CC) DESTDIR=$(STAGING_DIR) -C $(PKG_BUILD_DIR) install 
    23         $(MAKE) CC=$(TARGET_CC) LD=$(TARGET_CC) DESTDIR=$(PKG_INSTALL_DIR) -C $(PKG_BUILD_DIR) install 
     25        rm -rf $(PKG_INSTALL_DIR) 
     26        mkdir -p $(PKG_INSTALL_DIR) 
     27        $(MAKE) CC=$(TARGET_CC) LD=$(TARGET_CC) \ 
     28                DESTDIR=$(PKG_INSTALL_DIR) \ 
     29                -C $(PKG_BUILD_DIR) install 
    2430        touch $@ 
    2531 
    2632$(IPKG_LIBCLI): 
    27         mkdir -p $(IDIR_LIBCLI) 
    28         cp -fpR $(PKG_INSTALL_DIR)/* $(IDIR_LIBCLI)/ 
     33        install -d -m0755 $(IDIR_LIBCLI)/usr/lib 
     34        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libcli* $(IDIR_LIBCLI)/usr/lib 
    2935        $(RSTRIP) $(IDIR_LIBCLI) 
    3036        $(IPKG_BUILD) $(IDIR_LIBCLI) $(PACKAGE_DIR) 
     37 
     38$(STAGING_DIR)/usr/lib/libcli.so: $(PKG_BUILD_DIR)/.built 
     39        mkdir -p $(STAGING_DIR)/usr/include 
     40        cp -fpR $(PKG_INSTALL_DIR)/usr/include/libcli.h $(STAGING_DIR)/usr/include/ 
     41        mkdir -p $(STAGING_DIR)/usr/lib 
     42        cp -fpR $(PKG_INSTALL_DIR)/usr/lib/libcli.so* $(STAGING_DIR)/usr/lib/ 
     43 
     44install-dev: $(STAGING_DIR)/usr/lib/libcli.so 
     45 
     46uninstall-dev: 
     47        rm -rf \ 
     48          $(STAGING_DIR)/usr/include/libcli.h \ 
     49          $(STAGING_DIR)/usr/lib/libcli.so* 
     50 
     51compile-targets: install-dev 
     52clean-targets: uninstall-dev 
     53 
Note: See TracChangeset for help on using the changeset viewer.