aboutsummaryrefslogtreecommitdiffstats
path: root/net-im/tkabber-devel
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2014-02-21 23:04:03 +0800
committergahr <gahr@FreeBSD.org>2014-02-21 23:04:03 +0800
commit0f427acff9fb58cd3d40fa4f9846a3c2e081b291 (patch)
tree041ec98bb738f82bb60805eab80341966a4d0d41 /net-im/tkabber-devel
parenta1d34c0e56c695e51dba5940b7e38cd39d9ab746 (diff)
downloadfreebsd-ports-gnome-0f427acff9fb58cd3d40fa4f9846a3c2e081b291.tar.gz
freebsd-ports-gnome-0f427acff9fb58cd3d40fa4f9846a3c2e081b291.tar.zst
freebsd-ports-gnome-0f427acff9fb58cd3d40fa4f9846a3c2e081b291.zip
- Convert to USES=tk
- STAGE-clean
Diffstat (limited to 'net-im/tkabber-devel')
-rw-r--r--net-im/tkabber-devel/Makefile33
-rw-r--r--net-im/tkabber-devel/pkg-plist36
2 files changed, 17 insertions, 52 deletions
diff --git a/net-im/tkabber-devel/Makefile b/net-im/tkabber-devel/Makefile
index 376bf532a2eb..a51c5d9ce9dd 100644
--- a/net-im/tkabber-devel/Makefile
+++ b/net-im/tkabber-devel/Makefile
@@ -11,7 +11,7 @@ PKGNAMESUFFIX= -devel
MAINTAINER= dsh@wizard.volgograd.ru
COMMENT= Tcl/Tk based jabber client, development version
-LIB_DEPENDS= tkXwin.1:${PORTSDIR}/x11/tkXwin
+LIB_DEPENDS= libtkXwin.so:${PORTSDIR}/x11/tkXwin
RUN_DEPENDS= tcllib>=1.10:${PORTSDIR}/devel/tcllib \
tcltls>=1.5.0:${PORTSDIR}/devel/tcltls \
bwidget>=1.8.0:${PORTSDIR}/x11-toolkits/bwidget
@@ -21,8 +21,10 @@ NO_BUILD= yes
WRKSRC= ${WRKDIR}/${PORTNAME}
USE_BZIP2= yes
-USE_TCL_RUN= 85+
-USE_TK_RUN= 85+
+USES= tk:85+,run
+
+PORTDOCS= *
+PORTEXAMPLES= *
DESKTOP_ENTRIES= "${PORTNAME}" \
"${COMMENT}" \
@@ -36,36 +38,35 @@ SUBDIRS= emoticons ifacetk mclistbox msgs pixmaps plugins sounds \
OPTIONS_DEFINE= ZLIB
-NO_STAGE= yes
.include <bsd.port.options.mk>
do-install:
${ECHO} -e "#!/bin/sh\nexec ${WISH} ${DATADIR}/tkabber.tcl \
-name tkabber \"\$$@\"\n" > ${WRKDIR}/tkabber.sh
- ${INSTALL_SCRIPT} ${WRKDIR}/tkabber.sh ${PREFIX}/bin/tkabber
+ ${INSTALL_SCRIPT} ${WRKDIR}/tkabber.sh ${STAGEDIR}${PREFIX}/bin/tkabber
${ECHO} -e "#!/bin/sh\nexec ${TCLSH} ${DATADIR}/tkabber-remote.tcl \
-name tkabber-remote \"\$$@\"\n" > ${WRKDIR}/tkabber-remote.sh
- ${INSTALL_SCRIPT} ${WRKDIR}/tkabber-remote.sh ${PREFIX}/bin/tkabber-remote
+ ${INSTALL_SCRIPT} ${WRKDIR}/tkabber-remote.sh ${STAGEDIR}${PREFIX}/bin/tkabber-remote
- ${MKDIR} ${DATADIR}
- ${INSTALL_DATA} ${WRKSRC}/*.tcl ${DATADIR}
- (cd ${WRKSRC} && ${COPYTREE_SHARE} "${SUBDIRS}" ${DATADIR})
- ${HEAD} -1 ${WRKSRC}/ChangeLog > ${DATADIR}/version
+ ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${INSTALL_DATA} ${WRKSRC}/*.tcl ${STAGEDIR}${DATADIR}
+ (cd ${WRKSRC} && ${COPYTREE_SHARE} "${SUBDIRS}" ${STAGEDIR}${DATADIR})
+ ${HEAD} -1 ${WRKSRC}/ChangeLog > ${STAGEDIR}${DATADIR}/version
- ${MKDIR} ${EXAMPLESDIR}
- (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
+ ${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+ (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR})
.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
. for i in AUTHORS COPYING ChangeLog README
- ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}
. endfor
- ${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/* ${STAGEDIR}${DOCSDIR}
.endif
.if ${PORT_OPTIONS:MZLIB}
-LIB_DEPENDS+= ztcl[0-9]:${PORTSDIR}/devel/ztcl
+LIB_DEPENDS+= libztcl[0-9].so:${PORTSDIR}/devel/ztcl
.endif
.include <bsd.port.mk>
diff --git a/net-im/tkabber-devel/pkg-plist b/net-im/tkabber-devel/pkg-plist
index 1d040ecf7413..0d6759ac3bf3 100644
--- a/net-im/tkabber-devel/pkg-plist
+++ b/net-im/tkabber-devel/pkg-plist
@@ -452,37 +452,6 @@ bin/tkabber-remote
%%DATADIR%%/utils.tcl
%%DATADIR%%/version
%%DATADIR%%/xmppmime.tcl
-%%EXAMPLESDIR%%/configs/badlop-config-home.tcl
-%%EXAMPLESDIR%%/configs/badlop-config.tcl
-%%EXAMPLESDIR%%/configs/config.tcl
-%%EXAMPLESDIR%%/configs/mtr-config.tcl
-%%EXAMPLESDIR%%/configs/teo-config.tcl
-%%EXAMPLESDIR%%/tclCarbonNotification-1.0.0/build.sh
-%%EXAMPLESDIR%%/tclCarbonNotification-1.0.0/tclCarbonNotification.tcl
-%%EXAMPLESDIR%%/tools/howto.txt
-%%EXAMPLESDIR%%/tools/jbot
-%%EXAMPLESDIR%%/tools/jsend.tcl
-%%EXAMPLESDIR%%/tools/rssbot
-%%EXAMPLESDIR%%/tools/rssbot.tcl
-%%EXAMPLESDIR%%/tools/tkabber_setstatus
-%%EXAMPLESDIR%%/xrdb/badlop-dark.xrdb
-%%EXAMPLESDIR%%/xrdb/black.xrdb
-%%EXAMPLESDIR%%/xrdb/dark.xrdb
-%%EXAMPLESDIR%%/xrdb/dark2.xrdb
-%%EXAMPLESDIR%%/xrdb/green.xrdb
-%%EXAMPLESDIR%%/xrdb/ice.xrdb
-%%EXAMPLESDIR%%/xrdb/light.xrdb
-%%EXAMPLESDIR%%/xrdb/lighthouse.xrdb
-%%EXAMPLESDIR%%/xrdb/ocean-deep.xrdb
-%%EXAMPLESDIR%%/xrdb/teopetuk.xrdb
-%%EXAMPLESDIR%%/xrdb/warm.xrdb
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/COPYING
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/tkabber.html
-%%PORTDOCS%%%%DOCSDIR%%/tkabber.xml
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm %%DATADIR%%/emoticons/default
@dirrm %%DATADIR%%/emoticons
@dirrm %%DATADIR%%/ifacetk
@@ -531,8 +500,3 @@ bin/tkabber-remote
@dirrm %%DATADIR%%/tclxmpp
@dirrm %%DATADIR%%/trans
@dirrm %%DATADIR%%
-@dirrm %%EXAMPLESDIR%%/configs
-@dirrm %%EXAMPLESDIR%%/tclCarbonNotification-1.0.0
-@dirrm %%EXAMPLESDIR%%/tools
-@dirrm %%EXAMPLESDIR%%/xrdb
-@dirrm %%EXAMPLESDIR%%