Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 361517 - net-irc/bitchx: creation of new ebuild for sourceforge svn code for BitchX-1.2c01-svn
Summary: net-irc/bitchx: creation of new ebuild for sourceforge svn code for BitchX-1....
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: Normal enhancement (vote)
Assignee: Packages in net-irc
URL: http://sourceforge.net/projects/bitchx/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-31 19:50 UTC by Enrique D. Bosch
Modified: 2015-02-03 14:50 UTC (History)
0 users

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


Attachments
BitchX-1.2c01-svn ebuild and patches (bitchx-1.9999-ebuild.tar.gz,6.09 KB, application/octet-stream)
2011-03-31 19:54 UTC, Enrique D. Bosch
Details
BitchX-1.2c01-svn ebuild (r1) and patches (bitchx-1.9999-r1-ebuild.tar.gz,6.56 KB, application/x-gzip)
2011-04-22 15:10 UTC, Enrique D. Bosch
Details
BitchX-1.2c01-svn ebuild (r2) and patches (bitchx-1.9999-r2-ebuild.tar.gz,6.68 KB, application/gzip)
2012-04-29 20:55 UTC, Enrique D. Bosch
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Enrique D. Bosch 2011-03-31 19:50:46 UTC
BitchX is currently in active development from a new sourceforge project, this code include all the security patches and other fixes: http://bitchx.svn.sourceforge.net/viewvc/bitchx/
Also, I have submited patches to the project with some interesting functionalities: http://sourceforge.net/tracker/?group_id=217909&atid=1041465
I have written an ebuild for the last svn release + the patches.

Reproducible: Always
Comment 1 Enrique D. Bosch 2011-03-31 19:54:12 UTC
Created attachment 268029 [details]
BitchX-1.2c01-svn ebuild and patches
Comment 2 Enrique D. Bosch 2011-04-22 15:10:11 UTC
Created attachment 270873 [details]
BitchX-1.2c01-svn ebuild (r1) and patches

This new ebuild includes the patch 07-delete_no_cloak.diff from http://sourceforge.net/tracker/?func=detail&aid=3291066&group_id=217909&atid=1041465.
Comment 3 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2011-12-21 20:19:31 UTC
(In reply to comment #2)
> This new ebuild includes the patch 07-delete_no_cloak.diff from
> http://sourceforge.net/tracker/?func=detail&aid=3291066&group_id=217909&atid=1041465.

From your description of what the patches do, it appears that they change the UI of bitchx considerably. It should be upstream's choice to incorporate them or not. You can always add a call to epatch_user() in your ebuild's src_prepare() function. epatch_user() lets you put your own custom patches for the ebuild in /etc/portage/patches/ (see /usr/portage/eclass/eutils.eclass for more details) and add such patches without forcing these changes on every user of the ebuild.

Patches which make the buildsystem or installation method compatible with a normal GNU/Linux system are acceptable, though. However, generally the hope is that upstream would apply such patches, breaking the SVN ebuild in the process ;-).
Comment 4 Enrique D. Bosch 2012-03-02 22:23:56 UTC
I'm not forcing my changes, they are only applied with "patches" USE that is disabled by default.

I submitted my patches to upstream (on sourceforge) where are available, unfortunately they are not merged in official repository neither rejected explicitly. I could keep the patches only for myself but I think they could be usefull for someone.

Anyway, if you don't still agree with the inclusion of my patches in the ebuild, feel free to remove them but at least include the SVN ebuild.
Comment 5 Enrique D. Bosch 2012-04-29 20:55:49 UTC
Created attachment 310447 [details]
BitchX-1.2c01-svn ebuild (r2) and patches
Comment 6 Pacho Ramos gentoo-dev 2015-02-03 14:50:54 UTC
removed