]> git.pld-linux.org Git - packages/libnl.git/blame - libnl-static.patch
- BR: graphviz (for apidocs)
[packages/libnl.git] / libnl-static.patch
CommitLineData
3f9e15e8
PZ
1--- libnl-1.0-pre5/lib/Makefile.static 2006-05-26 01:37:40.000000000 -0400
2+++ libnl-1.0-pre5/lib/Makefile 2006-05-26 01:38:31.000000000 -0400
3@@ -28,6 +28,7 @@
4 OBJ := $(CIN:%.c=%.o)
5 CFLAGS += -fPIC
6 OUT_SLIB := $(PACKAGE_NAME).so.$(PACKAGE_VERSION)
7+OUT_AR := $(PACKAGE_NAME).a
8 LN_SLIB := $(PACKAGE_NAME).so
9 LN1_SLIB := $(LN_SLIB).1
10
11@@ -38,7 +39,8 @@
12
13 all:
14 @echo " MAKE $(OUT_SLIB)"; \
15- $(MAKE) $(OUT_SLIB)
16+ $(MAKE) $(OUT_SLIB); \
17+ $(MAKE) $(OUT_AR)
18
19 $(OUT_SLIB): ../Makefile.opts $(OBJ)
20 @echo " LD $(OUT_SLIB)"; \
21@@ -48,6 +50,10 @@
22 @echo " LN $(LN1_SLIB) $(LN_SLIB)"; \
23 rm -f $(LN_SLIB) ; $(LN) -s $(LN1_SLIB) $(LN_SLIB)
24
25+$(OUT_AR): ../Makefile.opts $(OBJ)
26+ @echo " AR $(OUT_AR)"; \
27+ $(AR) crus $(OUT_AR) $(OBJ)
28+
29 clean:
30 @echo " CLEAN lib"; \
31 $(RM) -f $(OBJ) $(OUT_SLIB) $(LN_SLIB) $(LN1_SLIB); \
32@@ -59,6 +65,7 @@
33 install:
34 mkdir -p $(DESTDIR)$(libdir)/
35 install -m 0644 $(OUT_SLIB) $(DESTDIR)$(libdir)
36+ install -m 0644 $(OUT_AR) $(DESTDIR)$(libdir)
37 rm -f $(DESTDIR)$(libdir)/$(LN1_SLIB)
38 $(LN) -s $(OUT_SLIB) $(DESTDIR)$(libdir)/$(LN1_SLIB)
39 rm -f $(DESTDIR)$(libdir)/$(LN_SLIB)
This page took 0.094198 seconds and 4 git commands to generate.