Architecture specific change in rpms/golang-github-cockroachdb-cmux.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-cockroachdb-cmux.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-cockroachdb-cmux.gi....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
Thanks.
Full change:
============
commit b931eb16c0d7f5376baea89741ed88a870ff034f
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:25:47 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-cockroachdb-cmux.spec b/golang-github-cockroachdb-cmux.spec
index 381dd20..b1d49b5 100644
--- a/golang-github-cockroachdb-cmux.spec
+++ b/golang-github-cockroachdb-cmux.spec
@@ -1,183 +1,63 @@
-# If any of the following macros should be set otherwise,
-# you can wrap any of them with the following conditions:
-# - %%if 0%%{centos} == 7
-# - %%if 0%%{?rhel} == 7
-# - %%if 0%%{?fedora} == 23
-# Or just test for particular distribution:
-# - %%if 0%%{centos}
-# - %%if 0%%{?rhel}
-# - %%if 0%%{?fedora}
-#
-# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
-# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
-# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
-
-# Generate devel rpm
-%global with_devel 1
-# Build project from bundled dependencies
-%global with_bundled 0
-# Build with debug info rpm
-%global with_debug 0
-# Run tests in check section
-# newer version of go cause the test to fail
-%global with_check 0
-# Generate unit-test rpm
-%global with_unit_test 1
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project cockroachdb
-%global repo cmux
# https://github.com/cockroachdb/cmux
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+%global provider_prefix github.com/cockroachdb/cmux
+%global gobaseipath %{provider_prefix}
%global commit 112f0506e7743d64a6eb8fedbcff13d9979bbf92
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20160228
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.8.git%{shortcommit}%{?dist}
+Release: 0.9.%{commitdate}git%{shortcommit}%{?dist}
Summary: Connection mux for serving different services on the same port
# Detected licences
# - *No copyright* UNKNOWN at 'LICENSE'
License: ASL 2.0
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check} && ! 0%{?with_bundled}
BuildRequires: golang(golang.org/x/net/http2)
BuildRequires: golang(golang.org/x/net/http2/hpack)
-%endif
-
-Requires: golang(golang.org/x/net/http2)
-Requires: golang(golang.org/x/net/http2/hpack)
-
-Provides: golang(%{import_path}) = %{version}-%{release}
-
-%description devel
-%{summary}
-
-This package contains library source intended for
-building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test-devel
-Summary: Unit tests for %{name} package
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%if 0%{?with_check} && ! 0%{?with_bundled}
+# Tests deps
BuildRequires: golang(golang.org/x/net/context)
BuildRequires: golang(golang.org/x/net/websocket)
BuildRequires: golang(google.golang.org/grpc)
BuildRequires: golang(google.golang.org/grpc/examples/helloworld/helloworld)
-%endif
-
-Requires: golang(golang.org/x/net/context)
-Requires: golang(golang.org/x/net/websocket)
-Requires: golang(google.golang.org/grpc)
-Requires: golang(google.golang.org/grpc/examples/helloworld/helloworld)
-%description unit-test-devel
+%description devel
%{summary}
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+This package contains library source intended for
+building other packages which use import path with
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test-devel.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}
-%endif
+%gochecks %{gobaseipath}
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%doc README.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test-devel -f unit-test-devel.file-list
-%license LICENSE
-%doc README.md
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com>
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.8.git112f050
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/golang-github-coreos-go-oidc.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-coreos-go-oidc.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-coreos-go-oidc.git/....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit 821062810201064332407b4a152fa0676d4e4105
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:55:47 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-coreos-go-oidc.spec b/golang-github-coreos-go-oidc.spec
index e4f2da4..fcea5f1 100644
--- a/golang-github-coreos-go-oidc.spec
+++ b/golang-github-coreos-go-oidc.spec
@@ -1,169 +1,58 @@
-%if 0%{?fedora} || 0%{?rhel} == 6
-%global with_devel 1
-%global with_bundled 0
-%global with_debug 0
-%global with_check 1
-%global with_unit_test 1
-%else
-%global with_devel 0
-%global with_bundled 0
-%global with_debug 0
-%global with_check 0
-%global with_unit_test 0
-%endif
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project coreos
-%global repo go-oidc
# https://github.com/coreos/go-oidc
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+%global provider_prefix github.com/coreos/go-oidc
+%global gobaseipath %{provider_prefix}
%global commit ee7cb1fb480df22f7d8c4c90199e438e454ca3b6
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20150808
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.8.git%{shortcommit}%{?dist}
+Release: 0.9.%{commitdate}git%{shortcommit}%{?dist}
Summary: Go libraries for implementing OIDC clients and servers
License: ASL 2.0
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check}
BuildRequires: golang(github.com/coreos/pkg/capnslog)
BuildRequires: golang(github.com/coreos/pkg/health)
BuildRequires: golang(github.com/coreos/pkg/timeutil)
BuildRequires: golang(github.com/jonboulle/clockwork)
-%endif
-
-Requires: golang(github.com/coreos/pkg/capnslog)
-Requires: golang(github.com/coreos/pkg/health)
-Requires: golang(github.com/coreos/pkg/timeutil)
-Requires: golang(github.com/jonboulle/clockwork)
-
-Provides: golang(%{import_path}/http) = %{version}-%{release}
-Provides: golang(%{import_path}/jose) = %{version}-%{release}
-Provides: golang(%{import_path}/key) = %{version}-%{release}
-Provides: golang(%{import_path}/oauth2) = %{version}-%{release}
-Provides: golang(%{import_path}/oidc) = %{version}-%{release}
%description devel
%{summary}
This package contains library source intended for
building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test
-Summary: Unit tests for %{name} package
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%description unit-test
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}/http
-%gotest %{import_path}/jose
-%gotest %{import_path}/key
-%gotest %{import_path}/oauth2
-%gotest %{import_path}/oidc
-%endif
+%gochecks %{gobaseipath}/http
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%doc README.md CONTRIBUTING.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test -f unit-test.file-list
-%license LICENSE
-%doc README.md CONTRIBUTING.md
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.9.20150808gitee7cb1f
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.8.gitee7cb1f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/golang-github-coreos-go-log.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-coreos-go-log.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-coreos-go-log.git/c....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit b819e958112465fe2ad72f3479ab890d18ab733e
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:53:38 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-coreos-go-log.spec b/golang-github-coreos-go-log.spec
index af266fb..7e15633 100644
--- a/golang-github-coreos-go-log.spec
+++ b/golang-github-coreos-go-log.spec
@@ -1,160 +1,56 @@
-%if 0%{?fedora} || 0%{?rhel} == 6
-%global with_devel 1
-%global with_bundled 0
-%global with_debug 0
-%global with_check 1
-# no tests atm
-%global with_unit_test 0
-%else
-%global with_devel 0
-%global with_bundled 0
-%global with_debug 0
-%global with_check 0
-%global with_unit_test 0
-%endif
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project coreos
-%global repo go-log
# https://github.com/coreos/go-log
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+%global provider_prefix github.com/coreos/go-log
+%global gobaseipath %{provider_prefix}
%global commit 840af6b63e623201384b2f20a8e7d3f2dcfef063
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20131126
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.17.git%{shortcommit}%{?dist}
+Release: 0.18.%{commitdate}git%{shortcommit}%{?dist}
Summary: A golang library for logging to systemd
License: ASL 2.0
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check}
BuildRequires: golang(bitbucket.org/kardianos/osext)
BuildRequires: golang(github.com/coreos/go-systemd/journal)
-%endif
-
-Requires: golang(bitbucket.org/kardianos/osext)
-Requires: golang(github.com/coreos/go-systemd/journal)
-
-Provides: golang(%{import_path}/log) = %{version}-%{release}
%description devel
%{summary}
This package contains library source intended for
building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test
-Summary: Unit tests for %{name} package
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
-
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%description unit-test
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%doc README.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test -f unit-test.file-list
-%license LICENSE
-%doc README.md
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.18.20131126git840af6b
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.17.git840af6b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/golang-github-coreos-go-iptables.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-coreos-go-iptables.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-coreos-go-iptables.....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
Thanks.
Full change:
============
commit 268833ef92f9762742f1ecc6ddc6e2ba384e995c
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:49:07 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-coreos-go-iptables.spec b/golang-github-coreos-go-iptables.spec
index 41b9d18..e33a301 100644
--- a/golang-github-coreos-go-iptables.spec
+++ b/golang-github-coreos-go-iptables.spec
@@ -1,71 +1,26 @@
-# If any of the following macros should be set otherwise,
-# you can wrap any of them with the following conditions:
-# - %%if 0%%{centos} == 7
-# - %%if 0%%{?rhel} == 7
-# - %%if 0%%{?fedora} == 23
-# Or just test for particular distribution:
-# - %%if 0%%{centos}
-# - %%if 0%%{?rhel}
-# - %%if 0%%{?fedora}
-#
-# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
-# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
-# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
-
-# Generate devel rpm
-%global with_devel 1
-# Build project from bundled dependencies
-%global with_bundled 0
-# Build with debug info rpm
-%global with_debug 0
-# Run tests in check section
-# it needs iptables with --wait option and run as the root
-%global with_check 0
-# Generate unit-test rpm
-%global with_unit_test 1
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project coreos
-%global repo go-iptables
# https://github.com/coreos/go-iptables
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+%global provider_prefix github.com/coreos/go-iptables
+%global gobaseipath %{provider_prefix}
%global commit 259c8e6a4275d497442c721fa52204d7a58bde8b
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20170629
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.11.git%{shortcommit}%{?dist}
+Release: 0.12.%{commitdate}git%{shortcommit}%{?dist}
Summary: Go wrapper around iptables utility
License: ASL 2.0
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check}
-%endif
-
-Provides: golang(%{import_path}/iptables) = %{version}-%{release}
-
%description devel
%{summary}
@@ -74,107 +29,28 @@ to append and delete rules; create, clear and delete chains.
This package contains library source intended for
building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test-devel
-Summary: Unit tests for %{name} package
-
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . \( -iname "*.go" -or -iname "*.s" \) \! -iname "*_test.go") ; do
- dirprefix=$(dirname $file)
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-
- while [ "$dirprefix" != "." ]; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list
- dirprefix=$(dirname $dirprefix)
- done
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test-devel.file-list
-for file in $(find . -iname "*_test.go") ; do
- dirprefix=$(dirname $file)
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$dirprefix
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-
- while [ "$dirprefix" != "." ]; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$dirprefix" >> devel.file-list
- dirprefix=$(dirname $dirprefix)
- done
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-# No dependency directories so far
-
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}/iptables
-%endif
+%gochecks %{gobaseipath}/iptables
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%doc README.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test-devel -f unit-test-devel.file-list
-%license LICENSE
-%doc README.md
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.12.20170629git259c8e6
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.11.git259c8e6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/golang-github-ugorji-go.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-ugorji-go.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-ugorji-go.git/commi....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
Thanks.
Full change:
============
commit d62a134422dae1d79ada64ecbd0dd43217045cb3
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:46:18 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-ugorji-go.spec b/golang-github-ugorji-go.spec
index b1d1274..6ff72da 100644
--- a/golang-github-ugorji-go.spec
+++ b/golang-github-ugorji-go.spec
@@ -1,164 +1,53 @@
-# If any of the following macros should be set otherwise,
-# you can wrap any of them with the following conditions:
-# - %%if 0%%{centos} == 7
-# - %%if 0%%{?rhel} == 7
-# - %%if 0%%{?fedora} == 23
-# Or just test for particular distribution:
-# - %%if 0%%{centos}
-# - %%if 0%%{?rhel}
-# - %%if 0%%{?fedora}
-#
-# Be aware, on centos, both %%rhel and %%centos are set. If you want to test
-# rhel specific macros, you can use %%if 0%%{?rhel} && 0%%{?centos} == 0 condition.
-# (Don't forget to replace double percentage symbol with single one in order to apply a condition)
-
-# Generate devel rpm
-%global with_devel 1
-# Build project from bundled dependencies
-%global with_bundled 0
-# Build with debug info rpm
-%global with_debug 0
-# Run tests in check section
-%global with_check 1
-# Generate unit-test rpm
-%global with_unit_test 1
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project ugorji
-%global repo go
# https://github.com/ugorji/go
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+%global provider_prefix github.com/ugorji/go
+%global gobaseipath %{provider_prefix}
%global commit ded73eae5db7e7a0ef6f55aace87a2873c5d2b74
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20170107
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.13.git%{shortcommit}%{?dist}
+Release: 0.14.%{commitdate}git%{shortcommit}%{?dist}
Summary: Idiomatic codec and rpc lib for msgpack, cbor, json, etc
License: MIT
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 aarch64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check}
-%endif
-
-Provides: golang(%{import_path}/codec) = %{version}-%{release}
-
%description devel
%{summary}
This package contains library source intended for
building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test}
-%package unit-test
-Summary: Unit tests for %{name} package
-
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%description unit-test
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate unit-test.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/codec
-cp -pav codec/test-cbor-goldens.json %{buildroot}/%{gopath}/src/%{import_path}/codec/.
-echo "%%{gopath}/src/%%{import_path}/codec/test-cbor-goldens.json" >> unit-test.file-list
-# find all *_test.go files and generate unit-test.file-list
-for file in $(find . -iname "*_test.go"); do
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall $(find . -iname "*.json")
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}/codec
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%doc msgpack.org.md README.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test}
-%files unit-test -f unit-test.file-list
-%license LICENSE
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.14.20170107gitded73ea
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.13.gitded73ea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/golang-github-kballard-go-shellquote.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-kballard-go-shellquote.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-kballard-go-shellqu....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit efb75a99be8b748d0084e3f3614297acaf498a68
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:40:32 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-kballard-go-shellquote.spec b/golang-github-kballard-go-shellquote.spec
index 4b233da..8f9f872 100644
--- a/golang-github-kballard-go-shellquote.spec
+++ b/golang-github-kballard-go-shellquote.spec
@@ -1,157 +1,55 @@
-%if 0%{?fedora} || 0%{?rhel} == 6
-%global with_devel 1
-%global with_bundled 0
-%global with_debug 0
-%global with_check 1
-%global with_unit_test 1
-%else
-%global with_devel 0
-%global with_bundled 0
-%global with_debug 0
-%global with_check 0
-%global with_unit_test 0
-%endif
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project kballard
-%global repo go-shellquote
# https://github.com/kballard/go-shellquote
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+%global provider_prefix github.com/kballard/go-shellquote
+%global gobaseipath %{provider_prefix}
%global commit d8ec1a69a250a17bb0e419c386eac1f3711dc142
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20150810
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.6.git%{shortcommit}%{?dist}
+Release: 0.7.%{commitdate}git%{shortcommit}%{?dist}
Summary: Go utilities for performing shell-like word splitting/joining
# Detected licences
# - MIT/X11 (BSD like) at 'LICENSE'
License: MIT
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check} && ! 0%{?with_bundled}
-%endif
-
-Provides: golang(%{import_path}) = %{version}-%{release}
-
%description devel
%{summary}
This package contains library source intended for
building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test-devel
-Summary: Unit tests for %{name} package
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%if 0%{?with_check} && ! 0%{?with_bundled}
-%endif
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test-devel.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%doc README
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test-devel -f unit-test-devel.file-list
-%license LICENSE
-%doc README
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.7.20150810gitd8ec1a6
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.6.gitd8ec1a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/golang-github-coreos-gexpect.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-coreos-gexpect.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-coreos-gexpect.git/....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit c79eaafbca3bcc0e5b4f67af4291bfbb193a8aa9
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:38:29 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-coreos-gexpect.spec b/golang-github-coreos-gexpect.spec
index 158e234..3d3ba2b 100644
--- a/golang-github-coreos-gexpect.spec
+++ b/golang-github-coreos-gexpect.spec
@@ -1,160 +1,56 @@
-%if 0%{?fedora} || 0%{?rhel} == 6
-%global with_devel 1
-%global with_bundled 0
-%global with_debug 0
-%global with_check 1
-%global with_unit_test 1
-%else
-%global with_devel 0
-%global with_bundled 0
-%global with_debug 0
-%global with_check 0
-%global with_unit_test 0
-%endif
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project coreos
-%global repo gexpect
# https://github.com/coreos/gexpect
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path %{provider_prefix}
+%global provider_prefix github.com/coreos/gexpect
+%global gobaseipath %{provider_prefix}
%global commit 5173270e159f5aa8fbc999dc7e3dcb50f4098a69
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20151125
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.6.git%{shortcommit}%{?dist}
+Release: 0.7.%{commitdate}git%{shortcommit}%{?dist}
Summary: Pure golang expect library, for easily starting and controlling subprocesses
License: MIT
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check} && ! 0%{?with_bundled}
BuildRequires: golang(github.com/kballard/go-shellquote)
BuildRequires: golang(github.com/kr/pty)
-%endif
-
-Requires: golang(github.com/kballard/go-shellquote)
-Requires: golang(github.com/kr/pty)
-
-Provides: golang(%{import_path}) = %{version}-%{release}
%description devel
%{summary}
This package contains library source intended for
building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test-devel
-Summary: Unit tests for %{name} package
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%if 0%{?with_check} && ! 0%{?with_bundled}
-%endif
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test-devel.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENCE
%doc README.md
-%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project}
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test-devel -f unit-test-devel.file-list
-%license LICENCE
-%doc README.md
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.7.20151125git5173270
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.6.git5173270
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/golang-github-collectd-go-collectd.git
by githook-noreply@fedoraproject.org
The package rpms/golang-github-collectd-go-collectd.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/golang-github-collectd-go-collect....
Change:
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
Thanks.
Full change:
============
commit 0cdea69acad80ef3ffd6d911985c66cd3c34ca13
Author: Jan Chaloupka <jchaloup(a)redhat.com>
Date: Wed Feb 28 12:36:34 2018 +0100
Autogenerate some parts using the new macros
diff --git a/golang-github-collectd-go-collectd.spec b/golang-github-collectd-go-collectd.spec
index 962c142..cc058e8 100644
--- a/golang-github-collectd-go-collectd.spec
+++ b/golang-github-collectd-go-collectd.spec
@@ -1,165 +1,53 @@
-%if 0%{?fedora} || 0%{?rhel} == 6
-%global with_devel 1
-%global with_bundled 0
-%global with_debug 0
-%global with_check 1
-%global with_unit_test 1
-%else
-%global with_devel 0
-%global with_bundled 0
-%global with_debug 0
-%global with_check 0
-%global with_unit_test 0
-%endif
-
-%if 0%{?with_debug}
-%global _dwz_low_mem_die_limit 0
-%else
-%global debug_package %{nil}
-%endif
-
-%global provider github
-%global provider_tld com
-%global project collectd
-%global repo go-collectd
# https://github.com/collectd/go-collectd
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo}
-%global import_path collectd.org
+%global provider_prefix github.com/collectd/go-collectd
+%global gobaseipath collectd.org
%global commit 9fc824c70f713ea0f058a07b49a4c563ef2a3b98
-%global shortcommit %(c=%{commit}; echo ${c:0:7})
+%global commitdate 20151109
-Name: golang-%{provider}-%{project}-%{repo}
+%gocraftmeta -i
+
+Name: %{goname}
Version: 0
-Release: 0.8.git%{shortcommit}%{?dist}
+Release: 0.9.%{commitdate}git%{shortcommit}%{?dist}
Summary: Utilities for using collectd together with Golang
License: ISC
-URL: https://%{provider_prefix}
-Source0: https://%{provider_prefix}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz
-
-# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
-ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}}
-# If go_compiler is not set to 1, there is no virtual provide. Use golang instead.
-BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang}
+URL: %{gourl}
+Source0: %{gosource}
%description
%{summary}
-%if 0%{?with_devel}
%package devel
Summary: %{summary}
BuildArch: noarch
-%if 0%{?with_check} && ! 0%{?with_bundled}
-%endif
-
-
-Provides: golang(%{import_path}/api) = %{version}-%{release}
-Provides: golang(%{import_path}/cdtime) = %{version}-%{release}
-Provides: golang(%{import_path}/exec) = %{version}-%{release}
-Provides: golang(%{import_path}/export) = %{version}-%{release}
-Provides: golang(%{import_path}/format) = %{version}-%{release}
-Provides: golang(%{import_path}/network) = %{version}-%{release}
-
%description devel
%{summary}
This package contains library source intended for
building other packages which use import path with
-%{import_path} prefix.
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%package unit-test-devel
-Summary: Unit tests for %{name} package
-%if 0%{?with_check}
-#Here comes all BuildRequires: PACKAGE the unit tests
-#in %%check section need for running
-%endif
-
-# test subpackage tests code from devel subpackage
-Requires: %{name}-devel = %{version}-%{release}
-
-%description unit-test-devel
-%{summary}
-
-This package contains unit tests for project
-providing packages with %{import_path} prefix.
-%endif
+%{gobaseipath} prefix.
%prep
-%setup -q -n %{repo}-%{commit}
-
-%build
+%gosetup
%install
-# source codes for building projects
-%if 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-echo "%%dir %%{gopath}/src/%%{import_path}/." >> devel.file-list
-# find all *.go but no *_test.go files and generate devel.file-list
-for file in $(find . -iname "*.go" \! -iname "*_test.go") ; do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> devel.file-list
-done
-%endif
-
-# testing files for this project
-%if 0%{?with_unit_test} && 0%{?with_devel}
-install -d -p %{buildroot}/%{gopath}/src/%{import_path}/
-# find all *_test.go files and generate unit-test-devel.file-list
-for file in $(find . -iname "*_test.go"); do
- echo "%%dir %%{gopath}/src/%%{import_path}/$(dirname $file)" >> devel.file-list
- install -d -p %{buildroot}/%{gopath}/src/%{import_path}/$(dirname $file)
- cp -pav $file %{buildroot}/%{gopath}/src/%{import_path}/$file
- echo "%%{gopath}/src/%%{import_path}/$file" >> unit-test-devel.file-list
-done
-%endif
-cp -r network/testdata %{buildroot}/%{gopath}/src/%{import_path}/network/.
-echo "%%{gopath}/src/%%{import_path}/network/testdata" >> devel.file-list
-
-%if 0%{?with_devel}
-sort -u -o devel.file-list devel.file-list
-%endif
+%goinstall
%check
-%if 0%{?with_check} && 0%{?with_unit_test} && 0%{?with_devel}
-%if ! 0%{?with_bundled}
-export GOPATH=%{buildroot}/%{gopath}:%{gopath}
-%else
-export GOPATH=%{buildroot}/%{gopath}:$(pwd)/Godeps/_workspace:%{gopath}
-%endif
-
-%if ! 0%{?gotest:1}
-%global gotest go test
-%endif
-
-%gotest %{import_path}/api
-%gotest %{import_path}/cdtime
-%gotest %{import_path}/exec
-%gotest %{import_path}/export
-%gotest %{import_path}/format
-# buffer_test.go:159: Writing bad stream should return an error
-#%%gotest %%{import_path}/network
-%endif
+%gochecks
#define license tag if not already defined
%{!?_licensedir:%global license %doc}
-%if 0%{?with_devel}
%files devel -f devel.file-list
%license LICENSE
%doc README.md
-%endif
-
-%if 0%{?with_unit_test} && 0%{?with_devel}
-%files unit-test-devel -f unit-test-devel.file-list
-%license LICENSE
-%doc README.md
-%endif
%changelog
+* Wed Feb 28 2018 Jan Chaloupka <jchaloup(a)redhat.com> - 0-0.9.20151109git9fc824c
+- Autogenerate some parts using the new macros
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.8.git9fc824c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
6 years, 2 months
Architecture specific change in rpms/icecat.git
by githook-noreply@fedoraproject.org
The package rpms/icecat.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/icecat.git/commit/?id=1e3af9cc748....
Change:
+%ifnarch %{arm}
Thanks.
Full change:
============
commit 7ce22cca8a075501ec2feaec5d84279fca2d0b45
Merge: b0576f9 1e3af9c
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Wed Feb 28 12:50:35 2018 +0100
Merge branch 'master' into f26
commit 1e3af9cc7487e676d18017189e1d3293c2de80c8
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Wed Feb 28 12:48:55 2018 +0100
Rebuild including latest changes from gnuzilla
diff --git a/icecat-lang_download.sh b/icecat-lang_download.sh
index 2ce4bde..cc2193d 100755
--- a/icecat-lang_download.sh
+++ b/icecat-lang_download.sh
@@ -1,17 +1,17 @@
#!/bin/bash
-URL=http://ftp.gnu.org/gnu/gnuzilla/52.3.0/langpacks/
+URL=http://ftp.gnu.org/gnu/gnuzilla/52.6.0/langpacks/
for u in $URL; do
mkdir -p langpacks && cd langpacks
wget -erobots=off -c -r -l1 -nd -nc -A.xpi -U langpacks $u
-rm -f icecat-52.3.0.ja-JP-mac.langpack.xpi icecat-52.3.0.compare-locales.langpack.xpi
+rm -f icecat-52.6.0.ja-JP-mac.langpack.xpi icecat-52.6.0.compare-locales.langpack.xpi
done
find . -type f -name '*.xpi' | while read FILE ; do
newfile="$(echo ${FILE} |sed -e 's/52.3.0.//g' -e 's/icecat-//g')" ;
mv "${FILE}" "${newfile}" ;
done
cd ..
-tar -zcvf icecat-52.3.0-langpacks.tar.gz langpacks
+tar -zcvf icecat-52.6.0-langpacks.tar.gz langpacks
rm -rf langpacks
exit 0
diff --git a/icecat-noHTTP-RP.patch b/icecat-noHTTP-RP.patch
index ac8ec8b..0b39bfd 100644
--- a/icecat-noHTTP-RP.patch
+++ b/icecat-noHTTP-RP.patch
@@ -1,11 +1,13 @@
--- browser/installer/package-manifest.orig.in 2013-10-16 04:14:45.000000000 +0200
+++ browser/installer/package-manifest.in 2014-08-10 11:06:54.346330524 +0200
-@@ -612,7 +612,7 @@
+@@ -612,8 +612,8 @@
@RESPATH@/browser/extensions/LibrejsDrive(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/LCSP(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/jid1-KtlZuoiikVfFew@jetpack/*
+-@RESPATH@/browser/extensions/https-everywhere(a)eff.org/*
-@RESPATH@/browser/extensions/https-everywhere-eff(a)eff.org/*
++##@RESPATH@/browser/extensions/https-everywhere(a)eff.org/*
+##@RESPATH@/browser/extensions/https-everywhere-eff(a)eff.org/*
+ @RESPATH@/browser/extensions/goteo(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/FreeUSPS(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/DMCAreg(a)0xbeef.coffee/*
- @RESPATH@/browser/extensions/abouticecat(a)gnu.org/*
diff --git a/icecat.spec b/icecat.spec
index 1ddaa91..859cdde 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -351,7 +351,12 @@ tar -xf %{SOURCE5}
cp -p %{SOURCE3} .mozconfig
echo "ac_add_options --enable-official-branding" >> .mozconfig
+
+%ifnarch %{arm}
+echo "ac_add_options --enable-webrtc" >> .mozconfig
+%else
echo "ac_add_options --disable-webrtc" >> .mozconfig
+%endif
%if %{with pulseaudio}
echo "ac_add_options --enable-pulseaudio" >> .mozconfig
@@ -734,6 +739,13 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Tue Feb 27 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-7
+- HTTPS Everywhere updated to 2018.1.11
+- "goteo.org payments with free JS" updated to 1.1
+- "LibreJS compatible Pay.gov" updated to 1.3
+- "Reveal hidden HTML" updated to 1.6
+- Enabled WebRTC, but prevent leaking the LAN ip
+
* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-6
- Add gcc gcc-c++ BR
diff --git a/sources b/sources
index f7ecf66..bca6283 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (icecat-52.6.0-gnu1.tar.bz2) = 93dea8b03827b9cab47fe988ddadd4ac0174648fc66b146ccc0a1f0c1f194cd44a065bae43152105c220c8ed0191f269e354a8c8553fe6ad9cd8e02e906df8b3
+SHA512 (icecat-52.6.0-gnu1.tar.bz2) = 42450587d03c37b2e36bd92c90fd9be1abeb325562cb98e9d1c269708cf8e3910af823d5d36a9380582fc43bbe5bc19f7512b95d432606e51a55331987107de1
SHA512 (icecat-COPYING-licensefiles.tar.gz) = ed541845170f1d209e322b0def3248d571e0c42c4a17c74e83197e743bd8a128a1475f5312d905c8e70d047eddeac17e604373892eb6d5f1720c5c361849c42c
commit 13059f304f5d65250eaaf7be29ea1456d55aa174
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Thu Feb 22 18:47:31 2018 +0100
Add gcc gcc-c++ BR
diff --git a/icecat.spec b/icecat.spec
index 2a77cfb..1ddaa91 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -168,6 +168,7 @@ BuildRequires: dbus-devel
BuildRequires: dbus-glib-devel
BuildRequires: dconf
BuildRequires: desktop-file-utils
+BuildRequires: gcc, gcc-c++
BuildRequires: fedora-bookmarks
BuildRequires: freetype-devel
BuildRequires: gdk-pixbuf2
@@ -225,7 +226,11 @@ BuildRequires: python2-ply
BuildRequires: python2-psutil
BuildRequires: python2-setuptools
BuildRequires: python2-virtualenv
+%if 0%{?fedora} > 27
+BuildRequires: python2-which
+%else
BuildRequires: python-which
+%endif
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(xrender)
BuildRequires: pkgconfig(libstartup-notification-1.0)
@@ -729,6 +734,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-6
+- Add gcc gcc-c++ BR
+
* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-5
- Rebuild for libevent-2.1.8
commit a61d4b3b51ebdba9a3ff0cbdc0e330a029d398be
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Sun Feb 18 17:14:42 2018 +0100
Rebuild for libevent-2.1.8
diff --git a/icecat.spec b/icecat.spec
index e885260..2a77cfb 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-5
+- Rebuild for libevent-2.1.8
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 52.6.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit be87cf6c1fe548cbd71688ed4b76d66aecfac492
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Feb 7 17:15:00 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/icecat.spec b/icecat.spec
index 353c820..e885260 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 52.6.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Sun Jan 28 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-3
- Rebuild for libvpx again
commit af3089d3f5d2c111d16a2dd751b07d1863da6df0
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Sun Jan 28 15:20:14 2018 +0100
Rebuild for libvpx again
diff --git a/icecat.spec b/icecat.spec
index 37c7bad..353c820 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Sun Jan 28 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-3
+- Rebuild for libvpx again
+
* Fri Jan 26 2018 Tom Callaway <spot(a)fedoraproject.org> - 52.6.0-2
- rebuild for new libvpx
commit 04b766d02a9a63b66dac421d659d3aa6112fb871
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Jan 26 20:33:08 2018 -0500
rebuild for new libvpx
diff --git a/icecat.spec b/icecat.spec
index c092a63..37c7bad 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Fri Jan 26 2018 Tom Callaway <spot(a)fedoraproject.org> - 52.6.0-2
+- rebuild for new libvpx
+
* Wed Jan 24 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-1
- Update to 52.6.0
6 years, 2 months
Architecture specific change in rpms/icecat.git
by githook-noreply@fedoraproject.org
The package rpms/icecat.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/icecat.git/commit/?id=1e3af9cc748....
Change:
+%ifnarch %{arm}
Thanks.
Full change:
============
commit 1e3af9cc7487e676d18017189e1d3293c2de80c8
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Wed Feb 28 12:48:55 2018 +0100
Rebuild including latest changes from gnuzilla
diff --git a/icecat-lang_download.sh b/icecat-lang_download.sh
index 2ce4bde..cc2193d 100755
--- a/icecat-lang_download.sh
+++ b/icecat-lang_download.sh
@@ -1,17 +1,17 @@
#!/bin/bash
-URL=http://ftp.gnu.org/gnu/gnuzilla/52.3.0/langpacks/
+URL=http://ftp.gnu.org/gnu/gnuzilla/52.6.0/langpacks/
for u in $URL; do
mkdir -p langpacks && cd langpacks
wget -erobots=off -c -r -l1 -nd -nc -A.xpi -U langpacks $u
-rm -f icecat-52.3.0.ja-JP-mac.langpack.xpi icecat-52.3.0.compare-locales.langpack.xpi
+rm -f icecat-52.6.0.ja-JP-mac.langpack.xpi icecat-52.6.0.compare-locales.langpack.xpi
done
find . -type f -name '*.xpi' | while read FILE ; do
newfile="$(echo ${FILE} |sed -e 's/52.3.0.//g' -e 's/icecat-//g')" ;
mv "${FILE}" "${newfile}" ;
done
cd ..
-tar -zcvf icecat-52.3.0-langpacks.tar.gz langpacks
+tar -zcvf icecat-52.6.0-langpacks.tar.gz langpacks
rm -rf langpacks
exit 0
diff --git a/icecat-noHTTP-RP.patch b/icecat-noHTTP-RP.patch
index ac8ec8b..0b39bfd 100644
--- a/icecat-noHTTP-RP.patch
+++ b/icecat-noHTTP-RP.patch
@@ -1,11 +1,13 @@
--- browser/installer/package-manifest.orig.in 2013-10-16 04:14:45.000000000 +0200
+++ browser/installer/package-manifest.in 2014-08-10 11:06:54.346330524 +0200
-@@ -612,7 +612,7 @@
+@@ -612,8 +612,8 @@
@RESPATH@/browser/extensions/LibrejsDrive(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/LCSP(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/jid1-KtlZuoiikVfFew@jetpack/*
+-@RESPATH@/browser/extensions/https-everywhere(a)eff.org/*
-@RESPATH@/browser/extensions/https-everywhere-eff(a)eff.org/*
++##@RESPATH@/browser/extensions/https-everywhere(a)eff.org/*
+##@RESPATH@/browser/extensions/https-everywhere-eff(a)eff.org/*
+ @RESPATH@/browser/extensions/goteo(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/FreeUSPS(a)0xbeef.coffee/*
@RESPATH@/browser/extensions/DMCAreg(a)0xbeef.coffee/*
- @RESPATH@/browser/extensions/abouticecat(a)gnu.org/*
diff --git a/icecat.spec b/icecat.spec
index 1ddaa91..859cdde 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 6%{?dist}
+Release: 7%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -351,7 +351,12 @@ tar -xf %{SOURCE5}
cp -p %{SOURCE3} .mozconfig
echo "ac_add_options --enable-official-branding" >> .mozconfig
+
+%ifnarch %{arm}
+echo "ac_add_options --enable-webrtc" >> .mozconfig
+%else
echo "ac_add_options --disable-webrtc" >> .mozconfig
+%endif
%if %{with pulseaudio}
echo "ac_add_options --enable-pulseaudio" >> .mozconfig
@@ -734,6 +739,13 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Tue Feb 27 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-7
+- HTTPS Everywhere updated to 2018.1.11
+- "goteo.org payments with free JS" updated to 1.1
+- "LibreJS compatible Pay.gov" updated to 1.3
+- "Reveal hidden HTML" updated to 1.6
+- Enabled WebRTC, but prevent leaking the LAN ip
+
* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-6
- Add gcc gcc-c++ BR
diff --git a/sources b/sources
index f7ecf66..bca6283 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (icecat-52.6.0-gnu1.tar.bz2) = 93dea8b03827b9cab47fe988ddadd4ac0174648fc66b146ccc0a1f0c1f194cd44a065bae43152105c220c8ed0191f269e354a8c8553fe6ad9cd8e02e906df8b3
+SHA512 (icecat-52.6.0-gnu1.tar.bz2) = 42450587d03c37b2e36bd92c90fd9be1abeb325562cb98e9d1c269708cf8e3910af823d5d36a9380582fc43bbe5bc19f7512b95d432606e51a55331987107de1
SHA512 (icecat-COPYING-licensefiles.tar.gz) = ed541845170f1d209e322b0def3248d571e0c42c4a17c74e83197e743bd8a128a1475f5312d905c8e70d047eddeac17e604373892eb6d5f1720c5c361849c42c
commit 13059f304f5d65250eaaf7be29ea1456d55aa174
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Thu Feb 22 18:47:31 2018 +0100
Add gcc gcc-c++ BR
diff --git a/icecat.spec b/icecat.spec
index 2a77cfb..1ddaa91 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 5%{?dist}
+Release: 6%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -168,6 +168,7 @@ BuildRequires: dbus-devel
BuildRequires: dbus-glib-devel
BuildRequires: dconf
BuildRequires: desktop-file-utils
+BuildRequires: gcc, gcc-c++
BuildRequires: fedora-bookmarks
BuildRequires: freetype-devel
BuildRequires: gdk-pixbuf2
@@ -225,7 +226,11 @@ BuildRequires: python2-ply
BuildRequires: python2-psutil
BuildRequires: python2-setuptools
BuildRequires: python2-virtualenv
+%if 0%{?fedora} > 27
+BuildRequires: python2-which
+%else
BuildRequires: python-which
+%endif
BuildRequires: pkgconfig(gconf-2.0)
BuildRequires: pkgconfig(xrender)
BuildRequires: pkgconfig(libstartup-notification-1.0)
@@ -729,6 +734,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-6
+- Add gcc gcc-c++ BR
+
* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-5
- Rebuild for libevent-2.1.8
commit a61d4b3b51ebdba9a3ff0cbdc0e330a029d398be
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Sun Feb 18 17:14:42 2018 +0100
Rebuild for libevent-2.1.8
diff --git a/icecat.spec b/icecat.spec
index e885260..2a77cfb 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 4%{?dist}
+Release: 5%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Sun Feb 18 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-5
+- Rebuild for libevent-2.1.8
+
* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 52.6.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit be87cf6c1fe548cbd71688ed4b76d66aecfac492
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Wed Feb 7 17:15:00 2018 +0000
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/icecat.spec b/icecat.spec
index 353c820..e885260 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 3%{?dist}
+Release: 4%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 52.6.0-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
* Sun Jan 28 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-3
- Rebuild for libvpx again
commit af3089d3f5d2c111d16a2dd751b07d1863da6df0
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Sun Jan 28 15:20:14 2018 +0100
Rebuild for libvpx again
diff --git a/icecat.spec b/icecat.spec
index 37c7bad..353c820 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Sun Jan 28 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-3
+- Rebuild for libvpx again
+
* Fri Jan 26 2018 Tom Callaway <spot(a)fedoraproject.org> - 52.6.0-2
- rebuild for new libvpx
commit 04b766d02a9a63b66dac421d659d3aa6112fb871
Author: Tom Callaway <spot(a)fedoraproject.org>
Date: Fri Jan 26 20:33:08 2018 -0500
rebuild for new libvpx
diff --git a/icecat.spec b/icecat.spec
index c092a63..37c7bad 100644
--- a/icecat.spec
+++ b/icecat.spec
@@ -71,7 +71,7 @@
Name: icecat
Version: 52.6.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: GNU version of Firefox browser
## Tri-licensing scheme for Gnuzilla/IceCat in parentheses, and licenses for the extensions included
@@ -729,6 +729,9 @@ appstream-util validate-relax --nonet $RPM_BUILD_ROOT%{_datadir}/metainfo/*.appd
%exclude %{_includedir}/%{icecat_ver}/
%changelog
+* Fri Jan 26 2018 Tom Callaway <spot(a)fedoraproject.org> - 52.6.0-2
+- rebuild for new libvpx
+
* Wed Jan 24 2018 Antonio Trande <sagitterATfedoraproject.org> - 52.6.0-1
- Update to 52.6.0
6 years, 2 months