[dpm-contrib-admintools] Initial import

Ricardo Rocha rocha at fedoraproject.org
Fri Jun 8 14:06:29 UTC 2012


commit 1cbc8486e145e8695aec0d09413833bab797cabe
Author: Ricardo Rocha <rocha at rochav-f17.(none)>
Date:   Fri Jun 8 16:03:55 2012 +0200

    Initial import

 .gitignore                  |    1 +
 dpm-contrib-admintools.spec |   66 +++++++++++++++++++++++++++++++++++++++++++
 sources                     |    1 +
 3 files changed, 68 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..80329f7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/dpm-contrib-admintools-0.2.0.tar.gz
diff --git a/dpm-contrib-admintools.spec b/dpm-contrib-admintools.spec
new file mode 100644
index 0000000..89c5ec4
--- /dev/null
+++ b/dpm-contrib-admintools.spec
@@ -0,0 +1,66 @@
+%if 0%{?rhel} <= 5
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
+%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
+%endif
+
+Name:		dpm-contrib-admintools
+Version:	0.2.0
+Release:	2
+Summary:	DPM administration toolkit (contrib from GridPP)
+Group:		Applications/System
+License:	ASL 2.0
+URL:		http://www.gridpp.ac.uk/wiki/DPM-admin-tools
+# The source of this package was pulled from upstream's vcs. Use the
+# following commands to generate the tarball:
+# svn export http://svn.cern.ch/guest/lcgdm/contrib/lcgdm/admin-tools/gridpp-dpm-tools/tags/dpm-contrib-admintools_0_2_0 dpm-contrib-admintools-0.2.0
+# tar -czvf dpm-contrib-admintools-0.2.0.tar.gz dpm-contrib-admintools-0.2.0
+Source0:	%{name}-%{version}.tar.gz
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:	cmake%{?_isa}
+BuildRequires:	python2-devel
+
+Requires:	python-dpm%{?_isa} >= 1.8.2
+Requires:	MySQL-python%{?_isa}
+Requires:	python-paramiko
+
+%description
+This package provides a set of additional administration tools for the Disk
+Pool Manager (DPM) service.
+
+They provide easy to use commands to perform common sysadmin operations.
+
+%prep
+%setup -q -n %{name}-%{version}
+
+%build
+%cmake . -DCMAKE_INSTALL_PREFIX=/ -DPYTHON_SITELIB=%{python_sitearch}
+
+make %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+mkdir -p %{buildroot}
+
+make install DESTDIR=%{buildroot}
+
+%clean
+rm -rf %{buildroot}
+
+%files
+%defattr(-,root,root)
+%{_bindir}/*
+%{python_sitearch}/*
+%{_datadir}/*
+%doc LICENSE README
+
+%changelog
+* Tue Jun 05 2012 Ricardo Rocha <ricardo.rocha at cern.ch> - 0.2.0-2
+- Up release for proper make and isa dependencies fixes
+
+* Tue May 15 2012 Ricardo Rocha <ricardo.rocha at cern.ch> - 0.2.0-1
+- Update for new upstream release
+- Build moved to cmake from distutils
+
+* Tue Feb 21 2012 Ricardo Rocha <ricardo.rocha at cern.ch> - 0.1.2-1
+- Initial build
diff --git a/sources b/sources
index e69de29..8f56dba 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+baecab5edf8c991e3094f4156c1e5d3c  dpm-contrib-admintools-0.2.0.tar.gz


More information about the scm-commits mailing list