svn commit: r366948 - head/security/pft
Carlo Strub
cs at FreeBSD.org
Mon Sep 1 20:01:43 UTC 2014
Author: cs
Date: Mon Sep 1 20:01:42 2014
New Revision: 366948
URL: http://svnweb.freebsd.org/changeset/ports/366948
QAT: https://qat.redports.org/buildarchive/r366948/
Log:
Support staging
PR: 193166
Submitted by: tkato432 at yahoo.com
Modified:
head/security/pft/Makefile
head/security/pft/pkg-descr
Modified: head/security/pft/Makefile
==============================================================================
--- head/security/pft/Makefile Mon Sep 1 19:56:07 2014 (r366947)
+++ head/security/pft/Makefile Mon Sep 1 20:01:42 2014 (r366948)
@@ -3,29 +3,35 @@
PORTNAME= pft
PORTVERSION= 1.3
+PORTREVISION= 1
CATEGORIES= security
-MASTER_SITES= http://www.phenoelit-us.org/hp/
+MASTER_SITES= http://www.phenoelit.org/hp/
DISTNAME= libPJL-${PORTVERSION}-src
-MAINTAINER= ports at FreeBSD.org
+MAINTAINER= ports at FreeBSD.org
COMMENT= Printer Job Language library and tool
NO_WRKSUBDIR= yes
-ALL_TARGET= libPJL.a
+
USES= gmake tar:tgz
+ALL_TARGET= libPJL.a
PLIST_FILES= bin/pft lib/libPJL.a
-NO_STAGE= yes
post-patch:
- @${REINPLACE_CMD} -e 's|g++|${CXX} ${CXXFLAGS}|' \
- ${WRKSRC}/pft/Makefile
+.for i in Makefile pft/Makefile
+ @${REINPLACE_CMD} -e \
+ '/^CPP/s|=g++|=$${CXX} $${CXXFLAGS}| ; \
+ /^CPPFLAGS=/s| -g | |' ${WRKSRC}/${i}
+.endfor
post-build:
@(cd ${WRKSRC}/pft; ${SETENV} ${MAKE_ENV} ${MAKE_CMD} pft)
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/pft/pft ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/libPJL.a ${PREFIX}/lib
+ (cd ${WRKSRC}/pft && ${INSTALL_PROGRAM} pft \
+ ${STAGEDIR}${PREFIX}/bin)
+ (cd ${WRKSRC} && ${INSTALL_PROGRAM} libPJL.a \
+ ${STAGEDIR}${PREFIX}/lib)
.include <bsd.port.mk>
Modified: head/security/pft/pkg-descr
==============================================================================
--- head/security/pft/pkg-descr Mon Sep 1 19:56:07 2014 (r366947)
+++ head/security/pft/pkg-descr Mon Sep 1 20:01:42 2014 (r366948)
@@ -2,4 +2,4 @@ libPJL- Printer Job Language library
A library and a command-line tool to use PJL- HP Printer Job Language
Author: FX <fx at phenoelit.de>
-WWW: http://www.phenoelit-us.org/hp/
+WWW: http://www.phenoelit.org/hp/
More information about the svn-ports-head
mailing list