Edit

IABSD.fr/ports/databases/leveldb/Makefile

Branch :

  • Show log

    Commit

  • Author : sthen
    Date : 2020-12-15 16:03:42
    Hash : 7f66252f
    Message : update to leveldb-1.22, switching to cmake build, from Ashton Fagg who takes maintainer with a couple of tweaks by me

  • databases/leveldb/Makefile
  • # $OpenBSD: Makefile,v 1.21 2020/12/15 16:03:42 sthen Exp $
    
    GH_ACCOUNT=		google
    GH_PROJECT=		leveldb
    GH_TAGNAME=		1.22
    
    COMMENT=		fast key-value storage library
    CATEGORIES=		databases devel
    
    SHARED_LIBS=		leveldb	3.0 # 0.0
    
    MAINTAINER=		Ashton Fagg <ashton@fagg.id.au>
    
    # BSD3
    PERMIT_PACKAGE=		Yes
    
    WANTLIB=		${COMPILER_LIBCXX} m pthread
    
    # C++11
    COMPILER=		base-clang ports-gcc
    
    MODULES=		devel/cmake
    
    CONFIGURE_ARGS+=	-DBUILD_SHARED_LIBS=on \
    			-DLEVELDB_INSTALL=on \
    			-DLEVELDB_BUILD_BENCHMARKS=off
    
    post-install:
    	${INSTALL_DATA_DIR} ${PREFIX}/share/doc/leveldb/
    	${INSTALL_DATA} ${WRKSRC}/{LICENSE,doc/*.md} \
    		${PREFIX}/share/doc/leveldb/
    
    .include <bsd.port.mk>