]> git.pld-linux.org Git - packages/net-snmp.git/blame - net-snmp-link.patch
rpm version for noarch subpackage
[packages/net-snmp.git] / net-snmp-link.patch
CommitLineData
12a36c5c
JB
1--- net-snmp-5.9.3/agent/Makefile.in.orig 2022-07-13 23:14:14.000000000 +0200
2+++ net-snmp-5.9.3/agent/Makefile.in 2022-10-08 10:42:17.704677933 +0200
d66c3d98 3@@ -111,7 +111,7 @@ INSTALLUCDHEADERS= \
f548e789
AM
4 #
5 # how to build it info
6 #
7-USELIBS = ../snmplib/libnetsnmp.$(LIB_EXTENSION)$(LIB_VERSION)
f548e789 8+USELIBS = $(top_builddir)/snmplib/libnetsnmp.la
13da4243
JB
9 AGENTLIB = libnetsnmpagent.$(LIB_EXTENSION)$(LIB_VERSION)
10 MIBLIB = libnetsnmpmibs.$(LIB_EXTENSION)$(LIB_VERSION)
40bc0036 11
12a36c5c 12@@ -303,11 +303,11 @@ snmpd$(EXEEXT): ${LAGENTOBJS} $(USELIBS)
fd175359 13 $(LINK) $(CFLAGS) -o $@ ${LAGENTOBJS} ${LDFLAGS} ${OUR_AGENT_LIBS}
edf6eebd 14
13da4243 15 libnetsnmpagent.$(LIB_EXTENSION)$(LIB_VERSION): ${LLIBAGENTOBJS} $(USELIBS)
12a36c5c
JB
16- $(LIB_LD_CMD) $(AGENTLIB) ${LLIBAGENTOBJS} $(USELIBS) ${LAGENTLIBS} $(LDFLAGS) $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@
17+ $(LIB_LD_CMD) $(AGENTLIB) ${LLIBAGENTOBJS} $(LDFLAGS) $(USELIBS) ${LAGENTLIBS} $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@
13da4243 18 $(RANLIB) $(AGENTLIB)
bf8b8ba8 19
d66c3d98 20 libnetsnmpmibs.$(LIB_EXTENSION)$(LIB_VERSION): ${LMIBOBJS} $(AGENTLIB) $(USELIBS) subdirs
12a36c5c
JB
21- $(LIB_LD_CMD) $(MIBLIB) ${LMIBOBJS} $(AGENTLIB) $(USELIBS) $(LDFLAGS) ${LMIBLIBS} $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@
22+ $(LIB_LD_CMD) $(MIBLIB) ${LMIBOBJS} $(LDFLAGS) $(AGENTLIB) $(USELIBS) ${LMIBLIBS} $(PERLLDOPTS_FOR_LIBS) @AGENTLIBS@
13da4243
JB
23 $(RANLIB) $(MIBLIB)
24
25 agentlib: $(AGENTLIB)
26--- net-snmp-5.4.1/Makefile.rules.orig 2007-07-07 01:39:10.000000000 +0200
27+++ net-snmp-5.4.1/Makefile.rules 2007-09-08 16:43:38.055836050 +0200
40bc0036
JB
28@@ -8,7 +8,7 @@
29
30 # the standard items to build: libraries, bins, and sbins
31 STANDARDTARGETS =$(INSTALLLIBS) $(INSTALLBINPROGS) $(INSTALLSBINPROGS)
13da4243
JB
32-STANDARDCLEANTARGETS=$(INSTALLLIBS) $(INSTALLPOSTLIBS) $(INSTALLBINPROGS) $(INSTALLSBINPROGS) $(INSTALLUCDLIBS)
33+STANDARDCLEANTARGETS=$(INSTALLLIBS) $(INSTALLPOSTLIBS) $(INSTALLBINPROGS) $(INSTALLSBINPROGS)
40bc0036
JB
34
35 standardall: subdirs $(STANDARDTARGETS)
36
13da4243 37@@ -187,17 +187,11 @@
40bc0036
JB
38 $(LIB_LDCONFIG_CMD) ; \
39 fi
40
41-installucdlibs: $(INSTALLUCDLIBS)
42- @if test "$(INSTALLUCDLIBS)" != ""; then \
43- it="$(INSTALLUCDLIBS)" ; \
44- $(SHELL) $(top_srcdir)/mkinstalldirs $(INSTALL_PREFIX)$(libdir) ; \
834a380a 45- $(INSTALL) $(INSTALLUCDLIBS) $(INSTALL_PREFIX)$(libdir) ; \
46- for i in $$it ; do \
47- echo "installing $$i in $(INSTALL_PREFIX)$(libdir)"; \
48- $(RANLIB) $(INSTALL_PREFIX)$(libdir)/$$i ; \
49- done ; \
40bc0036
JB
50- $(LIB_LDCONFIG_CMD) ; \
51- fi
52+installucdlibs:
53+ $(SHELL) $(top_srcdir)/mkinstalldirs $(INSTALL_PREFIX)$(libdir) ; \
54+ ln -sf libnetsnmp.so $(INSTALL_PREFIX)$(libdir)/libsnmp.so ; \
55+ ln -sf libnetsnmp.la $(INSTALL_PREFIX)$(libdir)/libsnmp.la ; \
56+ ln -sf libnetsnmp.a $(INSTALL_PREFIX)$(libdir)/libsnmp.a
57
58 installsubdirlibs:
59 @if test "$(SUBDIRS)" != ""; then \
12a36c5c
JB
60--- net-snmp-5.9.3/snmplib/Makefile.in.orig 2022-07-13 23:14:14.000000000 +0200
61+++ net-snmp-5.9.3/snmplib/Makefile.in 2022-10-08 10:43:23.604320924 +0200
62@@ -134,7 +134,6 @@ INSTALLUCDHEADERS=\
40bc0036 63
04ea07b9
AM
64 # libraries
65 INSTALLLIBS=libnetsnmp.$(LIB_EXTENSION)$(LIB_VERSION)
66-INSTALLUCDLIBS=libsnmp.$(LIB_EXTENSION)$(LIB_VERSION)
40bc0036 67
04ea07b9
AM
68 #
69 # Things to build
12a36c5c 70@@ -230,11 +229,7 @@ all: standardall
c05d0e2e
AM
71
72 # how to build the libraries.
73 libnetsnmp.$(LIB_EXTENSION)$(LIB_VERSION): $(TOBJS)
12a36c5c 74- $(LIB_LD_CMD) $@ $(TOBJS) $(LDFLAGS) @LNETSNMPLIBS@
afbe2a1a
JB
75- $(RANLIB) $@
76-
77-libsnmp.$(LIB_EXTENSION)$(LIB_VERSION): $(TOBJS)
12a36c5c
JB
78- $(LIB_LD_CMD) $@ $(TOBJS) $(LDFLAGS) @LNETSNMPLIBS@
79+ $(LIB_LD_CMD) $@ $(TOBJS) $(LDFLAGS) @LNETSNMPLIBS@ @LIBS@
c05d0e2e
AM
80 $(RANLIB) $@
81
82 #
This page took 0.174421 seconds and 4 git commands to generate.