packaging ok with lib/recoll/librecoll.so... on debian fedora and suse

This commit is contained in:
Jean-Francois Dockes 2012-12-30 17:31:00 +01:00
parent a9002d1a01
commit b9f889180d
3 changed files with 8 additions and 7 deletions

View file

@ -16,7 +16,7 @@ all: mk/sysconf
${MAKE} -C lib
${MAKE} -C index recollindex
@NOQTMAKE@(cd $(QTGUI); ${QMAKE} recoll.pro)
@NOQTMAKE@${MAKE} -C $(QTGUI) depth=..
@NOQTMAKE@${MAKE} -C $(QTGUI) depth=.. prefix=$(prefix) exec_prefix=$(exec_prefix) libdir=$(libdir)
@NOPYTHON@${MAKE} -C python/recoll libdir=$(libdir)
${MAKE} -C query recollq xadump

View file

@ -80,9 +80,10 @@ unix {
UI_DIR = .ui
MOC_DIR = .moc
OBJECTS_DIR = .obj
# Expanding prefix here is not good as it means that it can't be
# redefined at make time.
LIBS += $(BSTATIC) -L../lib -lrecoll -Wl,-rpath=@prefix@/lib/recoll \
# Note: libdir may be substituted with sthing like $(exec_prefix)/lib
# at this point and will go as such in the Makefile. Expansion will be
# completed at make time.
LIBS += $(BSTATIC) -L../lib -lrecoll -Wl,-rpath=@libdir@/recoll \
@LIBXAPIAN@ $(LIBXAPIANSTATICEXTRA) \
@LIBICONV@ $(BDYNAMIC) @LIBQZEITGEIST@ -lz

View file

@ -4,7 +4,7 @@ include $(depth)/mk/sysconf
PROGS = xadump recollq #trhist qtry qxtry
SRCS = xadump.cpp
all: depend $(PROGS) librecoll
all: depend librecoll $(PROGS)
XADUMP_OBJS= xadump.o
xadump : $(XADUMP_OBJS)
@ -14,14 +14,14 @@ xadump.o : xadump.cpp
$(CXX) $(ALL_CXXFLAGS) -c xadump.cpp
RECOLLQ_OBJS= recollq.o
recollq : $(RECOLLQ_OBJS) librecoll
recollq : $(RECOLLQ_OBJS)
$(CXX) $(ALL_CXXFLAGS) -o recollq $(RECOLLQ_OBJS) \
$(BSTATIC) $(LIBRECOLL) $(LIBXAPIAN) $(LIBICONV) $(BDYNAMIC) \
$(LIBSYS)
recollq.o : recollq.cpp
$(CXX) $(ALL_CXXFLAGS) -DTEST_RECOLLQ -c recollq.cpp
HISTORY_OBJS= trhist.o $(BIGLIB)
HISTORY_OBJS= trhist.o
trhist : $(HISTORY_OBJS)
$(CXX) $(ALL_CXXFLAGS) -o trhist $(HISTORY_OBJS) \
$(LIBICONV) $(LIBXAPIAN)