Navigation


Changeset 328:90294e7e986c in freeDiameter


Ignore:
Timestamp:
May 28, 2010, 5:19:22 PM (14 years ago)
Author:
Sebastien Decugis <sdecugis@nict.go.jp>
Branch:
default
Phase:
public
Message:

Moved the debian dir outside the top level directory

Files:
3 edited
21 moved

Legend:

Unmodified
Added
Removed
  • INSTALL.Ubuntu

    r325 r328  
    22
    33
    4 freeDiameter has native support for Debian packaging. All related files
    5 are in the directory "debian" of the distribution.
     4freeDiameter is shipped with the necessary files to generate the Debian package.
     5All related files are in the directory "contrib/debian" of the distribution.
     6As a first step, you have to link this directory from your top-level dir:
     7  ln -s contrib/debian
     8 
    69
    710The following packages are required to compile freeDiameter from source:
     
    1417
    1518
    16 If your debhelper environment is recent, the following commands should
    17 generate the freeDiameter packages for you:
     19If your debhelper environment is recent (> 7.3.9 to provide cmake support),
     20the following commands should generate the freeDiameter packages for you:
    1821
    1922# Install the dependencies for building the source:
     
    2427hg clone http://aaa.koganei.wide.ad.jp/hg/freeDiameter
    2528cd freeDiameter
     29
     30# Prepare for Debian package
     31ln -s contrib/debian
    2632
    2733# Build the packages
     
    4248===========================================
    4349
    44 freeDiameter has been tested on the following distributions:
     50freeDiameter has been tested on the following distributions (compiled from source as described bellow):
    4551Ubuntu Intrepid, Jaunty, Karmic, Lucid.
    4652Debian Lenny.
    4753
    48 (Ubuntu Hardy support is broken)
     54Ubuntu Hardy support is broken.
     55
     56The Debian package has been generated with success on Ubuntu Lucid.
    4957
    5058
  • README

    r325 r328  
    1 freeDiameter is an implementation of Diameter.
     1freeDiameter is an implementation of the Diameter protocol.
    22
    33Diameter is a protocol designed to carry Authentication, Authorization and
  • contrib/README

    r327 r328  
    77        on the last modification time. Thought I might share it if other people find
    88        it useful for their own project...
     9
     10
     11- debian : This directory contains the packaging information to create native Debian / Ubuntu
     12        packages. It requires debhelper >= 7.3.9 (support for cmake). To use, simply link the
     13        debian folder from the main freeDiameter folder, then use your building script as
     14        usual ('dh binary' or 'pdebuild' or ...).
     15
    916
    1017- PKI : This directory contains useful material related to establishing a
     
    2936                that provides more or less the same services as ca_script.
    3037
     38
    3139- OpenWRT : This directory contains the scripts and documentation related to
    3240        the integration of freeDiameter RADIUS/Diameter gateway component in the openWRT
  • contrib/debian/control

    r313 r328  
    33Priority: optional
    44Maintainer: Sebastien Decugis <sdecugis@nict.go.jp>
    5 Build-Depends: debhelper ( >= 7),
     5Build-Depends: debhelper ( >= 7.3.9),
    66 cmake, make, gcc, bison, flex,
    77 libsctp-dev, libgnutls-dev, libgcrypt-dev, libpq-dev
Note: See TracChangeset for help on using the changeset viewer.