diff options
Diffstat (limited to 'tox.spec.in')
-rw-r--r-- | tox.spec.in | 67 |
1 files changed, 67 insertions, 0 deletions
diff --git a/tox.spec.in b/tox.spec.in new file mode 100644 index 00000000..f6136dc7 --- /dev/null +++ b/tox.spec.in | |||
@@ -0,0 +1,67 @@ | |||
1 | Name: @PACKAGE_NAME@ | ||
2 | Version: @VERSION@ | ||
3 | Release: 1%{?dist} | ||
4 | Summary: All-in-one secure communication platform | ||
5 | |||
6 | License: GPLv3 | ||
7 | URL: https://github.com/irungentoo/toxcore | ||
8 | Source0: https://github.com/irungentoo/toxcore/releases/tox-%{version}.tar.gz | ||
9 | |||
10 | BuildRequires: autoconf automake libtool libvpx-devel opus-devel | ||
11 | BuildRequires: libsodium-devel libconfig-devel | ||
12 | |||
13 | %description | ||
14 | With the rise of governmental monitoring programs, Tox, a FOSS initiative, aims to be an easy to use, all-in-one communication platform that ensures their users full privacy and secure message delivery. | ||
15 | |||
16 | %package devel | ||
17 | Summary: Development files for @PACKAGE_NAME@ | ||
18 | Requires: %{name} = %{version}-%{release} | ||
19 | |||
20 | %description devel | ||
21 | Development package for @PACKAGE_NAME@ | ||
22 | |||
23 | %prep | ||
24 | %setup -q | ||
25 | |||
26 | |||
27 | %build | ||
28 | %configure \ | ||
29 | --enable-shared \ | ||
30 | --disable-static \ | ||
31 | --enable-av \ | ||
32 | --disable-ntox \ | ||
33 | --disable-daemon \ | ||
34 | --disable-testing | ||
35 | |||
36 | make %{?_smp_mflags} | ||
37 | |||
38 | |||
39 | %install | ||
40 | %make_install | ||
41 | |||
42 | # remove la files | ||
43 | find %{buildroot} -name '*.la' -delete -print | ||
44 | |||
45 | # not handling DHT_bootstrap yet | ||
46 | rm -f %{buildroot}%{_bindir}/DHT_bootstrap | ||
47 | |||
48 | %post | ||
49 | /sbin/ldconfig | ||
50 | |||
51 | %postun | ||
52 | /sbin/ldconfig | ||
53 | |||
54 | %files | ||
55 | %defattr(-,root,root) | ||
56 | %doc COPYING README.md | ||
57 | %{_libdir}/libtox*.so.* | ||
58 | |||
59 | %files devel | ||
60 | %defattr(-, root, root) | ||
61 | %{_includedir}/tox/ | ||
62 | %{_libdir}/libtox*.so | ||
63 | %{_libdir}/pkgconfig/libtox*.pc | ||
64 | |||
65 | %changelog | ||
66 | * Tue Mar 3 2015 Sergey 'Jin' Bostandzhyan <jin@mediatomb.cc> - 0.0.0-1 | ||
67 | - initial package | ||