[kde-solaris] Patch for using the Gnome2 Xscreensaver from KDE313
Lars Tunkrans
lars.tunkrans at bredband.net
Wed Aug 13 01:39:35 CEST 2003
It is possible to use the GNOME2 Xscreenssaver from
kscreensaver which comes in the kdeartwork bundle.
Attached is the quick and dirty patch I made to
kdeartwork-3.1.3 configurescript to make it find where
Xscreensaver is installed by the GNOME2 installer.
You should have built QT with OpenGL support to use the
nice screensavers.
//Lars
--
========================================================
Lars Tunkrans
--------------------------------------------------------
-------------- next part --------------
*** old_configure Tue Aug 12 23:45:40 2003
--- configure Tue Aug 12 23:52:03 2003
***************
*** 24843,24849 ****
! xscreensaver_prefixes="$exec_prefix $prefix /usr /usr/local /opt/local /usr/X11R6 /usr/X11R6 /opt/kde /opt/kde3 /usr/kde /usr/local/kde /usr/local/xscreensaver"
old_IFS=$IFS
IFS=:
--- 24843,24849 ----
! xscreensaver_prefixes="$exec_prefix $prefix /usr /usr/local /opt/local /usr/X11R6 /usr/X11R6 /opt/kde /opt/kde3 /usr/kde /usr/local/kde /usr/local/xscreensaver /usr/openwin"
old_IFS=$IFS
IFS=:
***************
*** 24858,24869 ****
IFS=$old_IFS
! echo "$as_me:$LINENO: checking for lib/xscreensaver/flame" >&5
! echo $ECHO_N "checking for lib/xscreensaver/flame... $ECHO_C" >&6
if test -n "$XSCREENSAVER"; then
kde_cv_path="$XSCREENSAVER";
else
! kde_cache=`echo lib/xscreensaver/flame | sed 'y%./+-%__p_%'`
if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
echo $ECHO_N "(cached) $ECHO_C" >&6
--- 24858,24869 ----
IFS=$old_IFS
! echo "$as_me:$LINENO: checking for lib/xscreensaver/hacks/flame" >&5
! echo $ECHO_N "checking for lib/xscreensaver/hacks/flame... $ECHO_C" >&6
if test -n "$XSCREENSAVER"; then
kde_cv_path="$XSCREENSAVER";
else
! kde_cache=`echo lib/xscreensaver/hacks/flame | sed 'y%./+-%__p_%'`
if eval "test \"\${kde_cv_path_$kde_cache+set}\" = set"; then
echo $ECHO_N "(cached) $ECHO_C" >&6
***************
*** 24879,24894 ****
IFS=$kde_save_IFS
for dir in $dirs; do
! if test -x "$dir/lib/xscreensaver/flame"; then
if test -n ""
then
! evalstr="$dir/lib/xscreensaver/flame 2>&1 "
if eval $evalstr; then
! kde_cv_path="$dir/lib/xscreensaver/flame"
break
fi
else
! kde_cv_path="$dir/lib/xscreensaver/flame"
break
fi
fi
--- 24879,24894 ----
IFS=$kde_save_IFS
for dir in $dirs; do
! if test -x "$dir/lib/xscreensaver/hacks/flame"; then
if test -n ""
then
! evalstr="$dir/lib/xscreensaver/hacks/flame 2>&1 "
if eval $evalstr; then
! kde_cv_path="$dir/lib/xscreensaver/hacks/flame"
break
fi
else
! kde_cv_path="$dir/lib/xscreensaver/hacks/flame"
break
fi
fi
***************
*** 24916,24922 ****
fi
! XSCREENSAVER_HACKS_DIR=
if test "$XSCREENSAVER" != "NO"; then
XSCREENSAVER_HACKS_DIR=`echo $XSCREENSAVER | sed -e 's,/flame$,,'`
--- 24916,24922 ----
fi
! XSCREENSAVER_HACKS_DIR=/usr/openwin/lib/xscreensaver/hacks
if test "$XSCREENSAVER" != "NO"; then
XSCREENSAVER_HACKS_DIR=`echo $XSCREENSAVER | sed -e 's,/flame$,,'`
***************
*** 24932,24938 ****
XSCREENSAVER_CONFIG=NO
for i in $xscreensaver_prefixes ;
do
! for j in lib/xscreensaver/config/flame.xml;
do
echo "configure: 24937: $i/$j" >&5
if test -r "$i/$j"; then
--- 24932,24938 ----
XSCREENSAVER_CONFIG=NO
for i in $xscreensaver_prefixes ;
do
! for j in lib/xscreensaver/config/control-center-2.0/flame.xml;
do
echo "configure: 24937: $i/$j" >&5
if test -r "$i/$j"; then
***************
*** 24948,24954 ****
XSCREENSAVER_CONFIG=NO
for i in $xscreensaver_prefixes ;
do
! for j in lib/X11/xscreensaver/config/flame.xml;
do
echo "configure: 24953: $i/$j" >&5
if test -r "$i/$j"; then
--- 24948,24954 ----
XSCREENSAVER_CONFIG=NO
for i in $xscreensaver_prefixes ;
do
! for j in lib/X11/xscreensaver/config/control-center-2.0/flame.xml;
do
echo "configure: 24953: $i/$j" >&5
if test -r "$i/$j"; then
More information about the kde-solaris
mailing list