summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/mingw32-pdcurses/Makefile21
-rw-r--r--devel/mingw32-pdcurses/distinfo6
2 files changed, 11 insertions, 16 deletions
diff --git a/devel/mingw32-pdcurses/Makefile b/devel/mingw32-pdcurses/Makefile
index 6849ca2ceebb..6c066921c233 100644
--- a/devel/mingw32-pdcurses/Makefile
+++ b/devel/mingw32-pdcurses/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= pdcurses
-PORTVERSION= 3.2
+PORTVERSION= 3.4
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -20,22 +20,17 @@ BUILD_DEPENDS= ${PKGNAMEPREFIX}gcc:${PORTSDIR}/devel/${PKGNAMEPREFIX}gcc \
mingwm10.dll:${PORTSDIR}/devel/mingw32-bin-msvcrt
USE_GMAKE= yes
-
-PDCURSES_LIBS= pdcurses.a panel.a
-
-do-build:
- @${GMAKE} -C ${WRKSRC}/win32 -f gccwin32.mak PDCURSES_SRCDIR=.. \
- CC=${PKGNAMEPREFIX}gcc LIBEXE=${PKGNAMEPREFIX}ar \
- ${PDCURSES_LIBS}
+MAKEFILE= gccwin32.mak
+WRKSRC= ${WRKDIR}/${DISTNAME}/win32
+MAKE_ARGS+= CC=${PKGNAMEPREFIX}gcc LIBEXE=${PKGNAMEPREFIX}ar
+ALL_TARGET= pdcurses.a
do-install:
.for f in curses.h curspriv.h panel.h term.h
- ${INSTALL_DATA} ${WRKSRC}/$f ${PREFIX}/mingw32/include/$f
-.endfor
-
-.for f in ${PDCURSES_LIBS}
- ${INSTALL_DATA} ${WRKSRC}/win32/$f ${PREFIX}/mingw32/lib/lib$f
+ ${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/$f ${PREFIX}/mingw32/include/$f
.endfor
+ ${INSTALL_DATA} ${WRKSRC}/pdcurses.a ${PREFIX}/mingw32/lib/libpdcurses.a
${LN} -sf libpdcurses.a ${PREFIX}/mingw32/lib/libcurses.a
+ ${LN} -sf libpdcurses.a ${PREFIX}/mingw32/lib/libpanel.a
.include <bsd.port.mk>
diff --git a/devel/mingw32-pdcurses/distinfo b/devel/mingw32-pdcurses/distinfo
index fe349aff2b4c..74c0be6a9f18 100644
--- a/devel/mingw32-pdcurses/distinfo
+++ b/devel/mingw32-pdcurses/distinfo
@@ -1,3 +1,3 @@
-MD5 (PDCurses-3.2.tar.gz) = 7dc30ea6cad9b73aaca586d6cec41597
-SHA256 (PDCurses-3.2.tar.gz) = e8f3d6af48a1335622bfbfc1b8eafd100a8223b4b41cd658bc5721aa8c7b8543
-SIZE (PDCurses-3.2.tar.gz) = 309232
+MD5 (PDCurses-3.4.tar.gz) = 4e04e4412d1b1392a7f9a489b95b331a
+SHA256 (PDCurses-3.4.tar.gz) = 46ad8fd439e71d44819ea884d775ccbf653b9f8b1f7a418a0cce3a510aa2e64b
+SIZE (PDCurses-3.4.tar.gz) = 331253