Fix docs not beeing installed

Patch to handle PostgreSQL 9.1
This commit is contained in:
Palle Girgensohn
2011-09-12 09:51:35 +00:00
parent 03bf3b24da
commit 82d34a5fdf
2 changed files with 18 additions and 3 deletions
+2 -3
View File
@@ -41,7 +41,7 @@ CONFIGURE_ARGS= --with-pg-config="${LOCALBASE}/bin/pg_config" \
#CONFIGURE_ARGS+= --with-timeout=30
INSTALL_TARGET= site-install
DOCS= Changes README.en plruby.html plruby.rd docs/doc
DOCS= Changes plruby.html plruby.rd
PKGMESSAGE= ${WRKDIR}/createlang.sql
@@ -62,8 +62,7 @@ post-install:
${MKDIR} ${RUBY_MODEXAMPLESDIR}/
${INSTALL_DATA} ${WRKDIR}/createlang.sql ${RUBY_MODEXAMPLESDIR}/
${MKDIR} ${RUBY_MODDOCDIR}
@(cd ${WRKSRC}/ && ${COPYTREE_SHARE} ${DOCS} ${RUBY_MODDOCDIR}/)
(cd ${WRKSRC}/ && ${COPYTREE_SHARE} docs/doc ${RUBY_MODDOCDIR}/ README.en && ${INSTALL_DATA} ${DOCS} ${RUBY_MODDOCDIR}/)
@${FIND} -ds ${RUBY_MODDOCDIR} -type f -print | ${SED} -E -e \
's,^${PREFIX}/?,,' >> ${TMPPLIST}
@${FIND} -ds ${RUBY_MODDOCDIR} -type d -print | ${SED} -E -e \
@@ -0,0 +1,16 @@
--- src/conversions/bitstring/plruby_bitstring.c.orig 2011-09-12 10:59:01.000000000 +0200
+++ src/conversions/bitstring/plruby_bitstring.c 2011-09-12 11:01:31.000000000 +0200
@@ -195,8 +195,13 @@
}
BIT_OPERATOR(pl_bit_add, bitcat);
+#if PG_PL_VERSION >= 91
+BIT_OPERATOR(pl_bit_and, bit_and);
+BIT_OPERATOR(pl_bit_or, bit_or);
+#else
BIT_OPERATOR(pl_bit_and, bitand);
BIT_OPERATOR(pl_bit_or, bitor);
+#endif
BIT_OPERATOR(pl_bit_xor, bitxor);
static VALUE