-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathmysql-udf-ipv6.spec
42 lines (35 loc) · 1.05 KB
/
mysql-udf-ipv6.spec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
%define _topdir /root/mysql-udf-ipv6
%define name mysql-udf-ipv6
%define release 2
%define version 2.05
%define buildroot %{_topdir}/%{name}-%{version}-root
BuildRoot: %{buildroot}
Summary: MySQL UDF IPv6
License: EUPL, v1.1
Name: %{name}
Version: %{version}
Release: %{release}
Source: tip.tar.gz
Prefix: /usr/lib/mysql
Group: devel
BuildRequires: mysql-devel
%description
This library provides IPv6 inet_ntoa()/inet6_pton() and inet_aton()/inet6_ntop() support as user defined functions for MySQL.
%prep
%setup -q -n mysql-udf-ipv6
%build
make
%install
test -d /usr/lib/mysql/plugin || mkdir /usr/lib/mysql/plugin
#make install prefix=$RPM_BUILD_ROOT/usr
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT/usr/lib/mysql/plugin
make install
cp /usr/lib/mysql/plugin/mysql_udf_ipv6.so $RPM_BUILD_ROOT/usr/lib/mysql/plugin/
cp /usr/lib/mysql/plugin/mysql_udf_idna.so $RPM_BUILD_ROOT/usr/lib/mysql/plugin/
%files
%defattr(-,root,root)
%doc README
%doc Changelog
/usr/lib/mysql/plugin/mysql_udf_ipv6.so
/usr/lib/mysql/plugin/mysql_udf_idna.so