[erlang-eradius] Ver. 0.7.0

Peter Lemenkov peter at fedoraproject.org
Fri Sep 9 11:47:59 UTC 2011


commit 6b2c7e19b3b8240422cb3821e8de5510c6a57c1a
Author: Peter Lemenkov <lemenkov at gmail.com>
Date:   Fri Sep 9 15:47:40 2011 +0400

    Ver. 0.7.0
    
    Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>

 .gitignore          |    1 +
 erlang-eradius.spec |   51 ++++++++++++++++++++++++++-------------------------
 sources             |    2 +-
 3 files changed, 28 insertions(+), 26 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index f07663a..f885376 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
 eradius.tar.bz2
 /eradius.tar.bz2
+/lemenkov-eradius-0.7-0-g9f7b294.tar.gz
diff --git a/erlang-eradius.spec b/erlang-eradius.spec
index 717a943..4627bf4 100644
--- a/erlang-eradius.spec
+++ b/erlang-eradius.spec
@@ -1,17 +1,18 @@
-%define debug_package %{nil}
-%define realname eradius
+%global realname eradius
+%global debug_package %{nil}
+%global git_tag 9f7b294
 
 
 Name:		erlang-%{realname}
-Version:	0
-Release:	0.8.20070627cvs%{?dist}
+Version:	0.7.0
+Release:	1%{?dist}
 Summary:	RADIUS authentication/accounting for erlang apps
 Group:		Development/Languages
 License:	MIT
-URL:		http://jungerl.sourceforge.net/
-# cvs -z3 -d:pserver:anonymous at jungerl.cvs.sourceforge.net:/cvsroot/jungerl export -d eradius -D "2007-06-27" jungerl/lib/eradius
-# tar cjf eradius.tar.bz2 eradius
-Source0:	eradius.tar.bz2
+URL:		https://github.com/lemenkov/eradius
+# wget --no-check-certificate https://github.com/lemenkov/eradius/tarball/0.7
+Source0:	lemenkov-%{realname}-0.7-0-g%{git_tag}.tar.gz
+#Source0:	lemenkov-%{realname}-%{version}-0-g%{git_tag}.tar.gz
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
 BuildRequires:	erlang-erts
 Requires:	erlang-erts
@@ -25,30 +26,26 @@ RADIUS authentication/accounting for erlang apps.
 
 
 %prep
-%setup -q -n %{realname}
-mv src/eradius_server_example.erl test/
-chmod 644 MIT_LICENSE
-chmod 644 src/eradius_server.erl
+%setup -q -n lemenkov-%{realname}-%{git_tag}
 
 
 %build
-erlc -o ebin -I./include src/eradius_dict.erl
-cd priv && make && cd -
-erlc -o ebin -I./include src/eradius.erl
-erlc -o ebin -I./include src/eradius_acc.erl
-erlc -o ebin -I./include src/eradius_lib.erl
-erlc -o ebin -I./include src/eradius_server.erl
+make %{?_smp_mflags}
 
 
 %install
 rm -rf $RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/{ebin,include,priv,src}
-mkdir -p $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv/dictionaries
-install -m 644 ebin/*.beam $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/ebin
-install -m 644 include/*.hrl $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include
-install -p -m 644 src/eradius.hrl $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include
-install -p -m 644 src/eradius_lib.hrl $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include
-install -m 644 priv/dictionary*.map $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv
+make install DESTDIR=$RPM_BUILD_ROOT
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include/dictionary_kamailio.hrl
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include/dictionary_rfc2868.hrl
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include/dictionary_rfc3580.hrl
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include/dictionary_rfc4603.hrl
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/include/dictionary_rfc5176.hrl
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv/dictionary_kamailio.map
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv/dictionary_rfc2868.map
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv/dictionary_rfc3580.map
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv/dictionary_rfc4603.map
+rm -f $RPM_BUILD_ROOT%{_libdir}/erlang/lib/%{realname}-%{version}/priv/dictionary_rfc5176.map
 
 
 %clean
@@ -62,12 +59,16 @@ rm -rf $RPM_BUILD_ROOT
 %dir %{_libdir}/erlang/lib/%{realname}-%{version}/ebin
 %dir %{_libdir}/erlang/lib/%{realname}-%{version}/include
 %dir %{_libdir}/erlang/lib/%{realname}-%{version}/priv
+%{_libdir}/erlang/lib/%{realname}-%{version}/ebin/*.app
 %{_libdir}/erlang/lib/%{realname}-%{version}/ebin/*.beam
 %{_libdir}/erlang/lib/%{realname}-%{version}/include/*.hrl
 %{_libdir}/erlang/lib/%{realname}-%{version}/priv/dictionary*.map
 
 
 %changelog
+* Fri Sep 09 2011 Peter Lemenkov <lemenkov at gmail.com> - 0.7.0-1
+- Ver. 0.7.0
+
 * Tue Feb 08 2011 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0-0.8.20070627cvs
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
 
diff --git a/sources b/sources
index 6848913..06fc4bd 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8540f2ff963cf5cd7895f5b69ac7cca9  eradius.tar.bz2
+63f77a7e0db67063719a6e1782a0e502  lemenkov-eradius-0.7-0-g9f7b294.tar.gz


More information about the scm-commits mailing list