Changeset 7938


Ignore:
Timestamp:
2007-07-12T12:46:06+02:00 (11 years ago)
Author:
olli
Message:

librpcsecgss:

  • Cleanup Makefile
  • Fix compile
    • Build/UninstallDev
    • Fix build dependencies
File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/libs/librpcsecgss/Makefile

    r7845 r7938  
    1111PKG_NAME:=librpcsecgss 
    1212PKG_VERSION:=0.14 
    13 PKG_RELEASE:=1 
     13PKG_RELEASE:=2 
    1414 
    1515PKG_SOURCE:=librpcsecgss-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=http://www.citi.umich.edu/projects/nfsv4/linux/librpcsecgss/ 
    1717PKG_MD5SUM:=0d4cdee46a98731b1b71e30504589281 
     18 
     19PKG_BUILD_DEPENDS:=libgssapi 
    1820 
    1921include $(INCLUDE_DIR)/package.mk 
     
    2830 
    2931TARGET_CFLAGS += -I$(PKG_BUILD_DIR)/lib -I$(STAGING_DIR)/usr/include/gssglue/ 
    30 define Build/Compile 
    31         $(call Build/Compile/Default, \ 
    32                 OPT="$(TARGET_CFLAGS)" \ 
    33                 INSTALLSUID="install -m 4755" \ 
    34                 DESTDIR="$(PKG_INSTALL_DIR)" \ 
    35                 GSSAPI_LIBS="usr/lib/libgssapi.a" \ 
    36                 all install \ 
    37         ) 
    38 endef 
     32 
     33MAKE_FLAGS += \ 
     34        OPT="$(TARGET_CFLAGS)" \ 
     35        INSTALLSUID="install -m 4755" \ 
     36        DESTDIR="$(PKG_INSTALL_DIR)" \ 
     37        GSSAPI_LIBS="usr/lib/libgssapi.a" \ 
     38        all install 
    3939 
    4040define Build/InstallDev 
    41         mkdir -p $(STAGING_DIR)/usr/include/rpcsecgss/rpc 
     41        $(INSTALL_DIR) $(STAGING_DIR)/usr/include/rpcsecgss/rpc 
    4242        $(CP) $(PKG_INSTALL_DIR)/usr/include/rpcsecgss/rpc/*.h $(STAGING_DIR)/usr/include/rpcsecgss/rpc/ 
    43         mkdir -p $(STAGING_DIR)/usr/lib 
     43        $(INSTALL_DIR) $(STAGING_DIR)/usr/lib 
    4444        $(CP) $(PKG_INSTALL_DIR)/usr/lib/librpcsecgss.{a,so*} $(STAGING_DIR)/usr/lib 
    45         mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 
     45        $(INSTALL_DIR) $(STAGING_DIR)/usr/lib/pkgconfig 
    4646        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/librpcsecgss.pc $(STAGING_DIR)/usr/lib/pkgconfig 
    4747endef    
     
    4949define Build/UninstallDev 
    5050        rm -rf \ 
    51                 $(STAGING_DIR)/usr/include/rpcsecgss 
    52                 $(STAGING_DIR)/usr/lib/librpcsecgss.{a,so*} 
     51                $(STAGING_DIR)/usr/include/rpcsecgss \ 
     52                $(STAGING_DIR)/usr/lib/librpcsecgss.{a,so*} \ 
    5353                $(STAGING_DIR)/usr/lib/pkgconfig/librpcsecgss.pc 
    5454endef 
Note: See TracChangeset for help on using the changeset viewer.