[SCM] kajongg packaging branch, master, updated. debian/16.08.3-1-18-g3c1c3ed

Maximiliano Curia maxy at moszumanska.debian.org
Tue Sep 5 06:40:29 UTC 2017


Gitweb-URL: http://git.debian.org/?p=pkg-kde/applications/kajongg.git;a=commitdiff;h=7847730

The following commit has been merged in the master branch:
commit 7847730442c87f20299370aa9345007d4994f8d5
Author: Maximiliano Curia <maxy at gnuservers.com.ar>
Date:   Tue Sep 5 00:15:15 2017 +0200

    Rediff patches
    
    Add Use-DESTDIR-on-install.patch: <REASON>
    Drop don-t-set-the-prefix-twice.patch: <REASON>
---
 debian/patches/Use-DESTDIR-on-install.patch     | 34 +++++++++++++++++++++++++
 debian/patches/don-t-set-the-prefix-twice.patch | 23 -----------------
 debian/patches/series                           |  2 +-
 3 files changed, 35 insertions(+), 24 deletions(-)

diff --git a/debian/patches/Use-DESTDIR-on-install.patch b/debian/patches/Use-DESTDIR-on-install.patch
new file mode 100644
index 0000000..cc0b42f
--- /dev/null
+++ b/debian/patches/Use-DESTDIR-on-install.patch
@@ -0,0 +1,34 @@
+From: Maximiliano Curia <maxy at gnuservers.com.ar>
+Date: Mon, 4 Sep 2017 22:46:32 +0200
+Subject: Use DESTDIR on install
+
+---
+ cmake-modules/KDEPython.cmake | 12 ++++++------
+ 1 file changed, 6 insertions(+), 6 deletions(-)
+
+diff --git a/cmake-modules/KDEPython.cmake b/cmake-modules/KDEPython.cmake
+index d494036..d4cce34 100644
+--- a/cmake-modules/KDEPython.cmake
++++ b/cmake-modules/KDEPython.cmake
+@@ -104,15 +104,15 @@ MACRO(KDE_ADD_PYTHON_EXECUTABLE _pyname _exename)
+     endif(NOT PROJECT_NAME)
+ 
+     set(TARGET ${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}/${PROJECT_NAME}/${_pyname})
+-    set(LINK_NAME ${CMAKE_INSTALL_PREFIX}/${BIN_INSTALL_DIR}/${_exename})
++    set(LINK_NAME ${BIN_INSTALL_DIR}/${_exename})
+ 
+-    GET_FILENAME_COMPONENT(abs_link_name $ENV{DESTDIR}/${LINK_NAME} ABSOLUTE)
+-    GET_FILENAME_COMPONENT(link_path $ENV{DESTDIR}/${LINK_NAME} PATH)
++    GET_FILENAME_COMPONENT(abs_link_name ${LINK_NAME} ABSOLUTE)
++    GET_FILENAME_COMPONENT(link_path ${LINK_NAME} PATH)
+     GET_FILENAME_COMPONENT(abs_link_path ${link_path} ABSOLUTE)
+-    FILE(MAKE_DIRECTORY ${abs_link_path})
+     GET_FILENAME_COMPONENT(abs_target ${TARGET} ABSOLUTE)
+ 
+-    INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink ${abs_target} ${abs_link_name})")
+-    INSTALL(CODE "EXECUTE_PROCESS(COMMAND chmod a+x $ENV{DESTDIR}/${abs_target})")
++    INSTALL(CODE "FILE(MAKE_DIRECTORY \$ENV{DESTDIR}/${abs_link_path})")
++    INSTALL(CODE "EXECUTE_PROCESS(COMMAND ${CMAKE_COMMAND} -E create_symlink ${abs_target} \$ENV{DESTDIR}/${abs_link_name})")
++    INSTALL(CODE "EXECUTE_PROCESS(COMMAND chmod a+x \$ENV{DESTDIR}/${abs_target})")
+ 
+ ENDMACRO(KDE_ADD_PYTHON_EXECUTABLE)
diff --git a/debian/patches/don-t-set-the-prefix-twice.patch b/debian/patches/don-t-set-the-prefix-twice.patch
deleted file mode 100644
index dda4d69..0000000
--- a/debian/patches/don-t-set-the-prefix-twice.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-From: Maximiliano Curia <maxy at gnuservers.com.ar>
-Date: Mon, 4 Sep 2017 22:46:32 +0200
-Subject: don't set the prefix twice
-
----
- cmake-modules/KDEPython.cmake | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/cmake-modules/KDEPython.cmake b/cmake-modules/KDEPython.cmake
-index d494036..e97e9ac 100644
---- a/cmake-modules/KDEPython.cmake
-+++ b/cmake-modules/KDEPython.cmake
-@@ -103,8 +103,8 @@ MACRO(KDE_ADD_PYTHON_EXECUTABLE _pyname _exename)
-          MESSAGE(STATUS "Project name is necessary to create symlink against python program!!! It will fail.")
-     endif(NOT PROJECT_NAME)
- 
--    set(TARGET ${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}/${PROJECT_NAME}/${_pyname})
--    set(LINK_NAME ${CMAKE_INSTALL_PREFIX}/${BIN_INSTALL_DIR}/${_exename})
-+    set(TARGET ${DATA_INSTALL_DIR}/${PROJECT_NAME}/${_pyname})
-+    set(LINK_NAME ${BIN_INSTALL_DIR}/${_exename})
- 
-     GET_FILENAME_COMPONENT(abs_link_name $ENV{DESTDIR}/${LINK_NAME} ABSOLUTE)
-     GET_FILENAME_COMPONENT(link_path $ENV{DESTDIR}/${LINK_NAME} PATH)
diff --git a/debian/patches/series b/debian/patches/series
index 8a4a977..1e0ec07 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,2 @@
 Fix-icons-path.patch
-don-t-set-the-prefix-twice.patch
+Use-DESTDIR-on-install.patch

-- 
kajongg packaging



More information about the pkg-kde-commits mailing list