[sisyphus] Формирование makefile с помощью qmake
Dmitry (Mothlike) Marochko
=?iso-8859-1?q?mothlike_=CE=C1_gmail=2Ecom?=
Чт Июл 14 21:42:52 MSD 2005
Собрал в пакет программу kniga для чтения е-книг. В пакете изначально отсутствует makefile, зато есть .pro файл. Но пакет в хэшере не пересобирается по следующим причинам:
Кусок makefile, создаваемого с помощью qmake внутри хэшера:
install_target: all
@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)../../../../bin/" || $(MKDIR)
"$(INSTALL_ROOT)../../../../bin/"
^^^^^^^^^^
-$(INSTALL_FILE) "bin/$(QMAKE_TARGET)"
"$(INSTALL_ROOT)../../../../bin/$(QMAKE_TARGET)"
Тот же кусок, но при сборке локально:
install_target: all
@$(CHK_DIR_EXISTS) "$(INSTALL_ROOT)/usr/bin/" || $(MKDIR)
"$(INSTALL_ROOT)/usr/bin/"
^^^^^^^^^^
-$(INSTALL_FILE) "bin/$(QMAKE_TARGET)"
"$(INSTALL_ROOT)/usr/bin/$(QMAKE_TARGET)"
Таким странным образом создается весь makefile. В чем может быть разница в работе qmake внутри хэшера и локально? Бага ли это или я просто неправильно собираю пакет? Спек прилагается.
--
With best wishes,
Dmitry Marochko aka Mothlike
----------- следующая часть -----------
An embedded and charset-unspecified text was scrubbed...
Name: kniga.spec
URL: <http://lists.altlinux.org/pipermail/sisyphus/attachments/20050714/4162db5a/attachment-0002.ksh>
Подробная информация о списке рассылки Sisyphus