aboutsummaryrefslogtreecommitdiff
path: root/devel/pwlib
diff options
context:
space:
mode:
Diffstat (limited to 'devel/pwlib')
-rw-r--r--devel/pwlib/Makefile19
1 files changed, 12 insertions, 7 deletions
diff --git a/devel/pwlib/Makefile b/devel/pwlib/Makefile
index f2100d805bfc..6c6c04aa6daa 100644
--- a/devel/pwlib/Makefile
+++ b/devel/pwlib/Makefile
@@ -7,18 +7,19 @@
PORTNAME= pwlib
PORTVERSION= 1.9.2
+PORTREVISION= 2
PORTEPOCH= 1
-PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= http://www.voxgratia.org/releases/
-DISTFILES= pwlib-v1_9_2-src-tar.gz
+DISTNAME= ${PORTNAME}-v${PORTVERSION:S/./_/g}-src-
+EXTRACT_SUFX= tar.gz
MAINTAINER= steve@energistic.com
COMMENT= A cross platform C++ library, used by OpenH323
LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2
-WRKSRC= ${WRKDIR}/pwlib_v1_9_2
+WRKSRC= ${WRKDIR}/${PORTNAME}_v${PORTVERSION:S/./_/g}
USE_BISON= yes
USE_GMAKE= yes
@@ -28,6 +29,13 @@ USE_OPENSSL= yes
NO_FILTER_SHLIBS= yes
INSTALLS_SHLIB= yes
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \
+ SDLLIBDIR="${LOCALBASE}/lib" PTHREAD_LIBS="${PTHREAD_LIBS}"
+MAKE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
+ LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" \
+ SDLLIBDIR="${LOCALBASE}/lib" STDCCFLAGS+="-I${LOCALBASE}"
+
.include <bsd.port.pre.mk>
# if explicitely asked for, depend upon it
@@ -43,7 +51,7 @@ CONFIGURE_ARGS+= --disable-sdl
# if nobody cares, use it if it is installed already
.if !defined(WITHOUT_SDL) && !defined(WITH_SDL)
.if ${HAVE_SDL:Msdl}
-USE_SDL+= sdl
+USE_SDL+= sdl
.else
CONFIGURE_ARGS+= --disable-sdl
.endif
@@ -70,7 +78,4 @@ PLIST_SUB+= BSDVIDEO=""
PLIST_SUB+= BSDVIDEO="@comment "
.endif
-CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" SDLLIBDIR="${LOCALBASE}/lib"
-MAKE_ENV= CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib" SDLLIBDIR="${LOCALBASE}/lib" STDCCFLAGS+="-I${LOCALBASE}"
-
.include <bsd.port.post.mk>