diff options
author | Brad Smith <brad@cvs.openbsd.org> | 2004-05-28 20:18:29 +0000 |
---|---|---|
committer | Brad Smith <brad@cvs.openbsd.org> | 2004-05-28 20:18:29 +0000 |
commit | e6814451d6cf66f233ad47c91a77960159f3d1ee (patch) | |
tree | f9757bb75f85aa64575d994aba04b09b1afddf22 /usr.sbin | |
parent | f473943a23d39230500fa5d4bd2e7c0be8904725 (diff) |
cvs really sucks.
Diffstat (limited to 'usr.sbin')
-rw-r--r-- | usr.sbin/pkg_install/Makefile | 5 | ||||
-rw-r--r-- | usr.sbin/pkg_install/Makefile.inc | 4 | ||||
-rw-r--r-- | usr.sbin/pkg_install/README | 17 | ||||
-rw-r--r-- | usr.sbin/pkg_install/tkpkg | 153 |
4 files changed, 0 insertions, 179 deletions
diff --git a/usr.sbin/pkg_install/Makefile b/usr.sbin/pkg_install/Makefile deleted file mode 100644 index 20d82a95105..00000000000 --- a/usr.sbin/pkg_install/Makefile +++ /dev/null @@ -1,5 +0,0 @@ -# $OpenBSD: Makefile,v 1.6 2001/05/22 08:18:36 brian Exp $ - -SUBDIR=lib add create delete info - -.include <bsd.subdir.mk> diff --git a/usr.sbin/pkg_install/Makefile.inc b/usr.sbin/pkg_install/Makefile.inc deleted file mode 100644 index 03bfa656ae5..00000000000 --- a/usr.sbin/pkg_install/Makefile.inc +++ /dev/null @@ -1,4 +0,0 @@ -# $OpenBSD: Makefile.inc,v 1.2 1997/09/21 11:44:03 deraadt Exp $ - -# Inherit BINDIR from one level up. -.include "../Makefile.inc" diff --git a/usr.sbin/pkg_install/README b/usr.sbin/pkg_install/README deleted file mode 100644 index d5323a8fe5c..00000000000 --- a/usr.sbin/pkg_install/README +++ /dev/null @@ -1,17 +0,0 @@ -# $OpenBSD: README,v 1.3 2000/05/16 16:08:35 marc Exp $ -# (Original from FreeBSD) - -This is the pkg_install suite of tools for doing maintenance of -software "packages". More documentation is available in the man pages -for each individual command. - -This code was written by Jordan Hubbard for FreeBSD, snatched and -mildly reshaped by John Kohl in NetBSD and the changes taken back into -FreeBSD again by Jordan, who then proceeded to add another couple -of dozen features on top. Whee! :-) - -In another round of enhancements, NetBSD changes were added by -Alistair Crooks, Hubert Feyrer and Thorsten Frueauf. These changes -were incorporated into this version of the pkg tools in October, 1998. - -Marc Espie has made further changes/improvements since then. diff --git a/usr.sbin/pkg_install/tkpkg b/usr.sbin/pkg_install/tkpkg deleted file mode 100644 index ea171f1aa97..00000000000 --- a/usr.sbin/pkg_install/tkpkg +++ /dev/null @@ -1,153 +0,0 @@ -#!/usr/local/bin/wish8.3 -f -#$OpenBSD: tkpkg,v 1.4 2001/02/27 17:59:48 todd Exp $ -# from FreeBSD Id: tkpkg,v 1.4 1997/02/22 16:09:13 peter Exp -# -set pkgname "" -wm title . "Package Installation" -#-------------------------------------------------------------- -# The top level main window, consisting of a bar of buttons and a list -# of packages and a description of the current package. -#-------------------------------------------------------------- -frame .menu -relief raised -borderwidth 1 -frame .frame -borderwidth 4 - -scrollbar .frame.scroll -relief sunken -command ".frame.list yview" -listbox .frame.list -yscroll ".frame.scroll set" -relief sunken -setgrid 1 -pack append .frame .frame.scroll {right filly} \ - .frame.list {left expand fill} - -# build the lower window shoing the complete description of a pacage -frame .f -borderwidth 4 -text .f.t -width 80 -height 20 -yscrollcommand ".f.s set" -relief sunken - -# Initially display instructions in this window. Erase the -# instructions and show the package description when the user clicks -# on a package. -# -.f.t insert end "Double click on a package above to see its -complete description here." -scrollbar .f.s -relief sunken -command ".f.t yview" -pack append .f .f.s {right filly} .f.t {left expand fill} - -bind .frame.list <Double-Button-1> \ - { do_description [selection get] } -pack append . .menu {top fill} \ - .f {bottom expand fill} \ - .frame {bottom expand fill} - -#---------------------------------------------------------------- -# Make menu bar: -#---------------------------------------------------------------- -button .menu.inst -text "Install" \ - -command "apply_to_pkg \"pkg_add -v\"" -button .menu.dein -text "Deinstall" \ - -command "apply_to_pkg \"pkg_delete -v\"" -button .menu.installed -text "What is Installed?" \ - -command "list_pkgs \"pkg_info -I -a |tr ' ' ' '\"" -button .menu.available -text "What can I install?" \ - -command "list_pkgs \"pkg_info -I -c [glob -nocomplain *.{tgz,tar.z,tar.gz,tar.Z}] |tr ' ' ' '\"" -button .menu.cont -text "Contents?" \ - -command "apply_to_pkg \"pkg_info -d -v\"" -button .menu.quit -text "Quit" -command "destroy ." -button .menu.help -text "Help" -command "do_help" - -pack append .menu \ - .menu.inst left \ - .menu.dein left \ - .menu.installed left \ - .menu.available left \ - .menu.cont left \ - .menu.quit left \ - .menu.help right -#------------------------------------------------------- -# Display the package description. -#------------------------------------------------------- -proc list_pkgs {s} { - set line "" - set f [eval "open {| sh -c \"$s\" } r"] - .frame.list delete 0 end - while {[gets $f line] > 0} { - .frame.list insert end $line - } - close $f -} - -# display the list of available packages -set archives [glob -nocomplain *.{tgz,tar.z,tar.gz,tar.Z}] -if {$archives == ""} { - .frame.list delete 0 end - .frame.list insert end "Warning: no compressed tar archives files found." -} else { - list_pkgs "pkg_info -I -c $archives |tr ' ' ' '" -} - -#------------------------------------------------------- -# Display the package description. -#------------------------------------------------------- -proc do_description {s} { - global pkgname - regexp {[^ ]*} $s filename - set pkgname $filename - .f.t delete 0.0 end - set cmd "pkg_info -d $filename |tr -d ''" - set f [eval "open {| csh -c \"$cmd\" } r"] - while {![eof $f]} { - .f.t insert end [read $f] - } -} -#------------------------------------------------------- -# package install window. -#------------------------------------------------------- -proc do_help {{w .help}} { - catch {destroy $w} - toplevel $w - wm title $w "Help" - wm iconname $w "Help" - button $w.ok -text OK -command "destroy $w" - message $w.t -relief raised -bd 2 \ - -text "You can install, deinstall and list info on the available packages. To select a package and see its complete description, press mouse button 1 over the package name. To install a selected package, press the Install button. To exit, press the \"Quit\" button." - pack append $w $w.ok {bottom fillx} $w.t {expand fill} -} -#------------------------------------------------------- -# Apply a command to a package. -#------------------------------------------------------- -proc apply_to_pkg {s} { - apply_to_pkg_err $s "" -} -#------------------------------------------------------- -# Apply a command to a package, with error stream redirection instructions. -#------------------------------------------------------- -proc apply_to_pkg_err {s errredir} { - global pkgname - .f.t delete 0.0 end - if {$pkgname == ""} { - .f.t insert end "You must double click on a package name first!" - } else { - apply_to_pkg_int "$s $pkgname" "2>&1" - } -} -proc apply_to_pkg_int {s errredir} { - .f.t delete 0.0 end - .f.t insert end "Running: $s\n" - set f [eval "open {| sh -c \"$s $errredir\" } r"] - while {![eof $f]} { - .f.t insert end [read $f 64] - } -} -#------------------------------------------------------- -# Invoke an arbitrary command. -#------------------------------------------------------- -proc do_command {s} { - .f.t delete 0.0 end - .f.t insert end "Running: $s\n" - set f [eval "open {| $s} r"] - while {![eof $f]} { - .f.t insert end [read $f 64] - } -} -# local variables: -# mode: csh -# compile-command: "" -# comment-start: "# " -# comment-start-skip: "# " -# end: |