diff options
author | Michael Nottebrock <lofi@FreeBSD.org> | 2005-10-17 19:44:19 +0000 |
---|---|---|
committer | Michael Nottebrock <lofi@FreeBSD.org> | 2005-10-17 19:44:19 +0000 |
commit | 9bc17b554d35da2d051d8ed152b91e53ddbb412c (patch) | |
tree | eca81a96a79ee20671b313c11e56478622f53a88 /devel/tinyq | |
parent | Mark it broken on 4.x (diff) |
Make PREFIX,CXXFLAGS and PTHREAD_*-safe.
Diffstat (limited to 'devel/tinyq')
-rw-r--r-- | devel/tinyq/Makefile | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/devel/tinyq/Makefile b/devel/tinyq/Makefile index 197bc32e98bb..dc030ddf9197 100644 --- a/devel/tinyq/Makefile +++ b/devel/tinyq/Makefile @@ -9,7 +9,7 @@ PORTNAME= tinyq PORTVERSION= 3.0.6 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 0 CATEGORIES= devel kde MASTER_SITES= ${MASTER_SITE_SAVANNAH} @@ -21,10 +21,22 @@ COMMENT= A stripped down version of Qt 3 for use as a utility library USE_BZIP2= yes USE_GMAKE= yes HAS_CONFIGURE= yes -CONFIGURE_ARGS+=-thread -stl +CONFIGURE_ARGS+=-thread -stl -prefix ${PREFIX}/tinyq CONFIGURE_ENV+= QTDIR="${WRKSRC}" MAKE_ENV+= QTDIR="${WRKSRC}" -INSTALLDIR= ${PREFIX}/tinyq NO_FILTER_SHLIBS=yes +USE_REINPLACE= YES +REINPLACE_CMD= /usr/bin/sed -i '' + +post-patch: + @${REINPLACE_CMD} -e 's|-O2|${CXXFLAGS}|' \ + -e 's|gcc|${CC}|' \ + -e 's|g++|${CXX}|' \ + -e 's|/usr/local|${LOCALBASE}|' \ + -e 's|/usr/X11R6|${X11BASE}|' \ + -e 's|release|release thread|' \ + -e 's|-pthread -D_THREAD_SAFE|${PTHREAD_CFLAGS}|' \ + -e 's|-pthread|${PTHREAD_LIBS}|' \ + ${WRKSRC}/mkspecs/freebsd-g++/qmake.conf .include <bsd.port.mk> |