[fedora-dockerfiles] Bug 1053222 - initial upload

Lokesh Mandvekar lsm5 at fedoraproject.org
Wed Feb 19 16:29:11 UTC 2014


commit 42a42894ea5e2d4ccb57ad424bda3c8a8fa622c7
Author: Lokesh Mandvekar <lsm5 at redhat.com>
Date:   Wed Feb 19 11:29:41 2014 -0500

    Bug 1053222 - initial upload

 .gitignore              |    1 +
 fedora-dockerfiles.spec |   61 +++++++++++++++++++++++++++++++++++++++++++++++
 sources                 |    1 +
 3 files changed, 63 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..b011823 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/Fedora-Dockerfiles-7753bdf.tar.gz
diff --git a/fedora-dockerfiles.spec b/fedora-dockerfiles.spec
new file mode 100644
index 0000000..a1191a4
--- /dev/null
+++ b/fedora-dockerfiles.spec
@@ -0,0 +1,61 @@
+%global commit      7753bdf48b5eed063d309aefd735dd5b9205ad67
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
+Name:           fedora-dockerfiles
+Version:        0
+Release:        0.3.git%{shortcommit}%{?dist}
+Summary:        Example dockerfiles to assist standing up containers quickly
+License:        GPLv2
+URL:            https://github.com/scollier/Fedora-Dockerfiles
+Source0:        https://github.com/scollier/Fedora-Dockerfiles/archive/%{commit}/Fedora-Dockerfiles-%{shortcommit}.tar.gz
+BuildArch:      noarch
+
+%description
+This package provides a community contributed set of examples that can
+assist in learning about Docker containers. Use these examples to
+stand up test environments using the Docker container engine.
+
+%prep
+%setup -n Fedora-Dockerfiles-%{commit}
+
+%build
+
+%install
+rm -rf needs_work TODO
+install -d -p -m 755 %{buildroot}%{_datadir}/%{name}
+for d in apache couchdb firefox memcached mongodb \
+        mysql nginx nodejs postgres rabbitmq ssh \
+        wordpress_single_container; do
+        mv $d/LICENSE LICENSE-$d
+        cp -av $d %{buildroot}%{_datadir}/%{name}
+done
+
+%files 
+%defattr(-,root,root,-)
+%doc COPYING LICENSE-* README.md
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/*
+%{_datadir}/%{name}/apache/*
+%{_datadir}/%{name}/couchdb/*
+%{_datadir}/%{name}/firefox/*
+%{_datadir}/%{name}/memcached/*
+%{_datadir}/%{name}/mongodb/*
+%{_datadir}/%{name}/mysql/*
+%{_datadir}/%{name}/nginx/*
+%{_datadir}/%{name}/nodejs/*
+%{_datadir}/%{name}/postgres/*
+%{_datadir}/%{name}/rabbitmq/*
+%{_datadir}/%{name}/ssh/*
+%{_datadir}/%{name}/wordpress_single_container/*
+
+%changelog
+* Wed Feb 19 2014 Lokesh Mandvekar <lsm5 at redhat.com> 0-0.3.git7753bdf
+- own main package directory
+
+* Tue Feb 11 2014 Lokesh Mandvekar <lsm5 at redhat.com> 0-0.2.git7753bdf
+- use a loop to install stuff
+- include firefox and nodejs
+- install separate license for each program
+
+* Tue Jan 14 2014 Lokesh Mandvekar <lsm5 at redhat.com> 0-0.1.git202887b
+- Initial fedora package
diff --git a/sources b/sources
index e69de29..20e1136 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+bd5ce230d813b65209dc1ad6520e8a59  Fedora-Dockerfiles-7753bdf.tar.gz


More information about the scm-commits mailing list