Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Desktop Environments
  • Search

redhat-artwork for KDE 3.2?

Problems with GUI applications? Questions about X, KDE, Gnome, Fluxbox, etc.? Come on in. NOTE: For multimedia, go up one forum
Post Reply
Advanced search
14 posts • Page 1 of 1
Author
Message
Cossins
Veteran
Veteran
User avatar
Posts: 1135
Joined: Fri Mar 21, 2003 4:03 pm
Location: Copenhagen, Denmark
Contact:
Contact Cossins
Website

redhat-artwork for KDE 3.2?

  • Quote

Post by Cossins » Mon Dec 29, 2003 1:38 pm

Hello there,
I was wondering, is any effort being made porting the redhat-artwork window decorations to the new API in KDE 3.2?
At the moment, emerge redhat-artwork fails miserably trying to compile the window decoration for KDE because it uses the old API.

- Simon
who cares
Top
swat
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 144
Joined: Sun Jul 21, 2002 2:09 pm
Contact:
Contact swat
Website

  • Quote

Post by swat » Mon Dec 29, 2003 5:14 pm

I've been toying with getting this to work - and have failed miserably.
Top
snakattak3
Guru
Guru
User avatar
Posts: 468
Joined: Wed Dec 11, 2002 5:13 am
Location: Seattle

  • Quote

Post by snakattak3 » Mon Jan 26, 2004 1:13 am

Ditto :x
Ban Reality TV!
Adopt an Unanswered Post
Top
deathdruid
Guru
Guru
User avatar
Posts: 343
Joined: Thu Jul 25, 2002 5:26 am
Location: Philadelphia, PA, USA

  • Quote

Post by deathdruid » Mon Jan 26, 2004 1:49 am

redhat-artwork 0.89-1 from rawhide supports kde 3.2. Try downloading it from Rawhide and renaming the 0.88 ebuild.
Top
Cossins
Veteran
Veteran
User avatar
Posts: 1135
Joined: Fri Mar 21, 2003 4:03 pm
Location: Copenhagen, Denmark
Contact:
Contact Cossins
Website

  • Quote

Post by Cossins » Mon Jan 26, 2004 1:56 pm

deathdruid wrote:redhat-artwork 0.89-1 from rawhide supports kde 3.2. Try downloading it from Rawhide and renaming the 0.88 ebuild.
Not really:

Code: Select all

distcc[20944] ERROR: compile on localhost failed
In file included from bluecurveclient.cpp:15:
bluecurveclient.h:124: error: ISO C++ forbids declaration of `MousePosition'
   with no type
bluecurveclient.h:124: error: `MousePosition' declared as a `virtual' field
bluecurveclient.h:124: error: parse error before `(' token
bluecurveclient.cpp: In member function `virtual KDecoration*
   BlueCurve::BlueCurveHandler::createDecoration(KDecorationBridge*)':
bluecurveclient.cpp:96: error: cannot allocate an object of type `
   BlueCurve::BlueCurveClient'
bluecurveclient.cpp:96: error:   because the following virtual functions are
   abstract:
/usr/kde/cvs/include/kdecoration.h:498: error:  virtual
   KDecorationDefines::Position KDecoration::mousePosition(const QPoint&) const
bluecurveclient.cpp: At global scope:
bluecurveclient.cpp:1327: error: syntax error before `::' token
bluecurveclient.cpp:1352: error: syntax error before `::' token
bluecurveclient.cpp:1356: error: ISO C++ forbids declaration of `menupoint'
   with no type
bluecurveclient.cpp:1356: error: `int KDecoration::menupoint' is not a static
   member of `class KDecoration'
bluecurveclient.cpp:1356: error: `button' was not declared in this scope
bluecurveclient.cpp:1356: error: `BtnMenu' was not declared in this scope
bluecurveclient.cpp:1356: error: `menupoint' was not declared in this scope
bluecurveclient.cpp:1357: error: `KDecorationFactory*KDecoration::f' is not a
   static member of `class KDecoration'
bluecurveclient.cpp:1357: error: cannot call member function `
   KDecorationFactory* KDecoration::factory() const' without object
bluecurveclient.cpp:1358: error: `menupoint' was not declared in this scope
bluecurveclient.cpp:1358: error: ISO C++ forbids declaration of `showWindowMenu
   ' with no type
bluecurveclient.cpp:1358: error: `int KDecoration::showWindowMenu' is not a
   static member of `class KDecoration'
