]> git.pld-linux.org Git - packages/rpm.git/blame - rpm-python-fix.patch
- sync X/non-X: added Applications/Science
[packages/rpm.git] / rpm-python-fix.patch
CommitLineData
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
This page took 0.033345 seconds and 4 git commands to generate.