Compare commits
No commits in common. "rawhide" and "f35" have entirely different histories.
4 changed files with 39 additions and 79 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
|
@ -11,4 +11,4 @@ perl-support-4.8.zip
|
|||
/perl-support-5.2.zip
|
||||
/perlsupport-5.3.2.tar.gz
|
||||
/perl-support-5.3.2.zip
|
||||
/perl-support-5.4.tar.gz
|
||||
/vim-perl-support.metainfo.xml
|
||||
|
|
|
|||
2
sources
2
sources
|
|
@ -1 +1 @@
|
|||
SHA512 (perl-support-5.4.tar.gz) = d9d06ea2299be6135b5423aa7f062874736d7aa8118428a9abcd20c53eea410f0d384d0a79324e5ad0101105aa0aa10eb23f031084f34908f879633e5d18c795
|
||||
01b395e41267b9820de322a298af454f perl-support-5.3.2.zip
|
||||
|
|
|
|||
|
|
@ -6,6 +6,6 @@
|
|||
<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>
|
||||
<project_license>GPLv2</project_license>
|
||||
<updatecontact>dmaphy@fedoraproject.org</updatecontact>
|
||||
</component>
|
||||
|
|
|
|||
|
|
@ -1,23 +1,21 @@
|
|||
Name: vim-perl-support
|
||||
Version: 5.4
|
||||
Release: 6%{?dist}
|
||||
Version: 5.3.2
|
||||
Release: 14%{?dist}
|
||||
Summary: Perl-IDE for VIM
|
||||
|
||||
|
||||
# according to plugin/perl-support.vim
|
||||
License: GPL-2.0-only
|
||||
License: GPLv2
|
||||
URL: http://www.vim.org/scripts/script.php?script_id=556
|
||||
VCS: https://github.com/WolfgangMehner/perl-support
|
||||
Source0: %{vcs}/archive/version-%{version}/perl-support-%{version}.tar.gz
|
||||
|
||||
# curl -o perl-support-5.3.2.zip 'http://vim.sourceforge.net/scripts/download_script.php?src_id=21048'
|
||||
Source0: perl-support-%{version}.zip
|
||||
|
||||
#Source0: https://github.com/WolfgangMehner/vim-plugins/archive/perlsupport-%{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
|
||||
BuildRequires: perl-generators
|
||||
|
||||
Requires: vim-enhanced
|
||||
Requires(post): vim-enhanced
|
||||
|
|
@ -44,9 +42,12 @@ Requires: perl(Perl::Tidy)
|
|||
# regular expression analyzer
|
||||
#Requires: perl(YAPE::Regex::Explain)
|
||||
|
||||
%global vimfiles %{_datadir}/vim/vimfiles
|
||||
|
||||
# strip out false provides/requires from 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
|
||||
%{?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
|
||||
|
||||
|
||||
%description
|
||||
|
|
@ -59,7 +60,7 @@ profiler can be done with a keystroke.
|
|||
|
||||
|
||||
%prep
|
||||
%autosetup -n perl-support-version-%{version}
|
||||
%setup -q -c
|
||||
|
||||
|
||||
%build
|
||||
|
|
@ -67,24 +68,22 @@ profiler can be done with a keystroke.
|
|||
|
||||
|
||||
%install
|
||||
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 -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 -p perl-support/scripts/*.{pl,sh} \
|
||||
%{buildroot}%{vimfiles_root}/perl-support/scripts
|
||||
%{buildroot}%{vimfiles}/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
|
||||
# Install AppData.
|
||||
mkdir -p %{buildroot}%{_datadir}/appdata/
|
||||
install -m 644 %{SOURCE1} %{buildroot}%{_datadir}/appdata/
|
||||
|
||||
|
||||
%post
|
||||
|
|
@ -105,56 +104,17 @@ exit 0
|
|||
|
||||
|
||||
%files
|
||||
%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
|
||||
%doc perl-support/README.perlsupport perl-support/doc/* perl-support/rc
|
||||
%{vimfiles}/perl-support
|
||||
%{vimfiles}/autoload/*
|
||||
%{vimfiles}/doc/*.txt
|
||||
%{vimfiles}/ftplugin/*.vim
|
||||
%{vimfiles}/plugin/perl-support.vim
|
||||
%{_datadir}/appdata/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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue