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

Bug#502229: ITP: glpeces.3.0-1-i386.deb -- Peces (Tangram game)



On Tue, Oct 14, 2008 at 1:33 PM, Innocent De Marchi
<tangram.peces@gmail.com> wrote:
> Package: wnpp
> Severity: wishlist
> X-Debbugs-CC: debian-devel@lists.debian.org
>
> --- Please fill out the fields below. ---
>
>    Package name: glpeces.3.0-1-i386.deb
>         Version: 1.0
> Upstream Author: Inocente De Marchi <tangram.peces@gmail.com>
>             URL: http://sourceforge.net/projects/pecesjocdetangr/
>         License: GPL/LGPL
>     Description: Peces is a program to play the traditional Tangram, game of
> Chinese origin. It consists on constructing shapes with some polygonal
> pieces. Traditionally the game has seven pieces, but there are also
> variations with 5, 14 pieces and others. The program includes 18 varieties
> of tangram and more than 3000 figures
>
>
> The files can be found at :
>     the debian (binary) package
> http://downloads.sourceforge.net/pecesjocdetangr/glpeces.3.0-1-i386.deb?modtime=1223226745&big_mirror=0&filesize=1856184
>
>    the source code (an Lazarus project)
> http://downloads.sourceforge.net/pecesjocdetangr/GLPecesCodi.zip?modtime=1223226826&big_mirror=0
>
>

Hi,

In order for the package to enter debian, you (or someone else, but in
that case you should be filing an RFP rather than an ITP) need to
write the debian build scripts so the package build process can be
automated across all of debian's target platforms. i386 binary
packages are not acceptable.

I took a quick look at the source package, and noted that there
doesn't seem to be a build script included... I don't know the
language (spanish?) used for the filenames, so I might be missing
something, but ppas.sh only seems to do a link, and unless the package
can be built completely from source, in an automated manner, using
only packages in debian main, it would not be acceptable for debian
main. For more information on how to write build scripts, take a look
at http://www.debian.org/doc/maint-guide/

I also note that compiled .o binaries, editor backups, and other such
junk are found in the source package. While this is not automatic
grounds for rejection (as long as it can be built without using any of
the binaries) it is generally considered poor form. Since you appear
to be the package's upstream maintainer as well, you may wish to
consider removing those .o and .~ files from the distributed .zip
files.

Also, the copyright grant on the upstream source was a bit hard to
find - I don't know if this is an absolute requirement, but it's
generally considered a good idea to put it in the source code files
themselves.

Anyway, once the debian buildscripts and other files are available,
you should post a request for sponsership on the debian-mentors list,
with a link to the debianized source package (dsc, diff.gz, and
orig.tar.gz)

Thanks,

Bryan Donlan



Reply to: