Compare commits

...
Sign in to create a new pull request.

55 commits

Author SHA1 Message Date
Fedora Release Engineering
b4211037b7 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:29:57 +00:00
Fedora Release Engineering
31579c34e5 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:55:24 +00:00
Fedora Release Engineering
c1496e5c50 Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 20:06:12 +00:00
Fedora Release Engineering
ef1f8eec81 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 14:22:33 +00:00
Miroslav Suchý
25d6b2d3f9 convert license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
2024-09-04 22:40:02 +02:00
Fedora Release Engineering
42de80a9ff Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:48:11 +00:00
Fedora Release Engineering
18945437a4 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:49:11 +00:00
Fedora Release Engineering
85a53b72c4 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:39:44 +00:00
Fedora Release Engineering
b096bde453 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 06:19:07 +00:00
Nikola Forró
80b432549d update to 1.28
- resolves: #2154617
2023-01-10 18:11:50 +01:00
Fedora Release Engineering
aa3a66a572 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:54:10 +00:00
Nikola Forró
2cae62bbf7 update to 1.26
- resolves: #2075411
2022-04-24 11:50:04 +02:00
Fedora Release Engineering
9d719704c7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:59:35 +00:00
Fedora Release Engineering
8d8d3b7a94 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:29:09 +00:00
Nikola Forró
811cec4f6b update to 1.25
- resolves: #1950879
2021-04-19 12:19:29 +02:00
Fedora Release Engineering
5625a0d57d - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 23:04:55 +00:00
Nikola Forró
8fcfd34755 update to 1.24
- resolves: #1876683
2020-09-23 13:33:47 +02:00
Fedora Release Engineering
0e2f633765 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:43:22 +00:00
Nikola Forró
4bc8d778be fix symlink -> directory conflict 2020-05-20 15:44:00 +02:00
Nikola Forró
83300b865d update to 1.23
- resolves: #1837081
2020-05-19 10:18:11 +02:00
Nikola Forró
b05d3db418 update to 1.22
- resolves: #1792556
2020-01-31 16:38:37 +01:00
Fedora Release Engineering
130bff5ea9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 03:10:07 +00:00
Nikola Forró
74f5e80c1a update to 1.21
- resolves: #1751453
2019-09-12 10:59:41 +02:00
Fedora Release Engineering
7340e9beeb - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:59:38 +00:00
Nikola Forró
1c24e2da7a install missing directories
- resolves: #1704897
2019-05-02 12:03:30 +02:00
Nikola Forró
61a3b7afe0 update to 1.20
- resolves #1702385
2019-04-24 13:27:14 +02:00
Fedora Release Engineering
0180ae8980 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 11:17:26 +00:00
55b3129e33 Remove obsolete Group tag
References: https://fedoraproject.org/wiki/Changes/Remove_Group_Tag
2019-01-28 20:24:54 +01:00
Nikola Forró
dcd1e571c0 update to 1.19 2018-12-19 12:05:57 +01:00
Nikola Forró
7da48a0ec7 update to 1.18
- resolves #1602979
2018-07-19 12:45:46 +02:00
Fedora Release Engineering
c36a7af76f - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:32:47 +00:00
Nikola Forró
9cda2bfc69 update to 1.17
- resolves #1561259
2018-03-28 15:04:34 +02:00
Fedora Release Engineering
7b07b560d9 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:30:44 +00:00
Nikola Forró
b90233f5cd update to 1.16
- resolves #1529822
2018-01-04 11:21:31 +01:00
Nikola Forró
58f7c6b037 update to 1.15
- resolves #1504459
2017-10-20 11:19:31 +02:00
Nikola Forró
62e798af9d make package architecture specific on Fedora 2017-09-26 14:09:22 +02:00
Nikola Forró
e52421f88c update to 1.14
- resolves #1485386
2017-08-25 17:29:19 +02:00
Fedora Release Engineering
fed256bc10 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:19:23 +00:00
Nikola Forró
42a7eece5a update to 1.13
- resolves #1459151
2017-06-09 10:30:28 +02:00
Nikola Forró
6b5d98b6d2 update to 1.12
- resolves #1437703
2017-03-31 11:07:23 +02:00
Fedora Release Engineering
7ec66c7545 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 17:05:03 +00:00
Nikola Forró
ccf44ccc71 update to 1.11
- resolves #1411559
2017-01-10 08:43:26 +01:00
Nikola Forró
ca25f00b42 update to 1.10
- resolves #1398310
2016-11-29 10:18:39 +01:00
Nikola Forró
d3e656f78a update to 1.9
- resolves #1376315
2016-09-15 13:38:58 +02:00
Jan Chaloupka
d23fcbd4df BuildArch noarch with ExlusiveArchs needs noarch in ExclusiveArchs 2016-08-10 14:02:39 +02:00
Jan Chaloupka
6f8a301c2c No ppc for epel7
- related: #1361932
2016-08-10 13:01:52 +02:00
Jan Chaloupka
523c112c07 build section is empty => no Golang needed
- related: #1361932
2016-08-06 16:58:46 +02:00
Nikola Forró
f2bf393441 update to 1.8
- resolves #1361932
2016-08-01 11:42:02 +02:00
Nikola Forró
e90f33258d update to 1.7.1
- resolves #1343269
2016-06-08 11:24:54 +02:00
Nikola Forró
75f65d7a9e update to 1.6
- resolves #1330382
2016-04-26 11:37:37 +02:00
Nikola Forró
d2231763af update to 1.5
- resolves #1318468
2016-03-17 09:27:09 +01:00
Fedora Release Engineering
4a60eb8377 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-05 02:43:27 +00:00
Nikola Forró
6343a51f32 fixed mode of non-executable files 2016-01-21 09:52:42 +01:00
Nikola Forró
8c9628ec5b updated to 1.4
- resolves #1300128
2016-01-20 14:03:06 +01:00
Nikola Forró
fe332567ad updated to 1.3
- resolves #1284252
2015-11-23 15:09:25 +01:00
3 changed files with 241 additions and 20 deletions

25
.gitignore vendored
View file

@ -1 +1,26 @@
/v1.2.tar.gz
/v1.3.tar.gz
/v1.4.tar.gz
/v1.5.tar.gz
/v1.6.tar.gz
/v1.7.1.tar.gz
/v1.8.tar.gz
/v1.9.tar.gz
/v1.10.tar.gz
/v1.11.tar.gz
/v1.12.tar.gz
/v1.13.tar.gz
/v1.14.tar.gz
/vim-go-1.15.tar.gz
/vim-go-1.16.tar.gz
/vim-go-1.17.tar.gz
/vim-go-1.18.tar.gz
/vim-go-1.19.tar.gz
/vim-go-1.20.tar.gz
/vim-go-1.21.tar.gz
/vim-go-1.22.tar.gz
/vim-go-1.23.tar.gz
/vim-go-1.24.tar.gz
/vim-go-1.25.tar.gz
/vim-go-1.26.tar.gz
/vim-go-1.28.tar.gz

View file

@ -1 +1 @@
40b536343a598b42861d30d248112e24 v1.2.tar.gz
SHA512 (vim-go-1.28.tar.gz) = ebd4fbeabb3ebea0c63c1b70dd8bbf7de6ba20b33e40159bcc88d8d52a10975ab4b0ad849a4d8dd1edc2d073ca7c7ae17843cd70d415f159f07d2a212005825b

View file

