Navigation


Changeset 568:875fcc02f98b in freeDiameter for contrib


Ignore:
Timestamp:
Oct 7, 2010, 5:02:39 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Bumped OpenWRT package version to 1.0.1 and added freeDiameter-test package

File:
1 edited

Legend:

Unmodified
Added
Removed
  • contrib/OpenWRT/packages/freeDiameter/Makefile

    r510 r568  
    1111
    1212PKG_NAME:=freeDiameter
    13 PKG_REV:=502
     13PKG_REV:=567
    1414PKG_VERSION:=r$(PKG_REV)
    1515PKG_RELEASE:=1
     
    3535endef
    3636
     37define Package/freeDiameter-test
     38  SECTION:=freeDiameter
     39  CATEGORY:=Network
     40  TITLE:=freeDiameter-test
     41  URL:=http://www.freediameter.net
     42  DEPENDS:=+freeDiameter
     43endef
     44
    3745define Package/freeDiameter/description
    3846 freeDiameter + RADIUS/Diameter gateway extension package.
     47endef
     48
     49define Package/freeDiameter-test/description
     50 The app_test.fdx extension for freeDiameter, useful only to perform some
     51tests between freeDiameter peers (ping-like for Diameter).
    3952endef
    4053
     
    6881                -DBUILD_APP_RADGW:BOOL=ON \
    6982                -DBUILD_DBG_MONITOR:BOOL=ON \
     83                -DBUILD_APP_TEST:BOOL=ON \
    7084                VERBOSE=1 \
    7185        $(PKG_BUILD_DIR)/CMakeLists.txt
     
    8498                $(PKG_INSTALL_DIR)/usr/lib/* \
    8599                $(1)/usr/lib/
     100        # Remove the app_test from the main package (see freeDiameter-test)
     101        $(RM) $(1)/usr/lib/app_test*
    86102       
    87103        # configuration files
     
    102118        echo "LoadExtension = \"app_radgw.fdx\":\"rgw.conf\";" \
    103119                                                        >> $(1)/etc/freeDiameter/freeDiameter.conf
     120        echo "# app_test.fdx provided in freeDiameter-test package:" \
     121                                                        >> $(1)/etc/freeDiameter/freeDiameter.conf
     122        echo "# LoadExtension = \"app_test.fdx\";"      >> $(1)/etc/freeDiameter/freeDiameter.conf
    104123        echo "## Add overrides bellow this point"       >> $(1)/etc/freeDiameter/freeDiameter.conf
    105124
     
    119138        echo "  acct_server_ip4 = 127.0.0.1;"           >> $(1)/etc/freeDiameter/rgw.conf
    120139        echo "  acct_server_ip6 = ::1 ;"                >> $(1)/etc/freeDiameter/rgw.conf
     140endef
     141
     142define Package/freeDiameter-test/install
     143        # libraries & extensions
     144        $(INSTALL_DIR) $(1)/usr/lib/
     145        $(CP) $(PKG_INSTALL_DIR)/usr/lib/app_test* \
     146                $(1)/usr/lib/
    121147endef
    122148
     
    199225
    200226$(eval $(call BuildPackage,freeDiameter))
     227$(eval $(call BuildPackage,freeDiameter-test))
Note: See TracChangeset for help on using the changeset viewer.