FreeBSD Bugzilla – Attachment 252516 Details for
Bug 280630
[NEW PORT] devel/p5-ExtUtils-Builder-Compiler: Interface around different compilers
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
git format-patch -1 main
0001-NEW-PORT-devel-p5-ExtUtils-Builder-Compiler-Interfac.patch (text/plain), 5.17 KB, created by
Sergei Vyshenski
on 2024-08-05 12:48:09 UTC
(
hide
)
Description:
git format-patch -1 main
Filename:
MIME Type:
Creator:
Sergei Vyshenski
Created:
2024-08-05 12:48:09 UTC
Size:
5.17 KB
patch
obsolete
>From 87b1c519b12942ca6202597c697d88974910bb73 Mon Sep 17 00:00:00 2001 >From: Sergei Vyshenski <svysh.fbsd@gmail.com> >Date: Mon, 5 Aug 2024 14:46:23 +0200 >Subject: [PATCH] [NEW PORT] devel/p5-ExtUtils-Builder-Compiler: Interface > around different compilers > >- This new port is needed as an indirect dependency for >a new major release of existing port security/p5-Crypt-Argon2 >- Interface around different compilers. It's usually not used directly >but by a portability layer like: ExtUtils:Builder::Autodetect::C >https://metacpan.org/dist/ExtUtils-Builder-Compiler > >PR: 280630 >--- > devel/p5-ExtUtils-Builder-Compiler/Makefile | 25 +++++++++++ > devel/p5-ExtUtils-Builder-Compiler/distinfo | 3 ++ > devel/p5-ExtUtils-Builder-Compiler/pkg-descr | 2 + > devel/p5-ExtUtils-Builder-Compiler/pkg-plist | 44 ++++++++++++++++++++ > 4 files changed, 74 insertions(+) > create mode 100644 devel/p5-ExtUtils-Builder-Compiler/Makefile > create mode 100644 devel/p5-ExtUtils-Builder-Compiler/distinfo > create mode 100644 devel/p5-ExtUtils-Builder-Compiler/pkg-descr > create mode 100644 devel/p5-ExtUtils-Builder-Compiler/pkg-plist > >diff --git a/devel/p5-ExtUtils-Builder-Compiler/Makefile b/devel/p5-ExtUtils-Builder-Compiler/Makefile >new file mode 100644 >index 000000000000..965ccd261770 >--- /dev/null >+++ b/devel/p5-ExtUtils-Builder-Compiler/Makefile >@@ -0,0 +1,25 @@ >+PORTNAME= ExtUtils-Builder-Compiler >+PORTVERSION= 0.017 >+CATEGORIES= devel perl5 >+MASTER_SITES= CPAN >+PKGNAMEPREFIX= p5- >+ >+MAINTAINER= svysh.fbsd@gmail.com >+COMMENT= Interface around different compilers >+WWW= https://metacpan.org/dist/ExtUtils-Builder-Compiler >+ >+LICENSE= ART10 GPLv1+ >+LICENSE_COMB= dual >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+MY_DEPENDS= p5-ExtUtils-Builder>=0.011:devel/p5-ExtUtils-Builder \ >+ p5-ExtUtils-Config>=0.009:devel/p5-ExtUtils-Config \ >+ p5-ExtUtils-Helpers>=0.027:devel/p5-ExtUtils-Helpers >+BUILD_DEPENDS= ${MY_DEPENDS} >+RUN_DEPENDS= ${MY_DEPENDS} >+ >+USES= perl5 >+USE_PERL5= configure >+NO_ARCH= yes >+ >+.include <bsd.port.mk> >diff --git a/devel/p5-ExtUtils-Builder-Compiler/distinfo b/devel/p5-ExtUtils-Builder-Compiler/distinfo >new file mode 100644 >index 000000000000..2cad469943ba >--- /dev/null >+++ b/devel/p5-ExtUtils-Builder-Compiler/distinfo >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1722859042 >+SHA256 (ExtUtils-Builder-Compiler-0.017.tar.gz) = efc8f4bc3af0a1886e56c94dcbd63c24bd78d62c6982b2804c8dc5f822fb952f >+SIZE (ExtUtils-Builder-Compiler-0.017.tar.gz) = 26930 >diff --git a/devel/p5-ExtUtils-Builder-Compiler/pkg-descr b/devel/p5-ExtUtils-Builder-Compiler/pkg-descr >new file mode 100644 >index 000000000000..91eda620194e >--- /dev/null >+++ b/devel/p5-ExtUtils-Builder-Compiler/pkg-descr >@@ -0,0 +1,2 @@ >+Interface around different compilers. It's usually not used directly >+but by a portability layer like: ExtUtils:Builder::Autodetect::C >diff --git a/devel/p5-ExtUtils-Builder-Compiler/pkg-plist b/devel/p5-ExtUtils-Builder-Compiler/pkg-plist >new file mode 100644 >index 000000000000..86deb13da337 >--- /dev/null >+++ b/devel/p5-ExtUtils-Builder-Compiler/pkg-plist >@@ -0,0 +1,44 @@ >+%%SITE_PERL%%/ExtUtils/Builder/ArgumentCollector.pm >+%%SITE_PERL%%/ExtUtils/Builder/AutoDetect/C.pm >+%%SITE_PERL%%/ExtUtils/Builder/AutoDetect/Cpp.pm >+%%SITE_PERL%%/ExtUtils/Builder/Binary.pm >+%%SITE_PERL%%/ExtUtils/Builder/Compiler.pm >+%%SITE_PERL%%/ExtUtils/Builder/Compiler/MSVC.pm >+%%SITE_PERL%%/ExtUtils/Builder/Compiler/Unixy.pm >+%%SITE_PERL%%/ExtUtils/Builder/Compiler/VMS.pm >+%%SITE_PERL%%/ExtUtils/Builder/Conf.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/Ar.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/COFF.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/ELF/Any.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/ELF/GCC.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/Mach/GCC.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/PE/GCC.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/PE/MSVC.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/Unixy.pm >+%%SITE_PERL%%/ExtUtils/Builder/Linker/XCOFF.pm >+%%SITE_PERL%%/ExtUtils/Builder/MultiLingual.pm >+%%SITE_PERL%%/ExtUtils/Builder/ParseXS.pm >+%%SITE_PERL%%/ExtUtils/Builder/Profile/Perl.pm >+%%PERL5_MAN3%%/ExtUtils::Builder::ArgumentCollector.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::AutoDetect::C.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::AutoDetect::Cpp.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Binary.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Compiler.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Compiler::MSVC.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Compiler::Unixy.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Compiler::VMS.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Conf.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::Ar.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::COFF.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::ELF::Any.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::ELF::GCC.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::Mach::GCC.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::PE::GCC.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::PE::MSVC.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::Unixy.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Linker::XCOFF.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::MultiLingual.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::ParseXS.3.gz >+%%PERL5_MAN3%%/ExtUtils::Builder::Profile::Perl.3.gz >-- >2.46.0 >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
svysh.fbsd
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 280630
: 252516 |
252598