[76858] trunk/dports/sysutils/dpkg
jmr at macports.org
jmr at macports.org
Thu Mar 10 17:18:17 PST 2011
Revision: 76858
http://trac.macports.org/changeset/76858
Author: jmr at macports.org
Date: 2011-03-10 17:18:17 -0800 (Thu, 10 Mar 2011)
Log Message:
-----------
dpkg: fix build with ncurses headers in the standard location (#28731)
Modified Paths:
--------------
trunk/dports/sysutils/dpkg/Portfile
Added Paths:
-----------
trunk/dports/sysutils/dpkg/files/ncurses.diff
Modified: trunk/dports/sysutils/dpkg/Portfile
===================================================================
--- trunk/dports/sysutils/dpkg/Portfile 2011-03-11 00:24:35 UTC (rev 76857)
+++ trunk/dports/sysutils/dpkg/Portfile 2011-03-11 01:18:17 UTC (rev 76858)
@@ -35,7 +35,8 @@
patch-main_remove.c \
patch-main_archives.c \
patch-scripts-Makefile \
- patch-dpkg-deb_build.c
+ patch-dpkg-deb_build.c \
+ ncurses.diff
configure.env PERL=${prefix}/bin/perl5
configure.args --without-sgml-doc --with-libintl-prefix=${prefix} \
Added: trunk/dports/sysutils/dpkg/files/ncurses.diff
===================================================================
--- trunk/dports/sysutils/dpkg/files/ncurses.diff (rev 0)
+++ trunk/dports/sysutils/dpkg/files/ncurses.diff 2011-03-11 01:18:17 UTC (rev 76858)
@@ -0,0 +1,33 @@
+--- dselect/Makefile.in.orig 2010-03-09 07:32:20.000000000 +1100
++++ dselect/Makefile.in 2011-03-11 12:01:25.000000000 +1100
+@@ -640,7 +640,7 @@
+
+ curkeys.$(OBJEXT): curkeys.h
+ curkeys.h: $(srcdir)/keyoverride $(srcdir)/mkcurkeys.pl
+- cursesfile=`echo '#include <ncursesw/curses.h>' | \
++ cursesfile=`echo '#include <curses.h>' | \
+ $(CC) -E - | grep 'curses.h' | head -n 1 | \
+ sed -e 's/^[^"]*"//; s/".*$$//'`; \
+ if [ "$$cursesfile" = "" ]; then \
+--- dselect/dselect.h.orig 2010-03-09 07:27:35.000000000 +1100
++++ dselect/dselect.h 2011-03-11 12:01:43.000000000 +1100
+@@ -28,7 +28,7 @@
+
+ #include <signal.h>
+ #undef ERR
+-#include <ncursesw/curses.h>
++#include <curses.h>
+
+ struct helpmenuentry {
+ char key;
+--- dselect/main.cc.orig 2010-03-09 07:27:35.000000000 +1100
++++ dselect/main.cc 2011-03-11 12:01:36.000000000 +1100
+@@ -37,7 +37,7 @@ extern "C" {
+ #include <ctype.h>
+ #include <assert.h>
+
+-#include <ncursesw/term.h>
++#include <term.h>
+
+ extern "C" {
+ #include <dpkg.h>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110310/7d5afebe/attachment.html>
More information about the macports-changes
mailing list