rpms/bes/devel bes.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Patrice Dumas (pertusus) fedora-extras-commits at redhat.com
Mon Jun 18 07:30:51 UTC 2007


Author: pertusus

Update of /cvs/extras/rpms/bes/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv32647/devel

Modified Files:
	.cvsignore sources 
Added Files:
	bes.spec 
Log Message:
Initial import



--- NEW FILE bes.spec ---
Name:           bes
Version:        3.5.1
Release:        2%{?dist}
Summary:        Back-end server software framework for OPeNDAP

Group:          System Environment/Libraries
License:        LGPL
URL:            http://www.opendap.org/download/BES.html
Source0:        http://www.opendap.org/pub/source/bes-%{version}.tar.gz

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  libdap-devel >= 3.7.7
BuildRequires:  readline-devel
# needed by ppt
BuildRequires:  openssl-devel
BuildRequires:  krb5-devel
BuildRequires:  doxygen graphviz
Requires:       bzip2 gzip

%description
BES is a new, high-performance back-end server software framework for 
OPeNDAP that allows data providers more flexibility in providing end 
users views of their data. The current OPeNDAP data objects (DAS, DDS, 
and DataDDS) are still supported, but now data providers can add new data 
views, provide new functionality, and new features to their end users 
through the BES modular design. Providers can add new data handlers, new 
data objects/views, the ability to define views with constraints and 
aggregation, the ability to add reporting mechanisms, initialization 
hooks, and more.


%package        devel
Summary:        Development files for %{name}
Group:          Development/Libraries
Requires:       %{name} = %{version}-%{release}
Requires:       libdap-devel >= 3.7.7

%description    devel
The %{name}-devel package contains libraries and header files for
developing applications that use %{name}.


%package doc
Summary: Documentation of the OPeNDAP BES
Group: Documentation

%description doc
Documentation of OPeNDAP BES.


%prep
%setup -q
chmod a-x dispatch/BESStreamResponseHandler*

%build
%configure --disable-static --disable-dependency-tracking
make %{?_smp_mflags}
make docs
rm -rf __fedora_docs
cp -pr docs __fedora_docs
mv __fedora_docs/html __fedora_docs/api-html
# .map and .md5 files are of dubious use
rm __fedora_docs/api-html/*.map
rm __fedora_docs/api-html/*.md5
chmod a-x __fedora_docs/BES_*.doc

%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
for file in config.guess depcomp missing config.sub install-sh ltmain.sh mkinstalldirs; do
  chmod a+x $RPM_BUILD_ROOT%{_datadir}/bes/templates/conf/$file
done

%clean
rm -rf $RPM_BUILD_ROOT


%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig


%files
%defattr(-,root,root,-)
%doc ChangeLog NEWS README
%dir %{_sysconfdir}/bes/
%config(noreplace) %{_sysconfdir}/bes/bes.conf
%dir %{_datadir}/bes/
%{_datadir}/bes/*.html
%{_datadir}/bes/*.txt
%{_bindir}/beslistener
%{_bindir}/besdaemon
%{_bindir}/besctl
%{_bindir}/bescmdln
%{_libdir}/*.so.*
%{_libdir}/bes/

%files devel
%defattr(-,root,root,-)
%doc __fedora_docs/BES_*.doc
%{_datadir}/bes/templates/
%{_includedir}/bes/
%{_libdir}/*.so
%{_bindir}/bes-config
%{_bindir}/besCreateModule

%files doc
%defattr(-,root,root,-)
%doc __fedora_docs/api-html/

%changelog
* Fri Jun  8 2007 Patrice Dumas <pertusus at free.fr> 3.5.1-2
- BuildRequires graphviz

* Sun Jun  3 2007 Patrice Dumas <pertusus at free.fr> 3.5.1-1
- update to 3.5.1

* Fri Dec  8 2006 Patrice Dumas <pertusus at free.fr> 3.2.0-2
- set License to LGPL

* Fri Dec  8 2006 Patrice Dumas <pertusus at free.fr> 3.2.0-2
- add BuildRequires for readline-devel and openssl-devel

* Sat Jul 22 2006 Patrice Dumas <pertusus at free.fr> 3.2.0-1
- initial packaging


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/bes/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore	18 Jun 2007 05:04:35 -0000	1.1
+++ .cvsignore	18 Jun 2007 07:30:15 -0000	1.2
@@ -0,0 +1 @@
+bes-3.5.1.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/bes/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources	18 Jun 2007 05:04:35 -0000	1.1
+++ sources	18 Jun 2007 07:30:15 -0000	1.2
@@ -0,0 +1 @@
+a1c8469f4ae2addb432b8b10ce8660a6  bes-3.5.1.tar.gz




More information about the fedora-extras-commits mailing list