mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2026-02-22 00:02:23 +01:00
63 lines
2.2 KiB
Plaintext
63 lines
2.2 KiB
Plaintext
# Contributor: Jeff Bilyk <jbilyk@alpinelinux.org>
|
|
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
|
|
pkgname=memcached
|
|
pkgver=1.4.25
|
|
pkgrel=1
|
|
pkgdesc="Distributed memory object caching system"
|
|
url="http://memcached.org"
|
|
arch="all"
|
|
license="BSD"
|
|
depends=
|
|
depends_dev="libevent-dev"
|
|
makedepends="$depends_dev"
|
|
install="$pkgname.pre-install"
|
|
subpackages="$pkgname-dev $pkgname-doc"
|
|
source="http://www.memcached.org/files/memcached-$pkgver.tar.gz
|
|
musl-includes.patch
|
|
$pkgname.confd
|
|
$pkgname.initd"
|
|
|
|
_builddir="$srcdir/$pkgname-$pkgver"
|
|
|
|
prepare() {
|
|
local i
|
|
cd "$_builddir"
|
|
for i in $source; do
|
|
case $i in
|
|
*.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;;
|
|
esac
|
|
done
|
|
}
|
|
|
|
build() {
|
|
cd "$_builddir"
|
|
./configure \
|
|
--build=$CBUILD \
|
|
--host=$CHOST \
|
|
--prefix=/usr \
|
|
|| return 1
|
|
make || return 1
|
|
}
|
|
|
|
package() {
|
|
cd "$_builddir"
|
|
make DESTDIR="$pkgdir" install || return 1
|
|
install -m755 -D "$srcdir/$pkgname.initd" \
|
|
"$pkgdir/etc/init.d/$pkgname" || return 1
|
|
install -m644 -D "$srcdir/$pkgname.confd" \
|
|
"$pkgdir/etc/conf.d/$pkgname" || return 1
|
|
}
|
|
|
|
md5sums="55ca94e02639365fef3eac2b3f96de7c memcached-1.4.25.tar.gz
|
|
4b2e8c5e3ad147ed514ad7fcf1b2222a musl-includes.patch
|
|
a7aa37e91d4237448124b79bd99a2649 memcached.confd
|
|
220c0331832edcef6a72601143d3172d memcached.initd"
|
|
sha256sums="f058437b3c224d321919a9a6bb4e3eedb2312ed718c0caf087ff2f04ab795dda memcached-1.4.25.tar.gz
|
|
1b1df3a3b70469722a89135b361cf2c2a4b9835d3c9f3029aa73342fd4619cf5 musl-includes.patch
|
|
c8f03585eeeb0e0acf4e8bb3c0f7062c2c7da5f89e763cf91a856bec4991a2c7 memcached.confd
|
|
da8a0e9a580d2df053941f01ce430aa5b678270891b481c710758b81fb4d831c memcached.initd"
|
|
sha512sums="e037c3bbb68c4077f814f855663501af418ce3b1f8bc20f8e7eba3249aea378e55b3291457952fa4511779ec3702496fdaab5799edae7d59bc64eb6fd54ee14e memcached-1.4.25.tar.gz
|
|
80c8719c254bc8b8d3d4256e9850c17f5e9ee9a76787b2d0fd7c6bb7780ee132257ff65d8397dc023216b3f541050295c4e1d7e675b12ab6dcc50d07c5e067b3 musl-includes.patch
|
|
31bd788433b8021ed332f86d291e7f03222ae234520e52ba673b581d5da2adf5656e8f73e8b985df73258dea9b2a1b8ef36195163fe47a92fda59825deedfed4 memcached.confd
|
|
9615769b14175a25b50c9871b48c0635b5397ebe45231b43ee29a603eceb7b16bfc5ac744017b89b19082209c09597b3038a03ed0d5d9b45c60454d5b2717a55 memcached.initd"
|