Не дело, обсуждать такое в этой рассылке.
Скажу последнее на эту тему.
Я вас просто не понимаю.
Если никуда не лезть, то вообще ничего не сделаешь.
Не навредишь, но и полезного ничего не сделаешь.
Что можно повредить?
Ведь всегда можно откатить все изменения.
А если не изменять исходники, то многие пакеты и не собрать.
Например, если захотеть собрать k3b-2.10.0 из гит,
то каталог
 
/usr/share/k3b
 
будет при сборке помещён в
 
/usr/usr/share/k3b
 
Значит нужно открывать CMakeLists.txt и искать решение.
Сделал такой патч, и теперь файлы размещаются правильно.
Может и не совсем правильно сделал, но это работает.
 
diff -urN k3b/CMakeLists.txt k3b-patched/CMakeLists.txt
--- k3b/CMakeLists.txt    2016-09-22 10:18:51.000000000 +0300
+++ k3b-patched/CMakeLists.txt    2016-09-26 15:50:04.150869068 +0300
@@ -251,7 +251,7 @@
 if(IS_ABSOLUTE DATA_INSTALL_DIR)
   set(K3B_DATA_INSTALL_DIR ${DATA_INSTALL_DIR}/k3b)
 else()
-  set(K3B_DATA_INSTALL_DIR ${CMAKE_INSTALL_PREFIX}/${DATA_INSTALL_DIR}/k3b)
+  set(K3B_DATA_INSTALL_DIR ${DATA_INSTALL_DIR}/k3b)
 endif()
 
 configure_file(config-k3b.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-k3b.h)
@@ -290,3 +290,6 @@
 
 ###################  K3b config summary ################################
 feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
+
+find_package(KF5I18n CONFIG REQUIRED)
+ki18n_install(po)
 
 
 
26.09.2016, 13:24, "Sergey V Turchin" <[email protected]>:

On Monday, 26 September 2016 12:27:55 MSK Виктор wrote:

 Вредна любознательность? :)

Ее последствия. ;-)

[...]
 

--
Regards, Sergey.
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian
 
 
-- 
С Уважением Виктор mailto:[email protected]
 
_______________________________________________
kde-russian mailing list
[email protected]
https://lists.kde.ru/mailman/listinfo/kde-russian

Ответить