Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

cpanspec-1.84.00.1688930749.8cd1dcd-lp160.1.1 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: cpanspec Distribution: openSUSE Leap 16.0
Version: 1.84.00.1688930749.8cd1dcd Vendor: openSUSE
Release: lp160.1.1 Build date: Wed Mar 6 15:10:28 2024
Group: Development/Languages/Perl Build host: reproducible
Size: 121296 Source RPM: cpanspec-1.84.00.1688930749.8cd1dcd-lp160.1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/openSUSE/cpanspec
Summary: Generate a SUSE spec file for a CPAN module
*cpanspec* will generate a spec file to build a rpm from a CPAN-style Perl
module distribution.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Wed Mar 06 2024 Dominik Heidler <dheidler@suse.de>
  - Add missing dependencies
* Sun Jul 09 2023 Tina Müller <tina.mueller@suse.com>
  - Update to version 1.84.00.1688930749.8cd1dcd:
    * v1.84.00
    * Fix code for Module::Build(::Tiny) (#46)
    * Exlude scripts/ from removing executable bit (#45)
    * Ignore toml and yml files (#43)
* Mon Jan 23 2023 Tina Müller <tina.mueller@suse.com>
  - Update to version 1.83.00.1674496263.ba76ec9:
    * v1.83.00
    * Add blank line after %autosetup (#42)
    * Ensure non-interactive mode (#41)
    * Add github workflow (#40)
    * Switch to faster CPAN mirror
    * Strip pod from summary (#38)
    * fix --debug option by adding 'use Data::Dumper' (#31)
    * Fix reading META.yml (#37)
* Thu May 05 2022 Tina Müller <tina.mueller@suse.com>
  - Update to version 1.82.02.1651742438.5f389d1:
    * v1.82.02
    * Deal with missing MYMETA files (#34)
* Fri Mar 11 2022 Tina Müller <tina.mueller@suse.com>
  - Add a call to `cpanspec -h` for testing
  - Update dependencies
* Fri Mar 11 2022 Tina Müller <tina.mueller@suse.com>
  - Update to version 1.82.01.1646998297.5af26bb:
    * v1.82.01
    * Read from MYMETA.{json,yml} (#33)
    * Drop perl markup in summary line (#32)
* Fri May 07 2021 Tina Müller <tina.mueller@suse.com>
  - Update to 1.81.01
    * Also read from META.json
    * Read 'dynamic_config' and 'provides' from META files
    * Move Intrusive.pm into its own subprocess
    * Add --debug option
    * Add statistics output
    * Add batch processing script for testing changes on a number of packages
* Fri Nov 27 2020 Dirk Stoecker <opensuse@dstoecker.de>
  - Add the important cpanspec.yml file to the package
* Fri Nov 20 2020 Dirk Stoecker <opensuse@dstoecker.de>
  - Update to 1.80.01
    * support opensuse patch comments (PATCH-FIX-UPSTREAM)
    * add misc block, e.g. for subpackages
* Wed Nov 04 2020 Dirk Stoecker <opensuse@dstoecker.de>
  - Update to 1.79.01
    * smaller bug-fixes
    * add add_doc and skip_doc to allow changing docs handling
    * ignore some more unwanted files in doc handling
    * fix package requires
    * reduce changelog space wasting, document option --old-file
    * update copyrights
* Tue Apr 02 2019 coolo@suse.com
  - Update to version 1.78.09.1554211595.43afd0f:
    * Support licence as filename for license (british english)
* Tue Apr 02 2019 coolo@suse.com
  - Update to version 1.78.09.1551439566.b166388:
    Switch to _service file
* Tue Mar 12 2019 Stephan Kulow <coolo@suse.com>
  - Bernhard M. Wiedemann (5):
      avoid stripping exec bits off .pl files
      refactor custom spec sections
      allow for post_build section
      allow to override summary and description
      accept more pathnames in tarballs
    Dirk Stoecker (8):
      fix some issues, add minimal README
      small cleanup in download case
      user new license names, don't show upstream license if identical, better summary capitalization
      don't show upstream license if totally identical
      support Zip
      support perl license text in cpanspec.yml properly
      unify perl license
    Dirk Stöcker (2):
      makecmd - handle alike to perl and rm (#8)
      support new storage position for cpan data
    Sebastian Riedel (1):
      Prevent invalid "perl-.spec" and "perl-.changes" from being generated
    Stephan Kulow (7):
      retry the checkout after branch (service in progress)
      avoid "the manpage" links
      remove debug statement
      take license folder too
      small fixes
      Use %license
      Fix wget options in cpanget
* Thu Jan 07 2016 mimi.vx@gmail.com
  - add Algorithm::Diff to requires -- fix boo#961069
* Fri Aug 28 2015 bwiedemann@suse.com
  - Require perl(Text::Capitalize)
* Fri Aug 28 2015 bwiedemann@suse.com
  - fix updaterpm.sh - git log requires history to be cloned
  - Dominique Leuenberger (1):
      DateTime::Locale needs to have the version number corrected
    Stephan Kulow (21):
      nicer changes file
      shuffle instead
      remove final . in summary
      ignore spec files - most likely wrong
      only submit succeeding packages
      create more packages in one go
      support a config file
      grab OVERVIEW if DESCRIPTION is empty
      support sources too
      make noarch configurable
      two more fixes needed
      also have docs as docs
      expand module::build version
      compare parsed versions
      run perltidy -l=0 -fbl -nsfs -baao -bbao -pt=2 -bt=2 -sbt=2 -sct
      random fixes
      ignore requires
      avoid overwriting good versions
      random fixes to update
      check the distribution not a module
      fix quoting of changelog
* Tue May 27 2014 coolo@suse.com
  - remove cpanspec-1.78.06-spdx.patch - upstreamed
* Tue May 27 2014 coolo@suse.com
  - Stephan Kulow (2):
      apply spdx.patch applied for a year in OBS
      bump version
* Tue May 27 2014 coolo@suse.com
  - Stephan Kulow (2):
      no longer print possible build requires
      avoid useless newlines
* Thu Aug 01 2013 coolo@suse.com
  - Stephan Kulow (4):
      bump version
      avoid empty description
      don't reset Module::Build
      support Module::Build::Tiny
* Mon Dec 05 2011 vcizek@suse.com
  - fixed cpanspec to suggest "GPL-1.0+ or Artistic-1.0" if no
    licence is found
* Fri Dec 02 2011 coolo@suse.com
  - Stephan Kulow (1):
      adopt license
* Fri Dec 02 2011 idoenmez@suse.de
  - Add requires on Class::Accessor::Chained and Pod::POM
* Mon Sep 26 2011 coolo@suse.com
  - Stephan Kulow (3):
      ignore duplicates
      run prepare_spec
      new version
* Mon Sep 19 2011 coolo@suse.com
  - Stephan Kulow (1):
      only add scanned deps as comment
* Sat Sep 17 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
* Tue Aug 02 2011 coolo@novell.com
  - Stephan Kulow (1):
      one more way to parse the requires (may produce false positives)
* Tue May 31 2011 coolo@novell.com
  - Stephan Kulow (1):
      convert to Makefile.PL
* Fri May 27 2011 coolo@novell.com
  - remove buildrequire now that we have a copy
* Tue May 24 2011 coolo@novell.com
  - Christian (1):
      fix File:Path remove_tree -> rmtree
    Stephan Kulow (2):
      add copy from Module::Depends to fix some bugs
      trying to make it harder for modules to run amok
* Fri Apr 29 2011 coolo@opensuse.org
  - Stephan Kulow (6):
      do not write out module dependencies that are in core since 5.8.8 (10.1
      add verbose debug message for previous commit
      extract the archive for real - preparation for bigger moves
      less debug
      check for executable files and avoid them
      use an external module for testing Build.pl
* Fri Apr 22 2011 coolo@opensuse.org
  - Stephan Kulow (12):
      fix non-standard source
      add more requires
      fix owner of documentation files
      %attr only has 3 args
      take out the 644 - it also applies to directories on < 11.3
      add default summary
      make the documentation unique
      avoid errors
      avoid crashes while reading POM
      allow to skip changes file
      ignore .bak files
      fix doc match
* Sun Apr 10 2011 coolo@opensuse.org
  - use one Source line if not recompressed and
    fix multi *.gz support
* Sat Apr 09 2011 coolo@novell.com
  - don't fetch details if not already done
* Fri Apr 08 2011 coolo@novell.com
  - more cases of license "under same terms"
* Fri Apr 08 2011 coolo@novell.com
  - use abstract if summary is not given
  - package examples
  - use wget -nc instead of repeated curl in cpanget
* Thu Apr 07 2011 coolo@novell.com
  - use description=summary if no description is given, that's better
    than "sorry"
* Wed Apr 06 2011 coolo@novell.com
  - increment the version to 1.17.04
    * check the pod for the license
* Wed Apr 06 2011 coolo@novell.com
  - do not use %defattr with 644 to not break binaries
* Tue Apr 05 2011 coolo@novell.com
  - also read out recommends
* Tue Apr 05 2011 coolo@novell.com
  - %defattr is needed even without doc
* Fri Apr 01 2011 coolo@novell.com
  - limit %description to the preamble of head1 - before the first
    head2
* Sun Feb 20 2011 chris@computersalat.de
  - fix some perl errors
    o cpanspec Cpan-Name
    o cpanspec Cpan::Name
    o cpanspec Cpan-Name-{version}.tar.gz
* Tue Feb 01 2011 chris@computersalat.de
  - fix cpanspec
    * e.g. `cpanspec Devel::StackTrace` resulted in
      (Could not create filehandle for 'Devel::StackTrace')
* Fri Dec 03 2010 coolo@novell.com
  - %defattr has to be in there in any case
* Thu Dec 02 2010 coolo@novell.com
  - fix some perl errors
* Wed Dec 01 2010 coolo@novell.com
  - make output compatible with what spec-cleaner creates:
    * use more macros
    * do not output Authors
    * sort the header slightly different
* Tue Nov 30 2010 coolo@novell.com
  - always use perl_process_packlist (requires newest perl-macros)
  - fix defattrs for documentation
* Tue Nov 30 2010 coolo@novell.com
  - always require perl-macros
  - use %perl_requires
* Mon Nov 29 2010 coolo@novell.com
  - always require perl-macros so we do not have to use tons of
    ifs for different suse_versions
* Mon Nov 22 2010 chris@computersalat.de
  - rework getting source, description, summary, author
    o Requires Pod::POM
    o cpanspec patch
  - rework creation of Build-/Requires
    o ignore perl(perl)
  - removed patches (included in cpanspec patch)
    o cpanspec-suse.patch
    o doc-ignore.patch
    o osc-vc-spec.patch
    o suffix-match.patch
* Thu Nov 18 2010 chris@computersalat.de
  - removed suse-version patch
* Thu Nov 11 2010 chris@computersalat.de
  - added doc-ignore patch
* Thu Oct 21 2010 chris@computersalat.de
  - stick on version 1.78
    o removed .02suse from version (Summary is telling the whole truth)
    o disabled suse-version patch
* Thu Aug 26 2010 jw@novell.com
  - bumped version number to 1.78.2suse
    Second patch release, specific to SUSE.
    Not sure if this still works for fedora.
  - recognize .bz2 files too.
    And made tar, ZIP, gz, bz2 suffix case insensitive.
  - call 'osc vc' with specfile basename, to avoid errors
    when current dir has two.
* Mon Aug 09 2010 chris@computersalat.de
  - reworked patch
    o added parallel build for Build.PL build flags=...
* Thu Jul 15 2010 chris@computersalat.de
  - fix noarch stuff
* Tue Jul 13 2010 chris@computersalat.de
  - added cpan_name
  - fixed Module::Build if usebuildpl
* Thu Jun 03 2010 chris@computersalat.de
  - reworked patch
    o if usebuildpl > BuildReq perl(Module::Build)
  - fix Url
* Sun Apr 04 2010 chris@computersalat.de
  - reworked patch
    o if we "Require perl = perl_version" then
      we should have "BuildRequires perl" every time, cause changing
      perl version will then initiate a rebuild
* Fri Mar 05 2010 chris@computersalat.de
  - reworked cpanspec-suse patch
* Wed Feb 10 2010 coolo@novell.com
  - generate the file list also for Build.PL
* Wed Feb 10 2010 coolo@novell.com
  - do not use epoches, suse doesn't use them
* Tue Feb 09 2010 coolo@novell.com
  - adapt to suse policies
* Tue Feb 09 2010 coolo@novell.com
  - initial package created by cpanspec

Files

/usr/bin/cpanget
/usr/bin/cpanspec
/usr/lib/perl5/vendor_perl/5.38.2/CPAN2OBS.pm
/usr/lib/perl5/vendor_perl/5.38.2/PodViewSpec.pm
/usr/share/doc/packages/cpanspec
/usr/share/doc/packages/cpanspec/Artistic
/usr/share/doc/packages/cpanspec/BUGS
/usr/share/doc/packages/cpanspec/Changes
/usr/share/doc/packages/cpanspec/TODO
/usr/share/doc/packages/cpanspec/cpanspec.yml
/usr/share/licenses/cpanspec
/usr/share/licenses/cpanspec/COPYING
/usr/share/man/man1/cpanspec.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Feb 22 00:10:27 2025