8
0

Compare commits

...

15 Commits

Author SHA256 Message Date
f509b9130d Accepting request 1269245 from devel:languages:perl
- updated to 0.8002
   see /usr/share/doc/packages/perl-ExtUtils-Depends/Changes
  0.8002
      - fix UNC path bug - https://rt.cpan.org/Ticket/Display.html?id=102436
      - fix get_makefile_vars losing path components if space-quoted and >1 dep,
        which was breaking CPAN module "true" which depends on two modules (forwarded request 1268721 from tinita)

OBS-URL: https://build.opensuse.org/request/show/1269245
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=31
2025-04-15 14:45:24 +00:00
dd1458eeb6 Accepting request 1268721 from devel:languages:perl:autoupdate
- updated to 0.8002
   see /usr/share/doc/packages/perl-ExtUtils-Depends/Changes
  0.8002
      - fix UNC path bug - https://rt.cpan.org/Ticket/Display.html?id=102436
      - fix get_makefile_vars losing path components if space-quoted and >1 dep,
        which was breaking CPAN module "true" which depends on two modules

OBS-URL: https://build.opensuse.org/request/show/1268721
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-ExtUtils-Depends?expand=0&rev=31
2025-04-14 11:18:07 +00:00
6533016069 Accepting request 893996 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/893996
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=30
2021-05-20 17:24:38 +00:00
52286ec331 Accepting request 692957 from devel:languages:perl
OBS-URL: https://build.opensuse.org/request/show/692957
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=29
2019-04-12 07:13:55 +00:00
0414f330d5 Accepting request 347370 from devel:languages:perl
1

