Changeset 6057


Ignore:
Timestamp:
2007-01-10T12:32:15+01:00 (10 years ago)
Author:
nico
Message:

update libupnp to 1.3.1 (partially closes: #1180)

Location:
packages/libs/libupnp
Files:
1 deleted
1 edited

Legend:

Unmodified
Added
Removed
  • packages/libs/libupnp/Makefile

    r5624 r6057  
    1010 
    1111PKG_NAME:=libupnp 
    12 PKG_VERSION:=1.2.1a 
     12PKG_VERSION:=1.3.1 
    1313PKG_RELEASE:=1 
    1414 
    1515PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
    1616PKG_SOURCE_URL:=@SF/upnp 
    17 PKG_MD5SUM:=e72b3550bf064eedf080f16f09688891 
     17PKG_MD5SUM:=6646be5e31e58188e8f47c6ce64faa4c 
    1818PKG_CAT:=zcat 
    1919 
    2020PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION) 
     21PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install 
    2122 
    2223include $(INCLUDE_DIR)/package.mk 
     
    3536 
    3637define Build/Configure 
     38        $(call Build/Configure/Default, \ 
     39                --enable-shared \ 
     40                --enable-static \ 
     41        ); 
    3742endef 
    3843 
    3944define Build/Compile 
    40         $(MAKE) -C $(PKG_BUILD_DIR)/upnp \ 
    41                 $(TARGET_CONFIGURE_OPTS) \ 
    42                 OPT_FLAGS="$(TARGET_CFLAGS)" \ 
    43                 STRIP=/bin/true 
     45        $(MAKE) -C $(PKG_BUILD_DIR) \ 
     46                CCOPT="$(TARGET_CFLAGS)" \ 
     47                DESTDIR="$(PKG_INSTALL_DIR)" \ 
     48                all install 
    4449endef 
    4550 
    4651define Build/InstallDev 
    47         mkdir -p $(STAGING_DIR)/usr/include/upnp 
    48         $(CP) $(PKG_BUILD_DIR)/upnp/inc/*.h $(STAGING_DIR)/usr/include/upnp/ 
     52        mkdir -p $(STAGING_DIR)/usr/include 
     53        $(CP) $(PKG_INSTALL_DIR)/usr/include/upnp $(STAGING_DIR)/usr/include/ 
    4954        mkdir -p $(STAGING_DIR)/usr/lib 
    50         $(CP) $(PKG_BUILD_DIR)/upnp/bin/lib{ixml,threadutil,upnp}.so $(STAGING_DIR)/usr/lib/ 
     55        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{ixml,threadutil,upnp}.{a,so*} $(STAGING_DIR)/usr/lib/ 
     56        mkdir -p $(STAGING_DIR)/usr/lib/pkgconfig 
     57        $(CP) $(PKG_INSTALL_DIR)/usr/lib/pkgconfig/libupnp.pc $(STAGING_DIR)/usr/lib/pkgconfig/ 
     58        $(SED) 's,-I$$$${includedir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/libupnp.pc 
     59        $(SED) 's,-L$$$${libdir},,g' $(STAGING_DIR)/usr/lib/pkgconfig/libupnp.pc 
    5160endef 
    5261 
     
    5463        rm -rf \ 
    5564                $(STAGING_DIR)/usr/include/upnp \ 
    56                 $(STAGING_DIR)/usr/lib/lib{ixml,threadutil,upnp}.so 
     65                $(STAGING_DIR)/usr/lib/lib{ixml,threadutil,upnp}.{a,so*} 
    5766endef 
    5867 
    5968define Package/libupnp/install 
    6069        $(INSTALL_DIR) $(1)/usr/lib 
    61         $(CP) $(PKG_BUILD_DIR)/upnp/bin/lib{ixml,threadutil,upnp}.so $(1)/usr/lib/ 
     70        $(CP) $(PKG_INSTALL_DIR)/usr/lib/lib{ixml,threadutil,upnp}.so.* $(1)/usr/lib/ 
    6271endef 
    6372 
Note: See TracChangeset for help on using the changeset viewer.