[condor/f16] Fast forward to 7.7.3
tstclair
tstclair at fedoraproject.org
Tue Oct 25 16:11:15 UTC 2011
commit 25bd862c712868959712ab293cf3db7a0cf26eec
Author: Timothy St. Clair <tstclair at redhat.com>
Date: Tue Oct 25 11:10:28 2011 -0500
Fast forward to 7.7.3
.gitignore | 1 +
condor.spec | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++----
sources | 2 +-
3 files changed, 80 insertions(+), 7 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index a01ee28..0e0fc6d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
.*.swp
+/condor-7.7.3-c39a8b84-GIT.tar.gz
diff --git a/condor.spec b/condor.spec
index b36f05c..38da2d2 100644
--- a/condor.spec
+++ b/condor.spec
@@ -1,15 +1,17 @@
-%define tarball_version 7.7.1
+%define tarball_version 7.7.3
# Things for F15 or later
%if 0%{?fedora} >= 15
%define deltacloud 1
%define aviary 1
+%define plumage 1
%define systemd 1
%define cgroups 1
%define qmf 1
%else
%define deltacloud 0
%define aviary 0
+%define plumage 0
%define systemd 0
%define cgroups 0
%define qmf 0
@@ -28,7 +30,7 @@
Summary: Condor: High Throughput Computing
Name: condor
-Version: 7.7.1
+Version: 7.7.3
%define condor_base_release 0.1
%if %git_build
%define condor_release %condor_base_release.%{git_rev}git
@@ -77,8 +79,9 @@ Source0: condor.tar.gz
# git archive --format=tar --prefix=condor-7.7.1/ V7_7_1 | gzip >condor_src-7.7.1-all-all.tar.gz
#
# ecafed3e183e9fc6608dc9e55e4dd59b condor_src-7.7.1-all-all.tar.gz
+# 6a7a42515d5ae6c8cb3c69492697e04f condor_src-7.7.3-all-all.tar.gz
# Note: The md5sum of each generated tarball may be different
-Source0: condor-7.7.1-UPSTREAM-GT.tar.gz
+Source0: condor-7.7.3-c39a8b84-GIT.tar.gz
Source1: generate-tarball.sh
%endif
@@ -147,6 +150,10 @@ BuildRequires: wso2-wsf-cpp-devel
BuildRequires: wso2-axis2-devel
%endif
+%if %plumage
+BuildRequires: mongodb-devel >= 1.6.4-3
+%endif
+
%if %cgroups
BuildRequires: libcgroup-devel >= 0.37
Requires: libcgroup >= 0.37
@@ -239,6 +246,20 @@ Requires: condor-classads = %{version}-%{release}
Components to provide simplified WS interface to Condor.
%endif
+%if %plumage
+%package plumage
+Summary: Condor Plumage components
+Group: Applications/System
+Requires: %name = %version-%release
+Requires: condor-classads = %{version}-%{release}
+Requires: mongodb >= 1.6.4
+Requires: pymongo >= 1.9
+Requires: python-dateutil >= 1.4.1
+
+%description plumage
+Components to provide a NoSQL operational data store for Condor.
+%endif
+
#######################
%package kbdd
Summary: Condor Keyboard Daemon
@@ -333,7 +354,7 @@ exit 0
%setup -q -n %{name}-%{tarball_version}
%endif
-%patch0 -p1
+%patch0 -p1 -F 2
# fix errant execute permissions
find src -perm /a+x -type f -name "*.[Cch]" -exec chmod a-x {} \;
@@ -353,6 +374,11 @@ find src -perm /a+x -type f -name "*.[Cch]" -exec chmod a-x {} \;
-DWITH_ZLIB:BOOL=FALSE \
-DWITH_POSTGRESQL:BOOL=FALSE \
-DWANT_CONTRIB:BOOL=ON \
+%if %plumage
+ -DWITH_PLUMAGE:BOOL=TRUE \
+%else
+ -DWITH_PLUMAGE:BOOL=FALSE \
+%endif
%if %aviary
-DWITH_AVIARY:BOOL=TRUE \
%else
@@ -456,6 +482,14 @@ populate %{_var}/lib/condor/aviary %{buildroot}/usr/axis2.xml
populate %{_var}/lib/condor/aviary %{buildroot}/usr/services/
%endif
+%if %plumage
+# Install condor-plumage's base plugin configuration
+populate %_sysconfdir/condor/config.d %{buildroot}/etc/examples/62plumage.config
+rm -f %{buildroot}/%{_bindir}/ods_job_etl_tool
+rm -f %{buildroot}/%{_sbindir}/ods_job_etl_server
+mkdir -p -m0755 %{buildroot}/%{_var}/lib/condor/ViewHist
+%endif
+
mkdir -p -m0755 %{buildroot}/%{_var}/run/condor
mkdir -p -m0755 %{buildroot}/%{_var}/log/condor
mkdir -p -m0755 %{buildroot}/%{_var}/lock/condor
@@ -567,7 +601,7 @@ rm -rf %{buildroot}%{_includedir}/user_log.README
rm -rf %{buildroot}%{_includedir}/user_log.c++.h
rm -rf %{buildroot}%{_includedir}/write_user_log.h
rm -rf %{buildroot}%{_libexecdir}/condor/bgp_*
-rm -rf %{buildroot}%{_datadir}/condor/libchirp_client.a
+rm -rf %{buildroot}%{_datadir}/condor/libchirp_client.*
rm -rf %{buildroot}%{_datadir}/condor/libcondorapi.a
%clean
@@ -666,6 +700,8 @@ rm -rf %{buildroot}
%_mandir/man1/condor_version.1.gz
%_mandir/man1/condor_wait.1.gz
%_mandir/man1/condor_router_history.1.gz
+%_mandir/man1/condor_continue.1.gz
+%_mandir/man1/condor_suspend.1.gz
%_mandir/man1/condor_router_q.1.gz
%_mandir/man1/condor_ssh_to_job.1.gz
%_mandir/man1/condor_power.1.gz
@@ -705,6 +741,8 @@ rm -rf %{buildroot}
%_bindir/condor_ssh_to_job
%_bindir/condor_power
%_bindir/condor_gather_info
+%_bindir/condor_continue
+%_bindir/condor_suspend
%_bindir/condor_test_match
%_bindir/condor_glidein
# sbin/condor is a link for master_off, off, on, reconfig,
@@ -741,6 +779,7 @@ rm -rf %{buildroot}
%_sbindir/nordugrid_gahp
%_sbindir/gt4_gahp
%_sbindir/gt42_gahp
+%_datadir/condor/libcondor_utils.so
%defattr(-,condor,condor,-)
%dir %_var/lib/condor/
%dir %_var/lib/condor/execute/
@@ -784,6 +823,22 @@ rm -rf %{buildroot}
%dir %_libdir/condor/plugins
%_libdir/condor/plugins/AviaryScheddPlugin-plugin.so
%_sbindir/aviary_query_server
+%dir %_datadir/condor/aviary
+%_datadir/condor/aviary/jobcontrol.py*
+%_datadir/condor/aviary/jobquery.py*
+%_datadir/condor/aviary/submissions.py*
+%_datadir/condor/aviary/submit.py*
+%_datadir/condor/aviary/setattr.py*
+%dir %_datadir/condor/aviary/dag
+%_datadir/condor/aviary/dag/diamond.dag
+%_datadir/condor/aviary/dag/dag-submit.py*
+%_datadir/condor/aviary/dag/job.sub
+%dir %_datadir/condor/aviary/module
+%_datadir/condor/aviary/module/aviary/util.py*
+%_datadir/condor/aviary/module/aviary/https.py*
+%_datadir/condor/aviary/module/aviary/__init__.py*
+%_datadir/condor/aviary/README
+%defattr(-,condor,condor,-)
%dir %_var/lib/condor/aviary
%_var/lib/condor/aviary/axis2.xml
%dir %_var/lib/condor/aviary/services
@@ -801,6 +856,20 @@ rm -rf %{buildroot}
%_var/lib/condor/aviary/services/query/aviary-query.wsdl
%endif
+%if %plumage
+%files plumage
+%defattr(-,root,root,-)
+%doc LICENSE-2.0.txt NOTICE.txt
+%_sysconfdir/condor/config.d/62plumage.config
+%dir %_libdir/condor/plugins
+%_libdir/condor/plugins/ODSCollectorPlugin-plugin.so
+%dir %_datadir/condor/plumage
+%_bindir/plumage_stats
+%_datadir/condor/plumage/README
+%defattr(-,condor,condor,-)
+%dir %_var/lib/condor/ViewHist
+%endif
+
#################
%files kbdd
%defattr(-,root,root,-)
@@ -829,7 +898,7 @@ rm -rf %{buildroot}
%defattr(-,root,root,-)
%doc LICENSE-2.0.txt NOTICE.txt
%_libdir/libclassad.so.2
-%_libdir/libclassad.so.2.0.0
+%_libdir/libclassad.so.7.7.3
#################
%files classads-devel
@@ -923,6 +992,9 @@ fi
%endif
%changelog
+* Tue Oct 25 2011 <tstclair at redhat.com> - 7.7.3-0.1
+- Fast forward to 7.7.3 pre release
+
* Fri Sep 16 2011 <tstclair at redhat.com> - 7.7.1-0.1
- Fast forward to 7.7.1 official release tag V7_7_1
- ghost var/lock and var/run in spec (BZ656562)
diff --git a/sources b/sources
index 8fb7772..3dd54eb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-34d6214c105d697dc6e01699fdbb63d4 condor-7.7.1-UPSTREAM-GT.tar.gz
+30da64ba2567cd9e0ece868f8886a7dd condor-7.7.3-c39a8b84-GIT.tar.gz
More information about the scm-commits
mailing list