Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 103852 - gnaughty-1.1.0.ebuild (New Package)
Summary: gnaughty-1.1.0.ebuild (New Package)
Status: CONFIRMED
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: http://gnaughty.sf.net
Whiteboard:
Keywords: EBUILD, REVIEWED
Depends on:
Blocks:
 
Reported: 2005-08-26 12:26 UTC by Nelson Benítez
Modified: 2018-06-07 18:26 UTC (History)
4 users (show)

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


Attachments
gnaughty-1.1.0.ebuild (gnaughty-1.1.0.ebuild,1.40 KB, text/plain)
2005-08-26 12:28 UTC, Nelson Benítez
Details
First patch (gnaughty-1.1.0-build-fixes.diff,1.26 KB, text/plain)
2005-08-26 12:29 UTC, Nelson Benítez
Details
Second patch (gnaughty-1.1.0-misc-fixes.diff,3.47 KB, text/plain)
2005-08-26 12:30 UTC, Nelson Benítez
Details
gnaughty-1.1.0.ebuild (gnaughty-1.1.0.ebuild,1002 bytes, text/plain)
2005-08-30 05:53 UTC, Nelson Benítez
Details
gnaughty-1.1.0.ebuild (gnaughty-1.1.0.ebuild,999 bytes, text/plain)
2005-08-30 05:57 UTC, Nelson Benítez
Details
gnaughty-1.1.0.ebuild (gnaughty-1.1.0.ebuild,982 bytes, text/plain)
2005-10-02 06:30 UTC, Nelson Benítez
Details
gnaughty-1.1.1.ebuild (gnaughty-1.1.1.ebuild,831 bytes, text/plain)
2005-12-30 12:52 UTC, Tony Vroon (RETIRED)
Details
gnaughty-1.1.1-gconf.patch (gnaughty-1.1.1-gconf.patch,436 bytes, patch)
2005-12-30 12:53 UTC, Tony Vroon (RETIRED)
Details | Diff
gnaughty-1.2.0.ebuild (gnaughty-1.2.0.ebuild,580 bytes, text/plain)
2009-06-14 17:29 UTC, Serhij S. Stasyuk
Details
files/gnaughty-curl.patch (gnaughty-curl.patch,279 bytes, text/plain)
2012-12-06 23:18 UTC, daktak
Details
files/gnaughty-g_threads_init.patch (gnaughty-g_threads_init.patch,317 bytes, text/plain)
2012-12-06 23:18 UTC, daktak
Details
files/gnaughty-1.2.5-parse.patch (gnaughty-1.2.5-parse.patch,1.17 KB, text/plain)
2012-12-06 23:18 UTC, daktak
Details
www-client/gnaugthy/gnaughty-1.2.5.ebuild (gnaughty-1.2.5.ebuild,770 bytes, text/plain)
2012-12-06 23:19 UTC, daktak
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nelson Benítez 2005-08-26 12:26:31 UTC
gnaughty (gnaughty.sf.net), 

is a frontend to the movies section of sublimedirectory.com, written in
gtk2 for the Linux operating system. Sublimedirectory.com is a site where
links to erotic/porn videos and erotic/porn photos are periodically posted. So
this application is a nice interface to that.

The ebuild uses two patches that I've also submitted, the first one is really
needed to gnaughty to emerge well (fixes gconf installation and .desktop file).
The second one adds enhancements to the program (like peeking more sites and
better defaults), I plan to send this patch to upstream soon. Take in mind that
the development of gnaughty is a bit frozen so that is the reason I made that patch.

To place it in portage I suggest www-client/gnaughty , as there is where other
downloaders are.
Comment 1 Nelson Benítez 2005-08-26 12:28:47 UTC
Created attachment 66933 [details]
gnaughty-1.1.0.ebuild
Comment 2 Nelson Benítez 2005-08-26 12:29:55 UTC
Created attachment 66934 [details]
First patch
Comment 3 Nelson Benítez 2005-08-26 12:30:55 UTC
Created attachment 66936 [details]
Second patch
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2005-08-30 05:05:35 UTC
1/ The header is invalid.
2/ Please, fix the strange indenting in src_unpack().
3/ ${A}, ${S} should be quoted.
4/ Kill all leftover comments apparently coming from another ebuild.

Please, fix the above problems and reopen then.
Comment 5 Nelson Benítez 2005-08-30 05:53:11 UTC
Created attachment 67262 [details]
gnaughty-1.1.0.ebuild

New ebuild with commented corrections fixed.
Comment 6 Nelson Benítez 2005-08-30 05:57:48 UTC
Created attachment 67263 [details]
gnaughty-1.1.0.ebuild

Sorry, this updated version should really have a correct indent in src_unpack.
Comment 7 Nelson Benítez 2005-08-30 06:17:47 UTC
I reopen because of updated ebuild. 

As I said this program does not get releases in a regularly basis so I think it
would be easy to maintain, so I hope someone picks this up...
Comment 8 Ciaran McCreesh 2005-10-01 14:47:02 UTC
Any reason you're not using mirror://sourceforge/ in SRC_URI? If it works,
please attach an updated ebuild. If not, please add a comment to the bug saying
what the problem is. Apart from that, the ebuild looks good from a QA perspective.
Comment 9 Nelson Benítez 2005-10-02 06:30:41 UTC
Created attachment 69720 [details]
gnaughty-1.1.0.ebuild

Updated ebuild with "mirror://sourceforge/" in SRC_URI. Thank you for the QA
revision.
Comment 10 Tony Vroon (RETIRED) gentoo-dev 2005-12-30 12:52:55 UTC
Created attachment 75814 [details]
gnaughty-1.1.1.ebuild

New upstream release. Use ${P} instead of ${PN}-1.1.0 for patch locations.
Comment 11 Tony Vroon (RETIRED) gentoo-dev 2005-12-30 12:53:31 UTC
Created attachment 75815 [details, diff]
gnaughty-1.1.1-gconf.patch
Comment 12 Nelson Benítez 2005-12-31 14:19:08 UTC
Thanks Tony for the ebuild, I contacted gnaughty author and he applied my patches and released gnaughty-1.1.1 but I haven't had time to update my ebuild, so my second patch can also be marked as obsolete (I can't cause bugzilla don't let me edit my own attachment :))
Comment 13 Apopas 2009-05-29 20:38:23 UTC
There is a new version after a very long time.
Any way to have an ebuild?
Comment 14 Serhij S. Stasyuk 2009-06-14 17:29:45 UTC
Created attachment 194687 [details]
gnaughty-1.2.0.ebuild

Asked package ebuild.

Package merges successfully with this ebuid, but has QA output:
==========
 * QA Notice: Package has poor programming practices which may compile
 *            fine but exhibit random runtime failures.
 * gnaughty.c:154: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * gnaughty.c:201: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * gnaughty.c:477: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * gnaughty.c:479: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * gnaughty.c:498: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * gnaughty.c:503: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * gnaughty.c:505: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * gnaughty.c:509: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * callbacks.c:177: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * callbacks.c:183: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * http.c:103: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * http.c:123: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * http.c:142: warning: dereferencing type-punned pointer will break strict-aliasing rules
 * http.c:159: warning: dereferencing type-punned pointer will break strict-aliasing rules

 * Please do not file a Gentoo bug and instead report the above QA
 * issues directly to the upstream developers of this software.
 * Homepage: http://gnaughty.sourceforge.net/
==========

It is not the problem of this package, but issue of glib: http://bugzilla.gnome.org/show_bug.cgi?id=316221

I have not found --enable-nls flag in configure, so I've removed this USE flag from ebuild. Also added more dependencies and changed original from versioned to slotted.
Comment 15 Apopas 2009-06-15 15:43:03 UTC
It didn't give me any waring message.
Thanks a lot :)
Comment 16 daktak 2012-12-06 23:18:07 UTC
Created attachment 331696 [details]
files/gnaughty-curl.patch
Comment 17 daktak 2012-12-06 23:18:33 UTC
Created attachment 331698 [details]
files/gnaughty-g_threads_init.patch
Comment 18 daktak 2012-12-06 23:18:58 UTC
Created attachment 331700 [details]
files/gnaughty-1.2.5-parse.patch
Comment 19 daktak 2012-12-06 23:19:28 UTC
Created attachment 331702 [details]
www-client/gnaugthy/gnaughty-1.2.5.ebuild
Comment 20 David Heidelberg (okias) 2013-05-31 21:24:02 UTC
8 years opened bug, still not fixed. Does anyone in 2013 need this?

Two options:
1) include it in portage
2) close bug.