libmicrohttpd fixes
* Removed "autoreconf". Upstream provides working 'configure'. * Disabled libcurl in parameter. It is not declared as dependency and used only for testing. * Disabled examples build. They are not needed for installed library. * Enforced HTTPS version build, instead of automatic detection * Removed unneeded libtool patch * Fixed license (LGPLv2.1 or later) * Removed "textinfo" dependency. It is not needed, all info files are pre-built. * Removed "libgrypt" and "libgpg-error". They was needed for for GnuTLS >2.20 * Removed mention of "microspdy". It was removed several years ago from upstream. * Removed "demo" file. It is compiled example, which is not designed for any practical use.
This commit is contained in:
@@ -9,14 +9,11 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
autotools.autoreconf("-vfi")
|
||||
autotools.configure("--disable-static \
|
||||
--enable-shared \
|
||||
--enable-curl \
|
||||
--enable-largefile \
|
||||
--enable-messages")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
--disable-curl \
|
||||
--disable-examples \
|
||||
--enable-https")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
Reference in New Issue
Block a user