Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
HOWTO (cheat) Get XFCE4 SVN Build up and running
View unanswered posts
View posts from last 24 hours

Goto page 1, 2  Next  
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks
View previous topic :: View next topic  
Author Message
3nd3r
n00b
n00b


Joined: 25 Aug 2004
Posts: 38
Location: /dev/null

PostPosted: Wed Jul 20, 2005 4:28 am    Post subject: HOWTO (cheat) Get XFCE4 SVN Build up and running Reply with quote

well first off make sure that subversion is installed.

Quote:
emerge subversion

secondly paste this into some file say xfce-svn
Quote:
#!/bin/bash
# Xfce Subversion installer version 20051102
# Distributed under GPL2
# Emil Jacobs
# More info on: http://www.q-collective.org/xfce/
install-in-usr()
{
./autogen.sh --prefix=/usr
make
make install
popd
}
# Run as root, of course, if not, exit
ROOT_UID=0
E_NOTROOT=67
if [ "$UID" -ne "$ROOT_UID" ]
then
echo "==================================="
echo "Must be root to run this script."
echo "==================================="
exit $E_NOTROOT
fi
svn co http://svn.xfce.org/svn/xfce/modules/trunk xfce4-svn-source
svn co http://svn.xfce.org/svn/xfce/xfc/trunk xfce4-svn-source/xfc
svn co http://svn.xfce.org/svn/xfce/xfmedia/trunk xfce4-svn-source/xfmedia
svn co http://svn.xfce.org/svn/xfce/libexo/trunk xfce4-svn-source/libexo
svn co http://svn.xfce.org/svn/xfce/terminal/trunk xfce4-svn-source/terminal
svn co http://svn.xfce.org/svn/xfce/thunar/trunk xfce4-svn-source/thunar
pushd xfce4-svn-source
dirs="xfce4-dev-tools xfc libxfce4util libxfcegui4 libxfce4mcs xfce-mcs-manager xfce-mcs-plugins xfce4-panel xfwm4 xfce-utils
xffm xfdesktop xfce4-session xfprint gtk-xfce-engine-2 xfce4-mixer xfce4-toys xfce4-trigger-launcher xfce4-icon-theme
xfce4-terminal xfwm4-themes xfcalendar xfce4-appfinder libexo xfmedia terminal thunar"
c=1
for d in ${dirs}; do echo -ne "\033]0;${c} of 27: ${d}\007"; pushd ${d}; install-in-usr; (( c = c + 1 )); done
echo -ne "\033]0;xterm\007"
for i in /home/*; do [ -f $i/.xsession ] && echo "# /usr/bin/startxfce4" >> $i/.xsession; done
for i in /home/*; do [ -f $i/.xinitrc ] && echo "# /usr/bin/startxfce4" >> $i/.xinitrc; done
echo ""
echo "============================================================================================================"
echo "I'm finished, everything went smooth and without errors. Please edit you ~/.xsession and/or ~/.xinitrc file"
echo "Have fun with your new XFCE svn build!"
echo "============================================================================================================"



then make sure to chmod the file
Quote:
chmod u+x xfce-svn

then run the file
Quote:
./xfce-svn

this isnt using gentoo ebuilds but it works fine and i am loving it.
DONT delete the folder that it makes because if you run the script again, it will update the needed files so it can upgrade your svn build =]

EDIT: Removed some ='s to reduce horizontal scrolling. --pjp


Last edited by 3nd3r on Sun Feb 12, 2006 2:11 am; edited 1 time in total
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2071

PostPosted: Wed Jul 20, 2005 4:35 am    Post subject: Reply with quote

Thank you for that brilliant copy paste of http://www.q-collective.org/xfce/
:lol:

Edit:
People that want to try E17 can use http://q-collective.org/funstuff/Get-E in a similar fashion
Back to top
View user's profile Send private message
3nd3r
n00b
n00b


Joined: 25 Aug 2004
Posts: 38
Location: /dev/null

PostPosted: Wed Jul 20, 2005 4:37 am    Post subject: Reply with quote

its the least i could do :P
Back to top
View user's profile Send private message
blackbird77
n00b
n00b


Joined: 06 Dec 2004
Posts: 1
Location: Cologne [Germany]

PostPosted: Fri Sep 16, 2005 1:16 pm    Post subject: Reply with quote

hi...
i have some changes to enable composite...
Code:

...
install-in-usr()
{
  ./autogen.sh --prefix=/usr $1
  make
  make install
  popd
}
...
...
for d in ${dirs}
do
  echo -ne "\033]0; ${c} of 20: ${d}\007"
  pushd ${d}
  composite=${d}
  if [ $composite == "xfwm4" ]
  then
    install-in-usr " --enable-compositor"
  else
    install-in-usr
  fi
  let "c++"
done
echo -ne "\033]0;xterm\007"
exit 0

_________________
GB/CS/MU/MC d- s+:+ a- C++ L++>+++ P+ E---- W++ N+ w-- O- PS t++(+++) 5 X++ R tv+ b+ DI-- D++ G++ e h-- r++ y+++*
Back to top
View user's profile Send private message
Redeeman
l33t
l33t


Joined: 25 Sep 2003
Posts: 958
Location: Portugal

PostPosted: Fri Sep 16, 2005 7:53 pm    Post subject: Reply with quote

you could also use the ebuilds in fluidportage
Back to top
View user's profile Send private message
aaronf0
Tux's lil' helper
Tux's lil' helper


Joined: 08 Dec 2004
Posts: 121

PostPosted: Thu Sep 22, 2005 11:49 pm    Post subject: Reply with quote

well, q-collective has some ebuild overlays in his site now. just stick them in your overlay directory, and remember to remerge them every week or two for the new features
Back to top
View user's profile Send private message
AaronPPC
Guru
Guru


Joined: 29 May 2005
Posts: 522
Location: Tucson, AZ

PostPosted: Wed Nov 02, 2005 3:07 am    Post subject: Reply with quote

Suddenly, I'm getting 404 errors when using the script. It seems that the svn directories have been re-organized. Is anyone else having this problem?
_________________
--Aaron
Back to top
View user's profile Send private message
nonas
Guru
Guru


Joined: 17 Apr 2005
Posts: 328

PostPosted: Wed Nov 02, 2005 8:59 pm    Post subject: Reply with quote

XFCE SVN moved to http://svn.xfce.org/svn/ (thx to this post)

I'll maybe try this script.
Back to top
View user's profile Send private message
aaronf0
Tux's lil' helper
Tux's lil' helper


Joined: 08 Dec 2004
Posts: 121

PostPosted: Wed Nov 02, 2005 11:26 pm    Post subject: Reply with quote

he also has ebuilds hidden on the site somewhere. ill have to get him to put a link to them on the xfce page, although they are still a bit experimental..., but hey, thats gentoo
Back to top
View user's profile Send private message
AaronPPC
Guru
Guru


Joined: 29 May 2005
Posts: 522
Location: Tucson, AZ

PostPosted: Thu Nov 03, 2005 2:21 am    Post subject: Reply with quote

Thanks, I'll edit the script and give it a try.
_________________
--Aaron
Back to top
View user's profile Send private message
3nd3r
n00b
n00b


Joined: 25 Aug 2004
Posts: 38
Location: /dev/null

PostPosted: Sun Feb 12, 2006 2:09 am    Post subject: Reply with quote

the new script can be found here:
http://www.q-collective.org/xfce/xfce-svn

also edited main post with the new script

=]
Back to top
View user's profile Send private message
bladus
Apprentice
Apprentice


Joined: 27 Jul 2005
Posts: 233

PostPosted: Sun Feb 12, 2006 11:02 am    Post subject: Reply with quote

there are also new ebuilds here
Back to top
View user's profile Send private message
dswissmiss
Guru
Guru


Joined: 23 May 2004
Posts: 498
Location: New York

PostPosted: Tue Feb 21, 2006 11:46 pm    Post subject: Reply with quote

Would it be worth trying the script without having libxcursor? If not, what is the best way to install it?
_________________
screenshots
Back to top
View user's profile Send private message
rig0r
n00b
n00b


Joined: 25 Mar 2004
Posts: 73

PostPosted: Sun Mar 05, 2006 7:30 pm    Post subject: Reply with quote

bladus wrote:
there are also new ebuilds here


That site doesn't work for me :( Any other place that has working ebuilds for xfce svn ? I appreciate the effort on the script but I rather have ebuilds so stuff gets cleaned up properly when I want to.
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2071

PostPosted: Sun Mar 05, 2006 7:57 pm    Post subject: Reply with quote

rig0r wrote:
bladus wrote:
there are also new ebuilds here


That site doesn't work for me :( Any other place that has working ebuilds for xfce svn ? I appreciate the effort on the script but I rather have ebuilds so stuff gets cleaned up properly when I want to.

Try these ones
Back to top
View user's profile Send private message
Enclavet
n00b
n00b


Joined: 15 Jun 2003
Posts: 25

PostPosted: Tue Mar 07, 2006 6:35 am    Post subject: Reply with quote

xffm doesnt work becuase the autogen.sh is not in the xffm source code directory. Its in /xffm/xffm/autogen.sh.


Also digest files are named differently.

Otherwise it is working well.
Back to top
View user's profile Send private message
b3cks
Veteran
Veteran


Joined: 23 Mar 2004
Posts: 1481
Location: Bremen (GER)

PostPosted: Tue Mar 07, 2006 1:56 pm    Post subject: Reply with quote

Enclavet wrote:
xffm doesnt work becuase the autogen.sh is not in the xffm source code directory. Its in /xffm/xffm/autogen.sh.


Also digest files are named differently.

Otherwise it is working well.


Who needs xffm if you have thunar. ;)
_________________
I am /root and if you see me laughing you better have a backup.
Back to top
View user's profile Send private message
bigbob73
Guru
Guru


Joined: 31 Dec 2004
Posts: 332
Location: Under the Lone Star

PostPosted: Tue Mar 07, 2006 2:54 pm    Post subject: Reply with quote

b3cks wrote:
Enclavet wrote:
xffm doesnt work becuase the autogen.sh is not in the xffm source code directory. Its in /xffm/xffm/autogen.sh.


Also digest files are named differently.

Otherwise it is working well.


Who needs xffm if you have thunar. ;)


unfortunatly, I think it's a dependency for xfce4. :wink:
_________________
A computers attention span is only as long as it's electrical cord (Murphy)
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2071

PostPosted: Tue Mar 07, 2006 6:09 pm    Post subject: Reply with quote

bigbob73 wrote:
unfortunatly, I think it's a dependency for xfce4. :wink:

No it isn't, actually, Thunar is more of a dependency (xfdesktop needs it), then Xffm is.
I'm aware of the xffm mess but I'm not really motivated to debug it. Patches are welcome ofcourse.
Back to top
View user's profile Send private message
Gergan Penkov
Veteran
Veteran


Joined: 17 Jul 2004
Posts: 1464
Location: das kleinste Kuhdorf Deutschlands :)

PostPosted: Tue Mar 07, 2006 7:32 pm    Post subject: Reply with quote

I have split ebuilds for xffm (based on fluid's) but it is not a dependancy and I don't use it as thunar is just all you will ever need - I wish they have made nautilus so good :)

Anyway someone else having problem with huge icons in the shortcuts pane on thunar?

And has someone the verve plugin running? It was running here before it hit berlios, but now simply segfaults.
_________________
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Back to top
View user's profile Send private message
dswissmiss
Guru
Guru


Joined: 23 May 2004
Posts: 498
Location: New York

PostPosted: Tue Mar 07, 2006 7:41 pm    Post subject: Reply with quote

Ok, I've used Q-collective's script to download xfce4-svn and everything worked fine. I'd like to wait for the official release though, so what is the best way to uninstall the svn version and go back to xfce4 (it's still installed)?

Thanx
Dswissmiss
_________________
screenshots
Back to top
View user's profile Send private message
bigbob73
Guru
Guru


Joined: 31 Dec 2004
Posts: 332
Location: Under the Lone Star

PostPosted: Tue Mar 07, 2006 8:20 pm    Post subject: Reply with quote

I get this error running q-collectives script...

./xfce-svn.sh: line 12: `install-in-usr': not a valid identifier

any suggestions?
_________________
A computers attention span is only as long as it's electrical cord (Murphy)
Back to top
View user's profile Send private message
codedmart
l33t
l33t


Joined: 18 Nov 2003
Posts: 647
Location: Not Quite Sure

PostPosted: Fri Mar 10, 2006 4:06 pm    Post subject: Reply with quote

dswissmiss wrote:
Ok, I've used Q-collective's script to download xfce4-svn and everything worked fine. I'd like to wait for the official release though, so what is the best way to uninstall the svn version and go back to xfce4 (it's still installed)?

Thanx
Dswissmiss
I am just curious how we undo what we have installed also?
Back to top
View user's profile Send private message
Gergan Penkov
Veteran
Veteran


Joined: 17 Jul 2004
Posts: 1464
Location: das kleinste Kuhdorf Deutschlands :)

PostPosted: Fri Mar 10, 2006 4:34 pm    Post subject: Reply with quote

:) it seems that q-collective has ebuilds, why are you using the other method.
You could try to build the ebuilds and remove all what spring up as a collision (of course using the collision protect thingy).
this will leave probably some cruft but not that much :)
_________________
"I knew when an angel whispered into my ear,
You gotta get him away, yeah
Hey little bitch!
Be glad you finally walked away or you may have not lived another day."
Godsmack
Back to top
View user's profile Send private message
Q-collective
Advocate
Advocate


Joined: 22 Mar 2004
Posts: 2071

PostPosted: Sat Mar 11, 2006 6:43 am    Post subject: Reply with quote

bigbob73 wrote:
I get this error running q-collectives script...

./xfce-svn.sh: line 12: `install-in-usr': not a valid identifier

any suggestions?

Have you been editing it?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Documentation, Tips & Tricks All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum