Bump sdb and add some more fortunes

This commit is contained in:
pancake 2014-02-05 16:36:03 +01:00
parent abdd654f0a
commit 7e28ca265d
3 changed files with 28 additions and 21 deletions

View File

@ -208,3 +208,6 @@ This code was intentionally left blank, try 'e asm.arch = ws'
This is a compressed PDF. Why the hell are you opening this in r2 ? SIGSEGV
♥ --
Can you stand on your head?
I hope you segfault in hell
May the segfault be with you
I script in C, because fuck you

View File

@ -49,29 +49,24 @@ install-dirs:
mkdir -p ${MANDIR} ${PFX}/lib/pkgconfig ${PFX}/bin
mkdir -p ${PFX}/share/vala/vapi ${PFX}/include/sdb
INCFILES= src/sdb.h src/sdb-version.h src/cdb.h src/ht.h src/types.h
INCFILES+=src/ls.h src/cdb_make.h src/buffer.h src/config.h
install: install-dirs
cp -f src/sdb.1 ${MANDIR}
cp -f src/libsdb.${SOEXT} ${PFX}/lib
cp -f src/libsdb.${SOVER} ${PFX}/lib
cp -f src/sdb.h ${PFX}/include/sdb
cp -f src/sdb-version.h ${PFX}/include/sdb
cp -f src/cdb.h ${PFX}/include/sdb
cp -f src/ht.h ${PFX}/include/sdb
cp -f src/types.h ${PFX}/include/sdb
cp -f src/ls.h ${PFX}/include/sdb
cp -f src/cdb_make.h ${PFX}/include/sdb
cp -f src/buffer.h ${PFX}/include/sdb
cp -f src/config.h ${PFX}/include/sdb
cp -f src/sdb ${PFX}/bin
cp -f memcache/libmcsdb.a ${PFX}/lib
cp -f memcache/mcsdb.h ${PFX}/include/sdb
cp -f memcache/mcsdbd ${PFX}/bin
cp -f memcache/mcsdbc ${PFX}/bin
cp -f ${VALADIR}/sdb.pc ${PFX}/lib/pkgconfig
cp -f ${VALADIR}/mcsdb.pc ${PFX}/lib/pkgconfig
$(INSTALL_MAN) src/sdb.1 ${MANDIR}
$(INSTALL_LIB) src/libsdb.${SOEXT} ${PFX}/lib
$(INSTALL_LIB) src/libsdb.${SOVER} ${PFX}/lib
$(INSTALL_DATA) $(INCFILES) ${PFX}/include/sdb
$(INSTALL_PROGRAM) src/sdb ${PFX}/bin
$(INSTALL_DATA) memcache/libmcsdb.a ${PFX}/lib
$(INSTALL_DATA) memcache/mcsdb.h ${PFX}/include/sdb
$(INSTALL_PROGRAM) memcache/mcsdbd ${PFX}/bin
$(INSTALL_PROGRAM) memcache/mcsdbc ${PFX}/bin
$(INSTALL_DATA) ${VALADIR}/sdb.pc ${PFX}/lib/pkgconfig
$(INSTALL_DATA) ${VALADIR}/mcsdb.pc ${PFX}/lib/pkgconfig
ifneq (${HAVE_VALA},)
cp -f ${VALADIR}/sdb.vapi ${PFX}/share/vala/vapi
cp -f ${VALADIR}/mcsdb.vapi ${PFX}/share/vala/vapi
$(INSTALL_DATA) ${VALADIR}/sdb.vapi ${PFX}/share/vala/vapi
$(INSTALL_DATA) ${VALADIR}/mcsdb.vapi ${PFX}/share/vala/vapi
cd ${VALADIR}/types && ${MAKE} install PFX=${PFX}
endif

View File

@ -3,6 +3,14 @@ PREFIX?=/usr
SDBVER=0.7.1
INSTALL=install
INSTALL_DIR=$(INSTALL) -d
INSTALL_DATA=$(INSTALL) -m 644
INSTALL_PROGRAM=$(INSTALL) -m 755
INSTALL_SCRIPT=$(INSTALL) -m 755
INSTALL_MAN=$(INSTALL) -m 444
INSTALL_LIB=$(INSTALL) -c
CFLAGS_STD?=-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700
#CFLAGS+=-Wno-initializer-overrides
CFLAGS+=${CFLAGS_STD}
@ -29,6 +37,7 @@ EXEXT=.exe
else
CFLAGS_SHARED?=-fPIC
# -fvisibility=hidden
AR?=ar
CC?=gcc
EXEXT=
endif