@ -1,21 +1,25 @@
%global vimfiles_root %{_datadir}/vim/vimfiles
%global appdata_dir %{_datadir}/appdata
Name: vim-go
Version: 1.2
Release: 1%{?dist}
Summary: Go development plugin for Vim
Group: Applications/Editors
# do not build debugsource and debuginfo subpackages
%global debug_package %{nil}
License: BSD
Name: vim-go
Version: 1.28
Release: 10%{?dist}
Summary: Go development plugin for Vim
# Automatically converted from old format: BSD - review is highly recommended.
License: LicenseRef-Callaway-BSD
URL: https://github.com/fatih/vim-go
Source0: https://github.com/fatih/vim-go/archive/v%{version}.tar.gz
Source0: https://github.com/fatih/%{name}/archive/v%{version}/%{name}-%{version}.tar.gz
Source1: %{name}.metainfo.xml
# if %%go_arches is undefined, require golang
%if %{?go_arches:0}%{!?go_arches:1}
BuildRequires: golang
%endif
# cannot build as noarch until golang is available on all arches
#BuildArch: noarch
# e.g. el6 has ppc64 arch without gcc-go, so EA tag is required
ExclusiveArch: %{?golang_arches}%{!?golang_arches:%{ix86} x86_64 %{arm}}
Requires: vim-common
Requires(post): vim
@ -23,15 +27,6 @@ Requires(postun): vim
Requires: golang
BuildArch: noarch
# if %%golang_arches is defined, use it instead of %%go_arches
%if %{?golang_arches:1}%{!?golang_arches:0}
ExclusiveArch: %{golang_arches} noarch
%else
ExclusiveArch: %{go_arches} noarch
%endif
%description
Go (golang) support for Vim. It comes with predefined sensible settings
(like auto gofmt on save), has auto-complete, snippet support, improved syntax
@ -49,13 +44,25 @@ feature can be disabled/enabled easily.
%install
mkdir -p %{buildroot}%{vimfiles_root}
cp -ar {autoload,compiler,doc,ftdetect,ftplugin,indent,plugin,syntax} \
cp -ar {autoload,compiler,doc,ftdetect,ftplugin,gosnippets,indent,plugin,rplugin,syntax,templates} \
%{buildroot}%{vimfiles_root}
# remove version control files
find %{buildroot}%{vimfiles_root} -name .gitignore -o -name .gitkeep -delete
mkdir -p %{buildroot}%{appdata_dir}
install -m 644 %{SOURCE1} %{buildroot}%{appdata_dir}
# up until version 1.22, %%{vimfiles_root}/autoload/go/test-fixtures/fmt/src/imports was a symlink,
# but it changed to a directory in later versions - remove it to avoid conflict
%pretrans -p <lua>
path = rpm.expand('%{vimfiles_root}') .. '/autoload/go/test-fixtures/fmt/src/imports'
st = posix.stat(path)
if st and st.type == 'link' then
os.remove(path)
end
%post
vim -c ":helptags %{vimfiles_root}/doc" -c ":q" &> /dev/null || :
@ -73,13 +80,202 @@ vim -c ":helptags %{vimfiles_root}/doc" -c ":q" &> /dev/null || :
%{vimfiles_root}/doc/*
%{vimfiles_root}/ftdetect/*
%{vimfiles_root}/ftplugin/*
%{vimfiles_root}/gosnippets/*
%{vimfiles_root}/indent/*
%{vimfiles_root}/plugin/*
%{vimfiles_root}/rplugin/*
%{vimfiles_root}/syntax/*
%{vimfiles_root}/templates/*
%{appdata_dir}/%{name}.metainfo.xml
%changelog
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Wed Sep 04 2024 Miroslav Suchý <msuchy@redhat.com> - 1.28-6
- convert license to SPDX
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.28-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Tue Jan 10 2023 Nikola Forró <nforro@redhat.com> - 1.28-1
- Update to 1.28
Resolves: #2154617
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.26-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Sun Apr 24 2022 Nikola Forró <nforro@redhat.com> - 1.26-1
- Update to 1.26
Resolves: #2075411
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.25-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.25-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Mon Apr 19 2021 Nikola Forró <nforro@redhat.com> - 1.25-1
- Update to 1.25
Resolves: #1950879
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.24-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Sep 23 2020 Nikola Forró <nforro@redhat.com> - 1.24-1
- Update to 1.24
Resolves: #1876683
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.23-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed May 20 2020 Nikola Forró <nforro@redhat.com> - 1.23-2
- Fix symlink -> directory conflict
* Tue May 19 2020 Nikola Forró <nforro@redhat.com> - 1.23-1
- Update to 1.23
Resolves: #1837081
* Fri Jan 31 2020 Nikola Forró <nforro@redhat.com> - 1.22-1
- Update to 1.22
Resolves: #1792556
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.21-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Sep 12 2019 Nikola Forró <nforro@redhat.com> - 1.21-1
- Update to 1.21
Resolves: #1751453
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.20-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Thu May 02 2019 Nikola Forró <nforro@redhat.com> - 1.20-2
- Install missing directories
Resolves: #1704897
* Wed Apr 24 2019 Nikola Forró <nforro@redhat.com> - 1.20-1
- Update to 1.20
Resolves: #1702385
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Wed Dec 19 2018 Nikola Forró <nforro@redhat.com> - 1.19-1
- Update to 1.19
* Thu Jul 19 2018 Nikola Forró <nforro@redhat.com> - 1.18-1
- Update to 1.18
Resolves #1602979
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.17-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Mar 28 2018 Nikola Forró <nforro@redhat.com> - 1.17-1
- Update to 1.17
Resolves #1561259
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.16-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Jan 04 2018 Nikola Forró <nforro@redhat.com> - 1.16-1
- Update to 1.16
Resolves #1529822
* Fri Oct 20 2017 Nikola Forró <nforro@redhat.com> - 1.15-1
- Update to 1.15
Resolves #1504459
* Tue Sep 26 2017 Nikola Forró <nforro@redhat.com> - 1.14-2
- Make package architecture specific on Fedora
* Fri Aug 25 2017 Nikola Forró <nforro@redhat.com> - 1.14-1
- Update to 1.14
Resolves #1485386
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.13-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Jun 09 2017 Nikola Forró <nforro@redhat.com> - 1.13-1
- Update to 1.13
Resolves #1459151
* Fri Mar 31 2017 Nikola Forró <nforro@redhat.com> - 1.12-1
- Update to 1.12
Resolves #1437703
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.11-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Tue Jan 10 2017 Nikola Forró <nforro@redhat.com> - 1.11-1
- Update to 1.11
Resolves #1411559
* Tue Nov 29 2016 Nikola Forró <nforro@redhat.com> - 1.10-1
- Update to 1.10
Resolves #1398310
* Thu Sep 15 2016 Nikola Forró <nforro@redhat.com> - 1.9-1
- Update to 1.9
Resolves #1376315
* Wed Aug 10 2016 jchaloup <jchaloup@redhat.com> - 1.8-3
- No ppc for epel7
related: #1361932
* Sat Aug 06 2016 jchaloup <jchaloup@redhat.com> - 1.8-2
- build section is empty => no Golang needed
related: #1361932
* Mon Aug 01 2016 Nikola Forró <nforro@redhat.com> - 1.8-1
- Update to 1.8
Resolves #1361932
* Wed Jun 08 2016 Nikola Forró <nforro@redhat.com> - 1.7.1-1
- Update to 1.7.1
Resolves #1343269
* Tue Apr 26 2016 Nikola Forró <nforro@redhat.com> - 1.6-1
- Update to 1.6
Resolves #1330382
* Thu Mar 17 2016 Nikola Forró <nforro@redhat.com> - 1.5-1
- Update to 1.5
Resolves #1318468
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Jan 21 2016 Nikola Forró <nforro@redhat.com> - 1.4-2
- Fix mode of non-executable files
* Wed Jan 20 2016 Nikola Forró <nforro@redhat.com> - 1.4-1
- Updated to 1.4
Resolves #1300128
* Mon Nov 23 2015 Nikola Forró <nforro@redhat.com> - 1.3-1
- Updated to 1.3
Resolves #1284252
* Fri Oct 02 2015 Nikola Forró <nforro@redhat.com> - 1.2-1
- Updated to 1.2
Resolves #1268172