Marcel Telka
2024-02-03 0f8de829a44d163a9f7655cd3bf09c198c5c53b7
illumos-gate: switch to unversioned Perl where possible

4 files modified
9 ■■■■ changed files
components/openindiana/illumos-gate/Makefile 4 ●●●● patch | view | raw | blame | history
components/openindiana/illumos-gate/pkg5 3 ●●●● patch | view | raw | blame | history
components/openindiana/illumos-gate/pkg5.complete.fmris 1 ●●●● patch | view | raw | blame | history
components/openindiana/illumos-gate/pkg5.fmris 1 ●●●● patch | view | raw | blame | history
components/openindiana/illumos-gate/Makefile
@@ -172,6 +172,10 @@
    # Drop dependency on GCC compat links
    echo '<transform depend fmri=pkg:/system/library/gcc-.*-compat-links -> drop>' >> $(BUILD_DIR)/$(MACH)/publish.transforms
    # Convert dependency on any version of Perl runtime to dependency on single unversioned runtime/perl
    echo '<transform depend type=require-any fmri=pkg:/runtime/perl-5[0-9]+@ -> set fmri runtime/perl>' >> $(BUILD_DIR)/$(MACH)/publish.transforms
    echo '<transform depend type=require-any fmri=runtime/perl$$ -> set type require>' >> $(BUILD_DIR)/$(MACH)/publish.transforms
    # Drop dependency on ignored packages
    $(GSED) -e 's|^\(.*\)$$|<transform depend fmri=pkg:/\1@.* -> drop>|' $< >> $@
components/openindiana/illumos-gate/pkg5
@@ -50,6 +50,7 @@
        "driver/crypto/dca",
        "driver/crypto/dprov",
        "driver/crypto/tpm",
        "driver/crypto/viorand",
        "driver/developer/amd/zen",
        "driver/firewire",
        "driver/graphics/atiatom",
@@ -492,4 +493,4 @@
        "text/locale"
    ],
    "name": "illumos-gate"
}
}
components/openindiana/illumos-gate/pkg5.complete.fmris
@@ -51,6 +51,7 @@
driver/crypto/dca
driver/crypto/dprov
driver/crypto/tpm
driver/crypto/viorand
driver/developer/amd/zen
driver/firewire
driver/graphics/atiatom
components/openindiana/illumos-gate/pkg5.fmris
@@ -45,6 +45,7 @@
driver/crypto/dca
driver/crypto/dprov
driver/crypto/tpm
driver/crypto/viorand
driver/developer/amd/zen
driver/firewire
driver/graphics/atiatom