From: "Will Rogers" <wjr@wam.umd.edu>
To: <gentoo-dev@cvs.gentoo.org>
Subject: [gentoo-dev] An Offering: the EMerge Interface
Date: Sun Aug 19 20:11:01 2001 [thread overview]
Message-ID: <000301c1291d$58596ad0$0801a8c0@saucer> (raw)
# emi - the EMerge Interface
# Copyright (C) 2001 William J. Rogers (wjr@wam.umd.edu)
#
# An interface to the Gentoo Portage package system in the style of
apt-get
Available at http://www.wam.umd.edu/~wjr/emi (also linked off of
http://www.wam.umd.edu/~wjr).
This is a perl script that can acts as a user-friendly interface to
emerge merge, package information, and ebuild unmerge operations. Its
features include:
- emi merge <package file>
checks if there is an ebuild in the tree for this package (if you are
calling it on a binary .tbz2), lists currently installed versions, lists
dependencies via emerge --pretend, and tells you if those have ebuilds
available also, then asks if you want to install and fires off emerge if
you say yes
- emi query <package name>
Lists ebuilds for this program in the portage tree, source packages in
the distfiles folder, binary packages in PKGDIR, and current versions in
/var/db/pkg
- emi unmerge <package name>
Lists current versions in /var/db/pkg and allows you to select one to
unmerge (via ebuild unmerge) or quit
I wrote this in my spare time over the weekend because I found it
tiresome to manually look around to discover various information about
packages. This functionality might be planned in future emerge
iterations; it might already exist somewhere I haven't found yet. If
so, I don't really care; I had fun writing it :).
Please check it out if you're interested and let me know what you think.
Will Rogers
wjr@wam.umd.edu
next reply other threads:[~2001-08-20 2:10 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-08-19 20:11 Will Rogers [this message]
2001-08-19 21:26 ` [gentoo-dev] An Offering: the EMerge Interface Ben Lutgens
2001-08-21 12:27 ` Karl Trygve Kalleberg
2001-08-21 14:27 ` Will Rogers
2001-08-22 0:00 ` Will Rogers
2001-08-22 16:23 ` Karl Trygve Kalleberg
-- strict thread matches above, loose matches on Subject: below --
2001-08-22 0:01 Will Rogers
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='000301c1291d$58596ad0$0801a8c0@saucer' \
--to=wjr@wam.umd.edu \
--cc=gentoo-dev@cvs.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox