8
0

Compare commits

...

11 Commits

Author SHA256 Message Date
678cc2f00a Add Gitea build results 2025-08-12 18:16:21 +02:00
39135cb0e3 Accepting request 1244435 from devel:languages:perl
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1244435
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-Win32Registry?expand=0&rev=13
2025-02-09 19:07:32 +00:00
78dc242bc7 - Normalize CPAN version
See https://github.com/openSUSE/cpanspec/issues/47 for details

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-Win32Registry?expand=0&rev=15
2025-02-06 22:28:08 +00:00
f057bc92df Normalize CPAN version
See https://github.com/openSUSE/cpanspec/issues/47 for details

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-Win32Registry?expand=0&rev=14
2025-02-05 17:49:43 +00:00
1945c83411 Accepting request 839034 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/839034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-Win32Registry?expand=0&rev=12
2020-10-07 12:16:48 +00:00
afb0f3f0e3 Accepting request 838757 from devel:languages:perl:autoupdate
- Remove fix-time-local.patch (not needed anymore)
- updated to 1.1
   see /usr/share/doc/packages/perl-Parse-Win32Registry/Changes
  ** 1.1 2020-09-19
  Added fix for errors decoding registry timestamps. (This was due to the
  interpretation of dates in timegm changing in recent versions of Perl.)
  Thanks to B.M.W. and Slaven Rezic for their help with this.
  Updated as_regedit_export to handle undefined REG_SZ values.

OBS-URL: https://build.opensuse.org/request/show/838757
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-Win32Registry?expand=0&rev=12
2020-10-01 20:27:59 +00:00
0e2f8d5546 Accepting request 709325 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/709325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-Win32Registry?expand=0&rev=11
2019-06-12 11:19:25 +00:00
Stephan Kulow
1154387ca0 Accepting request 709256 from home:bmwiedemann:branches:devel:languages:perl
Add fix-time-local.patch to make it work after 2019

OBS-URL: https://build.opensuse.org/request/show/709256
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-Win32Registry?expand=0&rev=10
2019-06-12 06:17:47 +00:00
Stephan Kulow
4df152a36f Accepting request 136192 from devel:languages:perl
Version update - please forward to factory (forwarded request 136123 from gregfreemyer)

OBS-URL: https://build.opensuse.org/request/show/136192
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-Win32Registry?expand=0&rev=7
2012-10-03 06:47:07 +00:00
Stephan Kulow
5a785cdc02 Accepting request 136123 from home:gregfreemyer:Tools-for-forensic-boot-cd
Version update - please forward to factory

OBS-URL: https://build.opensuse.org/request/show/136123
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Parse-Win32Registry?expand=0&rev=8
2012-09-27 09:40:10 +00:00
Stephan Kulow
48cf3addde replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Parse-Win32Registry?expand=0&rev=5
2011-12-06 17:46:01 +00:00
6 changed files with 137 additions and 28 deletions

View File

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

View File

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

12
README.md Normal file
View File

