Update debian packaging for v3
authorStephen R. van den Berg <srb@cuci.nl>
Sat, 9 Jul 2011 10:38:32 +0000 (12:38 +0200)
committerAlan T. DeKok <aland@freeradius.org>
Sat, 9 Jul 2011 11:48:11 +0000 (13:48 +0200)
debian/control
debian/freeradius-utils.install
debian/rules

index 8c8ed39..dc3ccbc 100644 (file)
@@ -28,7 +28,7 @@ Homepage: http://www.freeradius.org/
 
 Package: freeradius
 Architecture: any
-Depends: lsb-base (>= 3.1-23.2), ${shlibs:Depends}, freeradius-common, libfreeradius2 (= ${binary:Version}), ssl-cert, adduser
+Depends: lsb-base (>= 3.1-23.2), ${shlibs:Depends}, freeradius-common, libfreeradius3 (= ${binary:Version}), ssl-cert, adduser
 Provides: radius-server
 Recommends: freeradius-utils
 Suggests: freeradius-ldap, freeradius-postgresql, freeradius-mysql, freeradius-krb5
@@ -54,7 +54,7 @@ Package: freeradius-utils
 Architecture: any
 Replaces: freeradius (<< 2.0)
 Conflicts: radiusd-livingston, yardradius
-Depends: ${shlibs:Depends}, freeradius-common, libfreeradius2 (= ${binary:Version})
+Depends: ${shlibs:Depends}, freeradius-common, libfreeradius3 (= ${binary:Version})
 Recommends: libdbi-perl
 Description: FreeRADIUS client utilities
  This package contains various client programs and utilities from
@@ -72,7 +72,7 @@ Description: FreeRADIUS client utilities
   - rlm_ippool_tool
   - smbencrypt
 
-Package: libfreeradius2
+Package: libfreeradius3
 Architecture: any
 Depends: ${shlibs:Depends}
 Description: FreeRADIUS shared library
@@ -82,7 +82,7 @@ Description: FreeRADIUS shared library
 Package: libfreeradius-dev
 Architecture: any
 Section: libdevel
-Depends: ${shlibs:Depends}, libfreeradius2 (= ${binary:Version})
+Depends: ${shlibs:Depends}, libfreeradius3 (= ${binary:Version})
 Description: FreeRADIUS shared library development files
  The FreeRADIUS projects' libfreeradius-radius and libfreeradius-eap, used by
  the FreeRADIUS server and some of the utilities.
index 9bc0d62..ba91503 100644 (file)
@@ -1,6 +1,5 @@
 usr/bin/rlm_dbm_cat
 usr/bin/rlm_dbm_parser
-usr/bin/radeapclient
 usr/bin/rlm_ippool_tool
 usr/bin/smbencrypt
 usr/bin/radclient
index 10b7b75..8c25de4 100755 (executable)
@@ -152,14 +152,14 @@ install-arch: build-arch-stamp
        dh_testroot
        dh_installdirs -s
        test -d $(freeradius_dir)/usr/lib/freeradius || mkdir -p $(freeradius_dir)/usr/lib/freeradius
-       ln -s rlm_sql.so $(freeradius_dir)/usr/lib/freeradius/librlm_sql.so
+       ln -fs rlm_sql.so $(freeradius_dir)/usr/lib/freeradius/librlm_sql.so
        $(MAKE) install R=$(freeradius_dir)
        
        # rename radius binary to play nicely with others
        mv $(freeradius_dir)/usr/sbin/radiusd $(freeradius_dir)/usr/sbin/$(package)
        mv $(freeradius_dir)/$(mandir)/man8/radiusd.8 $(freeradius_dir)/$(mandir)/man8/$(package).8
        
-       dh_install --sourcedir=$(freeradius_dir) -p libfreeradius2
+       dh_install --sourcedir=$(freeradius_dir) -p libfreeradius3
        dh_install --sourcedir=$(freeradius_dir) -p libfreeradius-dev
 
        for mod in ${modulelist}; do \