[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