Annotation of ports/net/ccnetc/litecoin/patches/patch-src_makefile_unix, Revision 1.1
1.1 ! kirby 1: $OpenBSD$
! 2:
! 3: Use external leveldb.
! 4:
! 5: --- src/makefile.unix.orig Tue Jun 25 16:27:24 2013
! 6: +++ src/makefile.unix Sat Jun 29 16:51:30 2013
! 7: @@ -39,6 +39,7 @@ LIBS += \
! 8: -l boost_program_options$(BOOST_LIB_SUFFIX) \
! 9: -l boost_thread$(BOOST_LIB_SUFFIX) \
! 10: -l db_cxx$(BDB_LIB_SUFFIX) \
! 11: + -l leveldb \
! 12: -l ssl \
! 13: -l crypto
! 14:
! 15: @@ -61,7 +62,6 @@ endif
! 16: LIBS+= \
! 17: -Wl,-B$(LMODE2) \
! 18: -l z \
! 19: - -l dl \
! 20: -l pthread
! 21:
! 22:
! 23: @@ -111,7 +111,7 @@ xCXXFLAGS=-O2 -pthread -Wall -Wextra -Wformat -Wformat
! 24: xLDFLAGS=$(LDHARDENING) $(LDFLAGS)
! 25:
! 26: OBJS= \
! 27: - leveldb/libleveldb.a \
! 28: + leveldb/libmemenv.a \
! 29: obj/alert.o \
! 30: obj/version.o \
! 31: obj/checkpoints.o \
! 32: @@ -153,11 +153,11 @@ test check: test_bitcoin FORCE
! 33: # LevelDB support
! 34: #
! 35: MAKEOVERRIDES =
! 36: -LIBS += $(CURDIR)/leveldb/libleveldb.a $(CURDIR)/leveldb/libmemenv.a
! 37: -DEFS += $(addprefix -I,$(CURDIR)/leveldb/include)
! 38: +LIBS += $(CURDIR)/leveldb/libmemenv.a
! 39: +DEFS += $(addprefix -I,$(LOCALBASE)/include/leveldb)
! 40: DEFS += $(addprefix -I,$(CURDIR)/leveldb/helpers)
! 41: -leveldb/libleveldb.a:
! 42: - @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libleveldb.a libmemenv.a && cd ..
! 43: +leveldb/libmemenv.a:
! 44: + @echo "Building LevelDB ..." && cd leveldb && $(MAKE) CC=$(CC) CXX=$(CXX) OPT="$(xCXXFLAGS)" libmemenv.a && cd ..
! 45:
! 46: # auto-generated dependencies:
! 47: -include obj/*.P
CVSweb