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

Re: RFS: vpim -- Ruby support for vCard and iCalendar [NMU]



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512


> comentários sobre o debdiff entre a sua versão e a versão no repositório
[...]
> > +  * debian/patches ( 3.0 - quilt):
> > +      - ported the existing patches to:
> > +          - event_size.patch
> > +          - path_to_plist.patch
> 
> não é muito óbvio o que exatamente você quer dizer aqui, eu só entendi depois
> que eu li o diff. diga explicitamente o que você fez, que foi transformar um
> diff único em patches individuais.

Feito.

vpim (0.695-1.4) unstable; urgency=medium

  * Non-maintainer upload.
  * DH_LEVEL: 9. (Closes: #800195)
  * debian/control:
      - dh-exec added to Build-Depends.
      - Bump Standards-Version from 3.8.0 to 3.9.8
      - some fields were reorganized.
      - using ${misc:Depends}.
  * debian/docs created.
  * debian/install created.
  * debian/patches ( 3.0 - quilt):
      - split up vpim*.diff.gz archive. Two distinct patches:
          - event_size.patch
          - path_to_plist.patch
  * debian/post{inst,rm}
      - 'set -e' added.
      - '#DEBHELPER#' token added.
      - 'exit 0' added.
  * debian/rules:
      - new format. Authentict ruby package.

[...]
> na prática o que você quer fazer é transformar esse pacote num pacote ruby de
> verdade, e nesse caso você pode trocar todo o debian/rules por isso aqui:
> 
> ----------------8<----------------8<----------------8<-----------------
> #! /usr/bin/make -f
> 
> export DH_VERBOSE = 1
> 
> %:
> 	dh $@ --buildsystem=ruby --with ruby
> 
> override_dh_installchangelogs:
> 	dh_installchangelogs CHANGES
> ----------------8<----------------8<----------------8<-----------------
> 
> 
> com isso você pode apagar as linhas do debian/install que menciona
> /usr/lib/ruby/vendor_ruby/*

Feito.

Conferi com a revisão Debian anterior[0] e dois arquivos
não fazem parte do pacote. Então adicionei ao debian/rules:

override_dh_install:
        dh_install
        rm -f debian/vpim/usr/lib/ruby/vendor_ruby/atom.rb
        rm -f debian/vpim/usr/lib/ruby/vendor_ruby/plist.rb

[0] - https://packages.debian.org/unstable/vpim

Mentors (data de hoje 26/05):
https://mentors.debian.net/package/vpim
https://mentors.debian.net/debian/pool/main/v/vpim/vpim_0.695-1.4.dsc



abraço,
- -- 
Herbert Parentes Fortes Neto (hpfn)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCgAGBQJXRwVPAAoJEFUlbyisYGEaQSEP/jn8PYj5UHIDW5NJTMhLHMsR
Wn8Syj4lmn+bkD3HB5NMwkGmWQgJxG97FCngw0KiL7usolrJU6aNvx1NINoLHZhi
f5ao6GgKILXaGFQ7dVkRThQ117m/NwVyFRfB+d8bXiahGpYE+p0FNNLdZKwTdfhq
ve5vKMIZyvHZOMJfLViJOqUrKHrLXpiJpjTNRdHnbUof1VsnTOctyR9AttoDXgdd
Lvdx6U8VaVUqZ3Ne017JfDzHOtirWtusc71PtYk5oj1o38yuS9Sp95UxxNpn5GiN
4cxNjYwcR3xOqgQFovebJ7wW0688JA9BHoxAVPN5N2BlBk5mKjKtICAG/Mo/+Unl
48NyGr5mSK+RgnkkVNloGZgOIxlNI7RAFeONRkIB7+IaTcxC/DbedNtsoqPCdn91
/nQqr1/1K5xz4USzr+ON8mTZZdcK2SNLiP/+eq8Q5YqAdmTAW5JaBX3xR23atfT8
xE+jmn2nqQDgpoVht3XF4fToLJfb2yJGvgUzk94kAPFAyDt5Fl7gsa8A7Xfh4KCZ
U7TX/v9d8dPziXWzrcS7xkK7h6GgjtMNjiVKRKzYWBTfVTHfzfN2Cb94tEl72nn5
IxEAQpqJ61RRaTiN6m+5KpPOgqfWCETryI4VDydi0haNkQJnYgZfb1+YQX+7t6am
CqZVMl40z8DTA1vY2DB9
=4NlV
-----END PGP SIGNATURE-----


Reply to: