Fix packaging for aarch64 and x86_64
[platform/upstream/gtest.git] / packaging / gtest.spec
1 Name:       gtest
2 Summary:    Google Test Framework
3 Version:    1.2.1.0
4 Release:    0
5 License:    BSD-3-Clause
6 Group:      Development/Testing
7 Source0:    %{name}-%{version}.tar.gz
8 Source1001: gtest.manifest
9 BuildRequires: pkgconfig(python)
10 Provides:   libgtest_main.so.0 libgtest.so.0
11
12 %description
13 Libraries for Google's Test Framework for writing C++ Tests
14
15 %package devel
16 Summary:    Devel package for Google Test Framework
17 Group:      Development/Testing
18 Requires:   %{name} = %{version}-%{release}
19
20 %description devel
21 This is the development package containing the gtest library
22
23 %prep
24 %setup -q
25 cp %{SOURCE1001} .
26
27 %build
28 %configure --prefix=/usr
29 make
30
31 %install
32 make DESTDIR=$RPM_BUILD_ROOT install
33 mkdir -p %{buildroot}/usr/share/license
34 cp %{_builddir}/%{name}-%{version}/COPYING  %{buildroot}/usr/share/license/%{name}
35
36 %clean  
37 [ ${RPM_BUILD_ROOT} != "/" ] && rm -rf ${RPM_BUILD_ROOT}
38
39 %post
40 /sbin/ldconfig
41
42 %postun
43 /sbin/ldconfig
44
45 %files
46 %manifest %{name}.manifest
47 %defattr(-,root,root)
48 %{_libdir}/libgtest_main.so.*
49 %{_libdir}/libgtest.so.*
50 /usr/share/license/%{name}
51
52 %files devel
53 %manifest %{name}.manifest
54 /usr/include/gtest/*.h
55 /usr/include/gtest/internal/*.h
56 %{_libdir}/libgtest_main.so
57 %{_libdir}/libgtest.so
58 %{_libdir}/libgtest_main.la
59 %{_libdir}/libgtest_main.a
60 %{_libdir}/libgtest.la
61 %{_libdir}/libgtest.a
62 /usr/share/aclocal/gtest.m4
63
64 %changelog