Skip to content

Commit 723ebaf

Browse files
authored
Merge pull request #2746 from joshrwolf/lighttpd
add lighttpd and dependent libdbi package
2 parents c0ba510 + bf3f88d commit 723ebaf

File tree

3 files changed

+116
-0
lines changed

3 files changed

+116
-0
lines changed

libdbi.yaml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
package:
2+
name: libdbi
3+
version: 0.9.0
4+
epoch: 0
5+
description: "Database independent abstraction layer for C"
6+
copyright:
7+
- license: LGPL-2.1-or-later
8+
dependencies:
9+
runtime:
10+
11+
environment:
12+
contents:
13+
packages:
14+
- busybox
15+
- ca-certificates-bundle
16+
- build-base
17+
- automake
18+
- autoconf
19+
20+
pipeline:
21+
- uses: fetch
22+
with:
23+
uri: https://downloads.sourceforge.net/project/libdbi/libdbi/libdbi-${{package.version}}/libdbi-${{package.version}}.tar.gz
24+
expected-sha512: ee8777195af43057409d051a6055ec0467cd926d48da076458b09f91d2f0995a1cc4bc071762e401b7bdcd8a4173fd8ea3472db3a1518e34b4c5b5ed24e4e2ce
25+
26+
- uses: autoconf/configure
27+
28+
- uses: autoconf/make
29+
30+
- uses: autoconf/make-install
31+
32+
- uses: strip
33+
34+
subpackages:
35+
- name: "libdbi-dev"
36+
description: "libdbi headers"
37+
pipeline:
38+
- uses: split/dev
39+
dependencies:
40+
runtime:
41+
- libdbi
42+
43+
update:
44+
enabled: true
45+
release-monitor:
46+
identifier: 1589

lighttpd.yaml

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
package:
2+
name: lighttpd
3+
version: 1.4.71
4+
epoch: 0
5+
description: Secure, fast, compliant and very flexible web-server
6+
copyright:
7+
- license: BSD-3-Clause
8+
9+
environment:
10+
contents:
11+
packages:
12+
- busybox
13+
- ca-certificates-bundle
14+
- build-base
15+
- readline-dev
16+
- automake
17+
- autoconf
18+
- brotli-dev
19+
- e2fsprogs
20+
- flex
21+
- linux-pam-dev
22+
- libtool
23+
- m4
24+
- pkgconf-dev
25+
- libdbi-dev
26+
- libxml2-dev
27+
- lua5.4-dev
28+
- openldap-dev
29+
- openssl-dev
30+
- pcre-dev
31+
- pcre2-dev
32+
- sqlite-dev
33+
- zlib-dev
34+
- zstd-dev
35+
36+
pipeline:
37+
- uses: fetch
38+
with:
39+
uri: https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-${{package.version}}.tar.xz
40+
expected-sha512: c1388b563b9cf9dcab0a57bec42b09b2cb5e1932bc137ae5f957d1bf3932ddd8f5f188002a7b9a00f0a92ba3779b21ecbea2ccffa91e686b6660c9cc455d6598
41+
42+
- runs: ./autogen.sh
43+
44+
- uses: autoconf/configure
45+
with:
46+
opts: |
47+
--with-ldap \
48+
--with-pam \
49+
--with-attr \
50+
--with-openssl \
51+
--with-webdav-props \
52+
--with-webdav-locks \
53+
--with-lua \
54+
--with-pcre2 \
55+
--with-brotli \
56+
--with-zstd \
57+
--with-dbi
58+
59+
- uses: autoconf/make
60+
61+
- uses: autoconf/make-install
62+
63+
- uses: strip
64+
65+
update:
66+
enabled: true
67+
release-monitor:
68+
identifier: 1817

packages.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -752,3 +752,5 @@ tomcat-native
752752
cronie
753753
cilium-cli
754754
acme.sh
755+
libdbi
756+
lighttpd

0 commit comments

Comments
 (0)