rpms/libdap/EL-5 .cvsignore, 1.6, 1.7 libdap.spec, 1.8, 1.9 sources, 1.6, 1.7

Patrice Dumas (pertusus) fedora-extras-commits at redhat.com
Thu Aug 2 13:23:07 UTC 2007


Author: pertusus

Update of /cvs/extras/rpms/libdap/EL-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv24143

Modified Files:
	.cvsignore libdap.spec sources 
Log Message:
update to latest release


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/libdap/EL-5/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	19 Sep 2006 21:12:00 -0000	1.6
+++ .cvsignore	2 Aug 2007 13:22:35 -0000	1.7
@@ -1 +1 @@
-libdap-3.7.2.tar.gz
+libdap-3.7.8.tar.gz


Index: libdap.spec
===================================================================
RCS file: /cvs/extras/rpms/libdap/EL-5/libdap.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- libdap.spec	4 Oct 2006 22:47:27 -0000	1.8
+++ libdap.spec	2 Aug 2007 13:22:35 -0000	1.9
@@ -1,11 +1,9 @@
-
 Name: libdap
 Summary: The C++ DAP2 library from OPeNDAP
-Version: 3.7.2
-Release: 2%{?dist}
+Version: 3.7.8
+Release: 1%{?dist}.1
 
-#Source0: http://www.opendap.org/pub/3.5/source/libdap-%{version}.tar.gz
-Source0: ftp://ftp.unidata.ucar.edu/pub/opendap/source/libdap-%{version}.tar.gz
+Source0: http://www.opendap.org/pub/source/libdap-%{version}.tar.gz
 URL: http://www.opendap.org/
 
 Group: Development/Libraries
@@ -17,11 +15,16 @@
 #BuildRequires: libcurl3-devel >= 7.10.6 libxml2-devel >= 2.5.7
 # fedora
 BuildRequires: curl-devel >= 7.10.6 libxml2-devel >= 2.5.7
+BuildRequires: doxygen graphviz
+# deflate depends directly on zlib
+BuildRequires: zlib-devel
+BuildRequires: pkgconfig
 
 # This package could be relocatable. In that case uncomment the following
 # line
 #Prefix: %{_prefix}
 
+
 %description
 The libdap++ library contains an implementation of DAP2. This package
 contains the library, dap-config, getdap and deflate. The script dap-config
@@ -30,35 +33,63 @@
 library and demonstrates simple uses of it. The deflate utility is used by
 the library when it returns compressed responses.
 
+
 %package devel
-Summary: Static libraries and header files from libdap
+Summary: Development and header files from libdap
 Group: Development/Libraries
 Requires: %{name} = %{version}-%{release}
 Requires: curl-devel >= 7.10.6 libxml2-devel >= 2.5.7
-#
+Requires: pkgconfig
+# for the /usr/share/aclocal directory ownership
+Requires: automake
+
 %description devel
 This package contains all the files needed to develop applications that
 will use libdap.
 
+
+%package doc
+Summary: Documentation of the libdap library
+Group: Documentation
+
+%description doc
+Documentation of the libdap library.
+
+
 %prep
 %setup -q
 
+
 %build
-%configure
+%configure --disable-static --disable-dependency-tracking
 make %{?_smp_mflags}
 
+make docs
+
+
 %install
 rm -rf $RPM_BUILD_ROOT
-make install DESTDIR=$RPM_BUILD_ROOT
-rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
+make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
+rm $RPM_BUILD_ROOT/%{_libdir}/*.la
+
+rm -rf __fedora_docs
+cp -pr docs __fedora_docs
+# those .map and .md5 are of dubious use, remove them
+rm -f __fedora_docs/html/*.map __fedora_docs/html/*.md5
+# use the ChangeLog timestamp to have the same timestamps for the doc files 
+# for all arches
+touch -r ChangeLog __fedora_docs/html/*
+
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
+
 %files
 %defattr(-,root,root,-)
 %{_bindir}/getdap
@@ -71,17 +102,41 @@
 
 %files devel
 %defattr(-,root,root,-)
-%{_libdir}/libdap.a
 %{_libdir}/libdap.so
 %{_libdir}/libdapclient.so
-%{_libdir}/libdapclient.a
 %{_libdir}/libdapserver.so
-%{_libdir}/libdapserver.a
+%{_libdir}/pkgconfig/libdap*.pc
 %{_bindir}/dap-config
 %{_includedir}/libdap/
 %{_datadir}/aclocal/*
 
+%files doc
+%defattr(-,root,root,-)
+%doc __fedora_docs/html/
+
+
 %changelog
+* Thu Jul  5 2007 Patrice Dumas <pertusus at free.fr> 3.7.8-1.1
+- update to 3.7.8
+
+* Thu May 31 2007 Patrice Dumas <pertusus at free.fr> 3.7.7-1.1
+- update to 3.7.7
+
+* Sat May 12 2007 Patrice Dumas <pertusus at free.fr> 3.7.6-4
+- remove static libs
+- set the same doc file timestamps for all arches
+
+* Mon Apr 30 2007 Patrice Dumas <pertusus at free.fr> 3.7.6-3
+- correct the library install order
+- keep timestamps
+- add documentation in a subpackage
+
+* Mon Apr 30 2007 Patrice Dumas <pertusus at free.fr> 3.7.6-2
+- update to 3.7.6
+
+* Tue Oct 31 2006 Patrice Dumas <pertusus at free.fr> 3.7.2-3
+- rebuild for new libcurl soname
+
 * Thu Oct 05 2006 Christian Iseli <Christian.Iseli at licr.org> 3.7.2-2
  - rebuilt for unwind info generation, broken in gcc-4.1.1-21
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/libdap/EL-5/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources	19 Sep 2006 21:12:00 -0000	1.6
+++ sources	2 Aug 2007 13:22:35 -0000	1.7
@@ -1 +1 @@
-52b7925c79594a2e1ca35fcc4afcf517  libdap-3.7.2.tar.gz
+69ca7dcc0bad43b4b74eac105b4587e2  libdap-3.7.8.tar.gz




More information about the fedora-extras-commits mailing list