Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37564155
en ru br
Репозитории ALT
S:1.6.12-alt1
5.1: 1.4.6-alt1
4.1: 1.4.4-alt1
4.0: 1.4.2-alt1
3.0: 1.3.8-alt1
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: libGeoIP

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

%define origname GeoIP

Name: lib%{origname}
Version: 1.3.8
Release: alt1
Summary: GeoIP is a C library find what country an IP address or hostname originates from.
License: GPL
Group: System/Libraries
URL: http://www.maxmind.com/app/c

Packager: Dmitry Vukolov <dav at altlinux.ru>

Source: http://www.maxmind.com/download/geoip/api/c/%origname-%version.tar.bz2

%def_disable static
%{?_enable_static:BuildPreReq: glibc-devel-static}

# Automatically added by buildreq on Tue Feb 03 2004

BuildRequires: zlib-devel

%description
%origname is a C library that enables the user to find the country that any IP
address or hostname originates from. It uses a file based database that is
accurate as of March 2003. This database simply contains IP blocks as keys,
and countries as values. This database should be more complete and accurate
than using reverse DNS lookups. Commercial databases and automatic update
services are available from http://www.maxmind.com/

This module can be used to automatically select the geographically closest
mirror, to analyze your web server logs to determine the countries of your
visitors, for credit card fraud detection, and for software export controls.

%description -l ru_RU.KOI8-R
%origname -- это библиотека, с помощью которой можно определить страну по
IP-адресу или имени хоста. Она использует тщательно собранную базу
данных состоянием на март 2003 года. Данная база просто содержит блоки
IP-адресов в виде ключей и название страны в виде значения. Значения
для базы собирались очень тщательно используя обратные записи
DNS. Коммерческая база и автоматическое обновление базы доступны по
адресу http://www.maxmind.com/

Эта библиотека может быть использована для выбора географически
ближайшего зеркала, анализа журналов Вашего www-сервера для
определения стран, откуда пришли посетители, для определения подделки
кредитных карточек и для контроля экспортных ограничений на
программное обеспечение.

%description -l uk_UA.KOI8-U
%origname -- це б╕бл╕отека, за допомогою яко╖ можна визначити кра╖ну по
IP-адрес╕ або назв╕ хоста. Вона використову╓ ретельно п╕д╕брану базу
даних станом на березень 2003 року. Дана база просто м╕стить в соб╕
блоки IP-адрес у вигляд╕ ключ╕в та назву кра╖ни у вигляд╕
значення. Значення збиралися дуже ретельно, використовуючи зворотн╕
записи DNS. Комерц╕йна база та автоматичне поновлення бази доступн╕ за
адресою http://www.maxmind.com/

Дана б╕бл╕отека може бути використана для вибору географ╕чно
найближчого дзеркала, анал╕зу журнал╕в Вашого www-сервера для
визначення кра╖н, зв╕дки прийшли в╕зитери, для визначення шахрайства з
кредитними картками, а також для контролю експортних обмежень на
програмне забезпечення.

%package devel
Summary: GeoIP headers, libraries
Group: Development/C
Requires: %name = %version

%description devel
%origname is a C library that enables the user to find the country that
any IP address or hostname originates from.

This package contain the devel files for %origname.

%description -l ru_RU.KOI8-R devel
%origname -- это библиотека, с помощью которой можно определить страну по
IP-адресу или имени хоста.

Даный пакет содержит в себе дополнительные библиотеки и файлы
заголовков %origname необходимые разработчику.

%description -l uk_UA.KOI8-U devel
%origname -- це б╕бл╕отека, за допомогою яко╖ можна визначити кра╖ну по
IP-адрес╕ або назв╕ хоста.

Даний пакет м╕стить в соб╕ додатков╕ б╕бл╕отеки та файли заголовк╕в
%origname, необх╕дних розробнику.

%if_enabled static
%package devel-static
Summary: GeoIP static libraries
Group: Development/C
Requires: %name = %version

%description devel-static
%origname is a C library that enables the user to find the country that any IP
address or hostname originates from.

This package contain static libraries for %origname.

%description -l ru_RU.KOI8-R devel-static
%origname -- это библиотека, с помощью которой можно определить страну по
IP-адресу или имени хоста.

Этот пакет содержит в себе статические библиотеки %origname, необходимые
для разработки.

%description -l uk_UA.KOI8-U devel-static
%origname -- це б╕бл╕отека, за допомогою яко╖ можна визначити кра╖ну по
IP-адрес╕ або назв╕ хоста.

Даний пакет м╕стить в соб╕ статичн╕ б╕бл╕отеки %origname, необх╕дн╕ для
розробки.
%endif

%package tools
Summary: GeoIP tools
Group: System/Libraries
Requires: %name = %version

%description tools
%origname is a C library that enables the user to find the country that
any IP address or hostname originates from.

This package contain few tools for %origname such as lookup, export,
autoupdate.

%description -l ru_RU.KOI8-R tools
%origname -- это библиотека, с помощью которой можно определить страну по
IP-адресу или имени хоста.

Данный пакет содержит в себе несколько утилит %origname таких как:
автообновление, поиск, экспорт данных.

%description -l uk_UA.KOI8-U tools
%origname -- це б╕бл╕отека, за допомогою яко╖ можна визначити кра╖ну по
IP-адрес╕ або назв╕ хоста.

Даний пакет м╕стить в соб╕ дек╕лька утил╕т %origname таких як: автоматичне
поновлення, пошук, експорт.

%prep
%setup -q -n %origname-%version

%build
%{?!_enable_static:export lt_cv_prog_cc_static_works=no}

%__aclocal
%__autoconf
%configure %{subst_enable static} \
--prefix=%_prefix \
--sysconfdir=%_sysconfdir/%origname \
--includedir=%_includedir/%origname \
--datadir=%_datadir \
--mandir=%_mandir
%make
%make check

%install
%make \
DESTDIR=$RPM_BUILD_ROOT \
install

%post
%post_ldconfig

%postun
%postun_ldconfig

%files
%doc AUTHORS COPYING ChangeLog README TODO
%dir %_sysconfdir/%origname
%config(noreplace) %_sysconfdir/%origname/GeoIP.conf
%_sysconfdir/%origname/GeoIP.conf.default
%_libdir/*.so.*
%_datadir/%origname

%files devel
%_includedir/%origname
%_libdir/*.so

%if_enabled static
%files devel-static
%_libdir/*.a
%endif

%files tools
%_bindir/*
%_man1dir/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin