[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

RFS: sagan -- Real-time System & Event Log Monitoring System



Olá,

Estou procurando um sponsor para o pacote sagan[0], é um trabalho de NMU.

 * Nome do pacote     : sagan
 * Versão             : 1.0.1-0.3
 * Upstream Author    : Softwink, Inc. - Champ Clark III
 * URL                : https://quadrantsec.com/sagan_log_analysis_engine/
 * License            : GPL-2
   Section            : admin

[0] - https://packages.qa.debian.org/s/sagan.html


Produz os seguintes binários:

 - sagan -- Real-time System & Event Log Monitoring System

Já fiz dois NMU para esse pacote[1], mas um 
erro ainda persiste.

[1] - http://metadata.ftp-master.debian.org/changelogs/main/s/sagan/unstable_changelog

Para compilar em *i386 é preciso passar uma
informação na hora de executar o 'configure'.
Então fiz:

DEB_HOST_ARCH ?= $(shell dpkg-architecture -qDEB_HOST_ARCH)

ifeq ($(DEB_HOST_ARCH),i386)
     ...
else
     ...
endif

Desta forma não são reconhecidas 'hurd-i386'
e 'kfreebsd-i386'. Vi na manpage do dpkg-architecture  
que tem a opção '--match-wildcard'. Ou não é
o caso de ser usada nesta essa situação, ou
não estou sabendo usar.

Alguma das seguintes maneiras vai funcionar ?

 - ifeq ($(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386)

 - o uso do filter:
   ifeq ($(DEB_HOST_ARCH),$(filter $(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386))
 
 - o uso de findstring: 
   ifeq ($(DEB_HOST_ARCH),$(findstring $(DEB_HOST_ARCH),i386 kfreebsd-i386 hurd-i386))


abraços,
-- 
Herbert Parentes Fortes Neto (hpfn)


Reply to: