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

RFS: tzc -- Trivial Zephyr Client - NMU



Olá,

> > ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
> > 	CFLAGS += -g
> > endif
> > ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
> > 	INSTALL_PROGRAM += -s
> > endif
> > 
> > %:
> > 	dh $@
> > 
> > Para onde vai a 'INSTALL_PROGRAM' ? O pacote não
> > tem repositório, mas ela não aparece em nenhum outro
> > lugar.
> 
> INSTALL_PROGRAM é uma variável que é definida no Makefile de projetos
> que usam autoconf/automake, que normalmente contém simplesmente
> 'install'. talvez uma versão mais antiga dessa pacote usasse
> autoconf/automake, mas do jeito que ele está hoje _eu acho_ que nenhum
> desses 2 ifs está servindo pra nada.
> 
> além disso hoje em dia o dh lida com debug e nostrip automaticamente pra
> você por baixo dos panos.

Obrigado.

Pedido de sponsors para o pacote TZC. NMU, fecha um
bug (atualizar debhelper).

debian/changelog(com data de hoje):

  * Non-maintainer upload.
  * Updated DH_LEVEL from 3 to 9. (Closes: #800220)
  * debian/control:
      - Build-Depends field:
          - debhelper >= 9.
      - tzc Depends:
          - ${misc:Depends} added.
  * debian/dirs removed.
  * debian/install created:
      - using the file to install the command binary.
  * dir debian/man created.
      - to put tzc.1 in there. Was in tzc*.diff.gz.
  * debian/manpages created.
  * debian/patches: (quilt)
      - split up tzc*.diff.gz archive. Three patch files.:
          - add_ZCkAuth_file.patch. Create the ZCkAuth.c file completely.
          - makefile-fixes.patch:
              - to stop lintian about 'no-pie':
                  - add some options to CFLAGS.
                  - add $(CFLAGS) to tzc target.
              - entries to install manpage and the command binary removed.
          - fixes-tzc-c.patch.
              - '%s' added to com_err(). Three times. Fernando Seiti Furusato
                helped.
        All patches needed 'quilt refresh --strip-trailing-whitespace'.
  * debian/rules:
      - new format
      - hardening+=bidnow added.
      - lines about debug and nostrip were removed.

Não consegui usar o cowbuilder. Mesmo recriando a
imagem tenho esse erro: (em outro pacote o mesmo
erro):

Unpacking libicu55:amd64 (55.1-7) ...
dpkg-deb (subprocess): decompressing archive member: lzma error: compressed data is corrupt
dpkg-deb: error: subprocess <decompress> returned error exit status 2
dpkg: error processing archive /var/cache/apt/archives/libicu55_55.1-7_amd64.deb (--unpack):
 cannot copy extracted data for './usr/lib/x86_64-linux-gnu/libicudata.so.55.1' to '/usr/lib/x86_64-linux-gnu/libicudata.so.55.1.dpkg-new': unexpected end of file or stream

E aí, no final: 'Errors were encountered while processing:' 
vários pacotes.

Mentors:
https://mentors.debian.net/package/tzc
https://mentors.debian.net/debian/pool/main/t/tzc/tzc_2.6.15-5.4.dsc



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


Reply to: