Форум — General (Решено) Patching tint2 0 1 Собственно не получается применить патч100-remove-xinerama.patchКакую версию патчить не важно, главное собрать.tint2-0.11.tar.bz2 Спасибо. Ссылка
Дистрибутив? Если арч, то расскажу как. Xenon ★★★ (02.08.12 16:19:42 MSK) Последнее исправление: Xenon 02.08.12 16:20:10 MSK (всего исправлений: 1) Показать ответ Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:19:42 MSK Да, именно он Dl11 (02.08.12 16:20:31 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 16:20:31 MSK abs, makepkg стоит? Xenon ★★★ (02.08.12 16:28:30 MSK) Показать ответ Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:28:30 MSK Да Dl11 (02.08.12 16:30:00 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 16:30:00 MSK Берешь PKGBUILD и остальные файлы из /var/abs/tint2В PKGBUILD вставляешь строчку типа patch -Np1 -i $srcdir/100-remove-xinerama.patchТак делал? Xenon ★★★ (02.08.12 16:33:30 MSK) Последнее исправление: Xenon 02.08.12 16:34:39 MSK (всего исправлений: 1) Показать ответ Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:33:30 MSK Делал тока вставлял в PKGBUILD через yaourt. Но суть таже. Сейчас попробую ещё раз. Dl11 (02.08.12 16:36:05 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 16:36:05 MSK Так пакет берешь из aur или откуда? И что выдает - ошибка компиляции или что? Xenon ★★★ (02.08.12 16:38:26 MSK) Показать ответы Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:38:26 MSK [dl11@pc tint2-my]$ makepkg -f ==> Making package: tint2my 0.10-1 (Чт. авг. 2 19:37:33 NOVT 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... -> Found tint2-0.10.tar.gz ==> Validating source files with md5sums... tint2-0.10.tar.gz ... Passed ==> Extracting Sources... -> Extracting tint2-0.10.tar.gz with bsdtar ==> Removing existing pkg/ directory... ==> Starting build()... patch unexpectedly ends in middle of line patch: **** Only garbage was found in the patch input. ==> ERROR: A failure occurred in build(). Aborting... Dl11 (02.08.12 16:40:18 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:38:26 MSK Попробуй у себя пропатчить, если можешь. Dl11 (02.08.12 16:41:33 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 16:40:18 MSK patch по этой ссылке качал? Xenon ★★★ (02.08.12 16:42:28 MSK) Показать ответы Ссылка
Ответ на: комментарий от Dl11 02.08.12 16:41:33 MSK Сейчас арч не стоит на компе. Xenon ★★★ (02.08.12 16:42:52 MSK) Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:42:28 MSK Да он. Dl11 (02.08.12 16:43:08 MSK) автор топика Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:42:28 MSK ==> Making package: tint2my 0.10-1 (Чт. авг. 2 19:42:57 NOVT 2012) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... -> Found tint2-0.10.tar.gz ==> Validating source files with md5sums... tint2-0.10.tar.gz ... Passed ==> Extracting Sources... -> Extracting tint2-0.10.tar.gz with bsdtar ==> Removing existing pkg/ directory... ==> Starting build()... can't find file to patch at input line 5 Perhaps you used the wrong -p or --strip option? The text leading up to this was: -------------------------- |Index: tint2-svn622/CMakeLists.txt |=================================================================== |--- tint2-svn622.orig/CMakeLists.txt 2011-01-28 00:33:58.156872575 +0100 |+++ tint2-svn622/CMakeLists.txt 2011-01-28 00:34:02.980427899 +0100 -------------------------- File to patch: Dl11 (02.08.12 16:44:59 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 16:44:59 MSK Там где написано svn622 в патче переименуй на название своей папки, там ведь у тебя более новая версия. Xenon ★★★ (02.08.12 16:48:56 MSK) Показать ответы Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:48:56 MSK Хотя он на новую версию может не лечь, т.к. в новой версии строки сдвинулись. Можно руками адаптировать к новой версии исходников тот патч. Сейчас как раз смотрю их. Xenon ★★★ (02.08.12 16:52:47 MSK) Показать ответ Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:52:47 MSK В файле server.c на 268 строчку то, что убирается тем патчем. Xenon ★★★ (02.08.12 16:55:42 MSK) Ссылка
Ответ на: комментарий от Xenon 02.08.12 16:48:56 MSK Всё пропатчилось. Очень тебе признателен. Просто удалил из патча: Index: tint2-svn622/CMakeLists.txt =================================================================== --- tint2-svn622.orig/CMakeLists.txt 2011-01-28 00:33:58.156872575 +0100 +++ tint2-svn622/CMakeLists.txt 2011-01-28 00:34:02.980427899 +0100Тк нету этих файлов в 0.10 версии. Dl11 (02.08.12 16:55:49 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 16:55:49 MSK Так ты откуда брал исходники? Я смотрел последние, там для server.c номера строк не совпадали, патч не встал бы. А файл CMakeLists.txt есть. И для чего этот патч тебе? Xenon ★★★ (02.08.12 17:00:32 MSK) Показать ответ Ссылка
Ответ на: комментарий от Xenon 02.08.12 17:00:32 MSK Исходники вот эти tint2-0.10.tar.gz Да просто tint2 тянет много лишних пакетов только из за xinerama, которые мне вообще не нужны Dl11 (02.08.12 17:07:48 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от Dl11 02.08.12 17:07:48 MSK Только ты же тогда из depends = (...) в PKGBUILD убери xinerama, иначе пакет все равно будет установлен. Xenon ★★★ (02.08.12 17:09:40 MSK) Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 17:07:48 MSK Но в той версии номера строк тоже немного не совпадают, странно что патч накатился. Xenon ★★★ (02.08.12 17:12:35 MSK) Ссылка
Ответ на: комментарий от Xenon 02.08.12 17:09:40 MSK Да в depends само собой. Просто titn2 без xinerama не пахал раньше. Dl11 (02.08.12 17:16:33 MSK) автор топика Ссылка
(Решено)не заметил под верхним постом кнопочку «отметить как решённую»? xsektorx ★★★ (02.08.12 17:45:23 MSK) Показать ответ Ссылка
Ответ на: комментарий от xsektorx 02.08.12 17:45:23 MSK =) не. Спасибо. Dl11 (02.08.12 17:46:02 MSK) автор топика Показать ответ Ссылка
Ответ на: комментарий от Dl11 02.08.12 17:46:02 MSK ну так нажми кнопочку, отметь как решённую xsektorx ★★★ (02.08.12 17:50:16 MSK) Ссылка