pantry/projects/docbook.org/package.yml

50 lines
1.2 KiB
YAML
Raw Normal View History

versions:
- 4.1.2
- 4.2
- 4.3
- 4.4
- 4.5
- 5.0
- 5.1
build:
dependencies:
curl.se: '*'
info-zip.org/unzip: '*'
script: |
if [ -e "docbook" ]; then
rm -r docbook
fi
mkdir -p docbook/xml
VERSIONS=(4.1.2 4.2 4.3 4.4 4.5 5.0 5.1) #{{ versions }}
for VERSION in "${VERSIONS[@]}"; do
case $VERSION in
4.1.2)
URL=https://docbook.org/xml/${VERSION}/docbkx412.zip
;;
4.*)
URL=https://docbook.org/xml/${VERSION}/docbook-xml-${VERSION}.zip
;;
5.0)
URL=https://docbook.org/xml/${VERSION}/docbook-${VERSION}.zip
;;
*)
URL=https://docbook.org/xml/${VERSION}/docbook-v${VERSION}-os.zip
;;
esac
curl -o docbook-$VERSION.zip $URL
unzip -d docbook/xml/${VERSION} docbook-${VERSION}.zip
rm docbook-${VERSION}.zip
done
mv docbook/xml/5.0/docbook-5.0/* docbook/xml/5.0
rmdir docbook/xml/5.0/docbook-5.0
if [ "{{prefix}}" != "" -a -e "{{prefix}}" ]; then
rm -r {{prefix}}
fi
mkdir -p {{prefix}}
mv docbook {{prefix}}
test:
script:
test -d {{prefix}}/docbook/xml