Changeset 30067


Ignore:
Timestamp:
2012-02-04T19:53:38+01:00 (6 years ago)
Author:
jow
Message:

[packages_10.03.2] xmlrpc-c: merge r29845

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/packages_10.03.2/libs/xmlrpc-c/Makefile

    r25357 r30067  
    11# 
    2 # Copyright (C) 2007-2010 OpenWrt.org 
     2# Copyright (C) 2007-2012 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    99 
    1010PKG_NAME:=xmlrpc-c 
    11 PKG_REV:=2080 
     11PKG_REV:=2233 
    1212PKG_VERSION:=advanced_r$(PKG_REV) 
    1313PKG_RELEASE:=1 
     
    2727include $(INCLUDE_DIR)/package.mk 
    2828 
    29 define Package/xmlrpc-c-common 
    30   SECTION:=libs 
    31   CATEGORY:=Libraries 
    32   TITLE:=XML-RPC library - common 
    33   URL:=http://xmlrpc-c.sourceforge.net/ 
    34 endef 
    35  
    36 define Package/xmlrpc-c-internal 
    37   SECTION:=libs 
    38   CATEGORY:=Libraries 
    39   TITLE:=XML-RPC library - (ueses internal expat variant) 
    40   URL:=http://xmlrpc-c.sourceforge.net/ 
    41   DEPENDS:=+xmlrpc-c-common 
    42 #  PROVIDES:=xmlrpc-c 
    43   VARIANT:=internal 
    44 endef 
    45  
    46 define Package/xmlrpc-c 
     29define Package/xmlrpc-c/Default 
    4730  SECTION:=libs 
    4831  CATEGORY:=Libraries 
    4932  TITLE:=XML-RPC library 
    5033  URL:=http://xmlrpc-c.sourceforge.net/ 
     34endef 
     35 
     36define Package/xmlrpc-c-common 
     37  $(call Package/xmlrpc-c/Default) 
     38  TITLE+= - common 
     39endef 
     40 
     41define Package/xmlrpc-c-internal 
     42  $(call Package/xmlrpc-c/Default) 
     43  TITLE+= - (uses internal expat variant) 
     44  DEPENDS:=+xmlrpc-c-common 
     45#  PROVIDES:=xmlrpc-c 
     46  VARIANT:=internal 
     47endef 
     48 
     49define Package/xmlrpc-c 
     50  $(call Package/xmlrpc-c/Default) 
    5151  DEPENDS:=+xmlrpc-c-internal 
    5252endef 
    5353 
    5454define Package/xmlrpc-c-libxml2 
    55   SECTION:=libs 
    56   CATEGORY:=Libraries 
    57   TITLE:=XML-RPC library - (uses libxml2) 
    58   URL:=http://xmlrpc-c.sourceforge.net/ 
     55  $(call Package/xmlrpc-c/Default) 
     56  TITLE+= - (uses libxml2) 
    5957  DEPENDS:=+xmlrpc-c-common +libxml2 @BROKEN 
    6058#  PROVIDES:=xmlrpc-c 
     
    6361 
    6462define Package/xmlrpc-c-client 
    65   SECTION:=libs 
    66   CATEGORY:=Libraries 
    67   TITLE:=XML-RPC library - client 
    68   URL:=http://xmlrpc-c.sourceforge.net/ 
     63  $(call Package/xmlrpc-c/Default) 
     64  TITLE+= - client 
    6965  DEPENDS:=+xmlrpc-c +libcurl 
    7066endef 
    7167 
    7268define Package/xmlrpc-c-server 
    73   SECTION:=libs 
    74   CATEGORY:=Libraries 
    75   TITLE:=XML-RPC library - server 
    76   URL:=http://xmlrpc-c.sourceforge.net/ 
     69  $(call Package/xmlrpc-c/Default) 
     70  TITLE+= - server 
    7771  DEPENDS:=+xmlrpc-c 
    7872endef 
    7973 
    8074define Package/xmlrpc-c-abyss 
    81   SECTION:=libs 
    82   CATEGORY:=Libraries 
    83   TITLE:=XML-RPC library - abyss 
    84   URL:=http://xmlrpc-c.sourceforge.net/ 
     75  $(call Package/xmlrpc-c/Default) 
     76  TITLE+= - abyss 
    8577  DEPENDS:=+xmlrpc-c-common 
    8678endef 
    8779 
    8880define Package/xmlrpc-c-server-abyss 
    89   SECTION:=libs 
    90   CATEGORY:=Libraries 
    91   TITLE:=XML-RPC library - abyss server 
    92   URL:=http://xmlrpc-c.sourceforge.net/ 
     81  $(call Package/xmlrpc-c/Default) 
     82  TITLE+= - abyss server 
    9383  DEPENDS:=+xmlrpc-c-server +xmlrpc-c-abyss 
    9484endef 
     
    112102        --enable-abyss-server \ 
    113103        --disable-cplusplus \ 
    114         --disable-static \ 
    115104        --disable-abyss-threads \ 
    116105        --disable-cgi-server 
     
    137126                $(1)/usr/bin \ 
    138127                $(2)/bin 
    139  
    140128        $(CP) \ 
    141129                $(PKG_INSTALL_DIR)/usr/include/* \ 
    142130                $(1)/usr/include/ 
    143  
    144131        $(CP) \ 
    145132                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc*.{a,so*} \ 
    146133                $(1)/usr/lib/ 
    147  
    148134        $(INSTALL_BIN) \ 
    149135                $(PKG_INSTALL_DIR)/usr/bin/xmlrpc-c-config \ 
    150136                $(2)/bin/ 
    151  
    152137        $(SED) \ 
    153138                's,HEADERINST_DIR="/usr/include",HEADERINST_DIR="$(STAGING_DIR)/usr/include",g' \ 
    154139                $(2)/bin/xmlrpc-c-config 
    155  
    156140        $(SED) \ 
    157141                's,LIBINST_DIR="/usr/lib",LIBINST_DIR="$(STAGING_DIR)/usr/lib",g' \ 
     
    162146        $(INSTALL_DIR) \ 
    163147                $(1)/usr/lib 
    164  
    165148        $(CP) \ 
    166149                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc.so* \ 
     
    171154        $(INSTALL_DIR) \ 
    172155                $(1)/usr/lib 
    173  
    174156        $(CP) \ 
    175157                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc.so* \ 
    176158                $(1)/usr/lib/ 
    177  
    178159        $(CP) \ 
    179160                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_xmltok.so* \ 
    180161                $(1)/usr/lib/ 
    181  
    182162        $(CP) \ 
    183163                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_xmlparse.so* \ 
     
    188168        $(INSTALL_DIR) \ 
    189169                $(1)/usr/lib 
    190  
    191170        $(CP) \ 
    192171                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_server.so* \ 
     
    197176        $(INSTALL_DIR) \ 
    198177                $(1)/usr/lib 
    199  
    200178        $(CP) \ 
    201179                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_abyss.so* \ 
     
    206184        $(INSTALL_DIR) \ 
    207185                $(1)/usr/lib 
    208  
    209186        $(CP) \ 
    210187                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_server_abyss.so* \ 
     
    215192        $(INSTALL_DIR) \ 
    216193                $(1)/usr/lib 
    217  
    218194        $(CP) \ 
    219195                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_client* \ 
     
    224200        $(INSTALL_DIR) \ 
    225201                $(1)/usr/lib 
    226  
    227202        $(CP) \ 
    228203                $(PKG_INSTALL_DIR)/usr/lib/libxmlrpc_util.so* \ 
     
    233208        true 
    234209endef 
    235  
    236210 
    237211$(eval $(call BuildPackage,xmlrpc-c)) 
Note: See TracChangeset for help on using the changeset viewer.