Navigation


Changeset 431:1bb1bc417efe in freeDiameter


Ignore:
Timestamp:
Jul 27, 2010, 3:33:20 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Reworked the packaging to include newest components

Files:
5 added
7 edited

Legend:

Unmodified
Added
Removed
  • contrib/debian/control

    r335 r431  
    55Build-Depends: debhelper ( >= 7.3.9),
    66 cmake, make, gcc, bison, flex,
    7  libsctp-dev, libgnutls-dev, libgcrypt-dev, libpq-dev
     7 libsctp-dev, libgnutls-dev, libgcrypt-dev, libpq-dev, libmysqlclient-dev
    88Standards-Version: 3.8.3
    99Homepage: http://www.freediameter.net
     
    7272 This extension does not require a configuration file.
    7373
     74Package: freediameter-dictionary-rfc4740
     75Architecture: any
     76Depends: ${misc:Depends}
     77Description: RFC4740 (Diameter SIP) dictionary support.
     78 This freeDiameter extension provides the dictionary support
     79 for commands and AVP defined in RFC4740 (Diameter SIP).
     80 .
     81 In order to use this extension, your main freeDiameter
     82 configuration file must contain a LoadExtension directive.
     83 See freeDiameter documentation for more details.
     84 .
     85 This extension does not require a configuration file.
     86
    7487Package: freediameter-radius-gateway
    7588Architecture: any
     
    89102                Requests For Comments: RADIUS: 2865, 3162, 2868,
    90103                2869, 3579; Diameter: 4005, 4072.
     104  - sip.rgwx  : Convert Access-Request to Diameter SIP messages.
     105                Requests For Comments: Diameter: 4740.
    91106  - acct.rgwx : Converts Accounting-Request (2866) to Diameter
    92107                ACR (3588).
     
    115130 See app_acct.conf.sample for more details.
    116131
     132Package: freediameter-eap-server
     133Architecture: any
     134Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version}), mysql-client
     135Description: freeDiameter Diameter EAP server implementation.
     136 This freeDiameter extension implements a Diameter EAP server.
     137 It supports EAP-MD5 and EAP-TLS methods currently.
     138 .
     139 In order to use this extension, your main freeDiameter
     140 configuration file must contain a LoadExtension directive.
     141 See freeDiameter documentation for more details.
     142 .
     143 This extension requires a configuration file.
     144 See app_diameap.conf.sample and
     145 http://diameap.yagami.freediameter.net for more details.
    117146
     147Package: freediameter-sip-server
     148Architecture: any
     149Depends: ${misc:Depends}, freediameter-daemon (= ${binary:Version}), mysql-client
     150Description: freeDiameter Diameter SIP server implementation.
     151 This freeDiameter extension implements a Diameter SIP server.
     152 See http://www.freediameter.net/trac/wiki/app_sip.fdx for
     153 status information.
     154 .
     155 In order to use this extension, your main freeDiameter
     156 configuration file must contain a LoadExtension directive.
     157 See freeDiameter documentation for more details.
     158 .
     159 This extension requires a configuration file.
     160 See app_sip.conf.sample for more details.
    118161
    119 
    120 
    121 
    122 
  • contrib/debian/freediameter-daemon.install

    r328 r431  
    22usr/lib/freeDiameter/acl_wl.fdx
    33usr/lib/freeDiameter/rt_default.fdx
     4usr/lib/freeDiameter/dbg_monitor.fdx
  • contrib/debian/freediameter-debug-tools.install

    r328 r431  
    11usr/lib/freeDiameter/dbg_rt.fdx
    2 usr/lib/freeDiameter/dbg_monitor.fdx
    32usr/lib/freeDiameter/test_app.fdx
  • contrib/debian/rules

    r341 r431  
    2828                -DDEFAULT_CONF_PATH:PATH=/etc/freeDiameter \
    2929                -DBUILD_APP_ACCT:BOOL=ON \
     30                -DBUILD_APP_DIAMEAP:BOOL=ON \
     31                -DBUILD_EAP_MD5:BOOL=ON \
     32                -DBUILD_EAP_TLS:BOOL=ON \
    3033                -DBUILD_APP_RADGW:BOOL=ON \
     34                -DBUILD_RGWX_SIP:BOOL=ON \
     35                -DBUILD_APP_SIP:BOOL=ON \
    3136                -DBUILD_DBG_MONITOR:BOOL=ON \
    3237                -DBUILD_DBG_RT:BOOL=ON \
    3338                -DBUILD_TEST_APP:BOOL=ON \
    34                 -DBUILD_APP_ACCT:BOOL=ON
     39                -DBUILD_TEST_SIP:BOOL=ON
    3540               
    3641
  • extensions/app_diameap/CMakeLists.txt

    r425 r431  
    4848
    4949TARGET_LINK_LIBRARIES(app_diameap ${MySQL_LIBRARY})
     50
     51####
     52## INSTALL section ##
     53
     54INSTALL(TARGETS app_diameap
     55        LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX}
     56        COMPONENT freeDiameter-eap-server)
  • extensions/app_diameap/plugins/CMakeLists.txt

    r425 r431  
    11PROJECT("EAP Methods Plugins" C)
    2 
    3 SET(LIBRARY_OUTPUT_PATH ${CMAKE_CURRENT_BINARY_DIR})
    42
    53MACRO(EAP_ADD_METHOD METHNAME)
     
    75  SET_TARGET_PROPERTIES(${METHNAME} PROPERTIES PREFIX "" )
    86  SET_TARGET_PROPERTIES(${METHNAME} PROPERTIES SUFFIX ".emp" )
     7  INSTALL(TARGETS ${METHNAME}
     8        LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX}
     9        COMPONENT freeDiameter-eap-server)
    910ENDMACRO(EAP_ADD_METHOD)
    1011
  • extensions/app_sip/CMakeLists.txt

    r427 r431  
    3232
    3333TARGET_LINK_LIBRARIES(app_sip ${MySQL_LIBRARIES})
     34
     35####
     36## INSTALL section ##
     37
     38INSTALL(TARGETS app_sip
     39        LIBRARY DESTINATION ${INSTALL_EXTENSIONS_SUFFIX}
     40        COMPONENT freeDiameter-sip-server)
Note: See TracChangeset for help on using the changeset viewer.