Gentoo Archives: gentoo-dev

From: Will Rogers <wjr@×××××××.edu>
To: gentoo-dev@××××××××××.org
Subject: [gentoo-dev] An Offering: the EMerge Interface
Date: Sun, 19 Aug 2001 20:10:34
Message-Id: 000301c1291d$58596ad0$0801a8c0@saucer
1 # emi - the EMerge Interface
2 # Copyright (C) 2001 William J. Rogers (wjr@×××××××.edu)
3 #
4 # An interface to the Gentoo Portage package system in the style of
5 apt-get
6
7 Available at http://www.wam.umd.edu/~wjr/emi (also linked off of
8 http://www.wam.umd.edu/~wjr).
9
10 This is a perl script that can acts as a user-friendly interface to
11 emerge merge, package information, and ebuild unmerge operations. Its
12 features include:
13 - emi merge <package file>
14 checks if there is an ebuild in the tree for this package (if you are
15 calling it on a binary .tbz2), lists currently installed versions, lists
16 dependencies via emerge --pretend, and tells you if those have ebuilds
17 available also, then asks if you want to install and fires off emerge if
18 you say yes
19 - emi query <package name>
20 Lists ebuilds for this program in the portage tree, source packages in
21 the distfiles folder, binary packages in PKGDIR, and current versions in
22 /var/db/pkg
23 - emi unmerge <package name>
24 Lists current versions in /var/db/pkg and allows you to select one to
25 unmerge (via ebuild unmerge) or quit
26
27 I wrote this in my spare time over the weekend because I found it
28 tiresome to manually look around to discover various information about
29 packages. This functionality might be planned in future emerge
30 iterations; it might already exist somewhere I haven't found yet. If
31 so, I don't really care; I had fun writing it :).
32
33 Please check it out if you're interested and let me know what you think.
34
35 Will Rogers
36 wjr@×××××××.edu

Replies

Subject Author
Re: [gentoo-dev] An Offering: the EMerge Interface Ben Lutgens <blutgens@×××××××××××.org>
Re: [gentoo-dev] An Offering: the EMerge Interface Karl Trygve Kalleberg <karltk@×××××××.no>