First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 7970
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Seemant Kulleen (RETIRED) <seemant@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Craig Callender <craig@mosquitonet.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
icewm-1.2.2.ebuild THe IceWM ebuild text/plain Craig Callender 2002-09-15 18:00 0000 2.32 KB Details
icewm-1.2.2.ebuild icewm-1.2.2.ebuild text/plain Tobias Sager 2002-09-28 05:56 0000 2.31 KB Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 7970 depends on: Show dependency tree
Bug 7970 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2002-09-15 17:58 0000
Sorry this one took me so long.  I kept getting sandbox errors and couldn't 
figure it out.  Finally noticed that I didn't correctly configure --prefix 
when ./configure was run for the icewm prog.  Anyways, this is it.  Please 
note, that this compiles fine with gcc 3.2.  I don't have anywhere I can test 
3.1 or 2.95.  Also note, seemant had made a patch to allow gcc 3.1 users to 
compile icewm 1.2.0.  I took it out as it compiles fine on my computer without 
it.  It might need to go back in there for 3.1 users.  If you need me to add 
it, just let me know via my email.  Thanks.

------- Comment #1 From Craig Callender 2002-09-15 18:00:10 0000 -------
Created an attachment (id=3948) [details]
THe IceWM ebuild

Here it is, in all it's glory.

------- Comment #2 From Tobias Sager 2002-09-27 16:28:13 0000 -------
Are you sure this is correct in src_compile()?

econf \
--prefix=${D}/usr \
--with-libdir=${D}/usr/lib/icewm \
--with-cfgdir=${D}/etc/icewm \
--with-docdir=${S}/usr/share/doc/${PF}/html \
${myconf} || die "configure failed"


Shouldn't it be more with sed 's/\$\{.\}//' ?


Anyway, tried that. But I'm still having problems running icewm.
It does compile (with a huge bunch of warnings) and install and start. But my 
default theme (Infadel2), which is running very nice under icewm-1.2.0-r1, is not the 
same.
The taskbar is not dark-grey but white-grey, the font is a different one and such 
things. I checked the lib/icewm/themes/Infadel2 dir for diffs, but there are none.
I also checked the whole lib/icewm directory for diffs but found nothing that could 
matter (IMHO).

Anybody an idea what it could be? Anybody experiencing the same?

Thanks,
Tobias

------- Comment #3 From Seemant Kulleen (RETIRED) 2002-09-27 19:22:46 0000 -------
the econf is wrong.  strip the ${D}'s from it.  As for the warnings, it looks
like it is in the code itself with #warning preprocessor directives.

------- Comment #4 From Tobias Sager 2002-09-28 05:56:30 0000 -------
Created an attachment (id=4274) [details]
icewm-1.2.2.ebuild

Stripped ${?} from src_compile

------- Comment #5 From Tobias Sager 2002-09-28 05:56:52 0000 -------
Anyway, this change does not fix my theme problem.

------- Comment #6 From Craig Callender 2002-09-30 06:31:12 0000 -------
No, the econf section should be in there, I had to actually modify it or else
one ends up getting access violations from portage.  But the problem is that if
you do not use $D in the ./configure, then you get access violations, but if you
do, you don't get the correct path to all your themes and whatnot.  So in my
.icewm/preferences file I had to put the full path to Infidel2.  That should fix
it for you.  I'll look at the ebuild somemore and try to find a way to fix it.

------- Comment #7 From Seemant Kulleen (RETIRED) 2002-10-16 22:04:11 0000 -------
the econf line DID have to be changed :P

added into portage, anyway. thanks for the submit.

------- Comment #8 From Craig Callender 2002-10-17 13:59:29 0000 -------
I had to comment out the patch line inorder for Portage to pickup that it was
in
the tree.  The patch is not longer in /usr/portage/x11-wm/icewm/files, so you
might want to just remove it altogether.

First Last Prev Next    No search results available      Search page      Enter new bug