Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 27863 - IRC client , loqui-0.1.18.ebuild (New Package)
Summary: IRC client , loqui-0.1.18.ebuild (New Package)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High enhancement (vote)
Assignee: Chuck Short (RETIRED)
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2003-09-03 08:54 UTC by Ryosuke KUTSUNA
Modified: 2003-09-07 18:09 UTC (History)
0 users

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


Attachments
loqui-0.1.18.ebuild (New Package) (loqui-0.1.18.ebuild.tgz,1.08 KB, text/plain)
2003-09-03 08:56 UTC, Ryosuke KUTSUNA
Details
IRC client, loqui-0.1.18.ebuild (New Package) (loqui-0.1.18.ebuild.tgz,1.08 KB, application/octet-stream)
2003-09-03 08:57 UTC, Ryosuke KUTSUNA
Details
IRC client, loqui-0.1.18.ebuild (New Package) (loqui-0.1.18.ebuild.tgz,1.08 KB, application/octet-stream)
2003-09-03 08:57 UTC, Ryosuke KUTSUNA
Details
IRC client , loqui-0.1.18.ebuild (New Package) ... modified licence and depenence at ebuild (loqui-0.1.18.ebuild.tgz,1.14 KB, application/octet-stream)
2003-09-03 23:43 UTC, Ryosuke KUTSUNA
Details
IRC client , loqui-0.1.18.ebuild (New Package) modified syntax and dependence. (loqui-0.1.18.ebuild,749 bytes, text/plain)
2003-09-04 10:42 UTC, Ryosuke KUTSUNA
Details
IRC client , loqui-0.1.18.ebuild (New Package) remove PTYHONPATH (loqui-0.1.18.ebuild,733 bytes, text/plain)
2003-09-07 08:51 UTC, Ryosuke KUTSUNA
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke KUTSUNA 2003-09-03 08:54:06 UTC
Hi,
i made loqui's ebuild file.
loqui is irc client on gnome2.(need gnome2/gnet2)

please find attached loqui-0.1.18.ebuild.tgz contein loqui-0.1.18.ebuild.


Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Ryosuke KUTSUNA 2003-09-03 08:56:40 UTC
Created attachment 17005 [details]
loqui-0.1.18.ebuild (New Package)
Comment 2 Ryosuke KUTSUNA 2003-09-03 08:57:35 UTC
Created attachment 17006 [details]
IRC client, loqui-0.1.18.ebuild (New Package)
Comment 3 Ryosuke KUTSUNA 2003-09-03 08:57:50 UTC
Created attachment 17007 [details]
IRC client, loqui-0.1.18.ebuild (New Package)
Comment 4 Ryosuke KUTSUNA 2003-09-03 09:02:00 UTC
Comment on attachment 17005 [details]
loqui-0.1.18.ebuild (New Package)

sorry, i send 3 files, cause i would attach file, then show error messages in
attache window.
Comment 5 Chuck Short (RETIRED) gentoo-dev 2003-09-03 15:48:55 UTC
Ryosuke just a question, are you going to give Gentoo they copyright of your ebuild?
Comment 6 Mamoru KOMACHI (RETIRED) gentoo-dev 2003-09-03 20:03:54 UTC
Since you don't use eutils function at all, so you can safely remove ``inherit eutils'' line.  And there is no gnet USE flag so you cannot use it (and you didn't use cjk USE flag in the ebuild, so please remove it from IUSE).  In fact, I think >=x11-libs/gtk+-2.2.1 and >=net-libs/gnet-2.0.3 are required to build loqui and gnome-base/gnome is not necessary for this software, so why do you use these USE flags? 
Comment 7 Ryosuke KUTSUNA 2003-09-03 22:54:02 UTC
> From Chuck Short  2003-09-03 15:48 EST -------
> 
> Ryosuke just a question, are you going to give Gentoo they 
> copyright of your ebuild?

Sorry. only I forgot it.
i will append gentoo copyright to this ebuild and can i attatch again?
Comment 8 Ryosuke KUTSUNA 2003-09-03 23:32:53 UTC
> Mamoru KOMACHI  2003-09-03 20:03 EST -------
>
> Since you don't use eutils function at all, so you can safely 
> remove ``inherit eutils'' line.  

Thank you. I erase "inherit eutils" line.

> And there is no gnet USE flag so you cannot use it (and you 
> didn't use cjk USE flag in the ebuild, so please remove it 
> from IUSE).  

cjk flag remain cause my test build flag. I'm verry sorry.

> In fact, I think >=x11-libs/gtk+-2.2.1 and 
> >=net-libs/gnet-2.0.3 are required to build loqui 
> and gnome-base/gnome is not necessary for this software, 
> so why do you use these USE flags? 

I try to build now without gnome-base/gnome.
then packaging success.

Thanks
Comment 9 Ryosuke KUTSUNA 2003-09-03 23:43:04 UTC
Created attachment 17032 [details]
IRC client , loqui-0.1.18.ebuild (New Package) ... modified licence and depenence at ebuild

gentoo licence line add.
remove depend gnome/gnome-base line.

thanks to zul@gentoo.org and usata@gentoo.org.
Comment 10 Mamoru KOMACHI (RETIRED) gentoo-dev 2003-09-04 08:05:45 UTC
No worries :-) Since you cannot build loqui without gtk and gnet,
DEPEND (and RDEPEND) should be

 RDEPEND=">=dev-lib/glib-2.2.1
-            gtk? ( >=x11-libs/gtk+-2.2.1 )
-                gnet? ( >=net-libs/gnet-2.0.3 )
-                nls? ( sys-devel/gettext )"
+       >=x11-libs/gtk+-2.2.1
+       >=net-libs/gnet-2.0.3
+       nls? ( sys-devel/gettext )"
 DEPEND=">=dev-lib/glib-2.2.1
-            gtk? ( >=x11-libs/gtk+-2.2.1 )
-                gnet? ( >=net-libs/gnet-2.0.3 )"
+       >=x11-libs/gtk+-2.2.1
+       >=net-libs/gnet-2.0.3"
   
(It's a good habit to use TABs instead of white spaces.  lintool and
repoman will check these things for you) and IUSE should be "nls"
instead of "gnet gtk nls", and "econf || die" would be
"econf `use_enable nls` || die" (man 5 ebuild for detail about
use_enable).  Also, I think you better use ${P}.tar.gz rather than
loqui-0.1.18.tar.gz in SRC_URI because it will be much easier to
upgrade the ebuild to newer version.

Lastly, I suppose KEYWORK="~x86" is a typo of KEYWORDS="~x86" ;-)
Comment 11 Ryosuke KUTSUNA 2003-09-04 10:40:05 UTC
IRC client , loqui-0.1.18.ebuild (New Package) ... modified syntax and dependence.
Comment 12 Ryosuke KUTSUNA 2003-09-04 10:40:44 UTC
IRC client, loqui-0.1.18.ebuild (New Package)
Modified syntax and dependece.
Comment 13 Ryosuke KUTSUNA 2003-09-04 10:42:46 UTC
Created attachment 17077 [details]
IRC client , loqui-0.1.18.ebuild (New Package) modified syntax and dependence.

only attache ebuild file.
Comment 14 Mamoru KOMACHI (RETIRED) gentoo-dev 2003-09-05 09:18:26 UTC
It seems almost fine except one thing -- do you need to unset PYTHONPATH?
loqui doesn't use python in its build process, so I don't think it is
necessary.
Comment 15 Chuck Short (RETIRED) gentoo-dev 2003-09-06 15:10:52 UTC
It doesnt I removed the unset pythonpath and worked fine. Once this is removed from the ebuild I will add it cvs.
Comment 16 Ryosuke KUTSUNA 2003-09-07 08:51:00 UTC
Created attachment 17224 [details]
IRC client , loqui-0.1.18.ebuild (New Package) remove PTYHONPATH

remove PYTHONPATH from old ebuild.
build compreted in my pc without PYTHONPATH.

very thanks to zul@gentoo.org and usata@gentoo.org.
Comment 17 Chuck Short (RETIRED) gentoo-dev 2003-09-07 18:09:25 UTC
Added to cvs, thanks for the ebuild.