Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages /
docbook5-xml
Commits:
55d271e2 by Sven-Hendrik Haase at 2025-06-13T18:23:01+02:00
upgpkg: 5.1-5: Rename LICENSE to license-from-upstream
This is in preparation of RFC52.
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- LICENSE → license-from-upstream
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,12 +1,11 @@
pkgbase = docbook5-xml
pkgdesc = a complete rewrite of the well-known DocBook 4 XML schema
(DTD, Relax NG, W3C schema) for Docbook 5.X
pkgver = 5.1
- pkgrel = 4
+ pkgrel = 5
url = https://docbook.org/schemas/5x
install = docbook5-xml.install
arch = any
license = LicenseRef-docbook5-xml
- makedepends = unzip
depends = libxml2
optdepends = perl: for docbook v4 upgrade tools
provides = docbook5-schemas
@@ -16,7 +15,7 @@ pkgbase = docbook5-xml
replaces = docbook5-schemas
source = https://docbook.org/xml/5.0/docbook-5.0.zip
source = https://docbook.org/xml/5.1/docbook-v5.1-os.zip
- source = LICENSE
+ source = license-from-upstream
sha512sums =
a245796881762cf001f0d32b7c87315cba0454750d6b4178e4546357e320e2ab602d84c08a7e44329f406a8d32340605671c351e87c0b9097582ebf6d10fede4
sha512sums =
b55f8eda4dcff9d4ebd31876bc33c244ef3884afc167da1425531266963ba64000fbe619ec7c049ae65c0aab864a5a7228caef08b53f546e2686296d97190873
sha512sums =
141bed43f29da62cd012d1c684dd11adc6213f7c6331f98c8491f187d8d9b9aef2fc45e61e7b0574a80d590e963ff4ba6380213948def46900bde059ef946144
=====================================
PKGBUILD
=====================================
@@ -6,21 +6,21 @@
pkgname=docbook5-xml
pkgver=5.1
-pkgrel=4
+pkgrel=5
pkgdesc="a complete rewrite of the well-known DocBook 4 XML schema (DTD, Relax
NG, W3C schema) for Docbook 5.X"
arch=('any')
depends=('libxml2')
optdepends=('perl: for docbook v4 upgrade tools')
url="https://docbook.org/schemas/5x"
# unclear - Fedora: "Freely redistributable without restriction"
-# the "DocBook: The Definitive Guide" book is released under GFDL-1.3-or-later
-
+# the "DocBook: The Definitive Guide" book is released under GFDL-1.3-or-later
-
# https://docbook.org/schemas/
# https://docs.oasis-open.org/docbook/docbook/v5.1/cs01/docbook-v5.1-cs01.html
# see chatpter: "Notices"
license=(LicenseRef-$pkgname)
source=(https://docbook.org/xml/5.0/docbook-5.0.zip
https://docbook.org/xml/5.1/docbook-v5.1-os.zip
- LICENSE)
+ license-from-upstream)
sha512sums=('a245796881762cf001f0d32b7c87315cba0454750d6b4178e4546357e320e2ab602d84c08a7e44329f406a8d32340605671c351e87c0b9097582ebf6d10fede4'
'b55f8eda4dcff9d4ebd31876bc33c244ef3884afc167da1425531266963ba64000fbe619ec7c049ae65c0aab864a5a7228caef08b53f546e2686296d97190873'
'141bed43f29da62cd012d1c684dd11adc6213f7c6331f98c8491f187d8d9b9aef2fc45e61e7b0574a80d590e963ff4ba6380213948def46900bde059ef946144')
@@ -32,7 +32,7 @@ conflicts=('docbook5-schemas')
_datadir=/usr/share
_catalog50=docbook-5.0.xml
_catalog51=docbook-5.1.xml
-
+
build() {
# docbook-5.0
@@ -201,7 +201,7 @@ build() {
done
done
popd
-
+
# docbook-5.1
xmlcatalog --create --noout ${_catalog51}
@@ -290,7 +290,7 @@ build() {
package() {
_docbook5dir="${pkgdir}${_datadir}/xml/docbook"
-
+
# docbook-5.0
pushd "$srcdir/docbook-5.0"
for v in 5.0; do
@@ -321,5 +321,5 @@ package() {
install -m644 docbook-5.0/${_catalog50} "$pkgdir/etc/xml/${_catalog50}"
install -m644 ${_catalog51} "$pkgdir/etc/xml/${_catalog51}"
- install -Dm644 LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
+ install -Dm644 license-from-upstream -t "$pkgdir/usr/share/licenses/$pkgname"
}
=====================================
LICENSE → license-from-upstream
=====================================
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/docbook5-xml/-/commit/55d271e2db9a896a0a7e8fff336bc450e233e777
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/docbook5-xml/-/commit/55d271e2db9a896a0a7e8fff336bc450e233e777
You're receiving this email because of your account on gitlab.archlinux.org.