]> git.pld-linux.org Git - packages/rpm.git/blame - rpm-python-fix.patch
- include --x-libraries=/usr/X11R6/%{_lib} in %configure macros
[packages/rpm.git] / rpm-python-fix.patch
CommitLineData
77a0fe7f
AF
1--- rpm-4.3/python/Makefile.am.wig 2003-06-11 02:09:53.000000000 +0200
2+++ rpm-4.3/python/Makefile.am 2003-06-11 02:13:28.000000000 +0200
3@@ -29,47 +29,35 @@
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 \
77a0fe7f
AF
11+ $(top_builddir)/lib/librpm.la \
12+ $(top_builddir)/rpmdb/librpmdb.la \
13+ $(top_builddir)/rpmio/librpmio.la \
14+ -lbeecrypt \
15+ -lpopt \
a6e513ca
AF
16 @WITH_LIBELF_LIB@
17
18 LDADD =
19
20 pythondir = $(pylibdir)/site-packages
21-python_PROGRAMS = rpmmodule.so
13e787b0 22+python_LTLIBRARIES = rpmmodule.la poptmodule.la
a6e513ca
AF
23
24 rpmdbdir = $(pylibdir)/site-packages/rpmdb
25-rpmdb_PROGRAMS = _rpmdb.so
26+rpmdb_LTLIBRARIES = _rpmdb.la
27
28-noinst_PROGRAMS = poptmodule.so
77a0fe7f 29+rpmmodule_la_LDFLAGS = $(mylibs) $(LIBS) -module -avoid-version
88d5d8b5 30+rpmmodule_la_LIBADD = @WITH_BEECRYPT_LIB@
a95c6108
AF
31
32-rpmmodule_so_SOURCES =
77a0fe7f
AF
33-rpmmodule_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,rpmmodule.so
34-rpmmodule_so_LDADD = @WITH_BEECRYPT_LIB@
35+_rpmdb_la_SOURCES = _rpmdb.c
36+_rpmdb_la_LDFLAGS = $(mylibs) $(LIBS) -module -avoid-version
a6e513ca 37
a95c6108
AF
38-_rpmdb_so_SOURCES = _rpmdb.c
39-_rpmdb_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,_rpmdb.so
77a0fe7f
AF
40+poptmodule_la_SOURCES = poptmodule.c
41+poptmodule_la_LDFLAGS = $(mylibs) $(LIBS) -module -avoid-version
42
a95c6108
AF
43-poptmodule_so_SOURCES = poptmodule.c
44-poptmodule_so_LDFLAGS = $(mylibs) $(LIBS) -shared -Wl,-soname,poptmodule.so
45-
46-noinst_LTLIBRARIES = librpmmodule.la
47-librpmmodule_la_SOURCES = rpmmodule.c header-py.c \
48+rpmmodule_la_SOURCES = rpmmodule.c header-py.c \
49 rpmbc-py.c rpmmpw-py.c rpmrng-py.c \
13e787b0 50 rpmal-py.c rpmds-py.c rpmdb-py.c rpmfd-py.c rpmfts-py.c \
a6e513ca 51 rpmfi-py.c rpmmi-py.c rpmrc-py.c rpmte-py.c rpmts-py.c
77a0fe7f 52
a6e513ca
AF
53-rpmmodule.so$(EXEEXT): $(librpmmodule_la_OBJECTS)
54- $(CC) -o $@ $(librpmmodule_la_OBJECTS) $(rpmmodule_so_LDFLAGS)
55-
56-_rpmdb.so$(EXEEXT): _rpmdb.lo
57- $(CC) -o $@ _rpmdb.lo $(_rpmdb_so_LDFLAGS)
58-
59-poptmodule.so$(EXEEXT): poptmodule.lo
60- $(CC) -o $@ poptmodule.lo $(poptmodule_so_LDFLAGS)
77a0fe7f 61-
a6e513ca
AF
62 # rpmmodule.c header-py.c \
63 # rpmal-py.c rpmds-py.c rpmdb-py.c rpmfd-py.c rpmfi-py.c rpmmi-py.c \
77a0fe7f 64 # rpmrc-py.c rpmte-py.c rpmts-py.c
This page took 0.039386 seconds and 4 git commands to generate.