1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Small acme http server
8 HOMEPAGE= https://acme.com/software/micro_httpd
9 CONTACT= Todd_Martin[warfox@sdf.org]
12 SITES[main]= https://acme.com/software/micro_httpd/
13 DISTFILE[1]= micro_httpd_14Aug2014.tar.gz:main
15 SPKGS[standard]= single
17 OPTIONS_AVAILABLE= none
18 OPTIONS_STANDARD= none
24 LICENSE= BSD2CLAUSE:single
25 LICENSE_FILE= BSD2CLAUSE:{{WRKDIR}}/LICENSE
26 LICENSE_AWK= BSD2CLAUSE:"^$$"
27 LICENSE_SOURCE= BSD2CLAUSE:{{WRKSRC}}/micro_httpd.c
31 ${REINPLACE_CMD} 's!__PREFIX__!${PREFIX}!g' \
34 [FILE:208:descriptions/desc.single]
35 micro_httpd is a very small Unix-based HTTP server. It runs from inetd,
36 which means performance is poor. But for low-traffic sites, it's quite
37 adequate. It implement all the basic features of an HTTP server.
41 3313f19d80897caa0fa9cd5cc7481736302bb6f61ac45238d240871117119556 5318 micro_httpd_14Aug2014.tar.gz
44 [FILE:48:manifests/plist.single]
46 share/man/man1/micro_httpd.1.gz
49 [FILE:925:patches/patch-Makefile]
50 --- Makefile 2014-08-11 19:13:42.000000000 +0000
51 +++ Makefile.new 2023-01-18 22:40:37.872395513 +0000
53 -BINDIR = /usr/local/sbin
54 -MANDIR = /usr/local/man/man8
55 +BINDIR = __PREFIX__/bin
56 +MANDIR = __PREFIX__/share/man/man1
58 CFLAGS = -O -ansi -pedantic -U__STRICT_ANSI__ -Wall -Wpointer-arith -Wshadow -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wno-long-long
59 #SYSVLIBS = -lnsl -lsocket
61 $(CC) $(CFLAGS) -c micro_httpd.c
64 - rm -f $(BINDIR)/micro_httpd
65 - cp micro_httpd $(BINDIR)/micro_httpd
66 - rm -f $(MANDIR)/micro_httpd.8
67 - cp micro_httpd.8 $(MANDIR)/micro_httpd.8
68 + rm -f ${DESTDIR}$(BINDIR)/micro_httpd
69 + cp micro_httpd ${DESTDIR}$(BINDIR)/micro_httpd
70 + rm -f ${DESTDIR}$(MANDIR)/micro_httpd.1
71 + cp micro_httpd.8 ${DESTDIR}$(MANDIR)/micro_httpd.1
74 rm -f micro_httpd *.o core core.* *.core