diff text/docbook-xml/docbook-xml.sh @ 1336:e43862edbe7e

misc: fixes
author David Demelier <markand@malikania.fr>
date Fri, 03 Dec 2021 22:50:37 +0100
parents 9867e578b1a9
children
line wrap: on
line diff
--- a/text/docbook-xml/docbook-xml.sh	Fri Dec 03 22:19:37 2021 +0100
+++ b/text/docbook-xml/docbook-xml.sh	Fri Dec 03 22:50:37 2021 +0100
@@ -25,16 +25,17 @@
              https://docbook.org/xml/4.3/docbook-xml-4.3.zip
              https://docbook.org/xml/4.4/docbook-xml-4.4.zip
              https://docbook.org/xml/4.5/docbook-xml-4.5.zip"
-PKGDEPENDS="unzip:build libxml2:build"
+PKGDEPENDS="libarchive:build libxml2:build"
 
 extract()
 {
 	rm -rf docbook
+	mkdir -p docbook
 
 	if [ "$1" = "4.1.2" ]; then
-		unzip docbkx412.zip -d docbook
+		bsdtar -xf docbkx412.zip -C docbook
 	else
-		unzip $PKGNAME-$1.zip -d docbook
+		bsdtar -xf $PKGNAME-$1.zip -C docbook
 	fi
 
 	install -dm755 $DESTDIR/share/xml/docbook/xml-dtd-$1