sourcegraph/wolfi-packages/xmlstarlet.yaml
Will Dollman fbe464351a
Add package update metadata (#61935)
* Add update config for universal-ctags

* Add upstream monitoring for additional packages

* Add context to disabled release checking

* Fix s3proxy upstream

* Remove todo

* Bump package epochs

* Revert gke-gcloud epoch bump

* Revert changes for packages that fail builds

* Fixup p4 packages

* Remove syntect-server package

This binary is built with Bazel now
2024-04-16 22:02:15 +01:00

49 lines
1.3 KiB
YAML

package:
name: xmlstarlet
version: 1.6.1
epoch: 3
description: ""
target-architecture:
- x86_64
copyright:
- paths:
- "*"
attestation: 'Copyright (c) 2002 Mikhail Grushinskiy'
license: 'MIT License'
dependencies:
runtime:
- libxml2 # Here to update the built-in version
environment:
contents:
repositories:
- https://packages.wolfi.dev/os
keyring:
- https://packages.wolfi.dev/os/wolfi-signing.rsa.pub
packages:
- wolfi-base
- build-base
# Build dependencies
- libxml2 # Required to update built-in libxml2 version to match libxml2-dev
- libxml2-dev
- libxslt-dev
pipeline:
- uses: fetch
with:
uri: https://downloads.sourceforge.net/project/xmlstar/xmlstarlet/${{package.version}}/xmlstarlet-${{package.version}}.tar.gz
expected-sha256: 15d838c4f3375332fd95554619179b69e4ec91418a3a5296e7c631b7ed19e7ca
- runs: |
./configure
make
make install
- runs: |
mkdir -p ${{targets.destdir}}/usr/bin/
cp /usr/local/bin/xml ${{targets.destdir}}/usr/bin/
ln -s /usr/bin/xml ${{targets.destdir}}/usr/bin/xmlstarlet
update:
enabled: true
release-monitor:
identifier: 5201 # https://release-monitoring.org/project/5201/