head 1.4; access; symbols pkgsrc-2022Q1:1.3.0.66 pkgsrc-2022Q1-base:1.3 pkgsrc-2021Q4:1.3.0.64 pkgsrc-2021Q4-base:1.3 pkgsrc-2021Q3:1.3.0.62 pkgsrc-2021Q3-base:1.3 pkgsrc-2021Q2:1.3.0.60 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.58 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.56 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.54 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.50 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.30 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.52 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.48 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.46 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.44 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.42 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.40 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.38 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.3.0.36 pkgsrc-2018Q1-base:1.3 pkgsrc-2017Q4:1.3.0.34 pkgsrc-2017Q4-base:1.3 pkgsrc-2017Q3:1.3.0.32 pkgsrc-2017Q3-base:1.3 pkgsrc-2017Q2:1.3.0.28 pkgsrc-2017Q2-base:1.3 pkgsrc-2017Q1:1.3.0.26 pkgsrc-2017Q1-base:1.3 pkgsrc-2016Q4:1.3.0.24 pkgsrc-2016Q4-base:1.3 pkgsrc-2016Q3:1.3.0.22 pkgsrc-2016Q3-base:1.3 pkgsrc-2016Q2:1.3.0.20 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.3.0.18 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.16 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.14 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.12 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.3.0.10 pkgsrc-2015Q1-base:1.3 pkgsrc-2014Q4:1.3.0.8 pkgsrc-2014Q4-base:1.3 pkgsrc-2014Q3:1.3.0.6 pkgsrc-2014Q3-base:1.3 pkgsrc-2014Q2:1.3.0.4 pkgsrc-2014Q2-base:1.3 pkgsrc-2014Q1:1.3.0.2 pkgsrc-2014Q1-base:1.3 pkgsrc-2013Q4:1.2.0.70 pkgsrc-2013Q4-base:1.2 pkgsrc-2013Q3:1.2.0.68 pkgsrc-2013Q3-base:1.2 pkgsrc-2013Q2:1.2.0.66 pkgsrc-2013Q2-base:1.2 pkgsrc-2013Q1:1.2.0.64 pkgsrc-2013Q1-base:1.2 pkgsrc-2012Q4:1.2.0.62 pkgsrc-2012Q4-base:1.2 pkgsrc-2012Q3:1.2.0.60 pkgsrc-2012Q3-base:1.2 pkgsrc-2012Q2:1.2.0.58 pkgsrc-2012Q2-base:1.2 pkgsrc-2012Q1:1.2.0.56 pkgsrc-2012Q1-base:1.2 pkgsrc-2011Q4:1.2.0.54 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q3:1.2.0.52 pkgsrc-2011Q3-base:1.2 pkgsrc-2011Q2:1.2.0.50 pkgsrc-2011Q2-base:1.2 pkgsrc-2011Q1:1.2.0.48 pkgsrc-2011Q1-base:1.2 pkgsrc-2010Q4:1.2.0.46 pkgsrc-2010Q4-base:1.2 pkgsrc-2010Q3:1.2.0.44 pkgsrc-2010Q3-base:1.2 pkgsrc-2010Q2:1.2.0.42 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.40 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.38 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.36 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.34 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.32 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.30 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.28 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.26 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.24 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.22 pkgsrc-2008Q1:1.2.0.20 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.18 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.16 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.14 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.12 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.10 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.8 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.6 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.4 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.2 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.1.1.1.0.22 pkgsrc-2005Q3-base:1.1.1.1 pkgsrc-2005Q2:1.1.1.1.0.20 pkgsrc-2005Q2-base:1.1.1.1 pkgsrc-2005Q1:1.1.1.1.0.18 pkgsrc-2005Q1-base:1.1.1.1 pkgsrc-2004Q4:1.1.1.1.0.16 pkgsrc-2004Q4-base:1.1.1.1 pkgsrc-2004Q3:1.1.1.1.0.14 pkgsrc-2004Q3-base:1.1.1.1 pkgsrc-2004Q2:1.1.1.1.0.12 pkgsrc-2004Q2-base:1.1.1.1 pkgsrc-2004Q1:1.1.1.1.0.10 pkgsrc-2004Q1-base:1.1.1.1 pkgsrc-2003Q4:1.1.1.1.0.8 pkgsrc-2003Q4-base:1.1.1.1 netbsd-1-6-1:1.1.1.1.0.4 netbsd-1-6-1-base:1.1.1.1 netbsd-1-6:1.1.1.1.0.6 netbsd-1-6-RELEASE-base:1.1.1.1 pkgviews:1.1.1.1.0.2 pkgviews-base:1.1.1.1 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.4 date 2022.06.07.10.15.01; author wiz; state dead; branches; next 1.3; commitid hceaBFRK9HvWQ5HD; 1.3 date 2014.02.22.07.53.47; author obache; state Exp; branches; next 1.2; commitid 7KsVtJ87Uandk4qx; 1.2 date 2005.10.26.04.29.01; author minskim; state Exp; branches; next 1.1; 1.1 date 2002.07.03.09.27.00; author dmcmahill; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2002.07.03.09.27.00; author dmcmahill; state Exp; branches; next ; desc @@ 1.4 log @tkdesk: remove Last release from 2004, dead upstream, broken despite valiant efforts by dholland. @ text @$NetBSD: patch-ab,v 1.3 2014/02/22 07:53:47 obache Exp $ --- Makefile.in.orig 2004-04-14 22:31:17.000000000 +0000 +++ Makefile.in @@@@ -28,7 +28,7 @@@@ exec_prefix = @@exec_prefix@@ INSTALL_ROOT = # Directory from which TkDesk will reference its library of Tcl scripts: -TKDESK_LIBRARY = @@libdir@@/TkDesk +TKDESK_LIBRARY = @@libdir@@/tkdesk # Path name to use when installing library scripts: SCRIPT_INSTALL_DIR = $(INSTALL_ROOT)$(TKDESK_LIBRARY) @@@@ -50,7 +50,7 @@@@ MAN1_INSTALL_DIR = $(MAN_INSTALL_DIR)/ma # To change the compiler switches, for example to change from -O # to -g, change the following line: -CC_OPTS = -O -DUSE_OLD_IMAGE -DUSE_NON_CONST +CC_OPTS = @@CFLAGS@@ -DUSE_OLD_IMAGE -DUSE_NON_CONST # To change the linker switches, for example to add -s, # change the following line: @@@@ -173,28 +173,29 @@@@ tkdesk_script: rm_tkdesk_script: @@rm -f tkdesk -install: tkdesksh client rm_tkdesk_script tkdesk_script dirs - @@chmod +x install-sh +install: tkdesksh client rm_tkdesk_script tkdesk_script @@echo "=== Installing the executables..." - @@for f in tkdesksh tkdesk tkdeskclient/tkdeskclient tools/pauseme tools/ed-tkdesk tools/cd-tkdesk tools/od-tkdesk tools/op-tkdesk tools/pop-tkdesk; do \ + @@for f in tkdesksh tkdeskclient/tkdeskclient; do \ echo "installing $$f" ;\ - rm -f $(BIN_INSTALL_DIR)/`basename $$f` ;\ - $(INSTALL_PROGRAM) $$f $(BIN_INSTALL_DIR) ;\ + $(BSD_INSTALL_PROGRAM) $$f $(BIN_INSTALL_DIR) ;\ + done + @@for f in tkdesk tools/pauseme tools/ed-tkdesk tools/cd-tkdesk tools/od-tkdesk tools/op-tkdesk tools/pop-tkdesk; do \ + echo "installing $$f" ;\ + $(BSD_INSTALL_SCRIPT) $$f $(BIN_INSTALL_DIR) ;\ done @@echo "=== Installing TkDesk's library..." - @@cd ./tcldesk; tar cf - * | (cd $(SCRIPT_INSTALL_DIR); tar xvf -) - @@cd .. + $(BSD_INSTALL_DATA_DIR) $(SCRIPT_INSTALL_DIR) + @@cd ./tcldesk; pax -rwpm * ${SCRIPT_INSTALL_DIR}; cd .. @@cp ChangeLog $(SCRIPT_INSTALL_DIR)/doc/ChangeLog @@echo "=== Setting permissions..." find $(SCRIPT_INSTALL_DIR) -type f -exec chmod a+r {} \; find $(SCRIPT_INSTALL_DIR) -type d -exec chmod a+rx {} \; @@echo "=== Creating index..." - cd $(SCRIPT_INSTALL_DIR); $(BIN_INSTALL_DIR)/tkdesksh mkindex + cd $(SCRIPT_INSTALL_DIR); tclsh mkindex @@echo "=== Installing the manual pages..." @@for f in tkdesk.1 cd-tkdesk.1 ed-tkdesk.1 od-tkdesk.1; do \ echo "installing $$f" ;\ - rm -f $(MAN1_INSTALL_DIR)/$$f ;\ - $(INSTALL_DATA) doc/$$f $(MAN1_INSTALL_DIR) ;\ + $(BSD_INSTALL_MAN) doc/$$f $(MAN1_INSTALL_DIR) ;\ done @@echo "=== Installation complete." @ 1.3 log @Update fkdesk to 2.0p2, apply upstream patches, with fixes build with TCL 8.6, Itcl 4.0.0 is bundled. XXX: but not works well yet. 2.0p1 04/16/2004 Compilation of the file libdesk/tixImgXpm.c fails when using a Tk version lower than 8.3. 2.0p2 04/20/2004 Some Linux distributions are using newer "unofficial" versions of Incr Tcl (Itcl). Though TkDesk 2.0 works with the official Itcl 3.2.1 release, these newer Itcl installations disable backwards compatibility for some older Itcl syntax that TkDesk still requires. The typical symptom of this problem is this error message when TkDesk is started: Error in startup script: can't rename "itcl_class": command doesn't exist... @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2005/10/26 04:29:01 minskim Exp $ @ 1.2 log @Update tkdesk to 2.0. This version has a problem as shown in PR pkg/25274, but 1.x didn't build at all since the recent blt update. perry@@ will work on fixing this packge. Changes: - Tcl/Tk 8.4 compatibility - Dropped support for Tcl/Tk 7.x - Mouse wheel support - diff support - Improved configure script - New TkDesk logo @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 --- Makefile.in.orig 2004-04-14 17:31:17.000000000 -0500 d14 9 d46 1 a46 1 + @@cd ./tcldesk; ${PAX} -rwpm * ${SCRIPT_INSTALL_DIR}; cd .. @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- Makefile.in.orig Mon Nov 15 06:07:45 1999 d5 1 a5 1 @@@@ -28,7 +28,7 @@@@ d14 1 a14 1 @@@@ -187,26 +187,28 @@@@ d34 2 d37 2 a38 1 @@cd ./tcldesk; tar cf - * | (cd $(SCRIPT_INSTALL_DIR); tar xvf -) @ 1.1.1.1 log @import tkdesk-1.2. Submitted in PR pkg/17423 by Rui-Xiang Guo TkDesk is a graphical file manager for Unix and the X-Window System. It offers a very rich set of file operations and services, and provides the user with an immense amount of configurability. TkDesk's configuration flexibility results from the use of Tcl/Tk as the primary implementation language. Another benefit of using Tcl/Tk is that TkDesk is very portable and runs on virtually any Unix platform. @ text @@