Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 497698
Collapse All | Expand All

(-)/usr/portage/dev-lua/luadbi/luadbi-0.5-r3.ebuild (-3 / +2 lines)
Lines 26-33 Link Here
26
S="${WORKDIR}"
26
S="${WORKDIR}"
27
27
28
src_prepare() {
28
src_prepare() {
29
	epatch "${FILESDIR}"/${PV}-r2-Makefile.patch \
29
	epatch "${FILESDIR}"/${PV}-r2-Makefile.patch
30
		"${FILESDIR}"/${PV}-postgres-path.patch
31
	sed -i -e "s#^INSTALL_DIR_LUA=.*#INSTALL_DIR_LUA=$(pkg-config --variable INSTALL_LMOD lua)#" \
30
	sed -i -e "s#^INSTALL_DIR_LUA=.*#INSTALL_DIR_LUA=$(pkg-config --variable INSTALL_LMOD lua)#" \
32
		-e "s#^INSTALL_DIR_BIN=.*#INSTALL_DIR_BIN=$(pkg-config --variable INSTALL_CMOD lua)#" \
31
		-e "s#^INSTALL_DIR_BIN=.*#INSTALL_DIR_BIN=$(pkg-config --variable INSTALL_CMOD lua)#" \
33
		-e "s#^LUA_INC_DIR=.*#LUA_INC_DIR=$(pkg-config --variable INSTALL_INC lua)#" \
32
		-e "s#^LUA_INC_DIR=.*#LUA_INC_DIR=$(pkg-config --variable INSTALL_INC lua)#" \
Lines 44-50 Link Here
44
43
45
	if use postgres; then
44
	if use postgres; then
46
		drivers+="psql "
45
		drivers+="psql "
47
		sed -i -e "s#^\(INCLUDES.*\)#\1 -I$(pg_config --includedir)#" \
46
		sed -i -e "s#^\(INCLUDES.*\)#\1 -I$(pg_config --includedir) -I$(pg_config --includedir-server)#" \
48
			-e "s#^\(PSQL_LDFLAGS=\$(COMMON_LDFLAGS)\).*#\1 -L$(pg_config --libdir) -lpq#" Makefile || die
47
			-e "s#^\(PSQL_LDFLAGS=\$(COMMON_LDFLAGS)\).*#\1 -L$(pg_config --libdir) -lpq#" Makefile || die
49
	fi
48
	fi
50
49

Return to bug 497698