Compare commits
30 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c2aecd9c57 | ||
|
|
e9fba4715c | ||
|
|
b84bddefb7 | ||
|
|
93ad5ad784 | ||
|
|
f4b64519c3 | ||
|
|
ec0b4d448f | ||
|
|
b785dd9bf5 | ||
|
|
4f3f7e6d17 | ||
|
|
4cc3589ea7 | ||
|
|
403945f4a5 | ||
|
|
4f2c1aed99 | ||
|
|
5a57638a80 | ||
|
|
cf66c6865d | ||
|
|
5221ff6a4d | ||
|
|
fc8964eace | ||
|
|
5b196a9777 | ||
|
|
978fb3c272 | ||
| 0dd427d846 | |||
|
|
5caa14c115 | ||
|
|
7957f9bd19 | ||
|
|
51472ac8ac | ||
|
|
1a6afdc1e8 | ||
|
|
24ef83f863 | ||
|
|
e7f462752e | ||
| 08b97f35a3 | |||
| da7642cc80 | |||
|
|
66cd29eea6 | ||
| 669f2c0767 | |||
|
|
84023f48bb | ||
|
|
aa7f543c78 |
4 changed files with 144 additions and 30 deletions
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -8,3 +8,7 @@ perl-support-4.8.zip
|
|||
/perl-support-4.15.zip
|
||||
/perl-support-5.0.zip
|
||||
/perl-support-5.0.1.zip
|
||||
/perl-support-5.2.zip
|
||||
/perlsupport-5.3.2.tar.gz
|
||||
/perl-support-5.3.2.zip
|
||||
/perl-support-5.4.tar.gz
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
fb8a0b1ad10232c061317edfa81e31ea perl-support-5.0.1.zip
|
||||
SHA512 (perl-support-5.4.tar.gz) = d9d06ea2299be6135b5423aa7f062874736d7aa8118428a9abcd20c53eea410f0d384d0a79324e5ad0101105aa0aa10eb23f031084f34908f879633e5d18c795
|
||||
|
|
|
|||
11
vim-perl-support.metainfo.xml
Normal file
11
vim-perl-support.metainfo.xml
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<component type="addon">
|
||||
<id>vim-perl-support</id>
|
||||
<extends>gvim.desktop</extends>
|
||||
<name>Perl Support</name>
|
||||
<summary>Perl IDE - Write and run Perl scripts using menus and hotkeys</summary>
|
||||
<url type="homepage">http://www.vim.org/scripts/script.php?script_id=556</url>
|
||||
<metadata_license>CC0-1.0</metadata_license>
|
||||
<project_license>GPL-2.0-only</project_license>
|
||||
<updatecontact>dmaphy@fedoraproject.org</updatecontact>
|
||||
</component>
|
||||
|
|
@ -1,16 +1,23 @@
|
|||
Name: vim-perl-support
|
||||
Version: 5.0.1
|
||||
Release: 5%{?dist}
|
||||
Version: 5.4
|
||||
Release: 6%{?dist}
|
||||
Summary: Perl-IDE for VIM
|
||||
|
||||
Group: Applications/Editors
|
||||
|
||||
# according to plugin/perl-support.vim
|
||||
License: GPLv2
|
||||
License: GPL-2.0-only
|
||||
URL: http://www.vim.org/scripts/script.php?script_id=556
|
||||
# curl -o perl-support-5.0.1.zip 'http://vim.sourceforge.net/scripts/download_script.php?src_id=17805'
|
||||
Source0: perl-support-%{version}.zip
|
||||
VCS: https://github.com/WolfgangMehner/perl-support
|
||||
Source0: %{vcs}/archive/version-%{version}/perl-support-%{version}.tar.gz
|
||||
Source1: vim-perl-support.metainfo.xml
|
||||
|
||||
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
|
||||
ExcludeArch: %{ix86}
|
||||
|
||||
BuildArch: noarch
|
||||
BuildRequires: libappstream-glib
|
||||
BuildRequires: perl-generators
|
||||
BuildRequires: vim-filesystem
|
||||
|
||||
Requires: vim-enhanced
|
||||
Requires(post): vim-enhanced
|
||||
|
|
@ -37,12 +44,9 @@ Requires: perl(Perl::Tidy)
|
|||
# regular expression analyzer
|
||||
#Requires: perl(YAPE::Regex::Explain)
|
||||
|
||||
%global vimfiles %{_datadir}/vim/vimfiles
|
||||
|
||||
# strip out false provides/requires from codesnippets
|
||||
%{?perl_default_filter}
|
||||
%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}^%{vimfiles}/perl-support/codesnippets
|
||||
%global __requires_exclude_from %{?__requires_exclude_from:%__requires_exclude_from|}^%{vimfiles}/perl-support/codesnippets
|
||||
%global __provides_exclude_from %{?__provides_exclude_from:%__provides_exclude_from|}^%{vimfiles_root}/perl-support/codesnippets
|
||||
%global __requires_exclude_from %{?__requires_exclude_from:%__requires_exclude_from|}^%{vimfiles_root}/perl-support/codesnippets
|
||||
|
||||
|
||||
%description
|
||||
|
|
@ -55,7 +59,7 @@ profiler can be done with a keystroke.
|
|||
|
||||
|
||||
%prep
|
||||
%setup -q -c
|
||||
%autosetup -n perl-support-version-%{version}
|
||||
|
||||
|
||||
%build
|
||||
|
|
@ -63,18 +67,24 @@ profiler can be done with a keystroke.
|
|||
|
||||
|
||||
%install
|
||||
install -m 755 -d %{buildroot}%{vimfiles}/perl-support
|
||||
cp -r autoload %{buildroot}%{vimfiles}/autoload
|
||||
cp -r doc %{buildroot}%{vimfiles}/doc
|
||||
cp -r ftplugin %{buildroot}%{vimfiles}/ftplugin
|
||||
cp -r plugin %{buildroot}%{vimfiles}/plugin
|
||||
cp -r perl-support/codesnippets %{buildroot}%{vimfiles}/perl-support/codesnippets
|
||||
cp -r perl-support/modules/ %{buildroot}%{vimfiles}/perl-support/modules
|
||||
cp -r perl-support/templates %{buildroot}%{vimfiles}/perl-support/templates
|
||||
cp -r perl-support/wordlists/ %{buildroot}%{vimfiles}/perl-support/wordlists
|
||||
install -m 755 -d %{buildroot}%{vimfiles}/perl-support/scripts
|
||||
install -m 755 -d %{buildroot}%{vimfiles_root}/perl-support
|
||||
cp -r autoload %{buildroot}%{vimfiles_root}/autoload
|
||||
cp -r doc %{buildroot}%{vimfiles_root}/doc
|
||||
cp -r ftplugin %{buildroot}%{vimfiles_root}/ftplugin
|
||||
cp -r plugin %{buildroot}%{vimfiles_root}/plugin
|
||||
cp -r perl-support/codesnippets %{buildroot}%{vimfiles_root}/perl-support/codesnippets
|
||||
cp -r perl-support/modules/ %{buildroot}%{vimfiles_root}/perl-support/modules
|
||||
cp -r perl-support/templates %{buildroot}%{vimfiles_root}/perl-support/templates
|
||||
cp -r perl-support/wordlists/ %{buildroot}%{vimfiles_root}/perl-support/wordlists
|
||||
install -m 755 -d %{buildroot}%{vimfiles_root}/perl-support/scripts
|
||||
install -m 755 -p perl-support/scripts/*.{pl,sh} \
|
||||
%{buildroot}%{vimfiles}/perl-support/scripts
|
||||
%{buildroot}%{vimfiles_root}/perl-support/scripts
|
||||
|
||||
# Install and validate AppData.
|
||||
mkdir -p %{buildroot}%{_metainfodir}
|
||||
install -p -m 644 %{SOURCE1} %{buildroot}%{_metainfodir}
|
||||
appstream-util validate-relax --nonet \
|
||||
%{buildroot}%{_metainfodir}/vim-perl-support.metainfo.xml
|
||||
|
||||
|
||||
%post
|
||||
|
|
@ -95,15 +105,104 @@ exit 0
|
|||
|
||||
|
||||
%files
|
||||
%doc README.perlsupport perl-support/doc/* perl-support/rc
|
||||
%{vimfiles}/perl-support
|
||||
%{vimfiles}/autoload/*
|
||||
%{vimfiles}/doc/*.txt
|
||||
%{vimfiles}/ftplugin/*.vim
|
||||
%{vimfiles}/plugin/perl-support.vim
|
||||
%doc perl-support/README.* perl-support/doc/* perl-support/rc
|
||||
%{vimfiles_root}/perl-support
|
||||
%{vimfiles_root}/autoload/*
|
||||
%{vimfiles_root}/doc/*.txt
|
||||
%{vimfiles_root}/ftplugin/*.vim
|
||||
%{vimfiles_root}/plugin/perl-support.vim
|
||||
%{_metainfodir}/vim-perl-support.metainfo.xml
|
||||
|
||||
|
||||
|
||||
%changelog
|
||||
* Fri Jul 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5.4-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild
|
||||
|
||||
* Sat Jan 17 2026 Fedora Release Engineering <releng@fedoraproject.org> - 5.4-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
|
||||
|
||||
* Fri Jul 25 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.4-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
|
||||
|
||||
* Sun Jan 19 2025 Fedora Release Engineering <releng@fedoraproject.org> - 5.4-3
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
|
||||
|
||||
* Sat Jul 20 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.4-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
|
||||
|
||||
* Tue Apr 9 2024 Jerry James <loganjerry@gmail.com> - 5.4-1
|
||||
- Version 5.4
|
||||
- Stop building for 32-bit x86
|
||||
- SPDX migration
|
||||
- Get the tarball from github
|
||||
- Use the system-defined vimfiles_root macro
|
||||
- Install metainfo in the metainfo directory
|
||||
- Validate the metainfo
|
||||
|
||||
* Sat Jan 27 2024 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-19
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
|
||||
|
||||
* Sat Jul 22 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-18
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
|
||||
|
||||
* Sat Jan 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-17
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
|
||||
|
||||
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-16
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
|
||||
|
||||
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-15
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-14
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-13
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-12
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-9
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
|
||||
|
||||
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-6
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
|
||||
|
||||
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
|
||||
|
||||
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 5.3.2-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
|
||||
|
||||
* Fri Aug 07 2015 Dominic Hopf <dmaphy@fedoraproject.org> - 5.3.2-3
|
||||
- add appdata metainfo file (RHBZ#1246541)
|
||||
|
||||
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.3.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Mon Nov 17 2014 Dominic Hopf <dmaphy@fedoraproject.org> - 5.3.2-1
|
||||
- Update to latest upstream version 5.3.2
|
||||
|
||||
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2-2
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Wed Dec 04 2013 Iain Arnell <iarnell@gmail.com> 5.2-1
|
||||
- update to latest upstream version
|
||||
|
||||
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.0.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue