svn commit: r313212 - in head/devel/kaptain: . files
Martin Wilke
miwi at FreeBSD.org
Sat Mar 2 06:38:40 UTC 2013
Author: miwi
Date: Sat Mar 2 06:38:39 2013
New Revision: 313212
URL: http://svnweb.freebsd.org/changeset/ports/313212
Log:
- Update to 0.73
PR: 176541
Submitted by: ports fury
Deleted:
head/devel/kaptain/files/patch-doc-kaptain.texi
head/devel/kaptain/files/patch-kaptain-intermediate.h
head/devel/kaptain/files/patch-kaptain-kaptain.h
head/devel/kaptain/files/patch-kaptain-tools.cpp
head/devel/kaptain/pkg-plist
Modified:
head/devel/kaptain/Makefile (contents, props changed)
head/devel/kaptain/distinfo (contents, props changed)
head/devel/kaptain/files/patch-examples-dia2code.kaptn (contents, props changed)
head/devel/kaptain/pkg-descr (contents, props changed)
Modified: head/devel/kaptain/Makefile
==============================================================================
--- head/devel/kaptain/Makefile Sat Mar 2 06:36:32 2013 (r313211)
+++ head/devel/kaptain/Makefile Sat Mar 2 06:38:39 2013 (r313212)
@@ -1,38 +1,58 @@
-# ex:ts=8
-#
-# New ports collection makefile for: kaptain
-# Date created: 2002-12-12
-# Whom: Alan Eldridge <alane at freebsd.org>
-#
+# Created by: Alan Eldridge <alane at freebsd.org>
# $FreeBSD$
-#
PORTNAME= kaptain
-PORTVERSION= 0.72
-PORTREVISION= 7
+PORTVERSION= 0.73
CATEGORIES= devel
MASTER_SITES= SF
+EXTRACT_SUFX= .tgz
MAINTAINER= ports at FreeBSD.org
-COMMENT= A tool for building/running QT GUIs for command line programs
+COMMENT= Tool for building/running Qt GUIs for command line programs
-DEPRECATED= Depends on QT3; unmaintained
-EXPIRATION_DATE= 2013-07-01
+LICENSE= GPLv2 # (or later)
-USE_XORG= x11 ice xext
-USE_QT_VER= 3
-USE_GMAKE= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --enable-mt
+OPTIONS_DEFINE= DOCS EXAMPLES
+
+USE_QT4= qt3support moc_build qmake_build
+MAKE_JOBS_SAFE= yes
MAN1= kaptain.1
INFO= kaptain
+PORTDOCS= *
+PORTEXAMPLES= *
+PLIST_FILES= bin/kaptain
-post-extract:
- @${RM} -f ${WRKSRC}/doc/*.info*
+.include <bsd.port.options.mk>
post-patch:
@${REINPLACE_CMD} -e \
- 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/examples/dia2code.kaptn
+ 's|^QMAKE_|#QMAKE_|' ${WRKSRC}/kaptain.pro
+ @${FIND} ${WRKSRC}/examples -maxdepth 1 -type f | ${XARGS} \
+ ${REINPLACE_CMD} -e \
+ 's|/usr/bin/kaptain|${SETENV} kaptain|'
+
+do-configure:
+ @(cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${QMAKE} ${QMAKEFLAGS})
+
+do-install:
+ (cd ${WRKSRC} \
+ && ${INSTALL_PROGRAM} kaptain ${PREFIX}/bin)
+ (cd ${WRKSRC}/man \
+ && ${INSTALL_MAN} kaptain.1 ${MANPREFIX}/man/man1)
+ (cd ${WRKSRC}/doc \
+ && ${INSTALL_DATA} kaptain.info ${PREFIX}/${INFO_PATH})
+.if ${PORT_OPTIONS:MDOCS}
+ @${MKDIR} ${DOCSDIR}
+ (cd ${WRKSRC} \
+ && ${INSTALL_DATA} README ${DOCSDIR})
+ (cd ${WRKSRC}/doc \
+ && ${INSTALL_DATA} *.gif *.html *.png *.tgz ${DOCSDIR})
+.endif
+.if ${PORT_OPTIONS:MEXAMPLES}
+ @${MKDIR} ${EXAMPLESDIR}
+ (cd ${WRKSRC}/examples \
+ && ${INSTALL_DATA} *.kaptn *.tgz ${EXAMPLESDIR})
+.endif
.include <bsd.port.mk>
Modified: head/devel/kaptain/distinfo
==============================================================================
--- head/devel/kaptain/distinfo Sat Mar 2 06:36:32 2013 (r313211)
+++ head/devel/kaptain/distinfo Sat Mar 2 06:38:39 2013 (r313212)
@@ -1,2 +1,2 @@
-SHA256 (kaptain-0.72.tar.gz) = d086592c6cb081e7681c19ab557569d66c0d1f1fda702a15b54fb308d6a37120
-SIZE (kaptain-0.72.tar.gz) = 1057252
+SHA256 (kaptain-0.73.tgz) = 2e055c66cd8657c9f94983fc8fdc1d874ecdf2001fe06c2101d64695a2488bd8
+SIZE (kaptain-0.73.tgz) = 345116
Modified: head/devel/kaptain/files/patch-examples-dia2code.kaptn
==============================================================================
--- head/devel/kaptain/files/patch-examples-dia2code.kaptn Sat Mar 2 06:36:32 2013 (r313211)
+++ head/devel/kaptain/files/patch-examples-dia2code.kaptn Sat Mar 2 06:38:39 2013 (r313212)
@@ -1,8 +1,6 @@
--- examples/dia2code.kaptn.orig Sat Nov 17 00:11:04 2001
+++ examples/dia2code.kaptn Fri Dec 20 13:17:45 2002
-@@ -1,17 +1,20 @@
--#!/usr/bin/kaptain
-+#!%%PREFIX%%/bin/kaptain
+@@ -2,16 +2,19 @@
start "Dia2Code" -> dia2code buttons;
dia2code :tabbed -> main about;
Modified: head/devel/kaptain/pkg-descr
==============================================================================
--- head/devel/kaptain/pkg-descr Sat Mar 2 06:36:32 2013 (r313211)
+++ head/devel/kaptain/pkg-descr Sat Mar 2 06:38:39 2013 (r313212)
@@ -1,5 +1,5 @@
Kaptain is a tool that lets you build a GUI for a command line program
in the form of a script. The program interprets that script to present
-the graphical interface. The built interfaces use the QT library.
+the graphical interface. The built interfaces use the Qt library.
WWW: http://kaptain.sourceforge.net/
More information about the svn-ports-head
mailing list