Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Dec 2007 21:21:32 +0800
From:      darcsis@gmail.com (Denise H. G.)
To:        Matthias Schmidt <schmidtm@mathematik.uni-marburg.de>
Cc:        freebsd-current@freebsd.org
Subject:   Re: Announcing pkg_search
Message-ID:  <86tzmzvrqb.fsf@pluton.xbsd.name>
In-Reply-To: <81C6A2BD-78DA-4806-8145-88E4F9B8D5B1@mathematik.uni-marburg.de> (Matthias Schmidt's message of "Mon\, 3 Dec 2007 11\:29\:56 %2B0100")
References:  <81C6A2BD-78DA-4806-8145-88E4F9B8D5B1@mathematik.uni-marburg.de>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthias Schmidt <schmidtm@mathematik.uni-marburg.de> writes:

> Hi guys,
>
> I am not really sure if this is the appropriate list ... if its not,
> please redirect me to the right one.
>
> I wrote a small script called pkg_search to help me searching my local
> ports tree for a port/package without using "make search name=" or
> something like freshports.org.  Its not a big deal, but it eases my
> daily pkg_add life a bit :)

Hi

I am also interested in `pkg_install' tools. A couple of weeks ago I
planned to rewrite the `pkg_install' tools from scratch. And first of
all I wrote a simple `pkg_info', which does what your `pkg_search' does,
but it uses berkeley db to store package information.

My idea is that `pkg_install' tools should be implemented in a
combination of shell scripts and C codes. That way both the shell script
parts and C parts would be somewhat straightforward compared with the
current implementation of `pkg_install'. 

>
> Example:
>
> % pkg_search fvwm2
> fvwm2-i18n-imlib-2.4.20_1       Popular virtual window manager for X
> % pkg_search -i fvwm2
> Name    : fvwm2-i18n-imlib-2.4.20_1-50
> Dir     : /usr/ports/x11-wm/fvwm2-i18n
> Desc    : Popular virtual window manager for X
> URL     : http://www.fvwm.org/
> Deps    : compositeproto-0.4
> [...]
>
> You can find it and a man page here:
>
> http://www.mathematik.uni-marburg.de/~schmidtm/pkg_search/
>
> BTW:  It works under DragonFly as well.  {Net,Open}BSD might work as
> well (with possible adoption), but I don't have machines here to test.
>
> Regards,
>
> 	Matthias
>
>
> -- 
> Dipl.-Inf. Matthias Schmidt <schmidtm@mathematik.uni-marburg.de>
> Dept. of Mathematics and Computer Science, Distributed Systems Group
> Philipps-University of Marburg, Hans-Meerwein-Strasse, 35032 Marburg
> Tel: +49-6421-2821591, Fax: +49-6421-2821573, Office C4347
> _______________________________________________
> freebsd-current@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"

-- 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86tzmzvrqb.fsf>