1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= libmicrohttpd
7 SDESC[standard]= Small C library to run an HTTP server
8 HOMEPAGE= https://www.gnu.org/software/libmicrohttpd/
12 SITES[main]= GNU/libmicrohttpd
13 DISTFILE[1]= libmicrohttpd-0.9.75.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
20 BUILDRUN_DEPENDS= gnutls:primary:standard
21 libgcrypt:single:standard
23 USES= cpe libtool makeinfo
25 LICENSE= LGPL21+:single
26 LICENSE_TERMS= single:{{WRKDIR}}/TERMS
27 LICENSE_FILE= LGPL21+:{{WRKSRC}}/COPYING
28 LICENSE_AWK= TERMS:"CONNECTION_H"
29 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/microhttpd/connection.h
32 INFO= single:libmicrohttpd
33 single:libmicrohttpd-tutorial
35 FPC_EQUIVALENT= www/libmicrohttpd
39 CONFIGURE_ARGS= --enable-https
42 INSTALL_TARGET= install-strip
46 # export PF_UNET, pipe2(), etc
47 ${REINPLACE_CMD} -e 's@_XOPEN_SOURCE@&__@g' -e 's@__BSD_VISIBLE@&__@g' \
49 ${TOUCH} ${WRKSRC}/configure -r ${WRKSRC}/Makefile
51 [FILE:286:descriptions/desc.single]
52 libmicrohttpd is a small C library for embedding HTTP server functionality
53 into other applications. It is reentrant, fast, supports HTTP 1.1, and
54 permits listening on multiple ports. The API is simple and still powerful
55 enough to allow programmers to use the entire HTTP feature set.
59 9278907a6f571b391aab9644fd646a5108ed97311ec66f6359cebbedb0a4e3bb 1952076 libmicrohttpd-0.9.75.tar.gz
62 [FILE:234:manifests/plist.single]
64 share/info/libmicrohttpd_performance_data.png
68 libmicrohttpd.so.%%SOMAJOR%%
69 libmicrohttpd.so.%%SOVERSION%%
70 lib/pkgconfig/libmicrohttpd.pc
71 share/man/man3/libmicrohttpd.3.gz