summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authormarino <marino@pkgsrc.org>2012-08-22 09:39:10 +0000
committermarino <marino@pkgsrc.org>2012-08-22 09:39:10 +0000
commitbd81f73db174c6918f6b40ad2398106c65e13833 (patch)
tree6fab5291210aa736b1996f6869c5eda8c3a9a498 /lang
parentc8d0cb247877d7b08671b370d4d117dde8d5eae9 (diff)
downloadpkgsrc-bd81f73db174c6918f6b40ad2398106c65e13833.tar.gz
lang/tk-tclX: Remove package due to Tcl upgrade to v8.5
The TclX project is dead. The homepage still works, but says the main page for development is <http://www.neosoft.com/TclX/>, and it doesn't resolve. Additionally, the last release on Sourceforge was Nov 2005. TclX does not build with the latest stable version of Tcl. Rather than keeping this package on life support, it's prudent to just remove it. Discussed with wiz@ and he@
Diffstat (limited to 'lang')
-rw-r--r--lang/tk-tclX/DESCR6
-rw-r--r--lang/tk-tclX/Makefile95
-rw-r--r--lang/tk-tclX/PLIST63
3 files changed, 0 insertions, 164 deletions
diff --git a/lang/tk-tclX/DESCR b/lang/tk-tclX/DESCR
deleted file mode 100644
index 15057d128bc..00000000000
--- a/lang/tk-tclX/DESCR
+++ /dev/null
@@ -1,6 +0,0 @@
-Extended Tcl (TclX), is a set of extensions to Tcl, the Tool Command
-Language invented by Dr. John Ousterhout. Tcl is a powerful, yet simple
-embeddable programming language. Extended Tcl is oriented towards system
-programming tasks and large application development. TclX provides additional
-interfaces to the operating system, and adds many new programming constructs,
-text manipulation tools, and debugging tools.
diff --git a/lang/tk-tclX/Makefile b/lang/tk-tclX/Makefile
deleted file mode 100644
index 8ba5f41be54..00000000000
--- a/lang/tk-tclX/Makefile
+++ /dev/null
@@ -1,95 +0,0 @@
-# $NetBSD: Makefile,v 1.37 2012/08/21 23:49:23 marino Exp $
-#
-
-DISTNAME= tclx8.3.5-src
-PKGNAME= tk-tclX-8.3.5
-PKGREVISION= 4
-CATEGORIES= lang tcl tk
-MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=tclx/}
-
-MAINTAINER= pkgsrc-users@NetBSD.org
-HOMEPAGE= http://tclx.sourceforge.net/
-COMMENT= Extended Tcl (TclX), a set of Tcl extensions for system programming
-
-PKG_DESTDIR_SUPPORT= user-destdir
-
-.include "../../lang/tcl/Makefile.version"
-.include "../../x11/tk/Makefile.version"
-
-CONFLICTS+= tclX-[0-9]*
-
-PKG_INSTALLATION_TYPES= overwrite pkgviews
-
-WRKSRC= ${WRKDIR}/${DISTNAME:S/-src//}/unix
-USE_TOOLS+= gtar
-USE_LIBTOOL= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS+= --enable-shared \
- --with-tcl=${BUILDLINK_PREFIX.tcl}/lib \
- --with-tk=${BUILDLINK_PREFIX.tk}/lib
-TEST_DIRS= ${WRKSRC}/../tk/unix
-TEST_TARGET= test
-
-.include "../../mk/bsd.prefs.mk"
-
-PKGSRCDIR.tcl= ${.CURDIR}/../../lang/tcl
-PKGSRCDIR.tk= ${.CURDIR}/../../x11/tk
-WRKSRC.tcl_cmd= \
- cd ${PKGSRCDIR.tcl} && ${MAKE} show-var VARNAME=WRKSRC
-WRKSRC.tk_cmd= \
- cd ${PKGSRCDIR.tk} && ${MAKE} show-var VARNAME=WRKSRC
-
-PKGSRC_TCL_SRC_DIR= ${WRKSRC.tcl_cmd:sh}
-PKGSRC_TK_SRC_DIR= ${WRKSRC.tk_cmd:sh}
-CONFIGURE_ENV+= PKGSRC_TCL_SRC_DIR=${PKGSRC_TCL_SRC_DIR:Q} \
- PKGSRC_TK_SRC_DIR=${PKGSRC_TK_SRC_DIR:Q}
-
-MAKE_ENV+= GTAR=${GTAR:Q} CHOWN=${CHOWN:Q} CHMOD=${CHMOD:Q} \
- SHAREMODE=${SHAREMODE:Q} SHAREOWN=${SHAREOWN:Q} \
- SHAREGRP=${SHAREGRP:Q} \
- TCLX_PREFIX=${BUILDLINK_PREFIX.tcl-tclX} \
- INSTALL_ROOT=${DESTDIR}
-
-FILESDIR= ${.CURDIR}/../../lang/tcl-tclX/files
-PATCHDIR= ${.CURDIR}/../../lang/tcl-tclX/patches
-DISTINFO_FILE= ${.CURDIR}/../../lang/tcl-tclX/distinfo
-
-INSTALLATION_DIRS= bin include
-
-.include "../../lang/tcl/buildlink3.mk"
-.include "../../lang/tcl-tclX/buildlink3.mk"
-.include "../../x11/tk/buildlink3.mk"
-
-post-extract:
- ${MV} ${WRKSRC}/../doc/Memory.n ${WRKSRC}/../doc/TclXMemory.n
- @if [ ! -r ${PKGSRC_TCL_SRC_DIR} ]; then \
- cd ${PKGSRCDIR.tcl} && ${MAKE} extract; \
- fi
- @if [ ! -r ${PKGSRC_TK_SRC_DIR} ]; then \
- cd ${PKGSRCDIR.tk} && ${MAKE} extract; \
- fi
-
-pre-clean:
- @cd ../../lang/tcl && ${MAKE} clean
- @cd ../../x11/tk && ${MAKE} clean
-
-do-build:
- @cd ${WRKSRC}/../tk/unix && ${MAKE_ENV} ${MAKE}
-
-do-install:
- @cd ${WRKSRC}/../tk/unix && ${MAKE_ENV} ${MAKE} install
-
-post-build:
- cd ${WRKSRC}/../tk/unix && ${MAKE_ENV} ${MAKE} buildhelp
-
-post-install:
- ${FIND} ${DESTDIR}${PREFIX}/lib/tcl/tclX8.3/help -type d -print | ${XARGS} ${CHMOD} ${PKGDIRMODE}
- ${FIND} ${DESTDIR}${PREFIX}/lib/tcl/tclX8.3/help -type f -print | ${XARGS} ${CHMOD} ${DOCMODE}
-
-# @${RM} ${PREFIX}/${PKGMANDIR}/man3/TkX_Main.3
-# @${RM} ${PREFIX}/${PKGMANDIR}/man3/Tkx_Init.3
-# the above links are installed based on the contents of the man page.
-# we don't want to modify the man page, as it is also used by ../tk-tclX,
-# so...
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/lang/tk-tclX/PLIST b/lang/tk-tclX/PLIST
deleted file mode 100644
index e288ef0161c..00000000000
--- a/lang/tk-tclX/PLIST
+++ /dev/null
@@ -1,63 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 2009/06/14 18:03:44 joerg Exp $
-bin/tclhelp
-bin/wishx
-lib/libtkx83.la
-lib/tcl/tclX8.3/help/Tk.brf
-lib/tcl/tclX8.3/help/tk/control/bell
-lib/tcl/tclX8.3/help/tk/control/bind
-lib/tcl/tclX8.3/help/tk/control/bindtags
-lib/tcl/tclX8.3/help/tk/control/clipboard
-lib/tcl/tclX8.3/help/tk/control/destroy
-lib/tcl/tclX8.3/help/tk/control/event
-lib/tcl/tclX8.3/help/tk/control/focus
-lib/tcl/tclX8.3/help/tk/control/font
-lib/tcl/tclX8.3/help/tk/control/grab
-lib/tcl/tclX8.3/help/tk/control/grid
-lib/tcl/tclX8.3/help/tk/control/loadTk
-lib/tcl/tclX8.3/help/tk/control/lower
-lib/tcl/tclX8.3/help/tk/control/option
-lib/tcl/tclX8.3/help/tk/control/pack
-lib/tcl/tclX8.3/help/tk/control/pack-old
-lib/tcl/tclX8.3/help/tk/control/place
-lib/tcl/tclX8.3/help/tk/control/raise
-lib/tcl/tclX8.3/help/tk/control/selection
-lib/tcl/tclX8.3/help/tk/control/send
-lib/tcl/tclX8.3/help/tk/control/tk
-lib/tcl/tclX8.3/help/tk/control/tk_bisque
-lib/tcl/tclX8.3/help/tk/control/tk_focusNext
-lib/tcl/tclX8.3/help/tk/control/tk_setPalette
-lib/tcl/tclX8.3/help/tk/control/tkerror
-lib/tcl/tclX8.3/help/tk/control/tkvars
-lib/tcl/tclX8.3/help/tk/control/tkwait
-lib/tcl/tclX8.3/help/tk/control/winfo
-lib/tcl/tclX8.3/help/tk/control/wm
-lib/tcl/tclX8.3/help/tk/images/bitmap
-lib/tcl/tclX8.3/help/tk/images/image
-lib/tcl/tclX8.3/help/tk/images/photo
-lib/tcl/tclX8.3/help/tk/widgets/button
-lib/tcl/tclX8.3/help/tk/widgets/canvas
-lib/tcl/tclX8.3/help/tk/widgets/checkbutton
-lib/tcl/tclX8.3/help/tk/widgets/entry
-lib/tcl/tclX8.3/help/tk/widgets/frame
-lib/tcl/tclX8.3/help/tk/widgets/label
-lib/tcl/tclX8.3/help/tk/widgets/listbox
-lib/tcl/tclX8.3/help/tk/widgets/menu
-lib/tcl/tclX8.3/help/tk/widgets/menubutton
-lib/tcl/tclX8.3/help/tk/widgets/message
-lib/tcl/tclX8.3/help/tk/widgets/options
-lib/tcl/tclX8.3/help/tk/widgets/radiobutton
-lib/tcl/tclX8.3/help/tk/widgets/scale
-lib/tcl/tclX8.3/help/tk/widgets/scrollbar
-lib/tcl/tclX8.3/help/tk/widgets/text
-lib/tcl/tclX8.3/help/tk/widgets/tk_chooseColor
-lib/tcl/tclX8.3/help/tk/widgets/tk_dialog
-lib/tcl/tclX8.3/help/tk/widgets/tk_getOpenFile
-lib/tcl/tclX8.3/help/tk/widgets/tk_menuBar
-lib/tcl/tclX8.3/help/tk/widgets/tk_messageBox
-lib/tcl/tclX8.3/help/tk/widgets/tk_optionMenu
-lib/tcl/tclX8.3/help/tk/widgets/tk_popup
-lib/tcl/tclX8.3/help/tk/widgets/toplevel
-lib/tcl/tkX8.3/pkgIndex.tcl
-lib/tcl/tkX8.3/tkXAppInit.c
-lib/tcl/tkX8.3/tkx.tcl
-lib/tkxConfig.sh