diff options
author | Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> | 2019-04-01 03:38:15 -0500 |
---|---|---|
committer | Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> | 2019-04-01 03:38:15 -0500 |
commit | 3c624f449db741061452c50ff75938782cd1908a (patch) | |
tree | 648a2b62fbffa44313b3e0686859cd54ef6e2e9c | |
parent | 933ace07371c396c899bfac168c7ca3a600cf9fa (diff) | |
download | packages-3c624f449db741061452c50ff75938782cd1908a.tar.gz packages-3c624f449db741061452c50ff75938782cd1908a.tar.bz2 packages-3c624f449db741061452c50ff75938782cd1908a.tar.xz packages-3c624f449db741061452c50ff75938782cd1908a.zip |
user/alpine: new package
-rw-r--r-- | user/alpine/APKBUILD | 46 | ||||
-rw-r--r-- | user/alpine/support-musl.patch | 20 |
2 files changed, 66 insertions, 0 deletions
diff --git a/user/alpine/APKBUILD b/user/alpine/APKBUILD new file mode 100644 index 000000000..189057dea --- /dev/null +++ b/user/alpine/APKBUILD @@ -0,0 +1,46 @@ +# Contributor: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> +# Maintainer: Kiyoshi Aman <kiyoshi.aman+adelie@gmail.com> +pkgname=alpine +pkgver=2.21 +pkgrel=0 +pkgdesc="Terminal-based email client" +url="http://alpine.x10host.com/alpine/" +arch="all" +license="Apache-2.0" +depends="" +makedepends="aspell-dev krb5-dev linux-pam-dev ncurses-dev openldap-dev + openssl-dev" +subpackages="$pkgname-doc" +source="http://alpine.x10host.com/alpine/release/src/alpine-$pkgver.tar.xz + support-musl.patch" + +prepare() { + cd "$builddir" + default_prepare + autoreconf -vif +} + +build() { + cd "$builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --sysconfdir=/etc \ + --mandir=/usr/share/man \ + --localstatedir=/var + make +} + +check() { + cd "$builddir" + make check +} + +package() { + cd "$builddir" + make DESTDIR="$pkgdir" install +} + +sha512sums="a2a36a033c8af79810816a7da7185c269808ba6d84d013691fd8b3764c63f5fb2284e6844ec5a5e99d168514ae636debf59fae962533a2916679e4e9109c6264 alpine-2.21.tar.xz +cdf827b5947fd14b6a6c1ad86df4ff1b8be1ffd51279aaa02376b2b60f3de742c54364e18d73d9a75c5c87ed3c8668a3f0c9eb59733f8da195e85833b4364782 support-musl.patch" diff --git a/user/alpine/support-musl.patch b/user/alpine/support-musl.patch new file mode 100644 index 000000000..ab3c2d857 --- /dev/null +++ b/user/alpine/support-musl.patch @@ -0,0 +1,20 @@ +--- ./configure.ac.orig ++++ ./configure.ac +@@ -723,7 +723,7 @@ + else + dnl preload c-client default locations/options + case $host in +- *-linux-gnu*|*-k*bsd*-gnu*|*-gnu*) ++ *-linux-gnu*|*-k*bsd*-gnu*|*-gnu*|*-linux-musl*) + if test -f /etc/fedora-release -o -f /etc/redhat-release -o -f /etc/redhat_version ; then + alpine_SSLTYPE="nopwd" + if test -d /etc/pki/tls ; then +@@ -1059,7 +1059,7 @@ + dnl build from c-client. Most of this will go away when c-client + dnl adopts configure + case "$host" in +- *-linux-gnu*|*-k*bsd*-gnu*|*-gnu*) ++ *-linux-gnu*|*-k*bsd*-gnu*|*-gnu*|*-linux-musl*) + alpine_path_delim="/" + alpine_mode_readonly="(0600)" + if test -f /etc/fedora-release ; then |