Packages / openSUSE Tumbleweed / Unspecified / perl-ExtUtils-MakeMaker

Package: perl-ExtUtils-MakeMaker (7.78-1.3)

Ein Modul-Makefile erzeugen

Dieses Dienstprogramm ist dazu gedacht, ein Makefile für ein Erweiterungsmodul aus einem Makefile.PL zu schreiben. Es basiert auf dem von Andy Dougherty und den perl5-porters bereitgestellten Modell Makefile.SH. Es teilt die Aufgabe der Makefile-Erzeugung in mehrere Unterroutinen auf, die einzeln überschrieben werden können. Jede Unterroutine gibt den Text zurück, den sie in das Makefile geschrieben haben möchte. Da es verschiedene Make-Programme mit inkompatibler Syntax gibt, die wiederum Betriebssystem-Shells mit inkompatibler Syntax verwenden, ist es wichtig, dass Benutzer dieses Moduls wissen, für welche Make-Variante ein Makefile geschrieben wurde, damit sie die richtige verwenden und nicht den möglichen verwirrenden Fehlern gegenüberstehen, die aus der Verwendung der falschen resultieren. Auf POSIX-Systemen ist dieses Programm wahrscheinlich GNU Make; unter Microsoft Windows ist es entweder Microsoft NMake, DMake oder GNU Make. Siehe den Abschnitt zum Parameter L</"MAKE"> für Details. ExtUtils::MakeMaker (EUMM) ist objektorientiert. Jedes Verzeichnis unter dem aktuellen Verzeichnis, das ein Makefile.PL enthält, wird als separates Objekt behandelt. Dadurch ist es möglich, eine unbegrenzte Anzahl von Makefiles mit einem einzigen Aufruf von WriteMakefile() zu schreiben. Alle Eingaben an WriteMakefile sind Unicode-Zeichen, nicht nur Oktette. EUMM bemüht sich, all diese korrekt zu handhaben. Es ist derzeit noch nicht möglich, Unicode-Zeichen portabel in Modulnamen zu verwenden, weil dies erfordert, dass Perl Unicode-Dateinamen handhabt, was unter Windows noch nicht der Fall ist. Siehe L<ExtUtils::MakeMaker::FAQ> für Details zu Entwurf und Verwendung.

Other Packages Related to perl-ExtUtils-MakeMaker:

  • dep: perl(:MODULE_COMPAT_5.44.0)

    Package not available

Download perl-ExtUtils-MakeMaker

ArchitecturePackage sizeInstalled sizeFilesPackage
noarch309 KiB791 KiBlist of filesDownload

Paketdateipfade (74)

Paths come from the repository package-file index for the observed builds. They describe archive/package associations, not every file that will exist on a running system after maintainer scripts, alternatives, generated state, diversions, or installation choices.

  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Command
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Command/MM.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Command.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Liblist
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Liblist/Kid.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Liblist.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/Config.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/FAQ.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/Locale.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/Tutorial.pod
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/version
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/version.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/version/regex.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MakeMaker/version/vpp.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Mkbootstrap.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/Mksymlists.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_AIX.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_Any.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_BeOS.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_Cygwin.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_Darwin.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_DOS.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_MacOS.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_NW5.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_OS2.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_OS390.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_QNX.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_Unix.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_UWIN.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_VMS.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_VOS.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_Win32.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MM_Win95.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/MY.pm
  • /usr/lib/perl5/vendor_perl/5.44.0/ExtUtils/testlib.pm
  • /usr/share/doc/packages/perl-ExtUtils-MakeMaker
  • /usr/share/doc/packages/perl-ExtUtils-MakeMaker/Changes
  • /usr/share/doc/packages/perl-ExtUtils-MakeMaker/CONTRIBUTING
  • /usr/share/doc/packages/perl-ExtUtils-MakeMaker/README
  • /usr/share/doc/packages/perl-ExtUtils-MakeMaker/README.packaging
  • /usr/share/man/man3/ExtUtils::Command.3pmc.gz
  • /usr/share/man/man3/ExtUtils::Command::MM.3pmc.gz
  • /usr/share/man/man3/ExtUtils::Liblist.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MakeMaker.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MakeMaker::Config.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MakeMaker::FAQ.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MakeMaker::Locale.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MakeMaker::Tutorial.3pmc.gz
  • /usr/share/man/man3/ExtUtils::Mkbootstrap.3pmc.gz
  • /usr/share/man/man3/ExtUtils::Mksymlists.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_AIX.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_Any.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_BeOS.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_Cygwin.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_Darwin.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_DOS.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_MacOS.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_NW5.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_OS2.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_OS390.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_QNX.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_Unix.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_UWIN.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_VMS.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_VOS.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_Win32.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MM_Win95.3pmc.gz
  • /usr/share/man/man3/ExtUtils::MY.3pmc.gz
  • /usr/share/man/man3/ExtUtils::testlib.3pmc.gz

Field source: openSUSE Tumbleweed OSS

Dieses Paket verwenden

OpenFactory kann dieses Betriebssystem in einer Browser-VM starten oder einen Image-Build mit dem nativen Paketnamen aus diesem Datensatz beginnen.

Versionen, Suiten und Repositories

Jede Zeile ist Paketindex-Metadaten für eine Version, Architektur, Suite und ein Repository. Namen, URLs und Größen stammen aus der Quelle; ein Link ist ein veränderbarer Abrufort, kein Weitergabanspruch von OpenFactory.

VersionReleaseArchitectureRepositoryPackage sizeInstalled sizePublisher repository artifact
7.78-1.3tumbleweed / ossnoarchopenSUSE Tumbleweed · OSS · multi-architecture309 KiB791 KiBnoarch/perl-ExtUtils-MakeMaker-7.78-1.3.noarch.rpm

Field source: openSUSE Tumbleweed OSS

Bekannte Sicherheitslücken

Die Paketzuordnung läuft.

Behobene und nicht betroffene Versionen (1)
CVESchweregradBetroffene Versionen
[CVE-2016-1238]

perl: CVE-2016-1238

Medium(6.7)Behoben
Details (1)
  • 7.78-1.3 · noarch · tumbleweed

    Behoben · Behoben: 7.64-1.1

    dsa · perl-ExtUtils-MakeMaker · opensuse · tumbleweed

Zuletzt synchronisiert:

[CVE-Katalog]

Prüfsummen

Repository signatures authenticate metadata. Artifact hashing is recorded separately. Neither establishes package safety.

7.78-1.3 / noarchBeobachtet Sep 1, 2026sha512 d621f90cc05b…d3378e16Prüfsumme der Quelle

Metadata observed; artifact bytes were not independently fetched or hashed by this catalog import. The digest below is source-reported.

Prüfsumme der Quelle (sha512): d621f90cc05bc1ccc4f098721df607bf722288ebf129e183e01fa4d267ac34db637a3da37e56741134f17157fa14171c82da55a21c4d66de8861211cd3378e16

Field source: openSUSE Tumbleweed OSS

Quellen

  • Authoritative source; repository metadata signature verified

    Signaturnachweis

    tumbleweed-oss-multiarch:4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f

    Repository-signature verification record
    Signed-object SHA-256
    4db10cdde3ad82c7e22be35753c9e164b4bdd30f92db4aee17a0d4c94c5f902f
    Signer fingerprint
    AD485664E901B867051AB15F35A2F86E29B700A4
    Keyring revision
    opensuse-project-signing-key.asc
    SHA-256 b5745739ebfb95b25b8e810f9bcb847fe750ccda598bd85f02f0e974599a6d7e
    Tool and policy
    gpgv (GnuPG) 2.4.9
    openfactory-software-catalog-signature-v1
    Verification time
    Sep 1, 2026
    Repository metadata hash linkage
    Result
    Recorded as verified; digest details unavailable