[min-cloud-agent] Initial commit

Colin Walters walters at fedoraproject.org
Mon May 12 12:38:44 UTC 2014


commit 7afbf3f3a7a028f565a000c4b8e6fa468b124285
Author: Colin Walters <walters at verbum.org>
Date:   Mon May 12 08:38:26 2014 -0400

    Initial commit

 .gitignore           |    1 +
 min-cloud-agent.spec |   55 ++++++++++++++++++++++++++++++++++++++++++++++++++
 sources              |    1 +
 3 files changed, 57 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..325367d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/min-cloud-agent-2014.3.13.g2759837.tar.xz
diff --git a/min-cloud-agent.spec b/min-cloud-agent.spec
new file mode 100644
index 0000000..7a71023
--- /dev/null
+++ b/min-cloud-agent.spec
@@ -0,0 +1,55 @@
+Name:           min-cloud-agent
+Version:        2014.3.13.g2759837
+Release:        1%{?dist}
+Summary:        Minimal client implementation of EC2/OpenStack metadata API
+Group:          System Environment/Base
+License:        LGPLv2+
+URL:            https://github.com/cgwalters/min-cloud-agent
+#VCS:		https://github.com/cgwalters/min-cloud-agent
+# This tarball is generated via "make -f Makefile.dist-packaging dist-snapshot"
+Source0:        %{name}-%{version}.tar.xz
+BuildRequires: autoconf automake libtool
+BuildRequires: pkgconfig(gio-unix-2.0)
+BuildRequires: pkgconfig(libgsystem)
+BuildRequires: pkgconfig(libsoup-2.4)
+BuildRequires: pkgconfig(systemd)
+Requires:      systemd
+Requires(post): systemd-units
+Requires(preun): systemd-units
+Requires(postun): systemd-units
+
+Obsoletes: min-metadata-service <= 2014.3
+
+%description
+Client implementation of a small subset of the metadata and userdata API.
+At present, only simple SSH key provisioning and userdata scripts
+are implemented.
+
+%prep
+%setup -q
+
+%build
+env NOCONFIGURE=1 ./autogen.sh
+%configure
+make %{?_smp_mflags}
+
+%install
+make install INSTALL='install -p' DESTDIR=$RPM_BUILD_ROOT
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
+
+%post
+%systemd_post min-cloud-agent.service
+
+%preun
+%systemd_preun min-cloud-agent.service
+
+%files
+%doc COPYING
+%{_libexecdir}/min-cloud-agent
+%{_prefix}/lib/systemd/system/min-cloud-agent.service
+%{_localstatedir}/lib/min-cloud-agent
+
+%changelog
+* Thu Mar 06 2014 Colin Walters <walters at verbum.org> - 2014.3.12.ge0b8fae
+- Initial packaging forked from old min-metadata-service
+
diff --git a/sources b/sources
index e69de29..5a0e9fa 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+433985ee43fb71872ef4ea43e6398926  min-cloud-agent-2014.3.13.g2759837.tar.xz


More information about the scm-commits mailing list