| muzenbaher |  | 
| 
                Темы:
                
                    7
                
             
                Сообщения:
                
                    99
                
             
                Участник с: 19 февраля 2009
             | Пытаюсь собрать из АУРа пакет kopete-cryptography 1.3.0-5. Сборка затыкается из-за того что не может найти хедеры libkleo. Раньше был отдельный пакет kdepim-libkleo, включающий и хедеры, Теперь же libkleo входит в состав kdepim-libkdepim, но уже без хедеров. Вопрос: как собрать пакет kdepim-libkdepim с хедерами? Курил маны cmake, гуглил, но ничего действенного не нашёл. P.S. Пока скачал убунтовский пакет kopete-cryptography и распихал файлы руками, но это совсем не кошерно. | 
| h4tr3d |  | 
| 
                Темы:
                
                    34
                
             
                Сообщения:
                
                    2656
                
             
                Участник с: 12 июля 2007
             | попробовать поискать их при помощи pkgfile? hint: pacman -S pkgtools 
                        systemd должен умереть.
                     | 
| muzenbaher |  | 
| 
                Темы:
                
                    7
                
             
                Сообщения:
                
                    99
                
             
                Участник с: 19 февраля 2009
             | Да этих хедеров точно нет в репах арча. И вот вывод pkgfile: $ sudo pkgfile -u Updating [core] file list... Extracting [core] file list... Done Updating [extra] file list... Extracting [extra] file list... Done Updating [community] file list... Extracting [community] file list... Done $ pkgfile kleo_export.h $ kleo_export.h - именно на его отсутствие жалуется сборка. | 
| muzenbaher |  | 
| 
                Темы:
                
                    7
                
             
                Сообщения:
                
                    99
                
             
                Участник с: 19 февраля 2009
             | Кое-чего нарыл. Нашёл в каком убунтовском пакете лежат эти хедеры. Скачал патч, приводящий ванильные исходники kdepim к готовности для сборки deb-пакета на debian-like системах. Накатил патч на пустую папку. Как и ожидал, создался подкаталог debian с инструкциями для сборки. Но это всё лирика. Делал я это для того чтоб посмотреть как собирается libkleo на Убунте. А в итоге неожиданно обнаружил патч kubuntu_01_install_headers.diff, который правит CMakeLists.txt. Вручную накатил на исходники, собрал и получил искомые хедеры. Вопрос: Мэйнтэйнеры, подскажите. Хочу создать пакет для АУРа kdepim-libkleo-headers. Будет ли правильным удалить из него всё не относящееся к хедерам? Т.е. примерно будут такие строки: make DESTDIR=$pkgdir install cd $pkgdir cd usr rm -rf lib/ rm -rf share/ Или есть какие-то правила хорошего тона? ;) | 
| h4tr3d |  | 
| 
                Темы:
                
                    34
                
             
                Сообщения:
                
                    2656
                
             
                Участник с: 12 июля 2007
             | 1. для начала составить багрепорт в bugs.archlinux.org - пусть они попытаются добавить 2. а так да - оставить только хидеры, в зависимостях прописать саму библиотеку. 
                        systemd должен умереть.
                     |