From 19832186e4568bebed4f16c5ad5b0a0be7e02c53 Mon Sep 17 00:00:00 2001
From: makc <makc@FreeBSD.org>
Date: Fri, 8 Jan 2010 09:20:41 +0000
Subject: use SUB_FILES to dynamically adjust pkg-message

PR:		ports/142448
Submitted by:	Sevan Janiyan <venture37 at geeklan.co.uk>
---
 devel/qsa/Makefile             |  8 ++------
 devel/qsa/files/pkg-message.in | 10 ++++++++++
 devel/qsa/pkg-message          | 10 ----------
 3 files changed, 12 insertions(+), 16 deletions(-)
 create mode 100644 devel/qsa/files/pkg-message.in
 delete mode 100644 devel/qsa/pkg-message

(limited to 'devel/qsa')

diff --git a/devel/qsa/Makefile b/devel/qsa/Makefile
index 63605fe427cc..e4e5b46dc781 100644
--- a/devel/qsa/Makefile
+++ b/devel/qsa/Makefile
@@ -7,7 +7,7 @@
 
 PORTNAME=	qsa
 PORTVERSION=	1.1.4
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel lang
 MASTER_SITES=	${MASTER_SITE_QT}
 MASTER_SITE_SUBDIR=../../qsa/source
@@ -32,7 +32,7 @@ MAKE_ENV?=	QTDIR=${QT_PREFIX} \
 		PATH=${WRKSRC}/bin:$$PATH
 ALL_TARGET=	sub-src
 
-PKGMESSAGE=	${WRKDIR}/message
+SUB_FILES=	pkg-message
 
 OPTIONS=	IDE "Enable the QSA Workbench (embedded scripting IDE)" on
 
@@ -54,10 +54,6 @@ pre-configure:
 # Disconnect a broken example from the build
 	@${REINPLACE_CMD} -e 's|enums||g' ${WRKSRC}/examples/examples.pro
 
-post-build:
-	@${CAT} ${PKGDIR}/pkg-message \
-		| ${SED} -e 's,%%PREFIX%%,${PREFIX},g' > ${PKGMESSAGE}
-
 do-install:
 	@(cd ${INSTALL_WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \
 	Makefile.qsa ${INSTALL_TARGET})
diff --git a/devel/qsa/files/pkg-message.in b/devel/qsa/files/pkg-message.in
new file mode 100644
index 000000000000..aeb3f36a9d31
--- /dev/null
+++ b/devel/qsa/files/pkg-message.in
@@ -0,0 +1,10 @@
+
+To add the QSA documentation to your QT-Assistant's profile, execute
+
+assistant -addContentfile %%PREFIX%%/share/doc/qsa/html/*.xml to add the docs
+
+and
+
+assistant -removeContentfile %%PREFIX%%/share/doc/qsa/html/*.xml to remove them
+
+
diff --git a/devel/qsa/pkg-message b/devel/qsa/pkg-message
deleted file mode 100644
index aeb3f36a9d31..000000000000
--- a/devel/qsa/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-
-To add the QSA documentation to your QT-Assistant's profile, execute
-
-assistant -addContentfile %%PREFIX%%/share/doc/qsa/html/*.xml to add the docs
-
-and
-
-assistant -removeContentfile %%PREFIX%%/share/doc/qsa/html/*.xml to remove them
-
-
-- 
cgit