[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