]>
Commit | Line | Data |
---|---|---|
13e787b0 AF |
1 | --- rpm-4.3/python/Makefile.am.wiget Tue May 6 17:44:12 2003 |
2 | +++ rpm-4.3/python/Makefile.am Fri May 16 00:32:43 2003 | |
3 | @@ -29,30 +29,31 @@ | |
a6e513ca AF |
4 | rpmfi-py.h rpmmi-py.h rpmrc-py.h rpmte-py.h rpmts-py.h |
5 | ||
6 | mylibs= \ | |
7 | - $(top_builddir)/lib/.libs/librpm.so \ | |
8 | - $(top_builddir)/rpmdb/.libs/librpmdb.so \ | |
9 | - $(top_builddir)/rpmio/.libs/librpmio.so \ | |
10 | - $(top_builddir)/popt/.libs/libpopt.so \ | |
11 | + $(top_builddir)/lib/librpm.la \ | |
13e787b0 AF |
12 | + $(top_builddir)/rpmdb/librpmdb.la \ |
13 | + $(top_builddir)/rpmio/librpmio.la \ | |
14 | + -lpopt \ | |
a6e513ca AF |
15 | @WITH_LIBELF_LIB@ |
16 | ||
17 | LDADD = | |
18 | ||
19 | pythondir = $(pylibdir)/site-packages | |
20 | -python_PROGRAMS = rpmmodule.so | |
13e787b0 | 21 | +python_LTLIBRARIES = rpmmodule.la poptmodule.la |
a6e513ca AF |
22 | |
23 | rpmdbdir = $(pylibdir)/site-packages/rpmdb | |
24 | -rpmdb_PROGRAMS = _rpmdb.so | |
25 | +rpmdb_LTLIBRARIES = _rpmdb.la | |
26 | ||
27 | -noinst_PROGRAMS = poptmodule.so | |
13e787b0 AF |
28 | - |
29 | -rpmmodule_so_SOURCES = | |
30 | -rpmmodule_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,rpmmodule.so | |
31 | - | |
32 | -_rpmdb_so_SOURCES = _rpmdb.c | |
33 | -_rpmdb_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,_rpmdb.so | |
34 | - | |
35 | -poptmodule_so_SOURCES = poptmodule.c | |
36 | -poptmodule_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,poptmodule.so | |
a6e513ca | 37 | +rpmmodule_la_SOURCES = |
13e787b0 AF |
38 | +rpmmodule_la_LIBADD = $(mylibs) $(LIBS) |
39 | +rpmmodule_la_LDFLAGS = -module -avoid-version | |
a6e513ca AF |
40 | + |
41 | +_rpmdb_la_SOURCES = _rpmdb.c | |
42 | +_rpmdb_la_LIBADD = $(mylibs) $(LIBS) | |
43 | +_rpmdb_la_LDFLAGS = -module -avoid-version | |
44 | + | |
45 | +poptmodule_la_SOURCES = poptmodule.c | |
46 | +poptmodule_la_LIBADD = $(mylibs) $(LIBS) | |
47 | +poptmodule_la_LDFLAGS = -module -avoid-version | |
48 | ||
13e787b0 AF |
49 | noinst_LTLIBRARIES = librpmmodule.la |
50 | librpmmodule_la_SOURCES = rpmmodule.c header-py.c \ | |
51 | @@ -60,15 +61,6 @@ | |
52 | rpmal-py.c rpmds-py.c rpmdb-py.c rpmfd-py.c rpmfts-py.c \ | |
a6e513ca AF |
53 | rpmfi-py.c rpmmi-py.c rpmrc-py.c rpmte-py.c rpmts-py.c |
54 | ||
55 | -rpmmodule.so$(EXEEXT): $(librpmmodule_la_OBJECTS) | |
56 | - $(CC) -o $@ $(librpmmodule_la_OBJECTS) $(rpmmodule_so_LDFLAGS) | |
57 | - | |
58 | -_rpmdb.so$(EXEEXT): _rpmdb.lo | |
59 | - $(CC) -o $@ _rpmdb.lo $(_rpmdb_so_LDFLAGS) | |
60 | - | |
61 | -poptmodule.so$(EXEEXT): poptmodule.lo | |
62 | - $(CC) -o $@ poptmodule.lo $(poptmodule_so_LDFLAGS) | |
63 | - | |
64 | # rpmmodule.c header-py.c \ | |
65 | # rpmal-py.c rpmds-py.c rpmdb-py.c rpmfd-py.c rpmfi-py.c rpmmi-py.c \ | |
66 | # rpmrc-py.c rpmte-py.c rpmts-py.c |