Branch: master

3b70e3c5 2014-11-22 13:15:52 Timothy Pearson
Enable tdm compositor in Debian and Ubuntu default settings packages
M debian/lenny/tdebase/debian/tdm-trinity.init
M debian/squeeze/tdebase/debian/tdm-trinity.init
M ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/tdm-theme/tdm.d/10_desktop-base
M ubuntu/maverick/defaultsettings/kubuntu-default-settings/debian/distrospecific/tdmdistrc
M ubuntu/maverick/defaultsettings/redmond-default-settings/debian/distrospecific/tdmdistrc
M ubuntu/maverick/tdebase/debian/tdm-trinity.txt
diff --git a/debian/lenny/tdebase/debian/tdm-trinity.init b/debian/lenny/tdebase/debian/tdm-trinity.init
index 5654e18..e5286ff 100644
--- a/debian/lenny/tdebase/debian/tdm-trinity.init
+++ b/debian/lenny/tdebase/debian/tdm-trinity.init
@@ -73,6 +73,7 @@
 [ -n "$BACKGROUNDCFG" ] && sed -i "s|^#\?BackgroundCfg=.*|BackgroundCfg=$BACKGROUNDCFG|" $TDMCFG
 [ -n "$USETHEME" ] && sed -i "s|^#\?UseTheme=.*|UseTheme=$USETHEME|" $TDMCFG
 [ -n "$THEME" ] && sed -i "s|^#\?Theme=.*|Theme=$THEME|" $TDMCFG
+[ -n "$COMPOSITOR" ] && sed -i "s|^#\?Compositor=.*|Compositor=$COMPOSITOR|" $TDMCFG
 [ -n "$WALLPAPER" ] && sed -i "s|^#\?Wallpaper=.*|Wallpaper=`readlink -f $WALLPAPER`|" $BACKGROUNDCFG
 
 
diff --git a/debian/squeeze/tdebase/debian/tdm-trinity.init b/debian/squeeze/tdebase/debian/tdm-trinity.init
index 5654e18..e5286ff 100644
--- a/debian/squeeze/tdebase/debian/tdm-trinity.init
+++ b/debian/squeeze/tdebase/debian/tdm-trinity.init
@@ -73,6 +73,7 @@
 [ -n "$BACKGROUNDCFG" ] && sed -i "s|^#\?BackgroundCfg=.*|BackgroundCfg=$BACKGROUNDCFG|" $TDMCFG
 [ -n "$USETHEME" ] && sed -i "s|^#\?UseTheme=.*|UseTheme=$USETHEME|" $TDMCFG
 [ -n "$THEME" ] && sed -i "s|^#\?Theme=.*|Theme=$THEME|" $TDMCFG
+[ -n "$COMPOSITOR" ] && sed -i "s|^#\?Compositor=.*|Compositor=$COMPOSITOR|" $TDMCFG
 [ -n "$WALLPAPER" ] && sed -i "s|^#\?Wallpaper=.*|Wallpaper=`readlink -f $WALLPAPER`|" $BACKGROUNDCFG
 
 
diff --git a/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/tdm-theme/tdm.d/10_desktop-base b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/tdm-theme/tdm.d/10_desktop-base
index eadf355..280a580 100644
--- a/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/tdm-theme/tdm.d/10_desktop-base
+++ b/ubuntu/maverick/defaultsettings/desktop-base/debian/distrospecific/tdm-theme/tdm.d/10_desktop-base
@@ -1,3 +1,5 @@
 USETHEME="true"
 THEME="/usr/share/apps/tdm/themes/moreblue-orbit"
 WALLPAPER="/usr/share/apps/tdm/themes/moreblue-orbit/background.png"
+COMPOSITOR="compton-tde"
+
diff --git a/ubuntu/maverick/defaultsettings/kubuntu-default-settings/debian/distrospecific/tdmdistrc b/ubuntu/maverick/defaultsettings/kubuntu-default-settings/debian/distrospecific/tdmdistrc
index ab17e1e..d0fc250 100644
--- a/ubuntu/maverick/defaultsettings/kubuntu-default-settings/debian/distrospecific/tdmdistrc
+++ b/ubuntu/maverick/defaultsettings/kubuntu-default-settings/debian/distrospecific/tdmdistrc
@@ -297,7 +297,7 @@
 #GUIStyle=Windows
 # Compositor binary name, if compositing is desired. "" means no compositing support.
 # Default is ""
