Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.maint.python > #7864

Re: Any suggested procedure if upstream does not provide any build helper like setup.py

Path csiph.com!news.mixmin.net!feeds.phibee-telecom.net!news.panservice.it!bofh.it!news.nic.it!robomod
From Brian May <bam@debian.org>
Newsgroups linux.debian.maint.python
Subject Re: Any suggested procedure if upstream does not provide any build helper like setup.py
Date Sat, 21 Nov 2015 01:10:01 +0100
Message-ID <qx3UB-63i-5@gated-at.bofh.it> (permalink)
References <qwVDH-uA-15@gated-at.bofh.it>
X-Original-To debian-python@lists.debian.org
X-Mailbox-Line From debian-python-request@lists.debian.org Sat Nov 21 00:03:32 2015
Old-Return-Path <brian@microcomaustralia.com.au>
X-Amavis-Spam-Status No, score=-7.499 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, LDO_WHITELIST=-5, MURPHY_DRUGS_REL6=0.2, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
X-Policyd-Weight NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_HELO_IP=-2 (check from: .microcomaustralia. - helo: .mail-pa0-x22c.google. - helo-domain: .google.) FROM/MX_MATCHES_NOT_HELO(DOMAIN)=0; rate: -5
Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=microcomaustralia.com.au; s=google; h=sender:from:to:subject:in-reply-to:organization:references :user-agent:date:message-id:mime-version:content-type; bh=gKEhPsQJbiYXDmHv4nNV4td0O8M2VVq4LWzqeLNVi48=; b=UjBJsBQk3JIVsm0S5KTM69DnrDCtoxKEQBECjQOJza9+WcpmmHs9TL7Yz1+iu4ykSL RbMyXigEkfwUzKOHdRWkiZNZ5ydG6dd8LrJcVAgkNkik1ThFOSNhEik8SCV+KEC+1bL3 k9Gu5R0judVIX8z8TgsV+6oAL0yFuodySqZvQ=
X-Google-Dkim-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:in-reply-to:organization :references:user-agent:date:message-id:mime-version:content-type; bh=gKEhPsQJbiYXDmHv4nNV4td0O8M2VVq4LWzqeLNVi48=; b=UMQe1tJEpLZfCGzCxCx0qo3Qk6861B+9mlsGMdYNYu2w9tsN4tykdALByYoNLsjugL qr2Rqx+ub47OqWi218Lysz5W5NyNZ7YbfGGJnJvAd789irFpv8ZhV0MrO7E+ROQnizee UX58SqHohqj/4UR9FhXORgRC23OAuNEZSiiV8BiNSLQPp481Brd+aesmKAcl3D2IB2wF 205Aq6qm6iD8ZH3znCyxVKhlsFxT7kkvCEeJz36hDnNlY+LclccOMuVPqpITyfXVLFI8 maCrIdaXWGv4m4EakhEpR82s8E7jTtJCmF5tr44ex3g2RqdLojx5K4AJ4mXcltF23Chh 5hsA==
X-Gm-Message-State ALoCoQmYXs1tyyCwl/kDa9HDqG+vW2rLrPVTgcekF238sHgs97tOX2+LivwuRE6iFiF15rha6zgw
X-Received by 10.68.237.98 with SMTP id vb2mr22834064pbc.26.1448064194175; Fri, 20 Nov 2015 16:03:14 -0800 (PST)
Sender robomod@news.nic.it
Organization Debian
User-Agent Notmuch/0.18.2 (http://notmuchmail.org) Emacs/24.4.1 (x86_64-pc-linux-gnu)
MIME-Version 1.0
Content-Type text/plain
X-Mailing-List <debian-python@lists.debian.org> archive/latest/13178
List-ID <debian-python.lists.debian.org>
List-URL <https://lists.debian.org/debian-python/>
List-Archive https://lists.debian.org/msgid-search/87twogz0at.fsf@prune.linuxpenguins.xyz
Approved robomod@news.nic.it
Lines 20
X-Original-Date Sat, 21 Nov 2015 11:03:06 +1100
X-Original-Message-ID <87twogz0at.fsf@prune.linuxpenguins.xyz>
X-Original-References <20151120151206.GC16415@an3as.eu>
X-Original-Sender Brian May <brian@microcomaustralia.com.au>
Xref csiph.com linux.debian.maint.python:7864

Show key headers only | View raw


Andreas Tille <andreas@an3as.eu> writes:

> I'd like to package something that has a source.py in the main directory
> of the download tarball and a bunch of Python files ins src/<subdirs>.
> There is no makefile of setup.py.  Is there any suggested procedure how
> to build a package from this?

You could accidentally take over the package upstream, fix it up, upload
to PyPI, then do the Debian packaging.

I am actually doing this insane process at the moment with
sshuttle. After the previous upstream lost interest. So far nobody has
complained. Nobody has commented in fact. What could possible go wong?
If I break homebrew (MacOSX packages), that might upset people however.
Might try and see if I can test formulas using linuxbrew first.

There actually good reasons for upstream to do this, e.g. I think a
proper setup.py is a requirement to get packages into PyPI.
-- 
Brian May <bam@debian.org>

Back to linux.debian.maint.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Any suggested procedure if upstream does not provide any build  helper like setup.py Andreas Tille <andreas@an3as.eu> - 2015-11-20 16:20 +0100
  Re: Any suggested procedure if upstream does not provide any build  helper like setup.py Piotr Ożarowski <piotr@debian.org> - 2015-11-20 16:30 +0100
    Re: Any suggested procedure if upstream does not provide any build  helper like setup.py Mrudula Chougule <chougulemrudula@gmail.com> - 2015-11-20 16:50 +0100
      Re: rtai Brian May <bam@debian.org> - 2015-11-21 01:20 +0100
  Re: Any suggested procedure if upstream does not provide any build helper like setup.py Brian May <bam@debian.org> - 2015-11-21 01:10 +0100
  Re: Any suggested procedure if upstream does not provide any build  helper like setup.py Thomas Goirand <zigo@debian.org> - 2015-11-21 19:10 +0100

csiph-web