Compare commits

...

10 Commits

Author SHA256 Message Date
776e4a2efc Accepting request 1235421 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/1235421
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=31
2025-01-09 16:29:59 +00:00
246728a09c Fix disabling of __perllib_provides
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=30
2024-03-08 21:59:45 +00:00
ff2f78fb8d Accepting request 1153646 from devel:languages:perl:autoupdate
- updated to 1.040
   see /usr/share/doc/packages/perl-App-Cme/Changes
  1.040 2024-01-17
    Bug fix:
      * fix deprecation warning

OBS-URL: https://build.opensuse.org/request/show/1153646
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=29
2024-03-07 17:22:47 +00:00
8431ef198a Accepting request 1136573 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/1136573
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=28
2024-01-04 15:10:06 +00:00
Stephan Kulow
63b0c24f8c Accepting request 964212 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/964212
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=27
2022-03-26 08:19:56 +00:00
f5a567b1eb Accepting request 952265 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/952265
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=26
2022-02-08 15:53:17 +00:00
1f935516ed Accepting request 928596 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/928596
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=25
2021-11-03 07:12:23 +00:00
e755e04006 Accepting request 921743 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/921743
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=24
2021-09-27 15:57:22 +00:00
Lars Vogdt
a623128591 Accepting request 822487 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/822487
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=23
2020-07-26 08:01:12 +00:00
fcdd9187be Accepting request 763831 from devel:languages:perl:autoupdate
- 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

OBS-URL: https://build.opensuse.org/request/show/763831
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-App-Cme?expand=0&rev=22
2020-01-14 12:45:01 +00:00
4 changed files with 188 additions and 26 deletions

View File

@@ -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
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ee9a84741322a03b4b47d44126e61ccf6d5ab80f084a42620cba21ec359a6983
size 48126

View File

@@ -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>

View File

@@ -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