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
4 rpmfi-py.h rpmmi-py.h rpmrc-py.h rpmte-py.h rpmts-py.h
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 \
12 + $(top_builddir)/rpmdb/librpmdb.la \
13 + $(top_builddir)/rpmio/librpmio.la \
19 pythondir = $(pylibdir)/site-packages
20 -python_PROGRAMS = rpmmodule.so
21 +python_LTLIBRARIES = rpmmodule.la poptmodule.la
23 rpmdbdir = $(pylibdir)/site-packages/rpmdb
24 -rpmdb_PROGRAMS = _rpmdb.so
25 +rpmdb_LTLIBRARIES = _rpmdb.la
27 -noinst_PROGRAMS = poptmodule.so
29 -rpmmodule_so_SOURCES =
30 -rpmmodule_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,rpmmodule.so
32 -_rpmdb_so_SOURCES = _rpmdb.c
33 -_rpmdb_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,_rpmdb.so
35 -poptmodule_so_SOURCES = poptmodule.c
36 -poptmodule_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,poptmodule.so
37 +rpmmodule_la_SOURCES =
38 +rpmmodule_la_LIBADD = $(mylibs) $(LIBS)
39 +rpmmodule_la_LDFLAGS = -module -avoid-version
41 +_rpmdb_la_SOURCES = _rpmdb.c
42 +_rpmdb_la_LIBADD = $(mylibs) $(LIBS)
43 +_rpmdb_la_LDFLAGS = -module -avoid-version
45 +poptmodule_la_SOURCES = poptmodule.c
46 +poptmodule_la_LIBADD = $(mylibs) $(LIBS)
47 +poptmodule_la_LDFLAGS = -module -avoid-version
49 noinst_LTLIBRARIES = librpmmodule.la
50 librpmmodule_la_SOURCES = rpmmodule.c header-py.c \
52 rpmal-py.c rpmds-py.c rpmdb-py.c rpmfd-py.c rpmfts-py.c \
53 rpmfi-py.c rpmmi-py.c rpmrc-py.c rpmte-py.c rpmts-py.c
55 -rpmmodule.so$(EXEEXT): $(librpmmodule_la_OBJECTS)
56 - $(CC) -o $@ $(librpmmodule_la_OBJECTS) $(rpmmodule_so_LDFLAGS)
58 -_rpmdb.so$(EXEEXT): _rpmdb.lo
59 - $(CC) -o $@ _rpmdb.lo $(_rpmdb_so_LDFLAGS)
61 -poptmodule.so$(EXEEXT): poptmodule.lo
62 - $(CC) -o $@ poptmodule.lo $(poptmodule_so_LDFLAGS)
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