[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: kdeartwork/kscreensaver
From: Chris Howells <howells () kde ! org>
Date: 2003-04-14 13:59:29
[Download RAW message or body]
CVS commit by howells:
* Link against the right thing (nothing but standard KDE includes vs GL vs libart). I \
don't know if there's a shorter way to do this
* Rename COMPILE_KCLOCK_KSAVER to COMPILE_LIBART_KSAVERS in case somebody wants to \
add another libart-based screensaver, and make it more consistent with the naming of \
the GL screen savers
M +1 -1 configure.in.in 1.10
M +21 -8 kdesavers/Makefile.am 1.30
--- kdeartwork/kscreensaver/configure.in.in #1.9:1.10
@@ -68,5 +68,5 @@
AC_SUBST(LIBART_CFLAGS)
AC_SUBST(LIBART_RPATH)
-AM_CONDITIONAL(COMPILE_KCLOCK_KSAVER, test -n "$LIBART")
+AM_CONDITIONAL(COMPILE_LIBART_KSAVERS, test -n "$LIBART")
--- kdeartwork/kscreensaver/kdesavers/Makefile.am #1.29:1.30
@@ -7,9 +7,10 @@
INCLUDES = $(all_includes) $(GLINC) $(LIBART_CFLAGS)
LDFLAGS = $(all_libraries) $(KDE_RPATH)
-LDADD = $(LIB_KDEUI) -lkscreensaver -lm $(GLLIB)
+LDADD = $(LIB_KDEUI) -lkscreensaver -lm
-if COMPILE_KCLOCK_KSAVER
-KCLOCK_KSAVER = kclock.kss
-KCLOCK_DESKTOP_FILE = KClock.desktop
+if COMPILE_LIBART_KSAVERS
+LIBART_KSAVERS = kclock.kss
+LIBART_DESKTOP_FILES = KClock.desktop
+LIBART_KSAVERS_LDADD = $(LDADD) $(LIBART_LIBS)
endif
@@ -17,10 +18,12 @@
GL_KSAVERS=kfountain.kss kwave.kss kgravity.kss kflux.kss keuphoria.kss \
ksolarwinds.kss GL_DESKTOP_FILES=KGravity.desktop KWave.desktop KFountain.desktop \
KFlux.desktop KEuphoria.desktop KSolarWinds.desktop +GL_KSAVERS_LDADD = $(LDADD) \
$(GLLIB) endif
bin_PROGRAMS = kbanner.kss kpolygon.kss kslideshow.kss \
klines.kss klorenz.kss kblob.kss kvm.kss kmatrix.kss \
- kscience.kss $(GL_KSAVERS) $(KCLOCK_KSAVER)
+ kscience.kss $(GL_KSAVERS) $(LIBART_KSAVERS)
+# The "normal" screensavers
kbanner_kss_SOURCES = banner.cpp
kpolygon_kss_SOURCES = polygon.cpp
@@ -33,12 +36,22 @@
kmatrix_kss_SOURCES = matrix.cpp
kscience_kss_SOURCES = science.cpp
+
+# The GL screensavers
kfountain_kss_SOURCES = fountain.cpp fountaincfg.ui
+kfountain_kss_LDADD = $(GL_KSAVERS_LDADD)
kwave_kss_SOURCES = wave.cpp wavecfg.ui
+kwave_kss_LDADD = $(GL_KSAVERS_LDADD)
kgravity_kss_SOURCES = gravity.cpp gravitycfg.ui
+kgravity_kss_LDADD = $(GL_KSAVERS_LDADD)
kflux_kss_SOURCES = Flux.cpp
+kflux_kss_LDADD = $(GL_KSAVERS_LDADD)
keuphoria_kss_SOURCES = Euphoria.cpp
+keuphoria_kss_LDADD = $(GL_KSAVERS_LDADD)
ksolarwinds_kss_SOURCES = SolarWinds.cpp
+ksolarwinds_kss_LDADD = $(GL_KSAVERS_LDADD)
+
+# The LIBART screensavers
kclock_kss_SOURCES = kclock.cpp
-kclock_kss_LDADD = $(LDADD) $(LIBART_LIBS)
+kclock_kss_LDADD = $(LIBART_KSAVERS_LDADD)
METASOURCES = AUTO
@@ -56,5 +69,5 @@
KSlideshow.desktop KLines-saver.desktop KLorenz.desktop \
KBlob.desktop KVm.desktop KMatrix.desktop KScience.desktop\
- KClock.desktop $(GL_DESKTOP_FILES) $(KCLOCK_DESKTOP_FILE)
+ KClock.desktop $(GL_DESKTOP_FILES) $(LIBART_DESKTOP_FILES)
desktopdir = $(kde_appsdir)/System/ScreenSavers
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic