schemas doc isapi_shib isapi_shib_gui \
Shibboleth.dsw libtool.m4 acx_pthread.m4 acx_rpctest.m4 depcomp \
config_win32.h posttest/posttest.dsp shibtest/shibtest.dsp \
- shibboleth.spec.in
+ shibboleth.spec.in shibboleth.spec
dist-hook:
rm -rf `find $(distdir)/schemas -name CVS`
all-local: shibboleth.spec
shibboleth.spec: shibboleth.spec.in Makefile
- rm -f $@.tmp
- sed < $< > $@.tmp \
- -e 's:@-VERSION-@:${VERSION}:'
- mv $@.tmp $@
+ rm -f $@.tmp
+ sed < $< > $@.tmp \
+ -e 's:@-VERSION-@:${VERSION}:'
+ mv $@.tmp $@
DISTCLEANFILES = shibboleth.spec
Summary: Open source system to enable inter-institutional resource sharing
Version: @-VERSION-@
Release: 1
-Copyright: University Corporation for Advanced Internet Development, Inc.
+#Copyright: University Corporation for Advanced Internet Development, Inc.
Group: System Environment/Libraries
License: Apache style
URL: http://shibboleth.internet2.edu/
BuildRequires: openssl-devel, curl-devel >= 7.10.6, xerces-c-devel >= 2.6.1
BuildRequires: xml-security-c-devel >= 1.1.0, log4cpp-devel >= 0.3.5
BuildRequires: zlib-devel, opensaml-devel, httpd-devel
-%{?_with_mysql:BuildRequires: mysql-devel >= 4}
%description
Shibboleth, a project of Internet2/MACE, is developing architectures,
%setup -q
%build
-%configure --enable-apache20 %{?_with_mysql:--enable-mysql} \
- %{!?_with_mysql:--disable-mysql}
+%configure --enable-apache-20
make
%install
rm -rf _docs
make install DESTDIR=$RPM_BUILD_ROOT
-mv $RPM_BUILD_ROOT/doc/shibboleth _docs
+mv $RPM_BUILD_ROOT/usr/doc/shibboleth _docs
+
+find $RPM_BUILD_ROOT/%{_libexecdir} -type f -or -type l | grep \.so |
+ sed -e "s|$RPM_BUILD_ROOT||" | sort > rpm.filelist
%check || :
make check
%postun
/sbin/ldconfig
-%files
+%files -f rpm.filelist
%defattr(-,root,root,-)
-%doc _docs/LICENSE.txt _docs/NEWS.txt _docs/README.txt _docs/TODO.txt
+%doc _docs/CREDITS.txt _docs/InQueue.html _docs/NEWS.txt _docs/logo.jpg
+%doc _docs/DEPLOY-GUIDE-ORIGIN.html _docs/main.css _docs/README.txt
+%doc _docs/DEPLOY-GUIDE-TARGET.html _docs/LICENSE.txt _docs/mysql-4.0.12.diff
%{_bindir}/shar
-%{_bindir}/site-refresh
+%{_bindir}/siterefresh
+%{_libdir}/libshib.so.*
+%{_libdir}/libshib-target.so.*
+%dir %{_sysconfdir}/shibboleth
+%{_sysconfdir}/shibboleth/*.xsd
+%config %{_sysconfdir}/shibboleth/*.xml
+%config %{_sysconfdir}/shibboleth/*.html
+%config %{_sysconfdir}/shibboleth/*.logger
+%config %{_sysconfdir}/shibboleth/inqueue.pem
+%config %{_sysconfdir}/shibboleth/shar.crt
+%config %{_sysconfdir}/shibboleth/shar.key
+%{_sysconfdir}/shibboleth/apache*.config
+
%exclude %{_bindir}/shibtest
-%exclude %{_bindir}/signtest
+%exclude %{_bindir}/posttest
%exclude %{_bindir}/test-client
-%{_libdir}/libshib.so.*
-%{_libexecdir}/mod_shib_20.so
-%{_libexecdir}/xmlproviders.so
-%{_datadir}/shibboleth/*.xsd
-%config %{_datadir}/shibboleth/*.xml
-%{?_with_mysql:%{_libexecdir}/shib-mysql-ccache.so}
+%exclude %{_libexecdir}/*.la
%files devel
%defattr(-,root,root,-)
%{_includedir}
%{_libdir}/libshib.so
+%{_libdir}/libshib-target.so
%changelog
* Tue Oct 19 2004 Derek Atkins <derek@ihtfp.com> - 1.2-1