tags 536913 + patch
tags 559595 + patch
thanks

Dear maintainer,

I've prepared an NMU for postgresql-pllua (versioned as 0.8.1-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should delay it longer.

It will pass thru NEW, so it might take longer than 2 days.

Regards.
diff -u postgresql-pllua-0.8.1/debian/install postgresql-pllua-0.8.1/debian/install
--- postgresql-pllua-0.8.1/debian/install
+++ postgresql-pllua-0.8.1/debian/install
@@ -1 +1 @@
-pllua.sql usr/share/postgresql-8.3-pllua
+pllua.sql usr/share/postgresql-8.4-pllua
diff -u postgresql-pllua-0.8.1/debian/control postgresql-pllua-0.8.1/debian/control
--- postgresql-pllua-0.8.1/debian/control
+++ postgresql-pllua-0.8.1/debian/control
@@ -2,15 +2,15 @@
 Section: misc
 Priority: optional
 Maintainer: Fernando Ike de Oliveira <f...@midstorm.org>
-Build-Depends: debhelper (>= 6), postgresql-server-dev-8.3, liblua5.1-dev, dpatch
+Build-Depends: debhelper (>= 6), postgresql-server-dev-8.4, liblua5.1-dev, dpatch
 Standards-Version: 3.8.0
 Homepage: http://pgfoundry.org/projects/pllua/
 Vcs-Svn: svn://svn.debian.org/pkg-postgresql/trunk/pllua/
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-postgresql/trunk/pllua/
 
-Package: postgresql-8.3-pllua
+Package: postgresql-8.4-pllua
 Architecture: any
-Depends: postgresql-8.3, ${misc:Depends}, ${shlibs:Depends}
+Depends: postgresql-8.4, ${misc:Depends}, ${shlibs:Depends}
 Description: Lua procedural language for PostgreSQL
  PL/Lua is an implementation of Lua as a loadable procedural language for
  PostgreSQL: with PL/Lua you can use PostgreSQL functions and triggers
diff -u postgresql-pllua-0.8.1/debian/changelog postgresql-pllua-0.8.1/debian/changelog
--- postgresql-pllua-0.8.1/debian/changelog
+++ postgresql-pllua-0.8.1/debian/changelog
@@ -1,3 +1,17 @@
+postgresql-pllua (0.8.1-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/control
+    - support PostrgeSQL 8.4, changing build-depends, depends and binary package
+      name; Closes: #559595
+  * debian/install
+    - install into 8.4 directory
+  * debian/patches/20_functions_undeclared.dpatch
+    - include needed headers for 'textout' and 'ArrayType' undeclared objects,
+      fixing a FTBFS; Closes: #536913
+
+ -- Sandro Tosi <mo...@debian.org>  Thu, 11 Feb 2010 14:59:20 +0100
+
 postgresql-pllua (0.8.1-1) unstable; urgency=low
 
   * Initial release. (Closes: #489824)
diff -u postgresql-pllua-0.8.1/debian/patches/00list postgresql-pllua-0.8.1/debian/patches/00list
--- postgresql-pllua-0.8.1/debian/patches/00list
+++ postgresql-pllua-0.8.1/debian/patches/00list
@@ -1,0 +2 @@
+20_functions_undeclared
only in patch2:
unchanged:
--- postgresql-pllua-0.8.1.orig/debian/patches/20_functions_undeclared.dpatch
+++ postgresql-pllua-0.8.1/debian/patches/20_functions_undeclared.dpatch
@@ -0,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 20_functions_undeclared.dpatch by Sandro Tosi <mo...@debian.org>
+##
+## DP: Include needed headers for 'textout' and 'ArrayType' undeclared objects
+
+...@dpatch@
+diff -urNad postgresql-pllua-0.8.1~/plluaapi.c postgresql-pllua-0.8.1/plluaapi.c
+--- postgresql-pllua-0.8.1~/plluaapi.c	2010-02-11 14:40:09.000000000 +0100
++++ postgresql-pllua-0.8.1/plluaapi.c	2010-02-11 14:41:21.000000000 +0100
+@@ -8,6 +8,9 @@
+ #include "pllua.h"
+ #include "rowstamp.h"
+ 
++#include "utils/builtins.h"
++#include "utils/guc.h"
++
+ /* extended function info */
+ typedef struct luaP_Info {
+   int oid;

Reply via email to