OBS-URL: https://build.opensuse.org/request/show/347370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=28
2015-12-09 18:50:59 +00:00
5264568ce6 Accepting request 284220 from devel:languages:perl
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/284220
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=27
2015-02-06 09:23:34 +00:00
Stephan Kulow
78ea1887a3 Accepting request 250227 from devel:languages:perl
- updated to 0.401
     - Add README changes created by 'make dist' from the POD
     - Rename test modules
     - Test old/new schemes with .pm files
     - Move old/new scheme tests from middle of other stuff to end
     - Rename test packages to 8.3 unique
 
 0.400 Sun Aug 10 13:58:24 CEST 2014
     - In addition to the package variables $inc, $libs and @typemaps, write an
       'Inline' method to <package>::Install::Files for easier interoperability
       with the Inline module.
     - Accompany the 'Inline' method with a 'deps' method in
       <package>::Install::Files in addition to the @deps package variable.
     - Make ExtUtils::Depends->load use the 'Inline' and 'deps' methods by
       default, falling back to the package variables if the methods are not
       defined.
     - Make the docs recommend the 'Inline' and 'deps' approach for creating
       <package>::Install::Files manually, without
       ExtUtils::Depends::save_config.
 
 0.309 Sat Aug  2 15:23:03 PDT 2014
     - Depends.pm: use $DLEXT instead of $SO for library filename extensions
     - MANIFEST: remove MYMETA.* files
     - use DynaLoader::mod2fname if available
     - Added Android support
 
 0.308 Sun May 18 16:22:11 PDT 2014
     - Fix win32 test failure in t/02_save_load.t (closes RT#95301)
 
 0.307 Mon Apr 28 22:04:38 PDT 2014

OBS-URL: https://build.opensuse.org/request/show/250227
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=26
2014-09-20 13:49:09 +00:00
Tomáš Chvátal
4bc7d3a679 Accepting request 202758 from devel:languages:perl
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/202758
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=24
2013-10-11 07:00:26 +00:00
Stephan Kulow
2d75a3b5a4 replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=20
2011-12-06 17:41:07 +00:00
Ruediger Oertel
ef5bde52bd Autobuild autoformatter for 59257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=17
2011-02-02 00:38:06 +00:00
Ruediger Oertel
16bcc9c3f4 Accepting request 59257 from devel:languages:perl
Accepted submit request 59257 from user vitezslav_cizek

OBS-URL: https://build.opensuse.org/request/show/59257
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=16
2011-02-02 00:37:53 +00:00
271c81aa07 Autobuild autoformatter for 54329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=15
2010-12-02 15:21:42 +00:00
37e250d7b3 Accepting request 54329 from devel:languages:perl
Accepted submit request 54329 from user anicka

OBS-URL: https://build.opensuse.org/request/show/54329
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=14
2010-12-02 15:21:35 +00:00
cb37ae55af Autobuild autoformatter for 53913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=13
2010-11-26 16:24:23 +00:00
ad9130c9b7 Accepting request 53913 from devel:languages:perl
Accepted submit request 53913 from user computersalat

OBS-URL: https://build.opensuse.org/request/show/53913
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-ExtUtils-Depends?expand=0&rev=12
2010-11-26 16:24:17 +00:00
4 changed files with 28 additions and 11 deletions

BIN
ExtUtils-Depends-0.8001.tar.gz (Stored with Git LFS)

Binary file not shown.

View File

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

View File

@@ -1,3 +1,14 @@
-------------------------------------------------------------------
Wed Mar 19 05:33:40 UTC 2025 - Tina Müller <timueller+perl@suse.de>
- updated to 0.8002
see /usr/share/doc/packages/perl-ExtUtils-Depends/Changes
0.8002
- fix UNC path bug - https://rt.cpan.org/Ticket/Display.html?id=102436
- fix get_makefile_vars losing path components if space-quoted and >1 dep,
which was breaking CPAN module "true" which depends on two modules
------------------------------------------------------------------- -------------------------------------------------------------------
Mon May 17 03:06:18 UTC 2021 - Tina Müller <timueller+perl@suse.de> Mon May 17 03:06:18 UTC 2021 - Tina Müller <timueller+perl@suse.de>

View File

@@ -1,7 +1,7 @@
# #
# spec file for package perl-ExtUtils-Depends # spec file for package perl-ExtUtils-Depends
# #
# Copyright (c) 2021 SUSE LLC # Copyright (c) 2025 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@@ -18,18 +18,19 @@
%define cpan_name ExtUtils-Depends %define cpan_name ExtUtils-Depends
Name: perl-ExtUtils-Depends Name: perl-ExtUtils-Depends
Version: 0.8001 Version: 0.8002
Release: 0 Release: 0
#Upstream: SUSE-Public-Domain #Upstream: SUSE-Public-Domain
Summary: Easily build XS extensions that depend on XS extensions
License: Artistic-1.0 OR GPL-1.0-or-later License: Artistic-1.0 OR GPL-1.0-or-later
Summary: Easily build XS extensions that depend on XS extensions
URL: https://metacpan.org/release/%{cpan_name} URL: https://metacpan.org/release/%{cpan_name}
Source0: https://cpan.metacpan.org/authors/id/X/XA/XAOC/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/E/ET/ETJ/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRequires: perl BuildRequires: perl
BuildRequires: perl-macros BuildRequires: perl-macros
BuildRequires: perl(ExtUtils::MakeMaker) >= 7.44 BuildRequires: perl(ExtUtils::MakeMaker) >= 7.44
BuildRequires: perl(Test::More) >= 0.88
Requires: perl(ExtUtils::MakeMaker) >= 7.44 Requires: perl(ExtUtils::MakeMaker) >= 7.44
%{perl_requires} %{perl_requires}
@@ -39,12 +40,17 @@ functions and typemaps provided by other perl extensions. This means that a
perl extension is treated like a shared library that provides also a C and perl extension is treated like a shared library that provides also a C and
an XS interface besides the perl one. an XS interface besides the perl one.
This works as long as the base extension is loaded with the RTLD_GLOBAL This works as long as the base (or "producing") extension is loaded with
flag (usually done with a the 'RTLD_GLOBAL' flag (usually done with a
sub dl_load_flags {0x01} sub dl_load_flags {0x01}
in the main .pm file) if you need to use functions defined in the module. in the main _.pm_ file) if you need to use functions defined in the module.
That "producing" extension will also need to tell ExtUtils::MakeMaker the
specific functions to export, with arguments to 'WriteMakefile' like:
FUNCLIST => [qw(function_name)],
DL_FUNCS => { 'Extension::Name' => [] },
The basic scheme of operation is to collect information about a module in The basic scheme of operation is to collect information about a module in
the instance, and then store that data in the Perl library where it may be the instance, and then store that data in the Perl library where it may be
@@ -95,7 +101,7 @@ normally need to use this:
@deps = Mymod::Install::Files->deps; @deps = Mymod::Install::Files->deps;
%prep %prep
%autosetup -n %{cpan_name}-%{version} %autosetup -n %{cpan_name}-%{version} -p1
%build %build
perl Makefile.PL INSTALLDIRS=vendor perl Makefile.PL INSTALLDIRS=vendor