[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