diff options
author | PÁLI Gábor János <pali.gabor@gmail.com> | 2022-04-10 18:17:21 +0200 |
---|---|---|
committer | PÁLI Gábor János <pali.gabor@gmail.com> | 2022-04-10 23:09:31 +0200 |
commit | bcbf7c6c9fc7d8a96b1d5c4cc9247b85fe3da2ad (patch) | |
tree | 46d796182b2249408b0597485462ef1698dc4c13 /aports/socat/APKBUILD | |
parent | 40d2daea11738408b7bf7b60f14a558ff8c47fb0 (diff) | |
download | freebsd-wifibox-alpine-bcbf7c6c9fc7d8a96b1d5c4cc9247b85fe3da2ad.zip |
Move towards custom packages.
Change the build image process in a way that custom-built packages
can be utilized. This means a simpler `Makefile` since every
modification is implemented on the level of packages. Include the
sources for every customized package.
Diffstat (limited to 'aports/socat/APKBUILD')
-rw-r--r-- | aports/socat/APKBUILD | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/aports/socat/APKBUILD b/aports/socat/APKBUILD new file mode 100644 index 0000000..deb9d81 --- /dev/null +++ b/aports/socat/APKBUILD @@ -0,0 +1,64 @@ +# Maintainer: Gabor Pali <pali.gabor@gmail.com> + +pkgname=socat +pkgver=1.7.4.2 +pkgrel=0 +pkgdesc="Multipurpose relay for binary protocols" +options="!check" +url="http://www.dest-unreach.org/socat/" +arch="all" +license="GPL-2.0-only WITH OpenSSL-Exception" +makedepends="openssl1.1-compat-dev readline-dev linux-headers" +subpackages= +source="http://www.dest-unreach.org/socat/download/socat-$pkgver.tar.gz + use-linux-headers.patch + netdb-internal.patch + no-extras.patch + " + +build() { + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --disable-stdio \ + --disable-fdnum \ + --disable-file \ + --disable-creat \ + --disable-gopen \ + --disable-pipe \ + --disable-termios \ + --disable-ip6 \ + --disable-rawip \ + --disable-genericsocket \ + --disable-interface \ + --disable-udp \ + --disable-sctp \ + --disable-vsock \ + --disable-socks4 \ + --disable-socks4a \ + --disable-proxy \ + --disable-exec \ + --disable-system \ + --disable-pty \ + --disable-fs \ + --disable-readline \ + --disable-openssl \ + --disable-tun \ + --disable-sycls \ + --disable-filan \ + --disable-retry \ + --disable-libwrap \ + --prefix=/usr + make +} + +package() { + make DESTDIR="$pkgdir" install +} + +sha512sums=" +c331a6348e0febb35cd8adc2b116e3b8896cd7f64bcd93e507df4b8197ee1e6738ca256abf74c9b225e7a3769cf9643f0e237826125c6f390b5124ce0f10c972 socat-1.7.4.2.tar.gz +2032b6528cb27b69d8fb6a6f64af32fcc1f6e4934bb0d7c8931b38ab7ad5e27f6f4344a6cf49751fa3178cd725f954e195373362f7d5929e587d7f0309346059 use-linux-headers.patch +22a6e0c2317a9317997c98114daac258ebbcc3d8e58e49a6ebf24781b98967afed47c63807282582fa0909076fe349281f05e4462faacb90e7aabc853903d6e6 netdb-internal.patch +de2ca2d318ada9ac7140ad6fbc42006ea0ef040d68cc579ed1452246fd16a7eceb4ce577336bc20e513cf6fe24da296447529ec36c22fa17a4c18be29e180b81 no-extras.patch +" |