Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Hubert Feyrer <hubertf@netbsd.org>
List: source-changes
Date: 05/11/2000 09:37:55
Module Name: pkgsrc
Committed By: hubertf
Date: Thu May 11 16:37:54 UTC 2000
Modified Files:
pkgsrc/x11/xlockmore: Makefile
pkgsrc/x11/xlockmore/files: md5 patch-sum
pkgsrc/x11/xlockmore/patches: patch-ab patch-ac
pkgsrc/x11/xlockmore/pkg: PLIST
Added Files:
pkgsrc/x11/xlockmore/patches: patch-ad patch-ae
Log Message:
Add "lsall" and "lsbest" commands to pkg_admin, to find all/best
package matching a certain pattern. Examples:
yui# cd /usr/pkgsrc/packages/i386ELF/All/
yui# ls unzip*
unzip-5.40.tgz unzip-5.41.tgz
yui# pkg_admin lsall 'unzip*'
unzip-5.40.tgz
unzip-5.41.tgz
yui# pkg_admin lsall 'unzip>=5.40'
unzip-5.40.tgz
unzip-5.41.tgz
yui# pkg_admin lsall 'unzip>=5.41'
unzip-5.41.tgz
yui# pkg_admin lsbest 'unzip>=5.40'
unzip-5.41.tgz
yui# pkg_admin lsall /usr/pkgsrc/packages/i386ELF/All/'{mit,unproven}-pthread*'
/usr/pkgsrc/packages/i386ELF/All/mit-pthreads-1.60b6.tgz
This adds a shell/user-interface to pkg-patterns, which are a superset
of sh/csh patterns and can't be expanded by any shell.
To generate a diff of this commit:
cvs rdiff -r1.28 -r1.29 pkgsrc/x11/xlockmore/Makefile
cvs rdiff -r1.14 -r1.15 pkgsrc/x11/xlockmore/files/md5
cvs rdiff -r1.2 -r1.3 pkgsrc/x11/xlockmore/files/patch-sum
cvs rdiff -r1.5 -r1.6 pkgsrc/x11/xlockmore/patches/patch-ab
cvs rdiff -r1.3 -r1.4 pkgsrc/x11/xlockmore/patches/patch-ac
cvs rdiff -r0 -r1.1 pkgsrc/x11/xlockmore/patches/patch-ad \
pkgsrc/x11/xlockmore/patches/patch-ae
cvs rdiff -r1.2 -r1.3 pkgsrc/x11/xlockmore/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.