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

Praveen A pravi.a at gmail.com
Thu Apr 4 11:42:02 UTC 2013


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.



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