Package: openbsd-inetd / 0.20221205-2~deb12u1

makefile Patch series | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
--- /dev/null
+++ b/Makefile.debian
@@ -0,0 +1,32 @@
+PKG_CONFIG ?= pkg-config
+INSTALL ?= install
+
+CFLAGS ?= -g -O2
+
+DEFS := -DLIBWRAP
+LIBS := -lwrap
+
+DEFS += $(shell $(PKG_CONFIG) --cflags libbsd-overlay)
+LIBS += $(shell $(PKG_CONFIG) --libs libbsd-overlay)
+
+DEFS += $(shell $(PKG_CONFIG) --cflags libevent)
+LIBS += $(shell $(PKG_CONFIG) --libs libevent)
+
+CPPFLAGS += $(DEFS)
+
+inetd_OBJECTS := inetd.o
+
+all: inetd
+
+.c.o:
+	$(CC) $(CPPFLAGS) $(CFLAGS) -c $<
+
+inetd: $(inetd_OBJECTS)
+	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS)
+
+install: inetd
+	$(INSTALL) -m 0755 inetd $(DESTDIR)/usr/sbin/
+
+clean:
+	rm -f inetd inetd.o
+