diff --git a/libdbi.yaml b/libdbi.yaml new file mode 100644 index 00000000000..0c3f9b99130 --- /dev/null +++ b/libdbi.yaml @@ -0,0 +1,46 @@ +package: + name: libdbi + version: 0.9.0 + epoch: 0 + description: "Database independent abstraction layer for C" + copyright: + - license: LGPL-2.1-or-later + dependencies: + runtime: + +environment: + contents: + packages: + - busybox + - ca-certificates-bundle + - build-base + - automake + - autoconf + +pipeline: + - uses: fetch + with: + uri: https://downloads.sourceforge.net/project/libdbi/libdbi/libdbi-${{package.version}}/libdbi-${{package.version}}.tar.gz + expected-sha512: ee8777195af43057409d051a6055ec0467cd926d48da076458b09f91d2f0995a1cc4bc071762e401b7bdcd8a4173fd8ea3472db3a1518e34b4c5b5ed24e4e2ce + + - uses: autoconf/configure + + - uses: autoconf/make + + - uses: autoconf/make-install + + - uses: strip + +subpackages: + - name: "libdbi-dev" + description: "libdbi headers" + pipeline: + - uses: split/dev + dependencies: + runtime: + - libdbi + +update: + enabled: true + release-monitor: + identifier: 1589 diff --git a/lighttpd.yaml b/lighttpd.yaml new file mode 100644 index 00000000000..5805d60e268 --- /dev/null +++ b/lighttpd.yaml @@ -0,0 +1,68 @@ +package: + name: lighttpd + version: 1.4.71 + epoch: 0 + description: Secure, fast, compliant and very flexible web-server + copyright: + - license: BSD-3-Clause + +environment: + contents: + packages: + - busybox + - ca-certificates-bundle + - build-base + - readline-dev + - automake + - autoconf + - brotli-dev + - e2fsprogs + - flex + - linux-pam-dev + - libtool + - m4 + - pkgconf-dev + - libdbi-dev + - libxml2-dev + - lua5.4-dev + - openldap-dev + - openssl-dev + - pcre-dev + - pcre2-dev + - sqlite-dev + - zlib-dev + - zstd-dev + +pipeline: + - uses: fetch + with: + uri: https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${{package.version}}.tar.xz + expected-sha512: c1388b563b9cf9dcab0a57bec42b09b2cb5e1932bc137ae5f957d1bf3932ddd8f5f188002a7b9a00f0a92ba3779b21ecbea2ccffa91e686b6660c9cc455d6598 + + - runs: ./autogen.sh + + - uses: autoconf/configure + with: + opts: | + --with-ldap \ + --with-pam \ + --with-attr \ + --with-openssl \ + --with-webdav-props \ + --with-webdav-locks \ + --with-lua \ + --with-pcre2 \ + --with-brotli \ + --with-zstd \ + --with-dbi + + - uses: autoconf/make + + - uses: autoconf/make-install + + - uses: strip + +update: + enabled: true + release-monitor: + identifier: 1817 diff --git a/packages.txt b/packages.txt index afa847b02fb..5783a6fbe7e 100644 --- a/packages.txt +++ b/packages.txt @@ -752,3 +752,5 @@ tomcat-native cronie cilium-cli acme.sh +libdbi +lighttpd