Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 428296 - net-irc/hexchat-2.9.1 and 9999 ebuilds - new package request
Summary: net-irc/hexchat-2.9.1 and 9999 ebuilds - new package request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Proxy Maintainers
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2012-07-27 12:10 UTC by Denis M. (Phr33d0m)
Modified: 2012-08-25 14:36 UTC (History)
1 user (show)

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


Attachments
hexchat-2.9.0.ebuild (hexchat-2.9.0.ebuild,2.59 KB, application/octet-stream)
2012-07-27 12:11 UTC, Denis M. (Phr33d0m)
Details
hexchat-9999.ebuild (hexchat-9999.ebuild,2.68 KB, application/octet-stream)
2012-07-27 12:12 UTC, Denis M. (Phr33d0m)
Details
metadata.xml (metadata.xml,434 bytes, text/plain)
2012-07-27 12:26 UTC, Denis M. (Phr33d0m)
Details
hexchat-2.9.1.ebuild (hexchat-2.9.1.ebuild,2.70 KB, application/octet-stream)
2012-07-27 19:10 UTC, Denis M. (Phr33d0m)
Details
hexchat-9999.ebuild (new) (hexchat-9999.ebuild,2.64 KB, application/octet-stream)
2012-07-27 19:14 UTC, Denis M. (Phr33d0m)
Details
hexchat-2.8.8-cfags.patch (hexchat-2.8.8-cflags.patch,474 bytes, text/plain)
2012-07-27 19:15 UTC, Denis M. (Phr33d0m)
Details
hexchat-2.9.1-input-box.patch (hexchat-2.9.1-input-box.patch,1.06 KB, text/plain)
2012-07-27 19:16 UTC, Denis M. (Phr33d0m)
Details
hexchat-2.9.1.ebuild (hexchat-2.9.1.ebuild,2.67 KB, application/octet-stream)
2012-07-27 19:23 UTC, Denis M. (Phr33d0m)
Details
hexchat-2.9.1.ebuild (fixed) (hexchat-2.9.1.ebuild,2.36 KB, text/plain)
2012-07-30 19:37 UTC, Denis M. (Phr33d0m)
Details
hexchat-9999.ebuild (fixed) (hexchat-9999.ebuild,2.54 KB, text/plain)
2012-07-30 19:38 UTC, Denis M. (Phr33d0m)
Details
hexchat-2.9.1.ebuild (fixed) (hexchat-2.9.1.ebuild,2.33 KB, text/plain)
2012-07-30 19:57 UTC, Denis M. (Phr33d0m)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Denis M. (Phr33d0m) 2012-07-27 12:10:59 UTC
Hello, I'd want to request you to include hexchat into the portage tree.
It's an open sourced IRC client forked from XChat with added features and better mantained.
Website here: http://hexchat.org

I attach 2 ebuilds. One is for version 2.9.0 and the other is a live ebuild.

Reproducible: Always
Comment 1 Denis M. (Phr33d0m) 2012-07-27 12:11:54 UTC
Created attachment 319384 [details]
hexchat-2.9.0.ebuild
Comment 2 Denis M. (Phr33d0m) 2012-07-27 12:12:12 UTC
Created attachment 319386 [details]
hexchat-9999.ebuild
Comment 3 Denis M. (Phr33d0m) 2012-07-27 12:26:10 UTC
Created attachment 319392 [details]
metadata.xml
Comment 4 Agostino Sarubbo gentoo-dev 2012-07-27 13:17:55 UTC
net-irc interested in ?
Comment 5 Denis M. (Phr33d0m) 2012-07-27 19:09:32 UTC
Just made some updates on the ebuilds.
* Please ignore 2.9.0 - I'll attach the new 2.9.1 version ebuild which has had some bugs fixed.
* Please ignore my prior 9999 ebuild attachment - I'll upload a new modified ebuild called (new).
* I'm attaching two patches.

>net-irc interested in ?
If no official dev is wanting to maintain this package I'll be supplying new version bumps with proper ebuilds (heard you call it 'proxy maintainer').
Comment 6 Denis M. (Phr33d0m) 2012-07-27 19:10:51 UTC
Created attachment 319434 [details]
hexchat-2.9.1.ebuild
Comment 7 Denis M. (Phr33d0m) 2012-07-27 19:14:14 UTC
Created attachment 319436 [details]
hexchat-9999.ebuild (new)
Comment 8 Denis M. (Phr33d0m) 2012-07-27 19:15:26 UTC
Created attachment 319438 [details]
hexchat-2.8.8-cfags.patch

Patch imported from xchat.
Comment 9 Denis M. (Phr33d0m) 2012-07-27 19:16:21 UTC
Created attachment 319440 [details]
hexchat-2.9.1-input-box.patch

Patch imported from xchat.
Comment 10 Denis M. (Phr33d0m) 2012-07-27 19:23:43 UTC
Created attachment 319442 [details]
hexchat-2.9.1.ebuild

Fixed a little typo.
Comment 11 Agostino Sarubbo gentoo-dev 2012-07-29 06:51:55 UTC
proxy-maint, please ack here.
Comment 12 Ben de Groot (RETIRED) gentoo-dev 2012-07-29 07:43:08 UTC
(In reply to comment #10)
> Created attachment 319442 [details]
> hexchat-2.9.1.ebuild

- please use EAPI=4, which means you can drop die messages for ebuild helpers in src_install
- please use normal ordering, without empty lines, for DESCRIPTION/HOMEPAGE/SRC_URI
- please sort dependencies alphabetically, regular deps first, then use-dependent ones
- I doubt that this new package is tested on all those arches in KEYWORDS, also new packages need all ~arch keywords
- please use the more robust [[ test instead of [
- copying the gettext file should be behind "use nls &&" (or a hard dep on gettext)
- use prune_libtool_files from eutils.eclass for removing .la files
Comment 13 Ben de Groot (RETIRED) gentoo-dev 2012-07-29 07:44:03 UTC
Also, please attach ebuilds as text/plain
Comment 14 Denis M. (Phr33d0m) 2012-07-30 19:37:03 UTC
Hello, thank you very much for your recommendations.
I've fixed both ebuilds.

PD: Sorry about the MIME, I've always checked 'autodetect'.
Comment 15 Denis M. (Phr33d0m) 2012-07-30 19:37:39 UTC
Created attachment 319770 [details]
hexchat-2.9.1.ebuild (fixed)
Comment 16 Denis M. (Phr33d0m) 2012-07-30 19:38:02 UTC
Created attachment 319772 [details]
hexchat-9999.ebuild (fixed)
Comment 17 Denis M. (Phr33d0m) 2012-07-30 19:57:08 UTC
Created attachment 319776 [details]
hexchat-2.9.1.ebuild (fixed)
Comment 18 Ben de Groot (RETIRED) gentoo-dev 2012-08-25 14:36:10 UTC
+*hexchat-2.9.1 (25 Aug 2012)
+
+  25 Aug 2012; Ben de Groot <yngwin@gentoo.org>
+  +files/hexchat-2.8.8-cflags.patch, +files/hexchat-2.9.1-input-box.patch,
+  +hexchat-2.9.1.ebuild, +metadata.xml:
+  Initial commit. User submitted ebuild from bug #428296.

Please let me know if there is anything new. You can send pull requests to https://github.com/yngwin/proxy-maint if you happen to use github.