From a4209a59aa76a19db1d983dd18eb541100e19b43 Mon Sep 17 00:00:00 2001
From: Marcel Telka <marcel@telka.sk>
Date: Thu, 04 Aug 2022 10:42:23 +0200
Subject: [PATCH] docbook-dsssl: rebuild to update perl dependencies

---
 components/docbook/docbook-dsssl/manifests/sample-manifest.p5m |    3 ++-
 components/docbook/docbook-dsssl/pkg5                          |    5 +++--
 components/docbook/docbook-dsssl/Makefile                      |   16 +++++++---------
 components/docbook/docbook-dsssl/docbook-dsssl.p5m             |    1 +
 4 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/components/docbook/docbook-dsssl/Makefile b/components/docbook/docbook-dsssl/Makefile
index 7eb0ac4..ea3e0b7 100644
--- a/components/docbook/docbook-dsssl/Makefile
+++ b/components/docbook/docbook-dsssl/Makefile
@@ -13,10 +13,13 @@
 # Copyright 2014 Alexander Pyhalov.  All rights reserved.
 #
 
+BUILD_STYLE = justmake
+
 include ../../../make-rules/shared-macros.mk
 
 COMPONENT_NAME= docbook-dsssl
 COMPONENT_VERSION= 1.79
+COMPONENT_REVISION =	1
 COMPONENT_SUMMARY= Norman Walsh's modular stylesheets for DocBook
 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION)
 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz
@@ -26,19 +29,14 @@
   http://prdownloads.sourceforge.net/docbook/$(COMPONENT_ARCHIVE)
 COMPONENT_PROJECT_URL=http://docbook.sourceforge.net/
 
-include $(WS_TOP)/make-rules/prep.mk
-include $(WS_TOP)/make-rules/justmake.mk
-include $(WS_TOP)/make-rules/ips.mk
+TEST_TARGET = $(NO_TESTS)
+
+include $(WS_TOP)/make-rules/common.mk
 
 COMPONENT_PREP_ACTION +=(cp $(COMPONENT_DIR)/files/docbook-style-dsssl.Makefile $(@D)/Makefile)
 
 COMPONENT_INSTALL_ARGS = DESTDIR=$(PROTO_DIR)/usr/share/sgml/docbook/dsssl-stylesheets-$(COMPONENT_VERSION)
 COMPONENT_INSTALL_ARGS += BINDIR=$(PROTO_DIR)/usr/bin
 
-build: $(BUILD_32)
-
-install: $(INSTALL_32)
-
 # Auto-generated dependencies
-REQUIRED_PACKAGES += runtime/perl-522
-REQUIRED_PACKAGES += runtime/perl-524
+PERL_REQUIRED_PACKAGES += runtime/perl
diff --git a/components/docbook/docbook-dsssl/docbook-dsssl.p5m b/components/docbook/docbook-dsssl/docbook-dsssl.p5m
index eb7e59e..bf76364 100644
--- a/components/docbook/docbook-dsssl/docbook-dsssl.p5m
+++ b/components/docbook/docbook-dsssl/docbook-dsssl.p5m
@@ -13,6 +13,7 @@
 #
 
 set name=pkg.fmri value=pkg:/data/docbook/dsssl@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=pkg.human-version value=$(HUMAN_VERSION)
 set name=pkg.summary value="$(COMPONENT_SUMMARY)"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
 set name=info.source-url value=$(COMPONENT_ARCHIVE_URL)
diff --git a/components/docbook/docbook-dsssl/manifests/sample-manifest.p5m b/components/docbook/docbook-dsssl/manifests/sample-manifest.p5m
index 061c5b1..ac5e68c 100644
--- a/components/docbook/docbook-dsssl/manifests/sample-manifest.p5m
+++ b/components/docbook/docbook-dsssl/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
 #
 
 #
-# Copyright 2016 <contributor>
+# Copyright 2022 <contributor>
 #
 
 set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
+set name=pkg.human-version value=$(HUMAN_VERSION)
 set name=pkg.summary value="$(COMPONENT_SUMMARY)"
 set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
 set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
diff --git a/components/docbook/docbook-dsssl/pkg5 b/components/docbook/docbook-dsssl/pkg5
index 70b2d22..38fd0a6 100644
--- a/components/docbook/docbook-dsssl/pkg5
+++ b/components/docbook/docbook-dsssl/pkg5
@@ -1,8 +1,9 @@
 {
     "dependencies": [
         "SUNWcs",
-        "runtime/perl-522",
-        "runtime/perl-524",
+        "runtime/perl-534",
+        "runtime/perl-536",
+        "shell/ksh93",
         "system/library"
     ],
     "fmris": [

--
Gitblit v1.9.3