memcached: fix build in musl, add -devel subpkg
This commit is contained in:
parent
94ff5a95a8
commit
f29359e7b1
3 changed files with 49 additions and 3 deletions
1
srcpkgs/memcached-devel
Symbolic link
1
srcpkgs/memcached-devel
Symbolic link
|
@ -0,0 +1 @@
|
|||
memcached
|
40
srcpkgs/memcached/patches/memcached-1.4.24-fix-signal.patch
Normal file
40
srcpkgs/memcached/patches/memcached-1.4.24-fix-signal.patch
Normal file
|
@ -0,0 +1,40 @@
|
|||
diff --git assoc.c assoc.c
|
||||
index e6cf09b..cc29611 100644
|
||||
--- assoc.c
|
||||
+++ assoc.c
|
||||
@@ -14,7 +14,7 @@
|
||||
#include "memcached.h"
|
||||
#include <sys/stat.h>
|
||||
#include <sys/socket.h>
|
||||
-#include <sys/signal.h>
|
||||
+#include <signal.h>
|
||||
#include <sys/resource.h>
|
||||
#include <fcntl.h>
|
||||
#include <netinet/in.h>
|
||||
diff --git items.c items.c
|
||||
index 4a22af9..53847be 100644
|
||||
--- items.c
|
||||
+++ items.c
|
||||
@@ -2,7 +2,7 @@
|
||||
#include "memcached.h"
|
||||
#include <sys/stat.h>
|
||||
#include <sys/socket.h>
|
||||
-#include <sys/signal.h>
|
||||
+#include <signal.h>
|
||||
#include <sys/resource.h>
|
||||
#include <fcntl.h>
|
||||
#include <netinet/in.h>
|
||||
diff --git slabs.c slabs.c
|
||||
index c9e29ac..92dffe2 100644
|
||||
--- slabs.c
|
||||
+++ slabs.c
|
||||
@@ -10,7 +10,7 @@
|
||||
#include "memcached.h"
|
||||
#include <sys/stat.h>
|
||||
#include <sys/socket.h>
|
||||
-#include <sys/signal.h>
|
||||
+#include <signal.h>
|
||||
#include <sys/resource.h>
|
||||
#include <fcntl.h>
|
||||
#include <netinet/in.h>
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
# Template file for 'memcached'
|
||||
pkgname=memcached
|
||||
version=1.4.24
|
||||
revision=1
|
||||
revision=2
|
||||
build_style=gnu-configure
|
||||
makedepends="libevent-devel"
|
||||
short_desc="A distributed memory object caching system"
|
||||
|
@ -11,6 +11,11 @@ homepage="http://www.memcached.org"
|
|||
distfiles="http://${pkgname}.org/files/${pkgname}-${version}.tar.gz"
|
||||
checksum=08a426c504ecf64633151eec1058584754d2f54e62e5ed2d6808559401617e55
|
||||
|
||||
post_install() {
|
||||
rm -rf ${DESTDIR}/usr/include
|
||||
memcached-devel_package() {
|
||||
short_desc+=" - development files"
|
||||
depends="${sourcepkg}>=${version}_${revision}"
|
||||
pkg_install() {
|
||||
vmove usr/include
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue