New centos release for debugging rp_realm filter issues
[trust_router.git] / trust_router.spec
1 Name:           trust_router
2 Version:        1.0.1
3 Release:        2%{?dist}
4 Summary:        Moonshot Trust Router
5
6 Group:          System Environment/Libraries
7 License:        BSD
8 URL:            http://www.project-moonshot.org/
9 Source0:        %{name}-%{version}.tar.gz
10 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
11
12 BuildRequires:  krb5-devel 
13 BuildRequires: jansson-devel >= 2.4
14 BuildRequires: sqlite-devel, openssl-devel
15 Requires:       moonshot-gss-eap
16
17 %description
18 The trust router provides a mechanism for discovering the topology of
19 trust graphs in a topology and establishing temporary identities
20 between them.
21
22
23 %package        devel
24 Summary:        Development files for %{name}
25 Group:          Development/Libraries
26 Requires:       %{name}-libs = %{version}-%{release}
27
28 %description    devel
29 The %{name}-devel package contains libraries and header files for
30 developing applications that use %{name}-libs.
31
32 %package libs
33 Summary: Libraries needed by %{Name}
34
35 %description libs
36 This package includes libraries needed by the %{Name} package or
37 packages that wish trust_router functionality.
38
39
40
41
42 %prep
43 %setup -q
44
45
46 %build
47 %configure --disable-static
48 make %{?_smp_mflags}
49
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53 make install DESTDIR=$RPM_BUILD_ROOT
54 find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
55
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60
61 %post libs -p /sbin/ldconfig
62
63 %postun libs -p /sbin/ldconfig
64
65
66 %files
67 %defattr(-,root,root,-)
68 %doc README
69 %{_bindir}/*
70
71 %files libs
72 %defattr(-,root,root,-)
73 %{_libdir}/*.so.*
74
75 %files devel
76 %defattr(-,root,root,-)
77 %{_includedir}/*
78 %{_libdir}/*.so
79
80
81