Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2024
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
October
September
August
July
June
May
April
March
February
January
List overview
Download
Arch-excludes
November 2018
----- 2024 -----
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
October 2017
September 2017
August 2017
July 2017
June 2017
May 2017
April 2017
March 2017
February 2017
January 2017
arch-excludes@lists.fedoraproject.org
2 participants
295 discussions
Start a n
N
ew thread
Architecture specific change in rpms/golang-github-disintegration-imaging.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-disintegration-imaging.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-disintegration-imagin…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit 4c4b0aa41175c21d0f4da9b339314d4e654ae082 Author: mosquito <sensor.wen(a)gmail.com> Date: Thu Nov 15 02:38:16 2018 +0800 Release 1.5.0 diff --git a/.gitignore b/.gitignore index a3b3222..87fa962 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /imaging-a585802.tar.gz +/imaging-0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac.tar.gz diff --git a/README.md b/README.md index 2b55a84..14b6e26 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # golang-github-disintegration-imaging -The golang-github-disintegration-imaging package \ No newline at end of file +The golang-github-disintegration-imaging package diff --git a/golang-github-disintegration-imaging.spec b/golang-github-disintegration-imaging.spec index 47aa829..fa412d2 100644 --- a/golang-github-disintegration-imaging.spec +++ b/golang-github-disintegration-imaging.spec @@ -1,27 +1,19 @@ -%global debug_package %{nil} +# Run tests in check section +# disable for bootstrapping +%bcond_with check -%global provider github -%global provider_tld com -%global project disintegration -%global repo imaging -#
https://github.com/disintegration/imaging
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit a5858022df0e1734a59f973fffe3f87b51c087ed -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/disintegration/imaging
+%global commit 0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac -Name: golang-%{provider}-%{project}-%{repo} -Version: 1.2.1 -Release: 3.git%{shortcommit}%{?dist} +%gometa + +Name: %{goname} +Version: 1.5.0 +Release: 1%{?dist} Summary: Simple Go image processing package License: MIT -URL: https://%{provider_prefix} -Source0: %{url}/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}. @@ -29,11 +21,6 @@ BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} %package devel Summary: %{summary} BuildArch: noarch -BuildRequires:
golang(golang.org/x/image/bmp)
-BuildRequires:
golang(golang.org/x/image/tiff)
-Requires:
golang(golang.org/x/image/bmp)
-Requires:
golang(golang.org/x/image/tiff)
-Provides: golang(%{import_path}) = %{version}-%{release} %description devel %{summary}. @@ -42,70 +29,26 @@ This package contains library source intended for building other packages which use import path with %{import_path} prefix. -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. - - %prep -%setup -q -n %{repo}-%{commit} - -%build +%forgeautosetup %install -# source codes for building projects -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 - -# testing files for this project -install -d %{buildroot}%{gopath}/src/%{import_path}/ -# find all *_test.go files and generate unit-test.file-list -for file in $(find . -iname "*_test.go" -or -iname "testdata"); 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 - -sort -u -o devel.file-list devel.file-list -sort -u -o unit-test-devel.file-list unit-test-devel.file-list +%goinstall sed -i 's|\r||g' README.md +%if %{with check} %check -export GOPATH=%{buildroot}%{gopath}:%{gopath} - -%if ! 0%{?gotest:1} -%global gotest go test +%gochecks %endif -%gotest %{import_path} ||: - %files devel -f devel.file-list %doc README.md %license LICENSE -%files unit-test-devel -f unit-test-devel.file-list - %changelog +* Sun Nov 4 2018 mosquito <sensor.wen(a)gmail.com> - 1.5.0-1 +- Update to 1.5.0 + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.1-3.gita585802 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 6e3cf58..62a2762 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (imaging-a585802.tar.gz) = 072b6a37fa6613aae640b75bcdad5117ee5ee9118babd3763b2de7e1bbbe60aff5a4c0974e96eab863af01e4ac299b278c959bab0b215d214bc97678635d84e2 +SHA512 (imaging-0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac.tar.gz) = 0d2fd7c689044634b0c31136e45f5ca5bf5c690270edc8aa8e88fed9a2a95158a6bd86e65a694a50d44a75f6d9cf77cebeed6fbe43f226e92022280786d9a317 commit f951f82d14c01a4a81c1d1fd416cfa274aa2c548 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:29:20 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-disintegration-imaging.spec b/golang-github-disintegration-imaging.spec index ec6756c..47aa829 100644 --- a/golang-github-disintegration-imaging.spec +++ b/golang-github-disintegration-imaging.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 1.2.1 -Release: 2.git%{shortcommit}%{?dist} +Release: 3.git%{shortcommit}%{?dist} Summary: Simple Go image processing package License: MIT URL: https://%{provider_prefix} @@ -106,6 +106,9 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.1-3.gita585802 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.1-2.gita585802 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1
0
0
0
Architecture specific change in rpms/golang-github-disintegration-imaging.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-disintegration-imaging.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-disintegration-imagin…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit 4c4b0aa41175c21d0f4da9b339314d4e654ae082 Author: mosquito <sensor.wen(a)gmail.com> Date: Thu Nov 15 02:38:16 2018 +0800 Release 1.5.0 diff --git a/.gitignore b/.gitignore index a3b3222..87fa962 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /imaging-a585802.tar.gz +/imaging-0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac.tar.gz diff --git a/README.md b/README.md index 2b55a84..14b6e26 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # golang-github-disintegration-imaging -The golang-github-disintegration-imaging package \ No newline at end of file +The golang-github-disintegration-imaging package diff --git a/golang-github-disintegration-imaging.spec b/golang-github-disintegration-imaging.spec index 47aa829..fa412d2 100644 --- a/golang-github-disintegration-imaging.spec +++ b/golang-github-disintegration-imaging.spec @@ -1,27 +1,19 @@ -%global debug_package %{nil} +# Run tests in check section +# disable for bootstrapping +%bcond_with check -%global provider github -%global provider_tld com -%global project disintegration -%global repo imaging -#
https://github.com/disintegration/imaging
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit a5858022df0e1734a59f973fffe3f87b51c087ed -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/disintegration/imaging
+%global commit 0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac -Name: golang-%{provider}-%{project}-%{repo} -Version: 1.2.1 -Release: 3.git%{shortcommit}%{?dist} +%gometa + +Name: %{goname} +Version: 1.5.0 +Release: 1%{?dist} Summary: Simple Go image processing package License: MIT -URL: https://%{provider_prefix} -Source0: %{url}/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}. @@ -29,11 +21,6 @@ BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} %package devel Summary: %{summary} BuildArch: noarch -BuildRequires:
golang(golang.org/x/image/bmp)
-BuildRequires:
golang(golang.org/x/image/tiff)
-Requires:
golang(golang.org/x/image/bmp)
-Requires:
golang(golang.org/x/image/tiff)
-Provides: golang(%{import_path}) = %{version}-%{release} %description devel %{summary}. @@ -42,70 +29,26 @@ This package contains library source intended for building other packages which use import path with %{import_path} prefix. -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. - - %prep -%setup -q -n %{repo}-%{commit} - -%build +%forgeautosetup %install -# source codes for building projects -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 - -# testing files for this project -install -d %{buildroot}%{gopath}/src/%{import_path}/ -# find all *_test.go files and generate unit-test.file-list -for file in $(find . -iname "*_test.go" -or -iname "testdata"); 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 - -sort -u -o devel.file-list devel.file-list -sort -u -o unit-test-devel.file-list unit-test-devel.file-list +%goinstall sed -i 's|\r||g' README.md +%if %{with check} %check -export GOPATH=%{buildroot}%{gopath}:%{gopath} - -%if ! 0%{?gotest:1} -%global gotest go test +%gochecks %endif -%gotest %{import_path} ||: - %files devel -f devel.file-list %doc README.md %license LICENSE -%files unit-test-devel -f unit-test-devel.file-list - %changelog +* Sun Nov 4 2018 mosquito <sensor.wen(a)gmail.com> - 1.5.0-1 +- Update to 1.5.0 + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.1-3.gita585802 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 6e3cf58..62a2762 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (imaging-a585802.tar.gz) = 072b6a37fa6613aae640b75bcdad5117ee5ee9118babd3763b2de7e1bbbe60aff5a4c0974e96eab863af01e4ac299b278c959bab0b215d214bc97678635d84e2 +SHA512 (imaging-0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac.tar.gz) = 0d2fd7c689044634b0c31136e45f5ca5bf5c690270edc8aa8e88fed9a2a95158a6bd86e65a694a50d44a75f6d9cf77cebeed6fbe43f226e92022280786d9a317
1
0
0
0
Architecture specific change in rpms/golang-github-disintegration-imaging.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-disintegration-imaging.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-disintegration-imagin…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit 4c4b0aa41175c21d0f4da9b339314d4e654ae082 Author: mosquito <sensor.wen(a)gmail.com> Date: Thu Nov 15 02:38:16 2018 +0800 Release 1.5.0 diff --git a/.gitignore b/.gitignore index a3b3222..87fa962 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /imaging-a585802.tar.gz +/imaging-0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac.tar.gz diff --git a/README.md b/README.md index 2b55a84..14b6e26 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # golang-github-disintegration-imaging -The golang-github-disintegration-imaging package \ No newline at end of file +The golang-github-disintegration-imaging package diff --git a/golang-github-disintegration-imaging.spec b/golang-github-disintegration-imaging.spec index 47aa829..fa412d2 100644 --- a/golang-github-disintegration-imaging.spec +++ b/golang-github-disintegration-imaging.spec @@ -1,27 +1,19 @@ -%global debug_package %{nil} +# Run tests in check section +# disable for bootstrapping +%bcond_with check -%global provider github -%global provider_tld com -%global project disintegration -%global repo imaging -#
https://github.com/disintegration/imaging
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit a5858022df0e1734a59f973fffe3f87b51c087ed -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/disintegration/imaging
+%global commit 0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac -Name: golang-%{provider}-%{project}-%{repo} -Version: 1.2.1 -Release: 3.git%{shortcommit}%{?dist} +%gometa + +Name: %{goname} +Version: 1.5.0 +Release: 1%{?dist} Summary: Simple Go image processing package License: MIT -URL: https://%{provider_prefix} -Source0: %{url}/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}. @@ -29,11 +21,6 @@ BuildRequires: %{?go_compiler:compiler(go-compiler)}%{!?go_compiler:golang} %package devel Summary: %{summary} BuildArch: noarch -BuildRequires:
golang(golang.org/x/image/bmp)
-BuildRequires:
golang(golang.org/x/image/tiff)
-Requires:
golang(golang.org/x/image/bmp)
-Requires:
golang(golang.org/x/image/tiff)
-Provides: golang(%{import_path}) = %{version}-%{release} %description devel %{summary}. @@ -42,70 +29,26 @@ This package contains library source intended for building other packages which use import path with %{import_path} prefix. -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. - - %prep -%setup -q -n %{repo}-%{commit} - -%build +%forgeautosetup %install -# source codes for building projects -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 - -# testing files for this project -install -d %{buildroot}%{gopath}/src/%{import_path}/ -# find all *_test.go files and generate unit-test.file-list -for file in $(find . -iname "*_test.go" -or -iname "testdata"); 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 - -sort -u -o devel.file-list devel.file-list -sort -u -o unit-test-devel.file-list unit-test-devel.file-list +%goinstall sed -i 's|\r||g' README.md +%if %{with check} %check -export GOPATH=%{buildroot}%{gopath}:%{gopath} - -%if ! 0%{?gotest:1} -%global gotest go test +%gochecks %endif -%gotest %{import_path} ||: - %files devel -f devel.file-list %doc README.md %license LICENSE -%files unit-test-devel -f unit-test-devel.file-list - %changelog +* Sun Nov 4 2018 mosquito <sensor.wen(a)gmail.com> - 1.5.0-1 +- Update to 1.5.0 + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.1-3.gita585802 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 6e3cf58..62a2762 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (imaging-a585802.tar.gz) = 072b6a37fa6613aae640b75bcdad5117ee5ee9118babd3763b2de7e1bbbe60aff5a4c0974e96eab863af01e4ac299b278c959bab0b215d214bc97678635d84e2 +SHA512 (imaging-0bd5694c78c9c3d9a3cd06a706a8f3c59296a9ac.tar.gz) = 0d2fd7c689044634b0c31136e45f5ca5bf5c690270edc8aa8e88fed9a2a95158a6bd86e65a694a50d44a75f6d9cf77cebeed6fbe43f226e92022280786d9a317
1
0
0
0
Architecture specific change in rpms/golang-github-BurntSushi-xgbutil.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-BurntSushi-xgbutil.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-BurntSushi-xgbutil.gi…
https://src.fedoraproject.org/cgit/rpms/golang-github-BurntSushi-xgbutil.gi…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} +ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit fff7ebaacf83b208c1db08bb31333d873118241f Author: Robert-Andr Mauchin <zebob.m(a)gmail.com> Date: Tue Nov 13 21:11:07 2018 +0100 Update to new Go packaging Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com> diff --git a/.gitignore b/.gitignore index bfbb0e5..e4b6a7e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /xgbutil-f7c97ce.tar.gz +/xgbutil-f7c97cef3b4e6c88280a5a7091c3314e815ca243.tar.gz diff --git a/golang-github-BurntSushi-xgbutil.spec b/golang-github-BurntSushi-xgbutil.spec index ff30889..b4a6b33 100644 --- a/golang-github-BurntSushi-xgbutil.spec +++ b/golang-github-BurntSushi-xgbutil.spec @@ -1,102 +1,63 @@ -%global debug_package %{nil} - -%global provider github -%global provider_tld com -%global project BurntSushi -%global repo xgbutil #
https://github.com/BurntSushi/xgbutil
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit f7c97cef3b4e6c88280a5a7091c3314e815ca243 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/BurntSushi/xgbutil
+%global commit f7c97cef3b4e6c88280a5a7091c3314e815ca243 + +%gometa -Name: golang-%{provider}-%{project}-%{repo} +Name: golang-github-BurntSushi-xgbutil Version: 0 -Release: 0.3.git%{shortcommit}%{?dist} -Summary: XGB is the X protocol Go language Binding +Release: 0.4%{?dist} +Summary: A utility library to make use of the X Go Binding easier +# Detected licences +# - do What The Fuck you want to Public License (v2) at 'COPYING' License: WTFPL -URL: https://%{provider_prefix} -Source0: %{url}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz +URL: %{gourl} +Source0: %{gosource} -# 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} +BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype)
+BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
+BuildRequires:
golang(github.com/BurntSushi/graphics-go/graphics)
+BuildRequires:
golang(github.com/BurntSushi/xgb)
+BuildRequires:
golang(github.com/BurntSushi/xgb/shape)
+BuildRequires:
golang(github.com/BurntSushi/xgb/xinerama)
+BuildRequires:
golang(github.com/BurntSushi/xgb/xproto)
%description %{summary}. + %package devel -Summary: %{summary} -BuildArch: noarch -BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype)
-BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
-BuildRequires:
golang(github.com/BurntSushi/graphics-go/graphics)
-BuildRequires:
golang(github.com/BurntSushi/xgb)
-BuildRequires:
golang(github.com/BurntSushi/xgb/shape)
-BuildRequires:
golang(github.com/BurntSushi/xgb/xinerama)
-BuildRequires:
golang(github.com/BurntSushi/xgb/xproto)
-Requires:
golang(github.com/BurntSushi/freetype-go/freetype)
-Requires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
-Requires:
golang(github.com/BurntSushi/graphics-go/graphics)
-Requires:
golang(github.com/BurntSushi/xgb)
-Requires:
golang(github.com/BurntSushi/xgb/shape)
-Requires:
golang(github.com/BurntSushi/xgb/xinerama)
-Requires:
golang(github.com/BurntSushi/xgb/xproto)
-Provides: golang(%{import_path}) = %{version}-%{release} -Provides: golang(%{import_path}/ewmh) = %{version}-%{release} -Provides: golang(%{import_path}/gopher) = %{version}-%{release} -Provides: golang(%{import_path}/icccm) = %{version}-%{release} -Provides: golang(%{import_path}/keybind) = %{version}-%{release} -Provides: golang(%{import_path}/motif) = %{version}-%{release} -Provides: golang(%{import_path}/mousebind) = %{version}-%{release} -Provides: golang(%{import_path}/xcursor) = %{version}-%{release} -Provides: golang(%{import_path}/xevent) = %{version}-%{release} -Provides: golang(%{import_path}/xgraphics) = %{version}-%{release} -Provides: golang(%{import_path}/xinerama) = %{version}-%{release} -Provides: golang(%{import_path}/xprop) = %{version}-%{release} -Provides: golang(%{import_path}/xrect) = %{version}-%{release} -Provides: golang(%{import_path}/xwindow) = %{version}-%{release} +Summary: %{summary} +BuildArch: noarch %description devel %{summary}. -xgbutil is a utility library designed to work with the X Go Binding. This -project's main goal is to make various X related tasks easier. For example, -binding keys, using the EWMH or ICCCM specs with the window manager, -moving/resizing windows, assigning function callbacks to particular events, -drawing images to a window, etc. - This package contains library source intended for building other packages which use import path with -%{import_path} prefix. +%{goipath} prefix. %prep -%setup -q -n %{repo}-%{commit} +%forgeautosetup -%build %install -# source codes for building projects -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 - -sort -u -o devel.file-list devel.file-list +%goinstall + +%check +%gochecks + %files devel -f devel.file-list -%doc README %license COPYING -%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} +%doc README + %changelog +* Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.4.20181113gitf7c97ce +- Update to new Go packaging + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitf7c97ce - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
@@ -106,5 +67,5 @@ sort -u -o devel.file-list devel.file-list * Tue Aug 15 2017 mosquito <sensor.wen(a)gmail.com> - 0-0.1.gitf7c97ce - Add description -* Wed Dec 28 2016 Jaroslav <cz.guardian(a)gmail.com> Stepanek 0.0.1.gitf7c97ce +* Wed Dec 28 2016 Jaroslav <cz.guardian(a)gmail.com> Stepanek - 0.0.1.gitf7c97ce - Initial package build diff --git a/sources b/sources index 78daab0..b257a9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xgbutil-f7c97ce.tar.gz) = 0e2e89093d074a002141ac51c6cd12a5b1a67cfe418475302b7a5d21676fd5cf0be929440574ce46a0a432eb8d92f079dffea4e028076a635c52f725afb14ea9 +SHA512 (xgbutil-f7c97cef3b4e6c88280a5a7091c3314e815ca243.tar.gz) = 0e2e89093d074a002141ac51c6cd12a5b1a67cfe418475302b7a5d21676fd5cf0be929440574ce46a0a432eb8d92f079dffea4e028076a635c52f725afb14ea9 commit 5a1395734984f22b9a210d1b09f33b26a516d18d Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:14:39 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-BurntSushi-xgbutil.spec b/golang-github-BurntSushi-xgbutil.spec index 5a62261..ff30889 100644 --- a/golang-github-BurntSushi-xgbutil.spec +++ b/golang-github-BurntSushi-xgbutil.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.2.git%{shortcommit}%{?dist} +Release: 0.3.git%{shortcommit}%{?dist} Summary: XGB is the X protocol Go language Binding License: WTFPL URL: https://%{provider_prefix} @@ -97,6 +97,9 @@ sort -u -o devel.file-list devel.file-list %dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitf7c97ce +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.gitf7c97ce - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit 8208840af72eec33fe11419d34824eced36c9bed Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Wed Feb 7 13:52:17 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/golang-github-BurntSushi-xgbutil.spec b/golang-github-BurntSushi-xgbutil.spec index 3c9523f..5a62261 100644 --- a/golang-github-BurntSushi-xgbutil.spec +++ b/golang-github-BurntSushi-xgbutil.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.1.git%{shortcommit}%{?dist} +Release: 0.2.git%{shortcommit}%{?dist} Summary: XGB is the X protocol Go language Binding License: WTFPL URL: https://%{provider_prefix} @@ -97,6 +97,9 @@ sort -u -o devel.file-list devel.file-list %dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} %changelog +* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.gitf7c97ce +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+ * Tue Aug 15 2017 mosquito <sensor.wen(a)gmail.com> - 0-0.1.gitf7c97ce - Add description commit 1c5acaa7f2114d4019398d9a51f675eeac115fa7 Author: mosquito <sensor.wen(a)gmail.com> Date: Fri Aug 25 00:13:50 2017 +0800 Initial import (#1480972) Signed-off-by: mosquito <sensor.wen(a)gmail.com> diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bfbb0e5 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +/xgbutil-f7c97ce.tar.gz diff --git a/golang-github-BurntSushi-xgbutil.spec b/golang-github-BurntSushi-xgbutil.spec new file mode 100644 index 0000000..3c9523f --- /dev/null +++ b/golang-github-BurntSushi-xgbutil.spec @@ -0,0 +1,104 @@ +%global debug_package %{nil} + +%global provider github +%global provider_tld com +%global project BurntSushi +%global repo xgbutil +#
https://github.com/BurntSushi/xgbutil
+%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} +%global import_path %{provider_prefix} +%global commit f7c97cef3b4e6c88280a5a7091c3314e815ca243 +%global shortcommit %(c=%{commit}; echo ${c:0:7}) + +Name: golang-%{provider}-%{project}-%{repo} +Version: 0 +Release: 0.1.git%{shortcommit}%{?dist} +Summary: XGB is the X protocol Go language Binding +License: WTFPL +URL: https://%{provider_prefix} +Source0: %{url}/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} + +%description +%{summary}. + +%package devel +Summary: %{summary} +BuildArch: noarch +BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype)
+BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
+BuildRequires:
golang(github.com/BurntSushi/graphics-go/graphics)
+BuildRequires:
golang(github.com/BurntSushi/xgb)
+BuildRequires:
golang(github.com/BurntSushi/xgb/shape)
+BuildRequires:
golang(github.com/BurntSushi/xgb/xinerama)
+BuildRequires:
golang(github.com/BurntSushi/xgb/xproto)
+Requires:
golang(github.com/BurntSushi/freetype-go/freetype)
+Requires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
+Requires:
golang(github.com/BurntSushi/graphics-go/graphics)
+Requires:
golang(github.com/BurntSushi/xgb)
+Requires:
golang(github.com/BurntSushi/xgb/shape)
+Requires:
golang(github.com/BurntSushi/xgb/xinerama)
+Requires:
golang(github.com/BurntSushi/xgb/xproto)
+Provides: golang(%{import_path}) = %{version}-%{release} +Provides: golang(%{import_path}/ewmh) = %{version}-%{release} +Provides: golang(%{import_path}/gopher) = %{version}-%{release} +Provides: golang(%{import_path}/icccm) = %{version}-%{release} +Provides: golang(%{import_path}/keybind) = %{version}-%{release} +Provides: golang(%{import_path}/motif) = %{version}-%{release} +Provides: golang(%{import_path}/mousebind) = %{version}-%{release} +Provides: golang(%{import_path}/xcursor) = %{version}-%{release} +Provides: golang(%{import_path}/xevent) = %{version}-%{release} +Provides: golang(%{import_path}/xgraphics) = %{version}-%{release} +Provides: golang(%{import_path}/xinerama) = %{version}-%{release} +Provides: golang(%{import_path}/xprop) = %{version}-%{release} +Provides: golang(%{import_path}/xrect) = %{version}-%{release} +Provides: golang(%{import_path}/xwindow) = %{version}-%{release} + +%description devel +%{summary}. + +xgbutil is a utility library designed to work with the X Go Binding. This +project's main goal is to make various X related tasks easier. For example, +binding keys, using the EWMH or ICCCM specs with the window manager, +moving/resizing windows, assigning function callbacks to particular events, +drawing images to a window, etc. + +This package contains library source intended for +building other packages which use import path with +%{import_path} prefix. + + +%prep +%setup -q -n %{repo}-%{commit} + +%build + +%install +# source codes for building projects +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 + +sort -u -o devel.file-list devel.file-list + +%files devel -f devel.file-list +%doc README +%license COPYING +%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} + +%changelog +* Tue Aug 15 2017 mosquito <sensor.wen(a)gmail.com> - 0-0.1.gitf7c97ce +- Add description + +* Wed Dec 28 2016 Jaroslav <cz.guardian(a)gmail.com> Stepanek 0.0.1.gitf7c97ce +- Initial package build diff --git a/sources b/sources new file mode 100644 index 0000000..78daab0 --- /dev/null +++ b/sources @@ -0,0 +1 @@ +SHA512 (xgbutil-f7c97ce.tar.gz) = 0e2e89093d074a002141ac51c6cd12a5b1a67cfe418475302b7a5d21676fd5cf0be929440574ce46a0a432eb8d92f079dffea4e028076a635c52f725afb14ea9
1
0
0
0
Architecture specific change in rpms/golang-github-BurntSushi-xgbutil.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-BurntSushi-xgbutil.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-BurntSushi-xgbutil.gi…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit fff7ebaacf83b208c1db08bb31333d873118241f Author: Robert-Andr Mauchin <zebob.m(a)gmail.com> Date: Tue Nov 13 21:11:07 2018 +0100 Update to new Go packaging Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com> diff --git a/.gitignore b/.gitignore index bfbb0e5..e4b6a7e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /xgbutil-f7c97ce.tar.gz +/xgbutil-f7c97cef3b4e6c88280a5a7091c3314e815ca243.tar.gz diff --git a/golang-github-BurntSushi-xgbutil.spec b/golang-github-BurntSushi-xgbutil.spec index ff30889..b4a6b33 100644 --- a/golang-github-BurntSushi-xgbutil.spec +++ b/golang-github-BurntSushi-xgbutil.spec @@ -1,102 +1,63 @@ -%global debug_package %{nil} - -%global provider github -%global provider_tld com -%global project BurntSushi -%global repo xgbutil #
https://github.com/BurntSushi/xgbutil
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit f7c97cef3b4e6c88280a5a7091c3314e815ca243 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/BurntSushi/xgbutil
+%global commit f7c97cef3b4e6c88280a5a7091c3314e815ca243 + +%gometa -Name: golang-%{provider}-%{project}-%{repo} +Name: golang-github-BurntSushi-xgbutil Version: 0 -Release: 0.3.git%{shortcommit}%{?dist} -Summary: XGB is the X protocol Go language Binding +Release: 0.4%{?dist} +Summary: A utility library to make use of the X Go Binding easier +# Detected licences +# - do What The Fuck you want to Public License (v2) at 'COPYING' License: WTFPL -URL: https://%{provider_prefix} -Source0: %{url}/archive/%{commit}/%{repo}-%{shortcommit}.tar.gz +URL: %{gourl} +Source0: %{gosource} -# 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} +BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype)
+BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
+BuildRequires:
golang(github.com/BurntSushi/graphics-go/graphics)
+BuildRequires:
golang(github.com/BurntSushi/xgb)
+BuildRequires:
golang(github.com/BurntSushi/xgb/shape)
+BuildRequires:
golang(github.com/BurntSushi/xgb/xinerama)
+BuildRequires:
golang(github.com/BurntSushi/xgb/xproto)
%description %{summary}. + %package devel -Summary: %{summary} -BuildArch: noarch -BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype)
-BuildRequires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
-BuildRequires:
golang(github.com/BurntSushi/graphics-go/graphics)
-BuildRequires:
golang(github.com/BurntSushi/xgb)
-BuildRequires:
golang(github.com/BurntSushi/xgb/shape)
-BuildRequires:
golang(github.com/BurntSushi/xgb/xinerama)
-BuildRequires:
golang(github.com/BurntSushi/xgb/xproto)
-Requires:
golang(github.com/BurntSushi/freetype-go/freetype)
-Requires:
golang(github.com/BurntSushi/freetype-go/freetype/truetype)
-Requires:
golang(github.com/BurntSushi/graphics-go/graphics)
-Requires:
golang(github.com/BurntSushi/xgb)
-Requires:
golang(github.com/BurntSushi/xgb/shape)
-Requires:
golang(github.com/BurntSushi/xgb/xinerama)
-Requires:
golang(github.com/BurntSushi/xgb/xproto)
-Provides: golang(%{import_path}) = %{version}-%{release} -Provides: golang(%{import_path}/ewmh) = %{version}-%{release} -Provides: golang(%{import_path}/gopher) = %{version}-%{release} -Provides: golang(%{import_path}/icccm) = %{version}-%{release} -Provides: golang(%{import_path}/keybind) = %{version}-%{release} -Provides: golang(%{import_path}/motif) = %{version}-%{release} -Provides: golang(%{import_path}/mousebind) = %{version}-%{release} -Provides: golang(%{import_path}/xcursor) = %{version}-%{release} -Provides: golang(%{import_path}/xevent) = %{version}-%{release} -Provides: golang(%{import_path}/xgraphics) = %{version}-%{release} -Provides: golang(%{import_path}/xinerama) = %{version}-%{release} -Provides: golang(%{import_path}/xprop) = %{version}-%{release} -Provides: golang(%{import_path}/xrect) = %{version}-%{release} -Provides: golang(%{import_path}/xwindow) = %{version}-%{release} +Summary: %{summary} +BuildArch: noarch %description devel %{summary}. -xgbutil is a utility library designed to work with the X Go Binding. This -project's main goal is to make various X related tasks easier. For example, -binding keys, using the EWMH or ICCCM specs with the window manager, -moving/resizing windows, assigning function callbacks to particular events, -drawing images to a window, etc. - This package contains library source intended for building other packages which use import path with -%{import_path} prefix. +%{goipath} prefix. %prep -%setup -q -n %{repo}-%{commit} +%forgeautosetup -%build %install -# source codes for building projects -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 - -sort -u -o devel.file-list devel.file-list +%goinstall + +%check +%gochecks + %files devel -f devel.file-list -%doc README %license COPYING -%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} +%doc README + %changelog +* Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.4.20181113gitf7c97ce +- Update to new Go packaging + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitf7c97ce - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
@@ -106,5 +67,5 @@ sort -u -o devel.file-list devel.file-list * Tue Aug 15 2017 mosquito <sensor.wen(a)gmail.com> - 0-0.1.gitf7c97ce - Add description -* Wed Dec 28 2016 Jaroslav <cz.guardian(a)gmail.com> Stepanek 0.0.1.gitf7c97ce +* Wed Dec 28 2016 Jaroslav <cz.guardian(a)gmail.com> Stepanek - 0.0.1.gitf7c97ce - Initial package build diff --git a/sources b/sources index 78daab0..b257a9b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xgbutil-f7c97ce.tar.gz) = 0e2e89093d074a002141ac51c6cd12a5b1a67cfe418475302b7a5d21676fd5cf0be929440574ce46a0a432eb8d92f079dffea4e028076a635c52f725afb14ea9 +SHA512 (xgbutil-f7c97cef3b4e6c88280a5a7091c3314e815ca243.tar.gz) = 0e2e89093d074a002141ac51c6cd12a5b1a67cfe418475302b7a5d21676fd5cf0be929440574ce46a0a432eb8d92f079dffea4e028076a635c52f725afb14ea9 commit 5a1395734984f22b9a210d1b09f33b26a516d18d Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:14:39 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-BurntSushi-xgbutil.spec b/golang-github-BurntSushi-xgbutil.spec index 5a62261..ff30889 100644 --- a/golang-github-BurntSushi-xgbutil.spec +++ b/golang-github-BurntSushi-xgbutil.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.2.git%{shortcommit}%{?dist} +Release: 0.3.git%{shortcommit}%{?dist} Summary: XGB is the X protocol Go language Binding License: WTFPL URL: https://%{provider_prefix} @@ -97,6 +97,9 @@ sort -u -o devel.file-list devel.file-list %dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitf7c97ce +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.gitf7c97ce - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1
0
0
0
Architecture specific change in rpms/golang-github-BurntSushi-xgb.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-BurntSushi-xgb.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-BurntSushi-xgb.git/co…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit 5a0333cb09cd6ae326afe4ea18f71eba0ff182f5 Author: Robert-Andr Mauchin <zebob.m(a)gmail.com> Date: Tue Nov 13 20:39:01 2018 +0100 Update to new Go packaging Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com> diff --git a/.gitignore b/.gitignore index ad49798..32b6c7d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /xgb-27f1227.tar.gz +/xgb-27f122750802c950b2c869a5b63dafcf590ced95.tar.gz diff --git a/golang-github-BurntSushi-xgb.spec b/golang-github-BurntSushi-xgb.spec index 8983baa..6f82348 100644 --- a/golang-github-BurntSushi-xgb.spec +++ b/golang-github-BurntSushi-xgb.spec @@ -1,134 +1,56 @@ -%global debug_package %{nil} - -%global provider github -%global provider_tld com -%global project BurntSushi -%global repo xgb #
https://github.com/BurntSushi/xgb
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit 27f122750802c950b2c869a5b63dafcf590ced95 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/BurntSushi/xgb
+%global commit 27f122750802c950b2c869a5b63dafcf590ced95 + +%gometa -Name: golang-%{provider}-%{project}-%{repo} +Name: golang-github-BurntSushi-xgb Version: 0 -Release: 0.3.git%{shortcommit}%{?dist} -Summary: XGB is the X protocol Go language Binding +Release: 0.4%{?dist} +Summary: A low-level API to communicate with the X server in Go +# Detected licences +# - BSD 3-clause "New" or "Revised" License at 'LICENSE' License: BSD -URL: https://%{provider_prefix} -Source0: %{url}/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}. +%{summary} + %package devel -Summary: %{summary} -BuildArch: noarch -Provides: golang(%{import_path}) = %{version}-%{release} -Provides: golang(%{import_path}/bigreq) = %{version}-%{release} -Provides: golang(%{import_path}/composite) = %{version}-%{release} -Provides: golang(%{import_path}/damage) = %{version}-%{release} -Provides: golang(%{import_path}/dpms) = %{version}-%{release} -Provides: golang(%{import_path}/dri2) = %{version}-%{release} -Provides: golang(%{import_path}/ge) = %{version}-%{release} -Provides: golang(%{import_path}/glx) = %{version}-%{release} -Provides: golang(%{import_path}/randr) = %{version}-%{release} -Provides: golang(%{import_path}/record) = %{version}-%{release} -Provides: golang(%{import_path}/render) = %{version}-%{release} -Provides: golang(%{import_path}/res) = %{version}-%{release} -Provides: golang(%{import_path}/screensaver) = %{version}-%{release} -Provides: golang(%{import_path}/shape) = %{version}-%{release} -Provides: golang(%{import_path}/shm) = %{version}-%{release} -Provides: golang(%{import_path}/xcmisc) = %{version}-%{release} -Provides: golang(%{import_path}/xevie) = %{version}-%{release} -Provides: golang(%{import_path}/xf86dri) = %{version}-%{release} -Provides: golang(%{import_path}/xf86vidmode) = %{version}-%{release} -Provides: golang(%{import_path}/xfixes) = %{version}-%{release} -Provides: golang(%{import_path}/xinerama) = %{version}-%{release} -Provides: golang(%{import_path}/xprint) = %{version}-%{release} -Provides: golang(%{import_path}/xproto) = %{version}-%{release} -Provides: golang(%{import_path}/xselinux) = %{version}-%{release} -Provides: golang(%{import_path}/xtest) = %{version}-%{release} -Provides: golang(%{import_path}/xv) = %{version}-%{release} -Provides: golang(%{import_path}/xvmc) = %{version}-%{release} +Summary: %{summary} +BuildArch: noarch %description devel -%{summary}. +%{summary} This package contains library source intended for building other packages which use import path with -%{import_path} prefix. - -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. +%{goipath} prefix. %prep -%setup -q -n %{repo}-%{commit} -find -type f -exec chmod 644 {} ';' +%forgeautosetup -%build %install -# source codes for building projects -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 - -# testing files for this project -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 - 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 - -sort -u -o devel.file-list devel.file-list +%goinstall -%check -export GOPATH=%{buildroot}%{gopath}:%{gopath} -%if ! 0%{?gotest:1} -%global gotest go test -%endif +%check +%gochecks -d xproto -# we're in a chroot and do not have access to the display -#%%gotest %%{import_path}/xproto %files devel -f devel.file-list -%doc README %license LICENSE -%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} +%doc README CONTRIBUTORS AUTHORS -%files unit-test-devel -f unit-test-devel.file-list %changelog +* Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.4.20181113git27f1227 +- Update to new Go packaging + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.git27f1227 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 45cff9c..3213a5c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xgb-27f1227.tar.gz) = 889ff39e4e5614faf7ef49a9fbae3efdd0dd9232b8652c34f621208b4d136ff76864ceb61e2b6cb3796fbf51309b0c74e50e7f2444927e0e99072c65c4892cd5 +SHA512 (xgb-27f122750802c950b2c869a5b63dafcf590ced95.tar.gz) = 889ff39e4e5614faf7ef49a9fbae3efdd0dd9232b8652c34f621208b4d136ff76864ceb61e2b6cb3796fbf51309b0c74e50e7f2444927e0e99072c65c4892cd5 commit a7dd55fda688f7711f8f191df6198764f369501e Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:14:33 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-BurntSushi-xgb.spec b/golang-github-BurntSushi-xgb.spec index 8d78dd8..8983baa 100644 --- a/golang-github-BurntSushi-xgb.spec +++ b/golang-github-BurntSushi-xgb.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.2.git%{shortcommit}%{?dist} +Release: 0.3.git%{shortcommit}%{?dist} Summary: XGB is the X protocol Go language Binding License: BSD URL: https://%{provider_prefix} @@ -129,6 +129,9 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.git27f1227 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.git27f1227 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit a0d9017fa7f8029083276ae976948a9c82039f22 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Wed Feb 7 13:52:08 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/golang-github-BurntSushi-xgb.spec b/golang-github-BurntSushi-xgb.spec index 382e528..8d78dd8 100644 --- a/golang-github-BurntSushi-xgb.spec +++ b/golang-github-BurntSushi-xgb.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.1.git%{shortcommit}%{?dist} +Release: 0.2.git%{shortcommit}%{?dist} Summary: XGB is the X protocol Go language Binding License: BSD URL: https://%{provider_prefix} @@ -129,5 +129,8 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.git27f1227 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+ * Fri Aug 11 2017 mosquito <sensor.wen(a)gmail.com> - 0-0.1.git27f1227 - Initial package
1
0
0
0
Architecture specific change in rpms/golang-github-BurntSushi-xgb.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-BurntSushi-xgb.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-BurntSushi-xgb.git/co…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit 5a0333cb09cd6ae326afe4ea18f71eba0ff182f5 Author: Robert-Andr Mauchin <zebob.m(a)gmail.com> Date: Tue Nov 13 20:39:01 2018 +0100 Update to new Go packaging Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com> diff --git a/.gitignore b/.gitignore index ad49798..32b6c7d 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /xgb-27f1227.tar.gz +/xgb-27f122750802c950b2c869a5b63dafcf590ced95.tar.gz diff --git a/golang-github-BurntSushi-xgb.spec b/golang-github-BurntSushi-xgb.spec index 8983baa..6f82348 100644 --- a/golang-github-BurntSushi-xgb.spec +++ b/golang-github-BurntSushi-xgb.spec @@ -1,134 +1,56 @@ -%global debug_package %{nil} - -%global provider github -%global provider_tld com -%global project BurntSushi -%global repo xgb #
https://github.com/BurntSushi/xgb
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit 27f122750802c950b2c869a5b63dafcf590ced95 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/BurntSushi/xgb
+%global commit 27f122750802c950b2c869a5b63dafcf590ced95 + +%gometa -Name: golang-%{provider}-%{project}-%{repo} +Name: golang-github-BurntSushi-xgb Version: 0 -Release: 0.3.git%{shortcommit}%{?dist} -Summary: XGB is the X protocol Go language Binding +Release: 0.4%{?dist} +Summary: A low-level API to communicate with the X server in Go +# Detected licences +# - BSD 3-clause "New" or "Revised" License at 'LICENSE' License: BSD -URL: https://%{provider_prefix} -Source0: %{url}/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}. +%{summary} + %package devel -Summary: %{summary} -BuildArch: noarch -Provides: golang(%{import_path}) = %{version}-%{release} -Provides: golang(%{import_path}/bigreq) = %{version}-%{release} -Provides: golang(%{import_path}/composite) = %{version}-%{release} -Provides: golang(%{import_path}/damage) = %{version}-%{release} -Provides: golang(%{import_path}/dpms) = %{version}-%{release} -Provides: golang(%{import_path}/dri2) = %{version}-%{release} -Provides: golang(%{import_path}/ge) = %{version}-%{release} -Provides: golang(%{import_path}/glx) = %{version}-%{release} -Provides: golang(%{import_path}/randr) = %{version}-%{release} -Provides: golang(%{import_path}/record) = %{version}-%{release} -Provides: golang(%{import_path}/render) = %{version}-%{release} -Provides: golang(%{import_path}/res) = %{version}-%{release} -Provides: golang(%{import_path}/screensaver) = %{version}-%{release} -Provides: golang(%{import_path}/shape) = %{version}-%{release} -Provides: golang(%{import_path}/shm) = %{version}-%{release} -Provides: golang(%{import_path}/xcmisc) = %{version}-%{release} -Provides: golang(%{import_path}/xevie) = %{version}-%{release} -Provides: golang(%{import_path}/xf86dri) = %{version}-%{release} -Provides: golang(%{import_path}/xf86vidmode) = %{version}-%{release} -Provides: golang(%{import_path}/xfixes) = %{version}-%{release} -Provides: golang(%{import_path}/xinerama) = %{version}-%{release} -Provides: golang(%{import_path}/xprint) = %{version}-%{release} -Provides: golang(%{import_path}/xproto) = %{version}-%{release} -Provides: golang(%{import_path}/xselinux) = %{version}-%{release} -Provides: golang(%{import_path}/xtest) = %{version}-%{release} -Provides: golang(%{import_path}/xv) = %{version}-%{release} -Provides: golang(%{import_path}/xvmc) = %{version}-%{release} +Summary: %{summary} +BuildArch: noarch %description devel -%{summary}. +%{summary} This package contains library source intended for building other packages which use import path with -%{import_path} prefix. - -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. +%{goipath} prefix. %prep -%setup -q -n %{repo}-%{commit} -find -type f -exec chmod 644 {} ';' +%forgeautosetup -%build %install -# source codes for building projects -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 - -# testing files for this project -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 - 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 - -sort -u -o devel.file-list devel.file-list +%goinstall -%check -export GOPATH=%{buildroot}%{gopath}:%{gopath} -%if ! 0%{?gotest:1} -%global gotest go test -%endif +%check +%gochecks -d xproto -# we're in a chroot and do not have access to the display -#%%gotest %%{import_path}/xproto %files devel -f devel.file-list -%doc README %license LICENSE -%dir %{gopath}/src/%{provider}.%{provider_tld}/%{project} +%doc README CONTRIBUTORS AUTHORS -%files unit-test-devel -f unit-test-devel.file-list %changelog +* Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.4.20181113git27f1227 +- Update to new Go packaging + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.git27f1227 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 45cff9c..3213a5c 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (xgb-27f1227.tar.gz) = 889ff39e4e5614faf7ef49a9fbae3efdd0dd9232b8652c34f621208b4d136ff76864ceb61e2b6cb3796fbf51309b0c74e50e7f2444927e0e99072c65c4892cd5 +SHA512 (xgb-27f122750802c950b2c869a5b63dafcf590ced95.tar.gz) = 889ff39e4e5614faf7ef49a9fbae3efdd0dd9232b8652c34f621208b4d136ff76864ceb61e2b6cb3796fbf51309b0c74e50e7f2444927e0e99072c65c4892cd5 commit a7dd55fda688f7711f8f191df6198764f369501e Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:14:33 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-BurntSushi-xgb.spec b/golang-github-BurntSushi-xgb.spec index 8d78dd8..8983baa 100644 --- a/golang-github-BurntSushi-xgb.spec +++ b/golang-github-BurntSushi-xgb.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.2.git%{shortcommit}%{?dist} +Release: 0.3.git%{shortcommit}%{?dist} Summary: XGB is the X protocol Go language Binding License: BSD URL: https://%{provider_prefix} @@ -129,6 +129,9 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.git27f1227 +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.git27f1227 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1
0
0
0
Architecture specific change in rpms/golang-github-BurntSushi-graphics-go.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-BurntSushi-graphics-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-BurntSushi-graphics-g…
. Change: +%ifnarch s390x ppc64le aarch64 Thanks. Full change: ============ commit 80caf28686520c4ceaa2e5b08b6baea3b9b1c82d Author: Robert-Andr Mauchin <zebob.m(a)gmail.com> Date: Tue Nov 13 19:38:27 2018 +0100 Update to new Go packaging Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com> diff --git a/.gitignore b/.gitignore index 5310137..480c523 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /graphics-go-b43f31a.tar.gz +/graphics-go-b43f31a4a96688fba0b612e25e22648b9267e498.tar.gz diff --git a/golang-github-BurntSushi-graphics-go.spec b/golang-github-BurntSushi-graphics-go.spec index 11c26d3..7ce25aa 100644 --- a/golang-github-BurntSushi-graphics-go.spec +++ b/golang-github-BurntSushi-graphics-go.spec @@ -1,116 +1,60 @@ -%global debug_package %{nil} - -%global provider github -%global provider_tld com -%global project BurntSushi -%global repo graphics-go #
https://github.com/BurntSushi/graphics-go
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit b43f31a4a96688fba0b612e25e22648b9267e498 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/BurntSushi/graphics-go
+%global commit b43f31a4a96688fba0b612e25e22648b9267e498 + +%gometa -Name: golang-%{provider}-%{project}-%{repo} +Name: golang-github-BurntSushi-graphics-go Version: 0 -Release: 0.4.git%{shortcommit}%{?dist} +Release: 0.5%{?dist} Summary: Graphics library for the Go programming language +# Detected licences +# - BSD 3-clause "New" or "Revised" License at 'LICENSE' License: BSD -URL: https://%{provider_prefix} -Source0: %{url}/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}. +%{summary} + %package devel -Summary: %{summary} -BuildArch: noarch -Provides: golang(%{import_path}/graphics) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/convolve) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/detect) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/graphicstest) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/interp) = %{version}-%{release} +Summary: %{summary} +BuildArch: noarch %description devel -%{summary}. +%{summary} This package contains library source intended for building other packages which use import path with -%{import_path} prefix. - -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. +%{goipath} prefix. %prep -%setup -q -n %{repo}-%{commit} +%forgeautosetup -%build %install -# source codes for building projects -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 - -# testing files for this project -install -d %{buildroot}%{gopath}/src/%{import_path}/ -# find all *_test.go files and generate unit-test.file-list -for file in $(find . -iname "*_test.go" -or -iname "testdata"); 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 - -sort -u -o devel.file-list devel.file-list -sort -u -o unit-test-devel.file-list unit-test-devel.file-list +files=$(find . -name "testdata" -type d) +%goinstall $files -%check -export GOPATH=%{buildroot}%{gopath}:%{gopath} -%if ! 0%{?gotest:1} -%global gotest go test +%check +# Fail on some arches +%ifnarch s390x ppc64le aarch64 +%gochecks %endif -%gotest %{import_path}/graphics ||: -%gotest %{import_path}/graphics/convolve ||: -%gotest %{import_path}/graphics/detect ||: -%gotest %{import_path}/graphics/graphicstest ||: -%gotest %{import_path}/graphics/interp ||: %files devel -f devel.file-list -%doc README %license LICENSE -%dir %{gopath}/src/github.com/BurntSushi/ -%dir %{gopath}/src/%{import_path} +%doc README CONTRIBUTORS AUTHORS -%files unit-test-devel -f unit-test-devel.file-list %changelog +* Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.5.20181113gitb43f31a +- Update to new Go packaging + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.4.gitb43f31a - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 5663e54..d7db96d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (graphics-go-b43f31a.tar.gz) = 8476eaa8e63b740ba48fb923e2f977810c7eb734e15bc6b34806618623dc14b35877e42981f1d7883034cb9f4f45d42b25ba3c84e1f9396b53bb328efcec897b +SHA512 (graphics-go-b43f31a4a96688fba0b612e25e22648b9267e498.tar.gz) = 8476eaa8e63b740ba48fb923e2f977810c7eb734e15bc6b34806618623dc14b35877e42981f1d7883034cb9f4f45d42b25ba3c84e1f9396b53bb328efcec897b commit 2d2b04dc1cf42b95f5d7303fa51ded7ab0bd337b Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:14:14 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-BurntSushi-graphics-go.spec b/golang-github-BurntSushi-graphics-go.spec index 4373354..11c26d3 100644 --- a/golang-github-BurntSushi-graphics-go.spec +++ b/golang-github-BurntSushi-graphics-go.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.3.git%{shortcommit}%{?dist} +Release: 0.4.git%{shortcommit}%{?dist} Summary: Graphics library for the Go programming language License: BSD URL: https://%{provider_prefix} @@ -111,6 +111,9 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.4.gitb43f31a +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitb43f31a - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit d72f5815162eaa79b7aa5635644810923ce68825 Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Wed Feb 7 13:51:18 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/golang-github-BurntSushi-graphics-go.spec b/golang-github-BurntSushi-graphics-go.spec index a454c36..4373354 100644 --- a/golang-github-BurntSushi-graphics-go.spec +++ b/golang-github-BurntSushi-graphics-go.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.2.git%{shortcommit}%{?dist} +Release: 0.3.git%{shortcommit}%{?dist} Summary: Graphics library for the Go programming language License: BSD URL: https://%{provider_prefix} @@ -111,6 +111,9 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitb43f31a +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+ * Fri Aug 18 2017 mosquito <sensor.wen(a)gmail.com> - 0-0.2.gitb43f31a - ignore test error for ppc64le
1
0
0
0
Architecture specific change in rpms/golang-github-BurntSushi-graphics-go.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-BurntSushi-graphics-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-BurntSushi-graphics-g…
. Change: +%ifnarch s390x ppc64le aarch64 Thanks. Full change: ============ commit 80caf28686520c4ceaa2e5b08b6baea3b9b1c82d Author: Robert-Andr Mauchin <zebob.m(a)gmail.com> Date: Tue Nov 13 19:38:27 2018 +0100 Update to new Go packaging Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com> diff --git a/.gitignore b/.gitignore index 5310137..480c523 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /graphics-go-b43f31a.tar.gz +/graphics-go-b43f31a4a96688fba0b612e25e22648b9267e498.tar.gz diff --git a/golang-github-BurntSushi-graphics-go.spec b/golang-github-BurntSushi-graphics-go.spec index 11c26d3..7ce25aa 100644 --- a/golang-github-BurntSushi-graphics-go.spec +++ b/golang-github-BurntSushi-graphics-go.spec @@ -1,116 +1,60 @@ -%global debug_package %{nil} - -%global provider github -%global provider_tld com -%global project BurntSushi -%global repo graphics-go #
https://github.com/BurntSushi/graphics-go
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit b43f31a4a96688fba0b612e25e22648b9267e498 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/BurntSushi/graphics-go
+%global commit b43f31a4a96688fba0b612e25e22648b9267e498 + +%gometa -Name: golang-%{provider}-%{project}-%{repo} +Name: golang-github-BurntSushi-graphics-go Version: 0 -Release: 0.4.git%{shortcommit}%{?dist} +Release: 0.5%{?dist} Summary: Graphics library for the Go programming language +# Detected licences +# - BSD 3-clause "New" or "Revised" License at 'LICENSE' License: BSD -URL: https://%{provider_prefix} -Source0: %{url}/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}. +%{summary} + %package devel -Summary: %{summary} -BuildArch: noarch -Provides: golang(%{import_path}/graphics) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/convolve) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/detect) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/graphicstest) = %{version}-%{release} -Provides: golang(%{import_path}/graphics/interp) = %{version}-%{release} +Summary: %{summary} +BuildArch: noarch %description devel -%{summary}. +%{summary} This package contains library source intended for building other packages which use import path with -%{import_path} prefix. - -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. +%{goipath} prefix. %prep -%setup -q -n %{repo}-%{commit} +%forgeautosetup -%build %install -# source codes for building projects -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 - -# testing files for this project -install -d %{buildroot}%{gopath}/src/%{import_path}/ -# find all *_test.go files and generate unit-test.file-list -for file in $(find . -iname "*_test.go" -or -iname "testdata"); 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 - -sort -u -o devel.file-list devel.file-list -sort -u -o unit-test-devel.file-list unit-test-devel.file-list +files=$(find . -name "testdata" -type d) +%goinstall $files -%check -export GOPATH=%{buildroot}%{gopath}:%{gopath} -%if ! 0%{?gotest:1} -%global gotest go test +%check +# Fail on some arches +%ifnarch s390x ppc64le aarch64 +%gochecks %endif -%gotest %{import_path}/graphics ||: -%gotest %{import_path}/graphics/convolve ||: -%gotest %{import_path}/graphics/detect ||: -%gotest %{import_path}/graphics/graphicstest ||: -%gotest %{import_path}/graphics/interp ||: %files devel -f devel.file-list -%doc README %license LICENSE -%dir %{gopath}/src/github.com/BurntSushi/ -%dir %{gopath}/src/%{import_path} +%doc README CONTRIBUTORS AUTHORS -%files unit-test-devel -f unit-test-devel.file-list %changelog +* Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.5.20181113gitb43f31a +- Update to new Go packaging + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.4.gitb43f31a - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 5663e54..d7db96d 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (graphics-go-b43f31a.tar.gz) = 8476eaa8e63b740ba48fb923e2f977810c7eb734e15bc6b34806618623dc14b35877e42981f1d7883034cb9f4f45d42b25ba3c84e1f9396b53bb328efcec897b +SHA512 (graphics-go-b43f31a4a96688fba0b612e25e22648b9267e498.tar.gz) = 8476eaa8e63b740ba48fb923e2f977810c7eb734e15bc6b34806618623dc14b35877e42981f1d7883034cb9f4f45d42b25ba3c84e1f9396b53bb328efcec897b commit 2d2b04dc1cf42b95f5d7303fa51ded7ab0bd337b Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:14:14 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-BurntSushi-graphics-go.spec b/golang-github-BurntSushi-graphics-go.spec index 4373354..11c26d3 100644 --- a/golang-github-BurntSushi-graphics-go.spec +++ b/golang-github-BurntSushi-graphics-go.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.3.git%{shortcommit}%{?dist} +Release: 0.4.git%{shortcommit}%{?dist} Summary: Graphics library for the Go programming language License: BSD URL: https://%{provider_prefix} @@ -111,6 +111,9 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.4.gitb43f31a +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitb43f31a - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1
0
0
0
Architecture specific change in rpms/golang-github-BurntSushi-freetype-go.git
by githook-noreply@fedoraproject.org
14 Nov '18
14 Nov '18
The package rpms/golang-github-BurntSushi-freetype-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-BurntSushi-freetype-g…
. Change: -ExclusiveArch: %{?go_arches:%{go_arches}}%{!?go_arches:%{ix86} x86_64 %{arm}} Thanks. Full change: ============ commit 2964cc9d11c689514924a03efea0a7ea689deb56 Author: mosquito <sensor.wen(a)gmail.com> Date: Thu Nov 15 01:53:40 2018 +0800 Change upstream to
github.com/golang/freetype
diff --git a/.gitignore b/.gitignore index f3a1f87..dad1d38 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /freetype-go-b763ddb.tar.gz /freetype-go-b763ddbfe298bf71c999a2833470da508f3a0677.tar.gz +/freetype-e2365dfdc4a05e4b8299a783240d4a7d5a65d4e4.tar.gz diff --git a/README.md b/README.md index dd9afa4..5ab90b3 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ # golang-github-BurntSushi-freetype-go -The golang-github-BurntSushi-freetype-go package \ No newline at end of file +The golang-github-BurntSushi-freetype-go package diff --git a/golang-github-BurntSushi-freetype-go.spec b/golang-github-BurntSushi-freetype-go.spec index 775f8a5..8c1c174 100644 --- a/golang-github-BurntSushi-freetype-go.spec +++ b/golang-github-BurntSushi-freetype-go.spec @@ -1,15 +1,20 @@ -#
https://github.com/BurntSushi/freetype-go
-%global goipath
github.com/BurntSushi/freetype-go
-%global commit b763ddbfe298bf71c999a2833470da508f3a0677 +# Run tests in check section +# disable for bootstrapping +%bcond_with check + +%global goipath
github.com/golang/freetype
+%global goipath2
github.com/BurntSushi/freetype-go/freetype
+%global goname2 %gorpmname %{goipath2} +%global commit e2365dfdc4a05e4b8299a783240d4a7d5a65d4e4 %gometa -Name: golang-github-BurntSushi-freetype-go +Name: %{goname} Version: 0 -Release: 0.4%{?dist} -Summary: A fork of freetype-go with bounding box calculations # Detected licences # - *No copyright* UNKNOWN at 'LICENSE' +Release: 0.5%{?dist} +Summary: The Freetype font rasterizer in the Go programming language License: GPLv2+ or FTL URL: %{gourl} Source0: %{gosource} @@ -17,7 +22,6 @@ Source0: %{gosource} %description %{summary} - %package devel Summary: %{summary} BuildArch: noarch @@ -29,25 +33,44 @@ This package contains library source intended for building other packages which use import path with %{goipath} prefix. +%package -n compat-%{goname2}-devel +Summary: %{summary} +BuildArch: noarch +Obsoletes: %{goname2}-devel < %{version}-%{release} + +%description -n compat-%{goname2}-devel +%{summary}. + +This package contains compatibility glue for code +that still imports the %{goipath2} Go namespace. %prep %forgeautosetup - %install %goinstall +# Add symlink to older name +install -d -p %{buildroot}%{gopath}/src/%(dirname %{goipath2}) +ln -s %{gopath}/src/%{goipath} %{buildroot}%{gopath}/src/%{goipath2} +%if %{with check} %check %gochecks - +%endif %files devel -f devel.file-list %license LICENSE %doc README CONTRIBUTORS AUTHORS +%files -n compat-%{goname2}-devel +%dir %{gopath}/src/%(dirname %{goipath2}) +%{gopath}/src/%{goipath2} %changelog +* Wed Nov 14 2018 mosquito <sensor.wen(a)gmail.com> - 0-0.5.20181114gite2365df +- Change upstream to
github.com/golang/freetype
+ * Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.4.20181113gitb763ddb - Update to new Go packaging diff --git a/sources b/sources index b54b8f4..0750a31 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (freetype-go-b763ddbfe298bf71c999a2833470da508f3a0677.tar.gz) = 3e56e8375dc634a42cad2cbc6fb6e65a27ea94ce97513c428a9367922525b12ca05ccae7322256e537ac67a5846c3dfd2d2c9eee5beeb7f9a6a0ce3cdfa97de8 +SHA512 (freetype-e2365dfdc4a05e4b8299a783240d4a7d5a65d4e4.tar.gz) = 47f437a4d076cc6e72b295c3cc13bae66abc026b5f5961b17cae427acd285a006316adc44a48a2af5f8bdf1a787a0bc15a8c953664a5f65732868efbeabd8de9 commit 8678a3f9ebe2045ba526b01c79187730d096317a Author: Robert-Andr Mauchin <zebob.m(a)gmail.com> Date: Tue Nov 13 18:16:44 2018 +0100 Update to new Go packaging Signed-off-by: Robert-Andr Mauchin <zebob.m(a)gmail.com> diff --git a/.gitignore b/.gitignore index 63ff7b5..f3a1f87 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /freetype-go-b763ddb.tar.gz +/freetype-go-b763ddbfe298bf71c999a2833470da508f3a0677.tar.gz diff --git a/golang-github-BurntSushi-freetype-go.spec b/golang-github-BurntSushi-freetype-go.spec index a7e80a0..775f8a5 100644 --- a/golang-github-BurntSushi-freetype-go.spec +++ b/golang-github-BurntSushi-freetype-go.spec @@ -1,111 +1,56 @@ -%global debug_package %{nil} - -%global provider github -%global provider_tld com -%global project BurntSushi -%global repo freetype-go #
https://github.com/BurntSushi/freetype-go
-%global provider_prefix %{provider}.%{provider_tld}/%{project}/%{repo} -%global import_path %{provider_prefix} -%global commit b763ddbfe298bf71c999a2833470da508f3a0677 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) +%global goipath
github.com/BurntSushi/freetype-go
+%global commit b763ddbfe298bf71c999a2833470da508f3a0677 + +%gometa -Name: golang-%{provider}-%{project}-%{repo} +Name: golang-github-BurntSushi-freetype-go Version: 0 -Release: 0.3.git%{shortcommit}%{?dist} +Release: 0.4%{?dist} Summary: A fork of freetype-go with bounding box calculations +# Detected licences +# - *No copyright* UNKNOWN at 'LICENSE' License: GPLv2+ or FTL -URL: https://%{provider_prefix} -Source0: %{url}/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}. +%{summary} + %package devel -Summary: %{summary} -BuildArch: noarch -Provides: golang(%{import_path}/freetype) = %{version}-%{release} -Provides: golang(%{import_path}/freetype/truetype) = %{version}-%{release} -Provides: golang(%{import_path}/freetype/raster) = %{version}-%{release} +Summary: %{summary} +BuildArch: noarch %description devel -%{summary}. +%{summary} This package contains library source intended for building other packages which use import path with -%{import_path} prefix. - -%package unit-test-devel -Summary: Unit tests for %{name} package -BuildArch: noarch -# 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. +%{goipath} prefix. %prep -%setup -q -n %{repo}-%{commit} +%forgeautosetup -%build %install -# source codes for building projects -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 - -# testing files for this project -install -d %{buildroot}%{gopath}/src/%{import_path}/ -# find all *_test.go files and generate unit-test.file-list -for file in $(find . -iname "*_test.go" -or -iname "luxi-fonts"); 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 - -sort -u -o devel.file-list devel.file-list -sort -u -o unit-test-devel.file-list unit-test-devel.file-list +%goinstall -%check -export GOPATH=%{buildroot}%{gopath}:%{gopath} -%if ! 0%{?gotest:1} -%global gotest go test -%endif +%check +%gochecks -%gotest %{import_path}/freetype -%gotest %{import_path}/freetype/raster -%gotest %{import_path}/freetype/truetype %files devel -f devel.file-list -%doc README %license LICENSE -%dir %{gopath}/src/%{import_path} +%doc README CONTRIBUTORS AUTHORS -%files unit-test-devel -f unit-test-devel.file-list %changelog +* Mon Nov 12 2018 Robert-Andr Mauchin <zebob.m(a)gmail.com> - 0-0.4.20181113gitb763ddb +- Update to new Go packaging + * Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitb763ddb - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
diff --git a/sources b/sources index 28c75bc..b54b8f4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (freetype-go-b763ddb.tar.gz) = 3e56e8375dc634a42cad2cbc6fb6e65a27ea94ce97513c428a9367922525b12ca05ccae7322256e537ac67a5846c3dfd2d2c9eee5beeb7f9a6a0ce3cdfa97de8 +SHA512 (freetype-go-b763ddbfe298bf71c999a2833470da508f3a0677.tar.gz) = 3e56e8375dc634a42cad2cbc6fb6e65a27ea94ce97513c428a9367922525b12ca05ccae7322256e537ac67a5846c3dfd2d2c9eee5beeb7f9a6a0ce3cdfa97de8 commit ef92436830a86e52f27aece92db0409f7205fa8b Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Fri Jul 13 03:14:08 2018 +0000 - Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org> diff --git a/golang-github-BurntSushi-freetype-go.spec b/golang-github-BurntSushi-freetype-go.spec index de02aa0..a7e80a0 100644 --- a/golang-github-BurntSushi-freetype-go.spec +++ b/golang-github-BurntSushi-freetype-go.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.2.git%{shortcommit}%{?dist} +Release: 0.3.git%{shortcommit}%{?dist} Summary: A fork of freetype-go with bounding box calculations License: GPLv2+ or FTL URL: https://%{provider_prefix} @@ -106,6 +106,9 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Fri Jul 13 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.3.gitb763ddb +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+ * Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.gitb763ddb - Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
commit 9d8f348d5b5695e1feebdfd5ff555d43b189e07c Author: Fedora Release Engineering <releng(a)fedoraproject.org> Date: Wed Feb 7 13:51:05 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/golang-github-BurntSushi-freetype-go.spec b/golang-github-BurntSushi-freetype-go.spec index 1a459f3..de02aa0 100644 --- a/golang-github-BurntSushi-freetype-go.spec +++ b/golang-github-BurntSushi-freetype-go.spec @@ -12,7 +12,7 @@ Name: golang-%{provider}-%{project}-%{repo} Version: 0 -Release: 0.1.git%{shortcommit}%{?dist} +Release: 0.2.git%{shortcommit}%{?dist} Summary: A fork of freetype-go with bounding box calculations License: GPLv2+ or FTL URL: https://%{provider_prefix} @@ -106,5 +106,8 @@ export GOPATH=%{buildroot}%{gopath}:%{gopath} %files unit-test-devel -f unit-test-devel.file-list %changelog +* Wed Feb 07 2018 Fedora Release Engineering <releng(a)fedoraproject.org> - 0-0.2.gitb763ddb +- Rebuilt for
https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+ * Mon Aug 7 2017 mosquito <sensor.wen(a)gmail.com> - 0-0.1.gitb763ddb - Initial package build
1
0
0
0
← Newer
1
...
10
11
12
13
14
15
16
...
30
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Results per page:
10
25
50
100
200