Date: Sun, 5 Oct 2008 16:54:41 GMT From: Marin Atanasov <dnaeon@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/127883: New port: ports-mgmt/pkg_add_it Message-ID: <200810051654.m95GsfHh025013@www.freebsd.org> Resent-Message-ID: <200810051700.m95H0FSg009626@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 127883 >Category: ports >Synopsis: New port: ports-mgmt/pkg_add_it >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sun Oct 05 17:00:15 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Marin Atanasov >Release: FreeBSD-7.0-RELEASE >Organization: >Environment: >Description: This is an interactive version of the pkg_add(1) command. It's not a clone of pkg_add(1) or a new package install tool, instead this program uses pkg_add(1) to install packages while providing the user an interactive interface. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/ports-mgmt/pkg_add_it/ # /usr/ports/ports-mgmt/pkg_add_it/pkg-descr # /usr/ports/ports-mgmt/pkg_add_it/Makefile # /usr/ports/ports-mgmt/pkg_add_it/distinfo # echo c - /usr/ports/ports-mgmt/pkg_add_it/ mkdir -p /usr/ports/ports-mgmt/pkg_add_it/ > /dev/null 2>&1 echo x - /usr/ports/ports-mgmt/pkg_add_it/pkg-descr sed 's/^X//' >/usr/ports/ports-mgmt/pkg_add_it/pkg-descr << 'END-of-/usr/ports/ports-mgmt/pkg_add_it/pkg-descr' XThis program provides an interactive interface for the pkg_add(1) tool. X XIt's purpose is to search for a package pattern, making easier for the user Xto find a package and install it. This tool is not a clone of pkg_add(1). XIt uses pkg_add(1) to install packages while providing an interactive Xinterface, so the user could easily choose and install a given package. X XThis tool is written in C and does not require any additional packages to be Xinstalled. It should build and run on any system which supports pkg_add(1). X XThe pkg_add_it(1) tool supports local and remote pattern search: X X * Local pattern search - recursively scanning a directory for X a given package pattern X * Remote pattern search - accomplished by searching the INDEX file. X If INDEX is not in current directory pkg_add_it(1) fetches it and X then scans the INDEX file for a pattern X XTo learn more about the pkg_add_it(1) tool read the manual page. X XAuthor: Marin Atanasov <dnaeon@gmail.com> XWWW: http://www.unix-heaven.org/pkg_add_it.html END-of-/usr/ports/ports-mgmt/pkg_add_it/pkg-descr echo x - /usr/ports/ports-mgmt/pkg_add_it/Makefile sed 's/^X//' >/usr/ports/ports-mgmt/pkg_add_it/Makefile << 'END-of-/usr/ports/ports-mgmt/pkg_add_it/Makefile' X# New ports collection makefile for: pkg_add_it X# Date created: 05 October 2008 X# Whom: Marin Atanasov <dnaeon@gmail.com> X# X# $FreeBSD$ X# X XPORTNAME= pkg_add_it XPORTVERSION= 1.0 XCATEGORIES= ports-mgmt XMASTER_SITES= http://www.unix-heaven.org/ports-mgmt/ X XMAINTAINER= dnaeon@gmail.com XCOMMENT= Interactive interface for the pkg_add(1) command X XMAN1= pkg_add_it.1 XPLIST_FILES= sbin/pkg_add_it X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/pkg_add_it ${PREFIX}/sbin/pkg_add_it X ${INSTALL_MAN} ${WRKSRC}/pkg_add_it.1 ${MAN1PREFIX}/man/man1 X X.include <bsd.port.mk> END-of-/usr/ports/ports-mgmt/pkg_add_it/Makefile echo x - /usr/ports/ports-mgmt/pkg_add_it/distinfo sed 's/^X//' >/usr/ports/ports-mgmt/pkg_add_it/distinfo << 'END-of-/usr/ports/ports-mgmt/pkg_add_it/distinfo' XMD5 (pkg_add_it-1.0.tar.gz) = 558589812547be1f7ea878381f5899d1 XSHA256 (pkg_add_it-1.0.tar.gz) = c96fabdbe501659a00a7aba3c6310022d956f4aae39cbf3c27537e300a222c39 XSIZE (pkg_add_it-1.0.tar.gz) = 9199 END-of-/usr/ports/ports-mgmt/pkg_add_it/distinfo exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810051654.m95GsfHh025013>