[DRE-maint] Bug#704650: Gem2deb should read uploader email from a variable

Ondřej Surý ondrej at sury.org
Thu Apr 4 13:04:48 UTC 2013


Then it must be something broken on your system, since result of "gem2deb
atomic" on my system is:

Source: ruby-atomic
Section: ruby
Priority: optional
Maintainer: Debian Ruby Extras Maintainers <
pkg-ruby-extras-maintainers at lists.alioth.debian.org>
Uploaders: Ondřej Surý <ondrej at debian.org>
DM-Upload-Allowed: yes
Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~)
Standards-Version: 3.9.3
#Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-atomic.git
#Vcs-Browser:
http://git.debian.org/?p=pkg-ruby-extras/ruby-atomic.git;a=summary
Homepage: http://github.com/headius/ruby-atomic
XS-Ruby-Versions: all

Same with clean wheezy chroot:

root at howl:/tmp/ruby-vegas-0.1.11/debian# cat control
Source: ruby-vegas
Section: ruby
Priority: optional
Maintainer: Debian Ruby Extras Maintainers <
pkg-ruby-extras-maintainers at lists.alioth.debian.org>
Uploaders: Ondrej Sury <ondrej at debian.org>
DM-Upload-Allowed: yes
Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~)
Standards-Version: 3.9.3
#Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-vegas.git
#Vcs-Browser:
http://git.debian.org/?p=pkg-ruby-extras/ruby-vegas.git;a=summary
Homepage: http://code.quirkey.com/vegas
XS-Ruby-Versions: all

O.





On Thu, Apr 4, 2013 at 1:42 PM, Praveen A <pravi.a at gmail.com> wrote:

> 2013/4/4 Ondřej Surý <ondrej at sury.org>:
> > Version: 0.3.0
> >
> > gem2deb does correctly use DEBEMAIL and DEBFULLNAME (same with other
> Debian
> > tools).
>
> I just tested it again now, and it does not fill "Uploaders" field in
> debian/control or changed by line in debian/changelog
>
> pravi at savannah:/tmp$ echo $DEBEMAIL
> praveen at debian.org
> pravi at savannah:/tmp$ echo $DEBFULLNAME
> Praveen Arimbrathodiyil
> pravi at savannah:/tmp$ gem2deb vegas
>
> [snip the build logs]
>
> -- Debian package successfully built!
> pravi at savannah:/tmp$ cd ruby-vegas-0.1.11/
> pravi at savannah:/tmp/ruby-vegas-0.1.11$ cat debian/control
> Source: ruby-vegas
> Section: ruby
> Priority: optional
> Maintainer: Debian Ruby Extras Maintainers
> <pkg-ruby-extras-maintainers at lists.alioth.debian.org>
> Uploaders:  <>
> DM-Upload-Allowed: yes
> Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~)
> Standards-Version: 3.9.3
> #Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-vegas.git
> #Vcs-Browser:
> http://git.debian.org/?p=pkg-ruby-extras/ruby-vegas.git;a=summary
> Homepage: http://code.quirkey.com/vegas
> XS-Ruby-Versions: all
>
> Package: ruby-vegas
> Architecture: all
> XB-Ruby-Versions: ${ruby:Versions}
> Depends: ${shlibs:Depends}, ${misc:Depends}, ruby | ruby-interpreter
> # rack (>= 1.0.0), mocha (~> 0.9.8, development), bacon (~> 1.1.0,
> development), sinatra (~> 0.9.4, development)
> Description: Vegas aims to solve the simple problem of creating
> executable versions of Sinatra/Rack apps.
>  Vegas aims to solve the simple problem of creating executable
> versions of Sinatra/Rack apps. It includes a class Vegas::Runner that
> wraps Rack/Sinatra applications and provides a simple command line
> interface and launching mechanism.
> pravi at savannah:/tmp/ruby-vegas-0.1.11$ cat debian/changelog
> ruby-vegas (0.1.11-1) UNRELEASED; urgency=low
>
>   * Initial release (Closes: #nnnn)
>
>  -- Praveen Arimbrathodiyil <pravi at savannah.pnq.redhat.com>  Thu, 04
> Apr 2013 17:08:18 +0530
>
> So every time I have to manually edit these two files even though I
> have the two variables set.
> --
> പ്രവീണ്‍ അരിമ്പ്രത്തൊടിയില്‍
> You have to keep reminding your government that you don't get your
> rights from them; you give them permission to rule, only so long as
> they follow the rules: laws and constitution.
>



-- 
Ondřej Surý <ondrej at sury.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20130404/6ba2a0e7/attachment.html>


More information about the Pkg-ruby-extras-maintainers mailing list