@@ -0,0 +1,12 @@
## Build Results
Current state of perl in openSUSE:Factory is
![Factory build results](https://br.opensuse.org/status/openSUSE:Factory/perl-Parse-Win32Registry/standard)
The current state of perl in the devel project build (devel:languages:perl)
![Devel project build results](https://br.opensuse.org/status/devel:languages:perl/perl-Parse-Win32Registry)

28
cpanspec.yml Normal file
View File

@@ -0,0 +1,28 @@
---
#description_paragraphs: 3
#description: |-
# override description from CPAN
#summary: override summary from CPAN
#no_testing: broken upstream
#sources:
# - source1
# - source2
#patches:
# foo.patch: -p1
# bar.patch:
#preamble: |-
# BuildRequires: gcc-c++
#post_prep: |-
# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'`
# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL
#post_build: |-
# rm unused.files
#post_install: |-
# sed on %{name}.files
#license: SUSE-NonFree
#skip_noarch: 1
#custom_build: |-
#./Build build flags=%{?_smp_mflags} --myflag
#custom_test: |-
#startserver && make test
#ignore_requires: Bizarre::Module

View File

@@ -1,3 +1,56 @@
-------------------------------------------------------------------
Thu Feb 6 22:28:01 UTC 2025 - Tina Müller <tina.mueller@suse.com>
- Normalize CPAN version
See https://github.com/openSUSE/cpanspec/issues/47 for details
-------------------------------------------------------------------
Wed Sep 30 10:45:42 UTC 2020 - Tina Müller <tina.mueller@suse.com>
- Remove fix-time-local.patch (not needed anymore)
-------------------------------------------------------------------
Sun Sep 27 03:14:55 UTC 2020 - Tina Müller <timueller+perl@suse.de>
- updated to 1.1
see /usr/share/doc/packages/perl-Parse-Win32Registry/Changes
** 1.1 2020-09-19
Added fix for errors decoding registry timestamps. (This was due to the
interpretation of dates in timegm changing in recent versions of Perl.)
Thanks to B.M.W. and Slaven Rezic for their help with this.
Updated as_regedit_export to handle undefined REG_SZ values.
-------------------------------------------------------------------
Tue Jun 11 19:26:46 UTC 2019 - Bernhard Wiedemann <bwiedemann@suse.com>
- Add fix-time-local.patch to make it work after 2019
-------------------------------------------------------------------
Wed Sep 26 18:03:57 UTC 2012 - Greg.Freemyer@gmail.com
- ran spec-cleaner
- update to v1.0
Added support for decoding System Mandatory Label ACEs (a feature
introduced with Windows Vista) and added the command line script
regml.pl for listing keys with explicit System Mandatory Label ACEs
set. Improved handling of security descriptors.
Tidied up various aspects of the wxWidgets and GTK applications, and
harmonised functionality between the various pairs of equivalent
programs, with a minor difference being the wxWidgets applications
following Windows keyboard shortcut conventions while the GTK
applications following Linux keyboard shortcut conventions.
The get_data method of Value objects now returns the unpacked integer
value for REG_DWORD_BIG_ENDIAN value types instead of the original
packed binary data.
Added support for values with 'big data'. Thanks to Harlan Carvey for
all his help with this.
-------------------------------------------------------------------
Fri Nov 18 13:26:57 UTC 2011 - coolo@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package perl-Parse-Win32Registry
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -12,30 +12,50 @@
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: perl-Parse-Win32Registry
Version: 0.60
Release: 1
License: GPL+ or Artistic
%define cpan_name Parse-Win32Registry
Name: perl-Parse-Win32Registry
Version: 1.100.0
Release: 0
# 1.1 -> normalize -> 1.100.0
%define cpan_version 1.1
License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Parse Windows Registry Files
Url: http://search.cpan.org/dist/Parse-Win32Registry/
Group: Development/Libraries/Perl
Source: http://www.cpan.org/authors/id/J/JM/JMACFARLA/Parse-Win32Registry-%{version}.tar.gz
URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/J/JM/JMACFARLA/%{cpan_name}-%{cpan_version}.tar.gz
Source1: cpanspec.yml
Source100: README.md
BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: perl
BuildRequires: perl-macros
BuildRequires: perl(Carp)
BuildRequires: perl(Data::Dumper)
BuildRequires: perl(File::Basename)
Requires: perl(Carp)
Requires: perl(Data::Dumper)
Requires: perl(File::Basename)
Provides: perl(Parse::Win32Registry) = %{version}
Provides: perl(Parse::Win32Registry::ACE)
Provides: perl(Parse::Win32Registry::ACL)
Provides: perl(Parse::Win32Registry::Base)
Provides: perl(Parse::Win32Registry::Entry)
Provides: perl(Parse::Win32Registry::File)
Provides: perl(Parse::Win32Registry::GUID)
Provides: perl(Parse::Win32Registry::Iterator)
Provides: perl(Parse::Win32Registry::Key)
Provides: perl(Parse::Win32Registry::SID)
Provides: perl(Parse::Win32Registry::SecurityDescriptor)
Provides: perl(Parse::Win32Registry::Value)
Provides: perl(Parse::Win32Registry::Win95::File)
Provides: perl(Parse::Win32Registry::Win95::Key)
Provides: perl(Parse::Win32Registry::Win95::RGDB)
Provides: perl(Parse::Win32Registry::Win95::RGDBKey)
Provides: perl(Parse::Win32Registry::Win95::RGKN)
Provides: perl(Parse::Win32Registry::Win95::Value)
Provides: perl(Parse::Win32Registry::WinNT::Entry)
Provides: perl(Parse::Win32Registry::WinNT::File)
Provides: perl(Parse::Win32Registry::WinNT::Hbin)
Provides: perl(Parse::Win32Registry::WinNT::Key)
Provides: perl(Parse::Win32Registry::WinNT::Security)
Provides: perl(Parse::Win32Registry::WinNT::Value)
%undefine __perllib_provides
%{perl_requires}
%description
@@ -60,25 +80,21 @@ save part or all of a currently loaded registry file using the Windows reg
command if you have the appropriate administrative access.
%prep
%setup -q -n %{cpan_name}-%{version}
%autosetup -n %{cpan_name}-%{cpan_version} -p1
%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}
perl Makefile.PL INSTALLDIRS=vendor
%make_build
%check
%{__make} test
make test
%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist
%clean
%{__rm} -rf %{buildroot}
%files -f %{name}.files
%defattr(644,root,root,755)
%doc Changes README
%changelog