diff options
author | petef <petef@FreeBSD.org> | 2004-01-11 17:38:02 +0000 |
---|---|---|
committer | petef <petef@FreeBSD.org> | 2004-01-11 17:38:02 +0000 |
commit | 6cf9d118987c0dd648989b3615abe3c3d25d1fcc (patch) | |
tree | c14e27be438e53931b4b5ecbd9717df2c2e0effb /net-im/psi | |
parent | 41b6bbecf514b3014611dca98b5d581e1d26c7d6 (diff) | |
download | FreeBSD-ports-6cf9d118987c0dd648989b3615abe3c3d25d1fcc.zip FreeBSD-ports-6cf9d118987c0dd648989b3615abe3c3d25d1fcc.tar.gz |
- remove dependency on gmake
- compensate for changed expr behavior
- bump PORTREVISION
PR: 61175
Submitted by: maintainer
Diffstat (limited to 'net-im/psi')
-rw-r--r-- | net-im/psi/Makefile | 7 | ||||
-rw-r--r-- | net-im/psi/files/patch-configure | 60 |
2 files changed, 60 insertions, 7 deletions
diff --git a/net-im/psi/Makefile b/net-im/psi/Makefile index 5dac924..b08115c 100644 --- a/net-im/psi/Makefile +++ b/net-im/psi/Makefile @@ -7,6 +7,7 @@ PORTNAME= psi PORTVERSION= 0.9.1 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -17,11 +18,9 @@ COMMENT= A Qt-based Jabber client HAS_CONFIGURE= yes USE_X_PREFIX= yes USE_BZIP2= yes -USE_GMAKE= yes USE_QT_VER= 3 -CONFIGURE_ENV= QTDIR=${X11BASE} \ - QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ -CONFIGURE_ARGS= --prefix=${PREFIX} +CONFIGURE_ENV= QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ +CONFIGURE_ARGS= --prefix=${PREFIX} --qtdir=${X11BASE} --disable-kde MAKE_ARGS+= QTDIR=${X11BASE} \ QMAKESPEC=${LOCALBASE}/share/qt/mkspecs/freebsd-g++ diff --git a/net-im/psi/files/patch-configure b/net-im/psi/files/patch-configure index 8fa391c..2c73458 100644 --- a/net-im/psi/files/patch-configure +++ b/net-im/psi/files/patch-configure @@ -1,9 +1,49 @@ $FreeBSD$ -Hack configure to eat autogenerated qt options and to fix a bashism (type -p). +Hack configure to eat autogenerated qt options, to fix a bashism (type -p), +to avoid using expr, and to do the main Makefile make(1) compatible. ---- configure.orig Wed Dec 10 03:10:03 2003 -+++ configure Wed Jan 7 16:30:11 2004 +--- configure.orig Wed Dec 10 01:10:03 2003 ++++ configure Sat Jan 10 15:52:00 2004 +@@ -27,32 +27,32 @@ + while [ $# -gt 0 ]; do + case "$1" in + --prefix=*) +- PREFIX=`expr "${1}" : "--prefix=\(.*\)"` ++ PREFIX="${1#--prefix=}" + shift + ;; + + --bindir=*) +- BINDIR=`expr "${1}" : "--bindir=\(.*\)"` ++ BINDIR="${1#--bindir=}" + shift + ;; + + --libdir=*) +- LIBDIR=`expr "${1}" : "--libdir=\(.*\)"` ++ LIBDIR="${1#--libdir=}" + shift + ;; + + --qtdir=*) +- QTDIR=`expr "${1}" : "--qtdir=\(.*\)"` ++ QTDIR="${1#--qtdir=}" + shift + ;; + + --with-zlib-inc=*) +- QC_WITH_ZLIB_INC=`expr "${1}" : "--with-zlib-inc=\(.*\)"` ++ QC_WITH_ZLIB_INC="${1#--with-zlib-inc=}" + shift + ;; + + --with-zlib-lib=*) +- QC_WITH_ZLIB_LIB=`expr "${1}" : "--with-zlib-lib=\(.*\)"` ++ QC_WITH_ZLIB_LIB="${1#--with-zlib-lib=}" + shift + ;; + @@ -81,6 +81,8 @@ shift ;; @@ -22,3 +62,17 @@ Hack configure to eat autogenerated qt options and to fix a bashism (type -p). if [ -x "$qm" ]; then if [ "$QC_DEBUG" = "Y" ]; then echo qmake found in $qm +@@ -917,13 +919,6 @@ + echo + exit 1; + fi +-cat >Makefile.tmp <<EOT +-export QTDIR = $QTDIR +-EOT +-cat Makefile >> Makefile.tmp +-rm -f Makefile +-cp -f Makefile.tmp Makefile +-rm -f Makefile.tmp + + echo + echo Good, your configure finished. Now run \'make\'. |