View previous topic :: View next topic |
Author |
Message |
3nd3r n00b
Joined: 25 Aug 2004 Posts: 38 Location: /dev/null
|
Posted: Wed Jul 20, 2005 4:28 am Post subject: HOWTO (cheat) Get XFCE4 SVN Build up and running |
|
|
well first off make sure that subversion is installed.
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
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 |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
|
Back to top |
|
|
3nd3r n00b
Joined: 25 Aug 2004 Posts: 38 Location: /dev/null
|
Posted: Wed Jul 20, 2005 4:37 am Post subject: |
|
|
its the least i could do |
|
Back to top |
|
|
blackbird77 n00b
Joined: 06 Dec 2004 Posts: 1 Location: Cologne [Germany]
|
Posted: Fri Sep 16, 2005 1:16 pm Post subject: |
|
|
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 |
|
|
Redeeman l33t
Joined: 25 Sep 2003 Posts: 958 Location: Portugal
|
Posted: Fri Sep 16, 2005 7:53 pm Post subject: |
|
|
you could also use the ebuilds in fluidportage |
|
Back to top |
|
|
aaronf0 Tux's lil' helper
Joined: 08 Dec 2004 Posts: 121
|
Posted: Thu Sep 22, 2005 11:49 pm Post subject: |
|
|
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 |
|
|
AaronPPC Guru
Joined: 29 May 2005 Posts: 522 Location: Tucson, AZ
|
Posted: Wed Nov 02, 2005 3:07 am Post subject: |
|
|
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 |
|
|
nonas Guru
Joined: 17 Apr 2005 Posts: 328
|
|
Back to top |
|
|
aaronf0 Tux's lil' helper
Joined: 08 Dec 2004 Posts: 121
|
Posted: Wed Nov 02, 2005 11:26 pm Post subject: |
|
|
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 |
|
|
AaronPPC Guru
Joined: 29 May 2005 Posts: 522 Location: Tucson, AZ
|
Posted: Thu Nov 03, 2005 2:21 am Post subject: |
|
|
Thanks, I'll edit the script and give it a try. _________________ --Aaron |
|
Back to top |
|
|
3nd3r n00b
Joined: 25 Aug 2004 Posts: 38 Location: /dev/null
|
|
Back to top |
|
|
bladus Apprentice
Joined: 27 Jul 2005 Posts: 233
|
Posted: Sun Feb 12, 2006 11:02 am Post subject: |
|
|
there are also new ebuilds here |
|
Back to top |
|
|
dswissmiss Guru
Joined: 23 May 2004 Posts: 498 Location: New York
|
Posted: Tue Feb 21, 2006 11:46 pm Post subject: |
|
|
Would it be worth trying the script without having libxcursor? If not, what is the best way to install it? _________________ screenshots |
|
Back to top |
|
|
rig0r n00b
Joined: 25 Mar 2004 Posts: 73
|
Posted: Sun Mar 05, 2006 7:30 pm Post subject: |
|
|
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 |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
Posted: Sun Mar 05, 2006 7:57 pm Post subject: |
|
|
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 |
|
|
Enclavet n00b
Joined: 15 Jun 2003 Posts: 25
|
Posted: Tue Mar 07, 2006 6:35 am Post subject: |
|
|
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 |
|
|
b3cks Veteran
Joined: 23 Mar 2004 Posts: 1481 Location: Bremen (GER)
|
Posted: Tue Mar 07, 2006 1:56 pm Post subject: |
|
|
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 |
|
|
bigbob73 Guru
Joined: 31 Dec 2004 Posts: 332 Location: Under the Lone Star
|
Posted: Tue Mar 07, 2006 2:54 pm Post subject: |
|
|
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. _________________ A computers attention span is only as long as it's electrical cord (Murphy) |
|
Back to top |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
Posted: Tue Mar 07, 2006 6:09 pm Post subject: |
|
|
bigbob73 wrote: | unfortunatly, I think it's a dependency for xfce4. |
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 |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Tue Mar 07, 2006 7:32 pm Post subject: |
|
|
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 |
|
|
dswissmiss Guru
Joined: 23 May 2004 Posts: 498 Location: New York
|
Posted: Tue Mar 07, 2006 7:41 pm Post subject: |
|
|
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 |
|
|
bigbob73 Guru
Joined: 31 Dec 2004 Posts: 332 Location: Under the Lone Star
|
Posted: Tue Mar 07, 2006 8:20 pm Post subject: |
|
|
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 |
|
|
codedmart l33t
Joined: 18 Nov 2003 Posts: 647 Location: Not Quite Sure
|
Posted: Fri Mar 10, 2006 4:06 pm Post subject: |
|
|
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 |
|
|
Gergan Penkov Veteran
Joined: 17 Jul 2004 Posts: 1464 Location: das kleinste Kuhdorf Deutschlands :)
|
Posted: Fri Mar 10, 2006 4:34 pm Post subject: |
|
|
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 |
|
|
Q-collective Advocate
Joined: 22 Mar 2004 Posts: 2071
|
Posted: Sat Mar 11, 2006 6:43 am Post subject: |
|
|
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 |
|
|
|