X-Git-Url: http://www.project-moonshot.org/gitweb/?p=mech_eap.git;a=blobdiff_plain;f=mech_eap.spec.in;h=c60d73bd13e52abe343b2648a91c450efb66beee;hp=f6b329fb633cfcdf9d4c03b01c266b18ae761676;hb=e8b1ec41e7a3ecc7acaa19da063d26781304409f;hpb=3d6aee344d6a992d500869b336d68b09fc07cba3 diff --git a/mech_eap.spec.in b/mech_eap.spec.in index f6b329f..c60d73b 100644 --- a/mech_eap.spec.in +++ b/mech_eap.spec.in @@ -1,3 +1,4 @@ +%global _moonshot_krb5 %{!?_moonshot_krb5:krb5-devel}%{?_moonshot_krb5} Name: moonshot-gss-eap Version: @VERSION@ Release: 1%{?dist} @@ -9,9 +10,15 @@ URL: http://www.project-moonshot.org/ Source0: mech_eap-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: krb5-libs >= 1.9.1 +BuildRequires: %{_moonshot_krb5} >= 1.9.1 BuildRequires: moonshot-ui-devel +BuildRequires: jansson-devel Requires: moonshot-ui +BuildRequires: libradsec-devel >= 0.0.3 +BuildRequires: shibboleth-sp-devel >= 2.5 +BuildRequires: libshibresolver-devel + + %description Project Moonshot provides federated access management. @@ -22,7 +29,7 @@ Project Moonshot provides federated access management. %build -%configure --disable-acceptor --with-libmoonshot=%{_prefix} --with-krb5=%{_prefix} +%configure --with-libmoonshot=%{_prefix} --with-krb5=%{_prefix} --enable-reauth LDFLAGs="${LDFLAGS} -L/opt/shibboleth/%{_lib} -Wl,--rpath=/opt/shibboleth/%{_lib}" CPPFLAGS="${CPPFLAGS} -I/opt/shibboleth/include" make %{?_smp_mflags} @@ -38,11 +45,17 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc mech_eap/README +%doc mech_eap/LICENSE +%doc mech_eap/AUTHORS %{_libdir}/gss/mech_eap.so %exclude %{_libdir}/gss/mech_eap.la %{_includedir}/gssapi/*.h - +%exclude %{_libdir}/krb5/plugins/authdata/* +#%{_libdir}/krb5/plugins/authdata/*.so %changelog +* Wed Sep 28 2011 - @VERSION@-2 +- Add radius_ad plugin +