[dcap/el5: 3/3] New upstream release

Mattias Ellert ellert at fedoraproject.org
Tue Feb 10 16:25:36 UTC 2015


commit bd77ee4d410a08a9388beb4e44a8320bd2cd2053
Author: Mattias Ellert <mattias.ellert at fysast.uu.se>
Date:   Tue Feb 10 17:24:41 2015 +0100

    New upstream release
    
    - Enable tests and add BR CUnit-devel (except EPEL 5)
    - Adapt to new license packaging guidelines

 dcap.spec |   36 +++++++++++++++++++++++-------------
 sources   |    2 +-
 2 files changed, 24 insertions(+), 14 deletions(-)
---
diff --git a/dcap.spec b/dcap.spec
index 24584e8..45edc89 100644
--- a/dcap.spec
+++ b/dcap.spec
@@ -1,6 +1,6 @@
 Name:		dcap
-Version:	2.47.8
-Release:	3%{?dist}
+Version:	2.47.9
+Release:	1%{?dist}
 Summary:	Client Tools for dCache
 
 Group:		Applications/Internet
@@ -20,6 +20,10 @@ BuildRequires:	openssl-devel
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	libtool
+%if %{?fedora}%{!?fedora:0} || %{?rhel}%{!?rhel:0} >= 6
+#		No CUnit in EPEL 5
+BuildRequires:	CUnit-devel
+%endif
 
 %description
 dCache is a distributed mass storage system.
@@ -96,7 +100,7 @@ chmod +x bootstrap.sh
 
 %configure \
     --disable-static \
-    --with-globus-include="%{_includedir}/globus -I%{_libdir}/globus/include" \
+    --with-globus-include=%{_includedir}/globus \
     --with-globus-lib=/dummy
 make %{?_smp_mflags}
 
@@ -118,24 +122,29 @@ rm -rf %{buildroot}/%{_docdir}
 %clean
 rm -rf %{buildroot}
 
+%if %{?fedora}%{!?fedora:0} || %{?rhel}%{!?rhel:0} >= 6
+%check
+make %{?_smp_mflags} check
+%endif
+
 %post libs -p /sbin/ldconfig
 
 %postun libs -p /sbin/ldconfig
 
+# Redefine license as doc for old rpm versions (EPEL 5 and 6)
+%{!?_licensedir: %global license %%doc}
+
 %files
-%defattr(-,root,root,-)
 %{_bindir}/dccp
 %{_mandir}/man1/dccp.1*
 
 %files libs
-%defattr(-,root,root,-)
 %{_libdir}/libdcap.so.*
 %{_libdir}/libpdcap.so.*
 %dir %{_libdir}/%{name}
-%doc LICENSE COPYING.LIB AUTHORS
+%license LICENSE COPYING.LIB AUTHORS
 
 %files devel
-%defattr(-,root,root,-)
 %{_libdir}/libdcap.so
 %{_libdir}/libpdcap.so
 %{_includedir}/dc_hack.h
@@ -143,24 +152,25 @@ rm -rf %{buildroot}
 %{_includedir}/dcap_errno.h
 
 %files tunnel-gsi
-%defattr(-,root,root,-)
 %{_libdir}/%{name}/libgsiTunnel.so
-%doc plugins/gssapi/Copyright
+%license plugins/gssapi/Copyright
 
 %files tunnel-krb
-%defattr(-,root,root,-)
 %{_libdir}/%{name}/libgssTunnel.so
-%doc plugins/gssapi/Copyright
+%license plugins/gssapi/Copyright
 
 %files tunnel-ssl
-%defattr(-,root,root,-)
 %{_libdir}/%{name}/libsslTunnel.so
 
 %files tunnel-telnet
-%defattr(-,root,root,-)
 %{_libdir}/%{name}/libtelnetTunnel.so
 
 %changelog
+* Tue Feb 10 2015 Mattias Ellert <mattias.ellert at fysast.uu.se> - 2.47.9-1
+- New upstream release
+- Enable tests and add BR CUnit-devel (except EPEL 5)
+- Adapt to new license packaging guidelines
+
 * Sat Aug 16 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.47.8-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
 
diff --git a/sources b/sources
index 4804dcc..c0d0c34 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-8dfa5b3d665a7c950050b05576c59d8e  2.47.8.tar.gz
+48a358745e9d3a01c899cf31e946d084  2.47.9.tar.gz


More information about the scm-commits mailing list