[golang-googlecode-gcfg/f21] Initial commit

Jan Chaloupka jchaloup at fedoraproject.org
Wed Sep 24 08:54:13 UTC 2014


commit f7a39fcea10f0331673ffcb4ba9c378a1f9c8f91
Author: Jan Chaloupka <jchaloup at redhat.com>
Date:   Wed Sep 24 10:54:11 2014 +0200

    Initial commit

 .gitignore                  |    1 +
 golang-googlecode-gcfg.spec |   74 +++++++++++++++++++++++++++++++++++++++++++
 sources                     |    1 +
 3 files changed, 76 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..06144e1 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/c2d3050044d05357eaf6c3547249ba57c5e235cb.tar.gz
diff --git a/golang-googlecode-gcfg.spec b/golang-googlecode-gcfg.spec
new file mode 100644
index 0000000..7fc4078
--- /dev/null
+++ b/golang-googlecode-gcfg.spec
@@ -0,0 +1,74 @@
+%global provider_prefix code
+%global provider        google
+%global provider_tld    com
+%global project         p
+%global repo            gcfg
+%global commit          c2d3050044d05357eaf6c3547249ba57c5e235cb
+
+%global import_path     %{provider_prefix}.%{provider}.%{provider_tld}/%{project}/%{repo}
+%global shortcommit     %(c=%{commit}; echo ${c:0:7})
+%global setupcommit     %(c=%{commit}; echo ${c:0:12})
+%global debug_package   %{nil}
+
+Name:           golang-%{provider}%{provider_prefix}-%{repo}
+Version:        0
+Release:        0.2.git%{shortcommit}%{?dist}
+Summary:        Gcfg reads INI-style configuration files into Go structs
+License:        BSD
+URL:            http://%{import_path}
+Source0:        https://gcfg.googlecode.com/archive/%{commit}.tar.gz
+BuildArch:      noarch
+
+
+%description
+%{summary}.
+
+%package devel
+Requires:       golang >= 1.2.1-3
+BuildRequires:  golang >= 1.2.1-3
+Summary:        A golang library for logging to systemd
+Provides:       golang(%{import_path}) = %{version}-%{release}
+Provides:       golang(%{import_path}/scanner) = %{version}-%{release}
+Provides:       golang(%{import_path}/token) = %{version}-%{release}
+Provides:       golang(%{import_path}/types) = %{version}-%{release}
+
+%description devel
+%{summary}.
+
+%prep
+%setup -q -n %{repo}-%{setupcommit}
+
+%build
+
+%install
+install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
+cp -pav *.go  %{buildroot}/%{gopath}/src/%{import_path}/
+for d in scanner token types testdata; do
+        cp -pav $d %{buildroot}/%{gopath}/src/%{import_path}/
+done
+
+%check
+GOPATH=%{buildroot}%{gopath}:%{gopath} go test %{import_path}
+
+%files devel
+%doc LICENSE README
+%dir %{gopath}/src/%{import_path}
+%attr(664,-,-) %{gopath}/src/%{import_path}/*.go
+%dir %{gopath}/src/%{import_path}/scanner
+%{gopath}/src/%{import_path}/scanner
+%dir %{gopath}/src/%{import_path}/token
+%attr(664,-,-) %{gopath}/src/%{import_path}/token/*.go
+%dir %{gopath}/src/%{import_path}/types
+%attr(664,-,-) %{gopath}/src/%{import_path}/types/*.go
+%dir %{gopath}/src/%{import_path}/testdata
+%attr(664,-,-) %{gopath}/src/%{import_path}/testdata/*.gcfg
+
+%changelog
+* Fri Sep 12 2014 Lokesh Mandvekar <lsm5 at fedoraproject.org> - 0-0.2gitc2d3050
+- don't own dirs owned by golang
+- preserve timestamps
+- noarch
+
+* Fri Sep 12 2014 Eric Paris <eparis at redhat.com - 0.0.0-0.1.gitc2d30500
+- Bump to upstream c2d3050044d05357eaf6c3547249ba57c5e235cb
+
diff --git a/sources b/sources
index e69de29..5881028 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+6dfd8edfac1366bd906abba0b59b806e  c2d3050044d05357eaf6c3547249ba57c5e235cb.tar.gz


More information about the scm-commits mailing list