7df256c
%global realname egeoip
7df256c
%global upstream mochi
760c625
%global git_tag 4efda2c2b5b0084d3e77b8f0bbdec78514706b34
7df256c
7df256c
7df256c
Name:		erlang-%{realname}
760c625
Version:	1.1
e3b9059
Release:	14%{?dist}
2a04166
BuildArch:	noarch
7df256c
Summary:	Erlang IP Geolocation module
7df256c
License:	MIT and BSD with advertising
760c625
URL:		https://github.com/%{upstream}/%{realname}
760c625
VCS:		scm:git:https://github.com/%{upstream}/%{realname}.git
760c625
#Source0:	https://github.com/%{upstream}/%{realname}/archive/%{version}/%{realname}-%{version}.tar.gz
760c625
Source0:	https://github.com/%{upstream}/%{realname}/archive/%{git_tag}/%{realname}-%{version}.tar.gz
7df256c
BuildRequires:	erlang-rebar
b7a633c
BuildRequires:	GeoIP-GeoLite-data-extra
b7a633c
Requires:	GeoIP-GeoLite-data-extra
7df256c
7df256c
7df256c
%description
7df256c
Erlang IP Geolocation module, currently supporting the MaxMind GeoLite City
7df256c
Database.
7df256c
7df256c
7df256c
%prep
760c625
%setup -q -n %{realname}-%{git_tag}
7df256c
mv priv/LICENSE.txt LICENSE.geolitecity
7df256c
7df256c
7df256c
%build
a46c216
%{erlang_compile}
7df256c
7df256c
7df256c
%install
a46c216
%{erlang_install}
a46c216
mkdir -p %{buildroot}%{erlang_appdir}/priv/
a46c216
ln -s %{_datadir}/GeoIP/GeoLiteCity.dat %{buildroot}%{erlang_appdir}/priv/
a46c216
# This file is a symlink to %{_datadir}/GeoIP/GeoLiteCountry.dat
a46c216
ln -s %{_datadir}/GeoIP/GeoIP.dat %{buildroot}%{erlang_appdir}/priv/
a46c216
ln -s %{_datadir}/GeoIP/GeoIPCity.dat %{buildroot}%{erlang_appdir}/priv/
7df256c
7df256c
7df256c
%check
a46c216
%{erlang_test}
7df256c
7df256c
7df256c
%files
760c625
%license LICENSE
760c625
%license LICENSE.geolitecity
a46c216
%doc README
a46c216
%{erlang_appdir}/
7df256c
7df256c
7df256c
%changelog
e3b9059
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-14
e3b9059
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
e3b9059
6581720
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-13
6581720
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
6581720
a81041f
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-12
a81041f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
a81041f
f2e5386
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-11
f2e5386
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f2e5386
2a04166
* Fri Feb 22 2019 Peter Lemenkov <lemenkov@gmail.com> - 1.1-10
2a04166
- Switch to noarch
2a04166
1c99d67
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-9
1c99d67
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
1c99d67
96045a9
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-8
96045a9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
96045a9
ef97b9f
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-7
ef97b9f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ef97b9f
fb9fa41
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-6
fb9fa41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
fb9fa41
6ba4d3a
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-5
6ba4d3a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
6ba4d3a
ffd84b2
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.1-4
ffd84b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
ffd84b2
a46c216
* Thu Jun  9 2016 Peter Lemenkov <lemenkov@gmail.com> - 1.1-3
a46c216
- Spec-file cleanups
a46c216
b7a633c
* Wed Mar  2 2016 Peter Lemenkov <lemenkov@gmail.com> - 1.1-2
b7a633c
- Use system-wide GeoIP data
b7a633c
760c625
* Fri Feb 12 2016 Peter Lemenkov <lemenkov@gmail.com> - 1.1-1
760c625
- Ver. 1.1
760c625
cf05036
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0-0.10.20111025git45c32ad
cf05036
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
cf05036
0db3cd9
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.9.20111025git45c32ad
0db3cd9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
0db3cd9
823d466
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.8.20111025git45c32ad
823d466
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
823d466
3e59b94
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.7.20111025git45c32ad
3e59b94
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
3e59b94
adadad5
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.6.20111025git45c32ad
adadad5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
adadad5
0475d21
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.5.20111025git45c32ad
0475d21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
0475d21
ac06deb
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0-0.4.20111025git45c32ad
ac06deb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
ac06deb
7df256c
* Thu Jun 07 2012 Peter Lemenkov <lemenkov@gmail.com> - 0-0.3.20111025git45c32ad
7df256c
- Added unit-tests
7df256c
- Invoke rebar with more verbosity
7df256c
- Removed no longer required defattr() line
7df256c
- Added API docs (doc/ directory)
7df256c
- Confirmed the legal status of the LICENSE.geolitecity
7df256c
7df256c
* Tue May 15 2012 Peter Lemenkov <lemenkov@gmail.com> - 0-0.2.20111025git45c32ad
7df256c
- Update to the latest git tag
7df256c
7df256c
* Sat Jan 22 2011 Peter Lemenkov <lemenkov@gmail.com> - 0-0.1.20110122gitfac69bb
7df256c
- Initial build
7df256c