From 73663bbf8b50d03fc2cd271c0fb89d55390f06bf Mon Sep 17 00:00:00 2001 From: Bastian Germann Date: Tue, 6 Feb 2024 19:08:58 +0100 Subject: [PATCH] apr-util: new package --- apr-util.yaml | 82 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 apr-util.yaml diff --git a/apr-util.yaml b/apr-util.yaml new file mode 100644 index 00000000000..e8a34deec31 --- /dev/null +++ b/apr-util.yaml @@ -0,0 +1,82 @@ +package: + name: apr-util + version: 1.6.3 + epoch: 0 + description: The Apache Portable Runtime Utility Library + copyright: + # Some files also contain RSA-MD. + # See https://www.ietf.org/ietf-ftp/ietf/IPR/RSA-MD-all + # for details on using it without license, i.e. under Apache-2.0 in this case. + - license: Apache-2.0 AND CC0-1.0 AND OLDAP-2.7 AND Beerware + +environment: + contents: + packages: + - autoconf + - build-base + - busybox + - ca-certificates-bundle + - expat-dev + - gdbm-dev + - libapr-dev + - openldap-dev + - openssl-dev + - postgresql-16-dev + - sqlite-dev + +pipeline: + - uses: fetch + with: + expected-sha256: a41076e3710746326c3945042994ad9a4fcac0ce0277dd8fea076fec3c9772b5 + uri: https://www.apache.org/dist/apr/apr-util-${{package.version}}.tar.bz2 + + - uses: autoconf/configure + with: + opts: --with-apr=/usr/bin/apr-1-config --with-ldap --with-openssl --with-crypto + + - uses: autoconf/make + + - uses: autoconf/make-install + + - uses: strip + +subpackages: + - name: apr-util-dev + pipeline: + - uses: split/dev + dependencies: + runtime: + - apr-util + - expat-dev + - gdbm-dev + - postgresql-16-dev + - openldap-dev + - openssl-dev + - sqlite-dev + description: apr-util dev + + - name: apr-util-dbd_pgsql + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}"/usr/lib + mv "${{targets.destdir}}"/usr/lib/apr-util-1/apr_dbd_pgsql* "${{targets.subpkgdir}}"/usr/lib + description: The Apache Portable Runtime Utility Library - Database driver for PostgreSQL + + - name: apr-util-dbd_sqlite3 + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}"/usr/lib + mv "${{targets.destdir}}"/usr/lib/apr-util-1/apr_dbd_sqlite3* "${{targets.subpkgdir}}"/usr/lib + description: The Apache Portable Runtime Utility Library - Database driver for SQLite3 + + - name: apr-util-ldap + pipeline: + - runs: | + mkdir -p "${{targets.subpkgdir}}"/usr/lib + mv "${{targets.destdir}}"/usr/lib/apr-util-1/apr_ldap* "${{targets.subpkgdir}}"/usr/lib + description: The Apache Portable Runtime Utility Library - LDAP driver + +update: + enabled: true + release-monitor: + identifier: 96