Compare commits
10 Commits
93ac5836eb
...
776e4a2efc
Author | SHA256 | Date | |
---|---|---|---|
776e4a2efc | |||
246728a09c | |||
ff2f78fb8d | |||
8431ef198a | |||
|
63b0c24f8c | ||
f5a567b1eb | |||
1f935516ed | |||
e755e04006 | |||
|
a623128591 | ||
fcdd9187be |
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:de32492a1ed70552837979654a8c38447d0556420bae97c2e1b6523956231429
|
||||
size 39429
|
3
App-Cme-1.041.tar.gz
Normal file
3
App-Cme-1.041.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ee9a84741322a03b4b47d44126e61ccf6d5ab80f084a42620cba21ec359a6983
|
||||
size 48126
|
@@ -1,3 +1,148 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 12 16:09:01 UTC 2024 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.41.0 (1.041)
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.041 2024-11-23
|
||||
New feature:
|
||||
* run: allow to use a value from config tree in commit message
|
||||
Bug fix:
|
||||
* run: fix ignored commit data in YAML script
|
||||
* run: fix crash with YAML script without default value
|
||||
Doc:
|
||||
* run: update doc on YAML scripts
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 8 21:59:42 UTC 2024 - Tina Müller <tina.mueller@suse.com>
|
||||
|
||||
- Fix disabling of __perllib_provides
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 18 03:06:01 UTC 2024 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.040
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.040 2024-01-17
|
||||
|
||||
Bug fix:
|
||||
* fix deprecation warning
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 10 03:06:00 UTC 2023 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.039
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.039 2023-12-09
|
||||
|
||||
New feature:
|
||||
* tkui: open write widget with "cme edit <app> --open-item "<element path>"
|
||||
|
||||
Bug fix:
|
||||
* cme run: improve heuristic to detect plain Perl script
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 14 03:06:49 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.038
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.038 2022-03-13
|
||||
|
||||
Bug fix:
|
||||
* run command: substitution of variable in commit message
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Feb 6 03:06:05 UTC 2022 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.037
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.037 2022-02-05
|
||||
New feature:
|
||||
* allow code section in scripts
|
||||
* allow 'run' script in YAML or Perl format
|
||||
Misc changes:
|
||||
* remove "use XXX" from test script
|
||||
1.036 2022-01-12
|
||||
Bug fix:
|
||||
* fix test broken by output change in Config::Model 2.148
|
||||
Misc changes:
|
||||
* tests requires Config::Model 2.148
|
||||
1.035 2022-01-09
|
||||
Bug fix:
|
||||
* fix postderef syntax with perl 5.20
|
||||
* fix (run): --no-commit option
|
||||
* fix (run): do not try to commit when no changes are done
|
||||
* fix (test): broken by Config::Model 2.145
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 31 03:06:06 UTC 2021 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.034
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.034 2021-10-30
|
||||
|
||||
New feature:
|
||||
* add use_backend_argument_as_config_file param to app files
|
||||
|
||||
Misc changes:
|
||||
* require perl 5.20
|
||||
* update copyright year
|
||||
* refactored following perlcritic advices
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Sep 20 03:06:00 UTC 2021 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.033
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.033 2021-09-19
|
||||
|
||||
Bug fix:
|
||||
* fix (fix command): display node name when needed
|
||||
* remove duplicate option definition
|
||||
* fix (run command): fix override of --commit option
|
||||
* fix force-load doc
|
||||
|
||||
Dependency changes:
|
||||
* rm test dependency on Probe::Perl
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jul 18 03:07:00 UTC 2020 - Tina Müller <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.032
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.032 2020-07-17
|
||||
|
||||
cme improvements:
|
||||
* cme warnings are now shown with log4perl in blue
|
||||
(the shown color depends on Log4Perl configuration)
|
||||
|
||||
Doc improvements:
|
||||
* improve update command doc (Thanks Ross Vandegrift)
|
||||
* add contributor section in cme doc
|
||||
* run command: fix typos in synopsis comments
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 13 03:06:59 UTC 2020 - <timueller+perl@suse.de>
|
||||
|
||||
- updated to 1.031
|
||||
see /usr/share/doc/packages/perl-App-Cme/Changes
|
||||
|
||||
1.031 2020-01-12
|
||||
|
||||
Bug fix:
|
||||
* fix warning about deprecated -root parameter
|
||||
|
||||
Misc:
|
||||
* suggest Config::Model::CursesUI instead of recommend
|
||||
* recommend Config::Model::TkUI >= 1.370
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Sep 12 07:50:18 UTC 2019 - <timueller+perl@suse.de>
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package perl-App-Cme
|
||||
#
|
||||
# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,23 +16,23 @@
|
||||
#
|
||||
|
||||
|
||||
Name: perl-App-Cme
|
||||
Version: 1.030
|
||||
Release: 0
|
||||
%define cpan_name App-Cme
|
||||
Summary: Check or edit configuration data with Config::Model
|
||||
Name: perl-App-Cme
|
||||
Version: 1.41.0
|
||||
Release: 0
|
||||
# 1.041 -> normalize -> 1.41.0
|
||||
%define cpan_version 1.041
|
||||
License: LGPL-2.1-or-later
|
||||
Group: Development/Libraries/Perl
|
||||
Url: https://metacpan.org/release/%{cpan_name}
|
||||
Source0: https://cpan.metacpan.org/authors/id/D/DD/DDUMONT/%{cpan_name}-%{version}.tar.gz
|
||||
Summary: Configuration data checker or editor based on Config::Model
|
||||
URL: https://metacpan.org/release/%{cpan_name}
|
||||
Source0: https://cpan.metacpan.org/authors/id/D/DD/DDUMONT/%{cpan_name}-%{cpan_version}.tar.gz
|
||||
Source1: cpanspec.yml
|
||||
BuildArch: noarch
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-macros
|
||||
BuildRequires: perl(App::Cmd::Setup)
|
||||
BuildRequires: perl(App::Cmd::Tester)
|
||||
BuildRequires: perl(Config::Model) >= 2.124
|
||||
BuildRequires: perl(Config::Model) >= 2.148
|
||||
BuildRequires: perl(Config::Model::FuseUI)
|
||||
BuildRequires: perl(Config::Model::Lister)
|
||||
BuildRequires: perl(Config::Model::ObjTreeScanner)
|
||||
@@ -42,15 +42,17 @@ BuildRequires: perl(Config::Model::Utils::GenClassPod)
|
||||
BuildRequires: perl(File::HomeDir)
|
||||
BuildRequires: perl(JSON)
|
||||
BuildRequires: perl(Log::Log4perl)
|
||||
BuildRequires: perl(Module::Build) >= 0.340000
|
||||
BuildRequires: perl(Module::Build) >= 0.34
|
||||
BuildRequires: perl(Path::Tiny)
|
||||
BuildRequires: perl(Pod::POM)
|
||||
BuildRequires: perl(Pod::POM::View::Text)
|
||||
BuildRequires: perl(Probe::Perl)
|
||||
BuildRequires: perl(Term::ANSIColor) >= 2.01
|
||||
BuildRequires: perl(Test::File::Contents)
|
||||
BuildRequires: perl(YAML)
|
||||
BuildRequires: perl(Test::Perl::Critic)
|
||||
BuildRequires: perl(Test::Pod) >= 1.00
|
||||
BuildRequires: perl(YAML::PP)
|
||||
Requires: perl(App::Cmd::Setup)
|
||||
Requires: perl(Config::Model) >= 2.124
|
||||
Requires: perl(Config::Model) >= 2.148
|
||||
Requires: perl(Config::Model::FuseUI)
|
||||
Requires: perl(Config::Model::Lister)
|
||||
Requires: perl(Config::Model::ObjTreeScanner)
|
||||
@@ -63,30 +65,45 @@ Requires: perl(Log::Log4perl)
|
||||
Requires: perl(Path::Tiny)
|
||||
Requires: perl(Pod::POM)
|
||||
Requires: perl(Pod::POM::View::Text)
|
||||
Requires: perl(YAML)
|
||||
Recommends: perl(Config::Model::CursesUI)
|
||||
Recommends: perl(Tk)
|
||||
Requires: perl(YAML::PP)
|
||||
Provides: perl(App::Cme) = %{version}
|
||||
Provides: perl(App::Cme::Command::check) = %{version}
|
||||
Provides: perl(App::Cme::Command::dump) = %{version}
|
||||
Provides: perl(App::Cme::Command::edit) = %{version}
|
||||
Provides: perl(App::Cme::Command::fix) = %{version}
|
||||
Provides: perl(App::Cme::Command::fusefs) = %{version}
|
||||
Provides: perl(App::Cme::Command::gen_class_pod) = %{version}
|
||||
Provides: perl(App::Cme::Command::list) = %{version}
|
||||
Provides: perl(App::Cme::Command::migrate) = %{version}
|
||||
Provides: perl(App::Cme::Command::modify) = %{version}
|
||||
Provides: perl(App::Cme::Command::run) = %{version}
|
||||
Provides: perl(App::Cme::Command::search) = %{version}
|
||||
Provides: perl(App::Cme::Command::shell) = %{version}
|
||||
Provides: perl(App::Cme::Command::update) = %{version}
|
||||
Provides: perl(App::Cme::Common) = %{version}
|
||||
Provides: perl(App::Cme::Run::Var) = %{version}
|
||||
%undefine __perllib_provides
|
||||
Recommends: perl(Config::Model::TkUI) >= 1.370
|
||||
%{perl_requires}
|
||||
|
||||
%description
|
||||
Check or edit configuration data with Config::Model
|
||||
Configuration data checker or editor based on Config::Model
|
||||
|
||||
%prep
|
||||
%setup -q -n %{cpan_name}-%{version}
|
||||
%autosetup -n %{cpan_name}-%{cpan_version}
|
||||
|
||||
%build
|
||||
perl Build.PL installdirs=vendor
|
||||
./Build build flags=%{?_smp_mflags}
|
||||
perl Build.PL --installdirs=vendor
|
||||
./Build build --flags=%{?_smp_mflags}
|
||||
|
||||
%check
|
||||
./Build test
|
||||
|
||||
%install
|
||||
./Build install destdir=%{buildroot} create_packlist=0
|
||||
./Build install --destdir=%{buildroot} --create_packlist=0
|
||||
%perl_gen_filelist
|
||||
|
||||
%files -f %{name}.files
|
||||
%defattr(-,root,root,755)
|
||||
%doc build-from-git.md Changes CONTRIBUTING.md
|
||||
%license LICENSE
|
||||
|
||||
|
Reference in New Issue
Block a user