Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 584440 - neofetch: fast, highly customizable system info script that supports Linux, OS X, BSD and Windows
Summary: neofetch: fast, highly customizable system info script that supports Linux, O...
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Default Assignee for New Packages
URL: https://github.com/dylanaraps/neofetch
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2016-05-29 09:49 UTC by Muhammad Herdiansyah
Modified: 2016-10-09 05:50 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
ebuild for neofetch (neofetch-1.7.ebuild,963 bytes, text/plain)
2016-05-29 09:49 UTC, Muhammad Herdiansyah
Details
New ebuild for neofetch (neofetch-1.7.ebuild,933 bytes, text/plain)
2016-05-29 09:53 UTC, Muhammad Herdiansyah
Details
New ebuild for neofetch (neofetch-1.7.ebuild,918 bytes, text/plain)
2016-05-29 10:54 UTC, Muhammad Herdiansyah
Details
(Another) new ebuild for neofetch (neofetch-1.7.ebuild,912 bytes, text/plain)
2016-05-31 17:22 UTC, Muhammad Herdiansyah
Details
(Another) new ebuild for neofetch (neofetch-1.7.ebuild,906 bytes, text/plain)
2016-05-31 17:24 UTC, Muhammad Herdiansyah
Details
New ebuild for neofetch (neofetch-1.7.ebuild,877 bytes, text/plain)
2016-06-13 12:35 UTC, Muhammad Herdiansyah
Details
ebuild for neofetch (neofetch-1.7.ebuild,865 bytes, text/plain)
2016-06-14 17:05 UTC, Muhammad Herdiansyah
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Muhammad Herdiansyah 2016-05-29 09:49:45 UTC
Created attachment 435692 [details]
ebuild for neofetch

Greetings.

This is my first time doing ebuilds, so if something is wrong, please remind me.

I think you guys should add neofetch.

neofetch is a script gathers info about your system and prints it to the terminal next to an image, your distro's logo or any ascii art of your choice. So, yeah, it's pretty much like screenfetch. The ebuild is attached.

Since this script is just basically one make-install away, it should work in all architectures. Though I can only test it in x86 and amd64 devices.

Thanks!
Comment 1 Muhammad Herdiansyah 2016-05-29 09:51:12 UTC
Comment on attachment 435692 [details]
ebuild for neofetch

># Copyright 1999-2016 Gentoo Foundation
># Distributed under the terms of the GNU General Public License v2
># $Id$
>EAPI=6
>inherit eutils
>MY_PN="${PN/f/F}"
>
>DESCRIPTION="Simple information system script"
>HOMEPAGE="https://github.com/dylanaraps/neofetch"
>SRC_URI="https://github.com/dylanaraps/${PN}/archive/${PV}/${PN}-${PV}.tar.gz -> ${P}.tar.gz"
>LICENSE="MIT"
>SLOT="0"
>KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc x86"
>IUSE="X w3m scrot cmus mpd moc"
>
>DEPEND="app-shells/bash
>        sys-apps/pciutils"
>
>RDEPEND="${DEPEND}
>         X? ( x11-apps/xprop
>              x11-apps/xrandr
>            )
>
>         w3m? ( media-gfx/w3mimgfb
>                www-client/w3m[imlib,fbcon]
>                media-libs/imlib2
>                media-gfx/imagemagick
>              )
>
>         scrot? ( media-gfx/scrot )
>         cmus? ( media-sound/cmus )
>         mpd? ( media-sound/mpc )
>         moc? ( media-sound/moc )
>"
>
>
Comment 2 Muhammad Herdiansyah 2016-05-29 09:52:47 UTC
Oops, I think I made something wrong with the dependencies. I'll attach a new one.
Comment 3 Muhammad Herdiansyah 2016-05-29 09:53:46 UTC
Created attachment 435694 [details]
New ebuild for neofetch
Comment 4 Muhammad Herdiansyah 2016-05-29 10:54:29 UTC
Created attachment 435696 [details]
New ebuild for neofetch

Deleted eutils as it was unneeded.
Comment 5 Muhammad Herdiansyah 2016-05-31 17:22:49 UTC
Created attachment 435966 [details]
(Another) new ebuild for neofetch

Since scrot USE flag is uncommon, I'll merge it with X USE flag instead.
Comment 6 Muhammad Herdiansyah 2016-05-31 17:24:11 UTC
Created attachment 435968 [details]
(Another) new ebuild for neofetch

Forgot to delete scrot from IUSE
Comment 7 Muhammad Herdiansyah 2016-06-13 12:35:58 UTC
Created attachment 437370 [details]
New ebuild for neofetch

Deleted w3m USE Flag as it is uncommon.
Comment 8 Muhammad Herdiansyah 2016-06-14 17:05:45 UTC
Created attachment 437538 [details]
ebuild for neofetch

Deleted irrelevant parts
Comment 9 Muhammad Herdiansyah 2016-10-09 05:50:39 UTC
I'll make a new one.