rpms/radiusclient-ng/devel radiusclient-ng-etc-install.patch, NONE, 1.1 radiusclient-ng.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Jeffrey C. Ollie (jcollie) fedora-extras-commits at redhat.com
Tue Jul 11 18:57:31 UTC 2006


Author: jcollie

Update of /cvs/extras/rpms/radiusclient-ng/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv11989/devel

Modified Files:
	.cvsignore sources 
Added Files:
	radiusclient-ng-etc-install.patch radiusclient-ng.spec 
Log Message:
auto-import radiusclient-ng-0.5.2-3 on branch devel from radiusclient-ng-0.5.2-3.src.rpm

radiusclient-ng-etc-install.patch:

--- NEW FILE radiusclient-ng-etc-install.patch ---
Index: configure.in
===================================================================
RCS file: /cvsroot/radiusclient-ng/radiusclient-ng/configure.in,v
retrieving revision 1.25
diff -u -r1.25 configure.in
--- configure.in	15 May 2006 21:38:52 -0000	1.25
+++ configure.in	30 May 2006 01:41:05 -0000
@@ -29,6 +29,9 @@
 pkgsysconfdir=${sysconfdir}/$PACKAGE
 AC_SUBST(pkgsysconfdir)
 
+pkgdatadir=${datadir}/$PACKAGE
+AC_SUBST(pkgdatadir)
+
 AC_PROG_LIBTOOL
 
 AC_PROG_CC
Index: etc/Makefile.am
===================================================================
RCS file: /cvsroot/radiusclient-ng/radiusclient-ng/etc/Makefile.am,v
retrieving revision 1.3
diff -u -r1.3 Makefile.am
--- etc/Makefile.am	7 Nov 2005 22:55:34 -0000	1.3
+++ etc/Makefile.am	30 May 2006 01:41:05 -0000
@@ -14,9 +14,11 @@
 
 sbindir = @sbindir@
 pkgsysconfdir = @pkgsysconfdir@
-pkgsysconf_DATA = issue port-id-map radiusclient.conf \
-	dictionary dictionary.ascend dictionary.compat dictionary.merit \
-	dictionary.sip
+pkgsysconf_DATA = issue port-id-map radiusclient.conf
+
+pkgdatadir = @pkgdatadir@
+pkgdata_DATA = dictionary dictionary.ascend dictionary.compat \
+	dictionary.merit dictionary.sip
 
 EXTRA_DIST = issue port-id-map dictionary dictionary.ascend \
 	dictionary.compat dictionary.merit servers radiusclient.conf.in \
@@ -28,9 +30,9 @@
 	    <$(srcdir)/radiusclient.conf.in >radiusclient.conf
 
 install-data-local: servers
-	$(mkinstalldirs) $(pkgsysconfdir); \
-        echo " $(INSTALL) -m 600 $(srcdir)/servers $(pkgsysconfdir)/servers"; \
-        $(INSTALL) -m 600 $(srcdir)/servers $(pkgsysconfdir)/servers
+	$(mkinstalldirs) $(DESTDIR)$(pkgsysconfdir); \
+        echo " $(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers"; \
+        $(INSTALL) -m 600 $(srcdir)/servers $(DESTDIR)$(pkgsysconfdir)/servers
 
 uninstall-local:
 	rm -f $(pkgsysconfdir)/servers
Index: etc/radiusclient.conf.in
===================================================================
RCS file: /cvsroot/radiusclient-ng/radiusclient-ng/etc/radiusclient.conf.in,v
retrieving revision 1.3
diff -u -r1.3 radiusclient.conf.in
--- etc/radiusclient.conf.in	21 Jul 2005 08:02:20 -0000	1.3
+++ etc/radiusclient.conf.in	30 May 2006 01:41:05 -0000
@@ -47,7 +47,7 @@
 
 # dictionary of allowed attributes and values
 # just like in the normal RADIUS distributions
-dictionary 	@pkgsysconfdir@/dictionary
+dictionary 	@pkgdatadir@/dictionary
 
 # program to call for a RADIUS authenticated login
 login_radius	@sbindir@/login.radius


--- NEW FILE radiusclient-ng.spec ---
Summary: RADIUS protocol client library
Name: radiusclient-ng
Version: 0.5.2
Release: 3%{?dist}
License: BSD
Group: Applications/Internet
URL: http://developer.berlios.de/projects/radiusclient-ng/
Source0: http://download.berlios.de/%{name}/%{name}-%{version}.tar.gz
Patch0: radiusclient-ng-etc-install.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires: autoconf
BuildRequires: automake
BuildRequires: libtool

%description
Portable, easy-to-use and standard compliant library suitable for
developing free and commercial software that need support for a RADIUS
protocol (RFCs 2128 and 2139).

%package devel
Summary: Development files for radiusclient-ng
Group: Development/Libraries
Requires: radiusclient-ng = %{version}-%{release}

%description devel
Development files for radiusclient-ng.

%package utils
Summary: Utility programs for radiusclient-ng
Group: Applications/Internet
Requires: radiusclient-ng = %{version}-%{release}

%description utils
Utility programs for radiusclient-ng.

%prep
%setup0 -q
%patch0 -p0

%build
# Need to re-run autconf & automake so that --disable-rpath works and
# the patches to various autoconf/automake files get picked up.
libtoolize --force
aclocal
autoconf
autoheader
automake --add-missing --copy

%configure --disable-static --disable-rpath
make %{?_smp_mflags}

%install
rm -rf %{buildroot}
make DESTDIR=%{buildroot} install
rm -f %{buildroot}%{_libdir}/*.la
rm -f %{buildroot}%{_sbindir}/radexample

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc BUGS CHANGES COPYRIGHT doc/instop.html README

%dir %{_sysconfdir}/radiusclient-ng
%config(noreplace) %{_sysconfdir}/radiusclient-ng/issue
%config(noreplace) %{_sysconfdir}/radiusclient-ng/port-id-map
%config(noreplace) %{_sysconfdir}/radiusclient-ng/radiusclient.conf
%config(noreplace) %{_sysconfdir}/radiusclient-ng/servers

%{_libdir}/libradiusclient-ng.so.*

%dir %{_datadir}/radiusclient-ng/
%{_datadir}/radiusclient-ng/dictionary
%{_datadir}/radiusclient-ng/dictionary.ascend
%{_datadir}/radiusclient-ng/dictionary.compat
%{_datadir}/radiusclient-ng/dictionary.merit
%{_datadir}/radiusclient-ng/dictionary.sip

%files devel
%defattr(-,root,root,-)
%doc COPYRIGHT

%{_includedir}/radiusclient-ng.h
%{_libdir}/libradiusclient-ng.so

%files utils
%defattr(-,root,root,-)
%doc COPYRIGHT

%{_sbindir}/login.radius
%{_sbindir}/radacct
%{_sbindir}/radiusclient
%{_sbindir}/radlogin
%{_sbindir}/radstatus

%changelog
* Tue Jul 11 2006 Jeffrey C. Ollie <jeff at max1.ocjtech.us> - 0.5.2
- Own /etc/radiusclient-ng

* Tue Jul 11 2006 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.5.2-2
- Add BR so that building in minimal buildroot works
- Run libtoolize.

* Mon May 29 2006 Jeffrey C. Ollie <jeff at ocjtech.us> - 0.5.2-1
- First version for Fedora Extras



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/radiusclient-ng/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	11 Jul 2006 18:56:46 -0000	1.1
+++ .cvsignore	11 Jul 2006 18:57:31 -0000	1.2
@@ -0,0 +1 @@
+radiusclient-ng-0.5.2.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/radiusclient-ng/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	11 Jul 2006 18:56:46 -0000	1.1
+++ sources	11 Jul 2006 18:57:31 -0000	1.2
@@ -0,0 +1 @@
+c54eb70e964bdd22dd44b39a9b4df8ca  radiusclient-ng-0.5.2.tar.gz




More information about the fedora-extras-commits mailing list