ports/161622: Update port: misc/tkrunit
KATO Tsuguru
tkato432 at yahoo.com
Fri Oct 14 18:50:20 UTC 2011
>Number: 161622
>Category: ports
>Synopsis: Update port: misc/tkrunit
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Oct 14 18:50:19 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 7.4-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Support USE_TK_WRAPPER
- Support ECHO_MSG
- Support PORTEXAMPLES/PLIST_FILES
- Add WWW: line
Remove file:
pkg-plist
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/misc/tkrunit/Makefile misc/tkrunit/Makefile
--- /usr/ports/misc/tkrunit/Makefile 2009-03-15 04:21:08.000000000 +0900
+++ misc/tkrunit/Makefile 2011-08-28 14:55:50.000000000 +0900
@@ -7,32 +7,40 @@
PORTNAME= tkRunIt
PORTVERSION= 0.94.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
-MASTER_SITES= http://thaumaturgy.net/~etgold/software/tkRunIt/
-DISTNAME= tkRunIt-0941
+MASTER_SITES= http://thaumaturgy.net/~etgold/software/tkRunIt/
+DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//g}
MAINTAINER= ports at FreeBSD.org
COMMENT= GUI app launcher with completion and history
-RUN_DEPENDS= wish8.2:${PORTSDIR}/x11-toolkits/tk82
+LICENSE= GPLv2
+LICENSE_FILE= ${WRKSRC}/LICENSE
+WRKSRC= ${WRKDIR}/${PORTNAME}
NO_BUILD= yes
-post-extract:
- @(cd ${WRKDIR} ; ${MV} tkRunIt ${DISTNAME})
+USE_TK_WRAPPER= yes
-do-install:
- @(cd ${WRKSRC} ; ${INSTALL_SCRIPT} runit.tcl ${PREFIX}/bin)
+PORTEXAMPLES= ${PORTNAME:L}
+PLIST_FILES= bin/${PORTNAME}
+
+post-patch:
+ @${REINPLACE_CMD} -e \
+ 's|/usr/local/bin|${PREFIX}/bin|' ${WRKSRC}/runit.tcl
-post-install:
- @${ECHO} " "
- @${ECHO} "-------------------------------------------------------------------"
- @${ECHO} "===> Installing runitrc.sample in ${PREFIX}/share/examples/tkrunit"
- @${ECHO} "===> Copy runitrc.sample to ~/.runitrc and modify if you wish"
- @${ECHO} "-------------------------------------------------------------------"
- @${ECHO} " "
- @${MKDIR} ${PREFIX}/share/examples/tkrunit && ${CHMOD} a+rx ${PREFIX}/share/examples/tkrunit
- @${INSTALL_DATA} ${WRKSRC}/runitrc.sample ${PREFIX}/share/examples/tkrunit
+do-install:
+ ${INSTALL_SCRIPT} ${WRKSRC}/runit.tcl ${PREFIX}/bin/${PORTNAME}
+.if !defined(NOPORTEXAMPLES)
+ @${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/runitrc.sample ${EXAMPLESDIR}/${PORTNAME:L}
+ @${ECHO_MSG} " "
+ @${ECHO_MSG} "-------------------------------------------------------------------"
+ @${ECHO_MSG} "===> Installing runitrc.sample in ${EXAMPLESDIR}/${PORTNAME:L}"
+ @${ECHO_MSG} "===> Copy runitrc.sample to ~/.runitrc and modify if you wish"
+ @${ECHO_MSG} "-------------------------------------------------------------------"
+ @${ECHO_MSG} " "
+.endif
.include <bsd.port.mk>
diff -urN /usr/ports/misc/tkrunit/files/patch-aa misc/tkrunit/files/patch-aa
--- /usr/ports/misc/tkrunit/files/patch-aa 1999-11-29 03:32:16.000000000 +0900
+++ misc/tkrunit/files/patch-aa 1970-01-01 09:00:00.000000000 +0900
@@ -1,10 +0,0 @@
---- runit.tcl.bak Tue Apr 27 11:48:06 1999
-+++ runit.tcl Tue Apr 27 11:48:06 1999
-@@ -1,6 +1,6 @@
- #!/bin/sh
- # the next line restarts using wish \
-- exec wish "$0" "$@"
-+ exec wish8.2 "$0" "$@"
-
- #!/usr/local/bin/wish
- ## runit (tkRunIt) 12/4/98
diff -urN /usr/ports/misc/tkrunit/pkg-descr misc/tkrunit/pkg-descr
--- /usr/ports/misc/tkrunit/pkg-descr 1999-04-27 12:24:45.000000000 +0900
+++ misc/tkrunit/pkg-descr 2011-08-28 14:49:54.000000000 +0900
@@ -4,3 +4,5 @@
to allow extreme customizablility as I often find that personal
workspace tools/shortcuts are seldom workflow compatible across
users.
+
+WWW: http://thaumaturgy.net/~etgold/software/tkRunIt/
diff -urN /usr/ports/misc/tkrunit/pkg-plist misc/tkrunit/pkg-plist
--- /usr/ports/misc/tkrunit/pkg-plist 1999-04-27 12:24:45.000000000 +0900
+++ misc/tkrunit/pkg-plist 1970-01-01 09:00:00.000000000 +0900
@@ -1,3 +0,0 @@
-bin/runit.tcl
-share/examples/tkrunit/runitrc.sample
- at dirrm share/examples/tkrunit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list