-#Compositor=
+Compositor=compton-tde
 # Window manager binary name, if window decorations are desired. "" means no window manager support.
 # Default is "twin"
 #WindowManager=
diff --git a/ubuntu/maverick/defaultsettings/redmond-default-settings/debian/distrospecific/tdmdistrc b/ubuntu/maverick/defaultsettings/redmond-default-settings/debian/distrospecific/tdmdistrc
index d21f33a..53ab306 100644
--- a/ubuntu/maverick/defaultsettings/redmond-default-settings/debian/distrospecific/tdmdistrc
+++ b/ubuntu/maverick/defaultsettings/redmond-default-settings/debian/distrospecific/tdmdistrc
@@ -297,7 +297,7 @@
 #GUIStyle=Windows
 # Compositor binary name, if compositing is desired. "" means no compositing support.
 # Default is ""
-#Compositor=
+Compositor=compton-tde
 # Window manager binary name, if window decorations are desired. "" means no window manager support.
 # Default is "twin"
 #WindowManager=
diff --git a/ubuntu/maverick/tdebase/debian/tdm-trinity.txt b/ubuntu/maverick/tdebase/debian/tdm-trinity.txt
index bdae3fc..2aa4cd6 100644
--- a/ubuntu/maverick/tdebase/debian/tdm-trinity.txt
+++ b/ubuntu/maverick/tdebase/debian/tdm-trinity.txt
@@ -70,6 +70,7 @@
 [ -n "$BACKGROUNDCFG" ] && sed -i "s|^#\?BackgroundCfg=.*|BackgroundCfg=$BACKGROUNDCFG|" $TDMCFG
 [ -n "$USETHEME" ] && sed -i "s|^#\?UseTheme=.*|UseTheme=$USETHEME|" $TDMCFG
 [ -n "$THEME" ] && sed -i "s|^#\?Theme=.*|Theme=$THEME|" $TDMCFG
+[ -n "$COMPOSITOR" ] && sed -i "s|^#\?Compositor=.*|Compositor=$COMPOSITOR|" $TDMCFG
 [ -n "$WALLPAPER" ] && sed -i "s|^#\?Wallpaper=.*|Wallpaper=`readlink -f $WALLPAPER`|" $BACKGROUNDCFG
 
 
cd046fcf 2014-11-22 13:16:17 Timothy Pearson
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tde-packaging
M debian/lenny/tdepim/debian/control
M debian/lenny/tdepim/debian/libtdepim1-trinity-dev.install
M debian/lenny/tdepim/debian/libtdepim1a-trinity.install
M debian/lenny/tdepim/debian/rules
M debian/squeeze/tdepim/debian/control
M debian/squeeze/tdepim/debian/libtdepim1-trinity-dev.install
M debian/squeeze/tdepim/debian/libtdepim1a-trinity.install
M debian/squeeze/tdepim/debian/rules
M ubuntu/maverick/tdepim/debian/control
M ubuntu/maverick/tdepim/debian/libtdepim1-trinity-dev.install
M ubuntu/maverick/tdepim/debian/libtdepim1a-trinity.install
M ubuntu/maverick/tdepim/debian/rules
R debian/lenny/tdepim/debian/libkcal2-trinity-dev.install
R debian/lenny/tdepim/debian/libkcal2b-trinity.install
R debian/squeeze/tdepim/debian/libkcal2-trinity-dev.install
R debian/squeeze/tdepim/debian/libkcal2b-trinity.install
R ubuntu/maverick/tdepim/debian/libkcal2-trinity-dev.install
R ubuntu/maverick/tdepim/debian/libkcal2b-trinity.install
diff --git a/debian/lenny/tdepim/debian/control b/debian/lenny/tdepim/debian/control
index 19694c2..b416f42 100644
--- a/debian/lenny/tdepim/debian/control
+++ b/debian/lenny/tdepim/debian/control
@@ -22,7 +22,7 @@
 Architecture: all
 Replaces: kdepim-trinity (<< 4:14.0.0~)
 Breaks: kdepim-trinity (<< 4:14.0.0~)
-Depends: akregator-trinity (>= ${Source-Version}), kaddressbook-trinity (>= ${Source-Version}), kalarm-trinity (>= ${Source-Version}), kandy-trinity (>= ${Source-Version}), karm-trinity (>= ${Source-Version}), tdepim-tdefile-plugins-trinity (>= ${Source-Version}), tdepim-tdeio-plugins-trinity (>= ${Source-Version}), tdepim-tderesources-trinity (>= ${Source-Version}), tdepim-wizards-trinity (>= ${Source-Version}), kitchensync-trinity (>= ${Source-Version}), kleopatra-trinity (>= ${Source-Version}), kmail-trinity (>= ${Source-Version}), kmailcvt-trinity (>= ${Source-Version}), knode-trinity (>= ${Source-Version}), knotes-trinity (>= ${Source-Version}), konsolekalendar-trinity (>= ${Source-Version}), kontact-trinity (>= ${Source-Version}), korganizer-trinity (>= ${Source-Version}), korn-trinity (>= ${Source-Version}), ktnef-trinity (>= ${Source-Version}), libindex0-trinity (>= ${Source-Version}), libkcal2b-trinity (>= ${Source-Version}), libtdepim1a-trinity (>= ${Source-Version}), libkgantt0-trinity (>= ${Source-Version}), libkleopatra1-trinity (>= ${Source-Version}), libkpimexchange1-trinity (>= ${Source-Version}), libkpimidentities1-trinity (>= ${Source-Version}), libksieve0-trinity (>= ${Source-Version}), libktnef1-trinity (>= ${Source-Version}), libmimelib1c2a-trinity (>= ${Source-Version})
+Depends: akregator-trinity (>= ${Source-Version}), kaddressbook-trinity (>= ${Source-Version}), kalarm-trinity (>= ${Source-Version}), kandy-trinity (>= ${Source-Version}), karm-trinity (>= ${Source-Version}), tdepim-tdefile-plugins-trinity (>= ${Source-Version}), tdepim-tdeio-plugins-trinity (>= ${Source-Version}), tdepim-tderesources-trinity (>= ${Source-Version}), tdepim-wizards-trinity (>= ${Source-Version}), kitchensync-trinity (>= ${Source-Version}), kleopatra-trinity (>= ${Source-Version}), kmail-trinity (>= ${Source-Version}), kmailcvt-trinity (>= ${Source-Version}), knode-trinity (>= ${Source-Version}), knotes-trinity (>= ${Source-Version}), konsolekalendar-trinity (>= ${Source-Version}), kontact-trinity (>= ${Source-Version}), korganizer-trinity (>= ${Source-Version}), korn-trinity (>= ${Source-Version}), ktnef-trinity (>= ${Source-Version}), libindex0-trinity (>= ${Source-Version}), libtdepim1a-trinity (>= ${Source-Version}), libkgantt0-trinity (>= ${Source-Version}), libkleopatra1-trinity (>= ${Source-Version}), libkpimexchange1-trinity (>= ${Source-Version}), libkpimidentities1-trinity (>= ${Source-Version}), libksieve0-trinity (>= ${Source-Version}), libktnef1-trinity (>= ${Source-Version}), libmimelib1c2a-trinity (>= ${Source-Version})
 Suggests: tdepim-trinity-doc-html
 Description: Personal Information Management apps from the official Trinity release
  TDE (the Trinity Desktop Environment) is a powerful Open Source graphical
@@ -60,7 +60,7 @@
  kontact-trinity (= ${Source-Version}),
  korganizer-trinity (= ${Source-Version}),
  libkpimidentities1-trinity (= ${Source-Version}),
- libkcal2-trinity-dev (= ${Source-Version}), libical-dev,
+ libical-dev,
  libtdepim1-trinity-dev (= ${Source-Version}),
  libkgantt0-trinity-dev (= ${Source-Version}),
  libkleopatra1-trinity-dev (= ${Source-Version}),
@@ -477,48 +477,19 @@
  This package is part of Trinity, and a component of the TDE PIM module.
  See the 'tde-trinity' and 'tdepim-trinity' packages for more information.
 
-Package: libkcal2b-trinity
-Section: libs
-Architecture: any
-Replaces: libkcal2b-trinity (<< 4:14.0.0~)
-Breaks: libkcal2b-trinity (<< 4:14.0.0~)
-Depends: ${shlibs:Depends}
-Recommends: ${shlibs:Recommends}
-Conflicts: libkcal2-trinity, libkcal2a-trinity
-Suggests: tdepim-tderesources-trinity
-Description: Trinity calendaring library
- This library provides a C++ API for handling the vCalendar and iCalendar
- formats.
- .
- This is the runtime package for programs that use the libkcal-trinity library.
- .
- This package is part of Trinity, and a component of the TDE PIM module.
- See the 'tde-trinity' and 'tdepim-trinity' packages for more information.
-
-Package: libkcal2-trinity-dev
-Section: libdevel
-Architecture: any
-Replaces: libkcal2-trinity-dev (<< 4:14.0.0~)
-Breaks: libkcal2-trinity-dev (<< 4:14.0.0~)
-Depends: libkcal2b-trinity (= ${Source-Version}), libtdepim1-trinity-dev (= ${Source-Version}), libktnef1-trinity-dev (= ${Source-Version})
-Description: Trinity calendaring library [development]
- This library provides a C++ API for handling the vCalendar and iCalendar
- formats.
- .
- This is the development package which contains the headers for the libkcal-trinity
- library.
- .
- This package is part of Trinity, and a component of the TDE PIM module.
- See the 'tde-trinity' and 'tdepim-trinity' packages for more information.
-
 Package: libtdepim1a-trinity
 Section: libs
 Architecture: any
-Replaces: libkdepim1a-trinity (<< 4:14.0.0~)
-Breaks: libkdepim1a-trinity (<< 4:14.0.0~)
+Provides: libkcal2b-trinity
+Replaces: libkdepim1a-trinity (<< 4:14.0.0~), libkcal2b-trinity (<< 4:14.0.0~)
+Breaks: libkdepim1a-trinity (<< 4:14.0.0~), libkcal2b-trinity (<< 4:14.0.0~)
+Conflicts: libkcal2-trinity, libkcal2a-trinity
 Depends: ${shlibs:Depends}
+Suggests: tdepim-tderesources-trinity
 Description: Trinity PIM library
  This is the runtime package for programs that use the libtdepim-trinity library.
+ This package also provides a C++ API for handling the vCalendar and iCalendar
+ formats (libkcal-trinity).
  .
  This package is part of Trinity, and a component of the TDE PIM module.
  See the 'tde-trinity' and 'tdepim-trinity' packages for more information.
@@ -526,12 +497,13 @@
 Package: libtdepim1-trinity-dev
 Section: libdevel
 Architecture: any
-Replaces: libkdepim1-trinity-dev (<< 4:14.0.0~)
-Breaks: libkdepim1-trinity-dev (<< 4:14.0.0~)
-Depends: libtdepim1a-trinity (= ${Source-Version}), tdelibs14-trinity-dev
+Provides: libkcal2-trinity-dev
+Replaces: libkdepim1-trinity-dev (<< 4:14.0.0~), libkcal2-trinity-dev (<< 4:14.0.0~)
+Breaks: libkdepim1-trinity-dev (<< 4:14.0.0~), libkcal2-trinity-dev (<< 4:14.0.0~)
+Depends: libtdepim1a-trinity (= ${Source-Version}), libktnef1-trinity-dev (= ${Source-Version}), tdelibs14-trinity-dev
 Description: Trinity PIM library [development]
  This is the development package which contains the headers for the libtdepim-trinity
- library.
+ library and libkcal-trinity library.
  .
  This package is part of Trinity, and a component of the TDE PIM module.
  See the 'tde-trinity' and 'tdepim-trinity' packages for more information.
@@ -626,7 +598,7 @@
 Architecture: any
 Replaces: libkpimexchange1-trinity-dev (<< 4:14.0.0~)
 Breaks: libkpimexchange1-trinity-dev (<< 4:14.0.0~)
-Depends: libkpimexchange1-trinity (= ${Source-Version}), libkcal2-trinity-dev (= ${Source-Version}), libtdepim1-trinity-dev (= ${Source-Version})
+Depends: libkpimexchange1-trinity (= ${Source-Version}), libtdepim1-trinity-dev (= ${Source-Version})
 Description: Trinity PIM Exchange library [development]
  This is the development package which contains the headers for the
  libkpimexchange-trinity library.
diff --git a/debian/lenny/tdepim/debian/libkcal2-trinity-dev.install b/debian/lenny/tdepim/debian/libkcal2-trinity-dev.install
deleted file mode 100644
index a36a88c..0000000
--- a/debian/lenny/tdepim/debian/libkcal2-trinity-dev.install
+++ /dev/null
@@ -1,8 +0,0 @@
-/opt/trinity/include/libemailfunctions/idmapper.h
-/opt/trinity/include/libkcal
-/opt/trinity/lib/libkcal.la
-/opt/trinity/lib/libkcal.so
-/opt/trinity/lib/libkcal_resourceremote.la
-/opt/trinity/lib/libkcal_resourceremote.so
-/opt/trinity/lib/libkholidays.la
-/opt/trinity/lib/libkholidays.so
diff --git a/debian/lenny/tdepim/debian/libkcal2b-trinity.install b/debian/lenny/tdepim/debian/libkcal2b-trinity.install
deleted file mode 100644
index 8f9263f..0000000
--- a/debian/lenny/tdepim/debian/libkcal2b-trinity.install
+++ /dev/null
@@ -1,21 +0,0 @@
-/opt/trinity/lib/trinity/kcal_tdeabc.la
-/opt/trinity/lib/trinity/kcal_tdeabc.so
-/opt/trinity/lib/trinity/kcal_localdir.la
-/opt/trinity/lib/trinity/kcal_localdir.so
-/opt/trinity/lib/trinity/kcal_local.la
-/opt/trinity/lib/trinity/kcal_local.so
-/opt/trinity/lib/trinity/kcal_remote.la
-/opt/trinity/lib/trinity/kcal_remote.so
-/opt/trinity/lib/libkcal.so.2
-/opt/trinity/lib/libkcal.so.2.0.0
-/opt/trinity/lib/libkcal_resourceremote.so.1
-/opt/trinity/lib/libkcal_resourceremote.so.1.0.0
-/opt/trinity/lib/libkholidays.so.1
-/opt/trinity/lib/libkholidays.so.1.0.0
-/opt/trinity/share/apps/libkholidays
-/opt/trinity/share/services/tderesources/kcal/imap.desktop
-/opt/trinity/share/services/tderesources/kcal/tdeabc.desktop
-/opt/trinity/share/services/tderesources/kcal/local.desktop
-/opt/trinity/share/services/tderesources/kcal/localdir.desktop
-/opt/trinity/share/services/tderesources/kcal/remote.desktop
-/opt/trinity/share/services/tderesources/kcal_manager.desktop
diff --git a/debian/lenny/tdepim/debian/libtdepim1-trinity-dev.install b/debian/lenny/tdepim/debian/libtdepim1-trinity-dev.install
index c60c55a..6325417 100644
--- a/debian/lenny/tdepim/debian/libtdepim1-trinity-dev.install
+++ b/debian/lenny/tdepim/debian/libtdepim1-trinity-dev.install
@@ -1,3 +1,11 @@
+/opt/trinity/include/libemailfunctions/idmapper.h
+/opt/trinity/include/libkcal
 /opt/trinity/include/tdepimmacros.h
+/opt/trinity/lib/libkcal.la
+/opt/trinity/lib/libkcal.so
+/opt/trinity/lib/libkcal_resourceremote.la
+/opt/trinity/lib/libkcal_resourceremote.so
+/opt/trinity/lib/libkholidays.la
+/opt/trinity/lib/libkholidays.so
 /opt/trinity/lib/libtdepim.la
 /opt/trinity/lib/libtdepim.so
diff --git a/debian/lenny/tdepim/debian/libtdepim1a-trinity.install b/debian/lenny/tdepim/debian/libtdepim1a-trinity.install
index e018f4b..9e52e61 100644
--- a/debian/lenny/tdepim/debian/libtdepim1a-trinity.install
+++ b/debian/lenny/tdepim/debian/libtdepim1a-trinity.install
@@ -1,12 +1,33 @@
-/opt/trinity/lib/trinity/plugins/designer/tdepimwidgets.la
-/opt/trinity/lib/trinity/plugins/designer/tdepimwidgets.so
-/opt/trinity/lib/trinity/plugins/designer/tdepartsdesignerplugin.la
-/opt/trinity/lib/trinity/plugins/designer/tdepartsdesignerplugin.so
+/opt/trinity/lib/libkcal.so.2
+/opt/trinity/lib/libkcal.so.2.0.0
+/opt/trinity/lib/libkcal_resourceremote.so.1
+/opt/trinity/lib/libkcal_resourceremote.so.1.0.0
+/opt/trinity/lib/libkholidays.so.1
+/opt/trinity/lib/libkholidays.so.1.0.0
 /opt/trinity/lib/libtdepim.so.1
 ** Diff limit reached (max: 250 lines) **