summaryrefslogtreecommitdiff
diff options
-rw-r--r--CMakeLists.txt4
-rw-r--r--debian/unity.install5
-rw-r--r--tools/CMakeLists.txt4
-rwxr-xr-xtools/unity-compiz-profile-select.in (renamed from tools/unity-compiz-profile.in)0
-rw-r--r--unity7.conf.in2
-rw-r--r--unity7.service.in2
6 files changed, 8 insertions, 9 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 225fc8e3a..c14aa4674 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -430,14 +430,14 @@ endif (DOXYGEN_FOUND STREQUAL "YES")
# Upstart
#
-configure_file(unity7.conf.in ${CMAKE_CURRENT_BINARY_DIR}/unity7.conf)
+configure_file(unity7.conf.in ${CMAKE_CURRENT_BINARY_DIR}/unity7.conf @ONLY)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/unity7.conf DESTINATION ${CMAKE_INSTALL_DATADIR}/upstart/sessions)
#
# Systemd
#
-configure_file(unity7.service.in ${CMAKE_CURRENT_BINARY_DIR}/unity7.service)
+configure_file(unity7.service.in ${CMAKE_CURRENT_BINARY_DIR}/unity7.service @ONLY)
pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/unity7.service DESTINATION ${SYSTEMD_USER_DIR})
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/unity7.override DESTINATION ${CMAKE_INSTALL_DATADIR}/upstart/systemd-session/upstart)
diff --git a/debian/unity.install b/debian/unity.install
index 701b6b0b1..99c66a076 100644
--- a/debian/unity.install
+++ b/debian/unity.install
@@ -2,10 +2,9 @@ etc/pam.d
usr/bin
usr/lib/*/compiz/libunity*.so
usr/lib/*/unity
-usr/share/unity/unity-compiz-profile
usr/share/man/*/unity.1
usr/share/compiz
usr/share/locale
usr/share/upstart/sessions/unity7.conf
-debian/unity7.service usr/lib/systemd/user
-debian/unity7.override usr/share/upstart/systemd-session/upstart
+usr/lib/systemd/user/unity7.service
+usr/share/upstart/systemd-session/upstart/unity7.override
diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt
index 266af451c..cd2eb0c91 100644
--- a/tools/CMakeLists.txt
+++ b/tools/CMakeLists.txt
@@ -29,5 +29,5 @@ add_executable(unity-active-plugins-safety-check unity_active_plugins_safety_che
target_link_libraries(unity-active-plugins-safety-check ${LIBS})
install(TARGETS unity-active-plugins-safety-check DESTINATION ${CMAKE_INSTALL_LIBDIR}/unity/)
-configure_file (${CMAKE_CURRENT_SOURCE_DIR}/unity-compiz-profile.in ${CMAKE_CURRENT_BINARY_DIR}/unity-compiz-profile @ONLY)
-install(FILES ${CMAKE_CURRENT_BINARY_DIR}/unity-compiz-profile DESTINATION ${CMAKE_INSTALL_DATADIR}/unity/)
+configure_file (${CMAKE_CURRENT_SOURCE_DIR}/unity-compiz-profile-select.in ${CMAKE_CURRENT_BINARY_DIR}/unity-compiz-profile-select @ONLY)
+install(FILES ${CMAKE_CURRENT_BINARY_DIR}/unity-compiz-profile-select DESTINATION ${CMAKE_INSTALL_LIBDIR}/unity/)
diff --git a/tools/unity-compiz-profile.in b/tools/unity-compiz-profile-select.in
index e3ab7e59c..e3ab7e59c 100755
--- a/tools/unity-compiz-profile.in
+++ b/tools/unity-compiz-profile-select.in
diff --git a/unity7.conf.in b/unity7.conf.in
index f3ab446c1..cd3a8816f 100644
--- a/unity7.conf.in
+++ b/unity7.conf.in
@@ -4,7 +4,7 @@ author "Ted Gould <ted@ubuntu.com>, Marco Trevisan <marco@ubuntu.com>"
start on xsession SESSION=ubuntu and started unity-settings-daemon
stop on desktop-end
-pre-start exec /usr/share/unity/unity-compiz-profile
+pre-start exec @CMAKE_INSTALL_LIBDIR@/unity/unity-compiz-profile-select
respawn
exec compiz
diff --git a/unity7.service.in b/unity7.service.in
index edfdfdbb1..cec854387 100644
--- a/unity7.service.in
+++ b/unity7.service.in
@@ -7,5 +7,5 @@ PartOf=graphical-session.target
[Service]
ExecStart=/usr/bin/compiz
-ExecStart.Pre=/usr/share/unity/unity-compiz-profile
+ExecStart.Pre=@CMAKE_INSTALL_LIBDIR@/unity/unity-compiz-profile-select
Restart=on-failure