bluecurveclient.cpp:1359: error: parse error before `if'
bluecurveclient.cpp:1361: error: `BtnMenu' was not declared in this scope
bluecurveclient.cpp:1361: error: syntax error before `->' token
bluecurveclient.cpp:1365: error: syntax error before `::' token
bluecurveclient.cpp:1372: error: syntax error before `::' token
bluecurveclient.cpp:1406: confused by earlier errors, bailing out
distcc[20932] ERROR: compile on localhost failed
make[6]: *** [bluecurveclient.lo] Error 1
make[6]: Leaving directory `/var/tmp/portage/redhat-artwork-0.89-r2/work/redhat-artwork-0.89/art/kde/kwin/Bluecurve'
make[5]: *** [all-recursive] Error 1
make[5]: Leaving directory `/var/tmp/portage/redhat-artwork-0.89-r2/work/redhat-artwork-0.89/art/kde/kwin/Bluecurve'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/var/tmp/portage/redhat-artwork-0.89-r2/work/redhat-artwork-0.89/art/kde/kwin'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/redhat-artwork-0.89-r2/work/redhat-artwork-0.89/art/kde'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/redhat-artwork-0.89-r2/work/redhat-artwork-0.89/art'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/redhat-artwork-0.89-r2/work/redhat-artwork-0.89'
make: *** [all] Error 2

!!! ERROR: x11-themes/redhat-artwork-0.89-r2 failed.
!!! Function src_compile, Line 129, Exitcode 2
!!! (no error message)
Also, I had to remove the patch line in the ebuild and create a symlink from /usr/share/automake-1.5/depcomp to /usr/share/automake/depcomp to get this far.

- Simon
who cares
Top
aanund
Tux's lil' helper
Tux's lil' helper
Posts: 147
Joined: Thu Aug 29, 2002 2:55 pm

  • Quote

Post by aanund » Mon Jan 26, 2004 8:47 pm

Changelog in CVS indicates that support for KDE 3.2 exists there.
But since Ive never sat my foot in automake...etc etc. I did not really understand how to get it to compile:)

someone (as in, not me) should really make a redhat-artwork-cvs ebuild:)
Top
boris64
Veteran
Veteran
User avatar
Posts: 1770
Joined: Sat Oct 04, 2003 12:13 pm
Location: Vechelde/Peine
Contact:
Contact boris64
Website

  • Quote

Post by boris64 » Tue Feb 24, 2004 5:50 pm

get down.
Last edited by boris64 on Sun Apr 11, 2004 12:56 pm, edited 1 time in total.
boris64.net 200x / visit my desktop / try these tiny kernel patches ;)
Top
shm
Advocate
Advocate
User avatar
Posts: 2380
Joined: Mon Dec 09, 2002 10:35 pm
Location: Atlanta, Universe

  • Quote

Post by shm » Tue Feb 24, 2004 9:36 pm

thanks boris!
what up
Top
ViceClown
n00b
n00b
User avatar
Posts: 54
Joined: Fri May 10, 2002 7:15 pm
Location: Philadelphia, PA, USA

  • Quote

Post by ViceClown » Sat Mar 27, 2004 3:55 am

Hmmm... don't you need to create a digest file then, too with an appropriate MD5 checksum?
Join the Adopt-A-Post Initiative today!
Top
kongit
n00b
n00b
Posts: 35
Joined: Fri Mar 26, 2004 8:17 pm

  • Quote

Post by kongit » Sat Mar 27, 2004 4:23 am

or just download the rpm, alien it to tgz, open tgz with file-roller or whatever. a directory system should popout and you should be able to as root to cp the direcory to / and it will work. I did this with the ximian art-work.
Top
thomasjb
Apprentice
Apprentice
Posts: 176
Joined: Sun May 26, 2002 3:54 am
Location: Beijing

  • Quote

Post by thomasjb » Fri Apr 02, 2004 4:11 am

followed borisdigital's suggestion to the letter and ran into the following problem:

Code: Select all

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-x11-themes_-_redhat-artwork-0.90-17398.log"
 
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock
--------------------------------------------------------------------------------
could someone kindly point me in the right direction how to solve this issue? thanks.

regards,
tjb.
Top
boris64
Veteran
Veteran
User avatar
Posts: 1770
Joined: Sat Oct 04, 2003 12:13 pm
Location: Vechelde/Peine
Contact:
Contact boris64
Website

  • Quote

Post by boris64 » Fri Apr 02, 2004 8:48 am

thomasjb wrote:followed borisdigital's suggestion to the letter and ran into the following problem:

Code: Select all

--------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-x11-themes_-_redhat-artwork-0.90-17398.log"
 
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock
open_wr:   /usr/qt/3/etc/settings/.qtrc.lock
--------------------------------------------------------------------------------
could someone kindly point me in the right direction how to solve this issue? thanks.

regards,
tjb.
hi,
this seems to be related to a sandbox issue or whatever.
this should do the trick. good luck ;)

Code: Select all

FEATURES="-sandbox" emerge redhat-artwork
boris64.net 200x / visit my desktop / try these tiny kernel patches ;)
Top
thomasjb
Apprentice
Apprentice
Posts: 176
Joined: Sun May 26, 2002 3:54 am
Location: Beijing

  • Quote

Post by thomasjb » Fri Apr 02, 2004 9:15 am

thanks a lot, that worked ...
Top
boris64
Veteran
Veteran
User avatar
Posts: 1770
Joined: Sat Oct 04, 2003 12:13 pm
Location: Vechelde/Peine
Contact:
Contact boris64
Website

  • Quote

Post by boris64 » Sun Apr 11, 2004 12:29 pm

hi, for all who love the great redhat-artwork.
this here should be more up2date.


-------------------------------------------------
1) download .src.rpm
wget http://download.fedora.redhat.com/pub/f ... -3.src.rpm
2) move "redhat-artwork-0.95-3.src.rpm" into /usr/portage/distfiles
3)
  1. copy the existing redhat-artwork-0.88-r2.ebuild to redhat-artwork-0.95-r3.ebuild
  2. edit redhat-artwork-0.95-r3.ebuild
    1. (line 5) set RH_EXTRAVERSION="2" to RH_EXTRAVERSION="3"
    2. (line 50) uncomment the patch
4)

Code: Select all

FEATURES="-sandbox" emerge redhat-artwork
5) ~ready. now have fun ;)
-------------------------------------------------

%UPDATE%
don't want to download the src.rpm and edit the ebuild manually?
download this instead.
-> it's the original redhat-artwork ebuild folder edited as shown above.

after downloading,
unpack to $PORTDIR_OVERLAY/x11-themes and go to step 4)


-------------------------------------------------
questions? recommendations? anyone?
boris64.net 200x / visit my desktop / try these tiny kernel patches ;)
Top
Post Reply

14 posts • Page 1 of 1

Return to “Desktop Environments”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic