From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id aK5dLHdVimDrfwEAgWs5BA (envelope-from ) for ; Thu, 29 Apr 2021 08:43:03 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id SJUEKHdVimCAGQAA1q6Kng (envelope-from ) for ; Thu, 29 Apr 2021 06:43:03 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id B4CF617CB0 for ; Thu, 29 Apr 2021 08:43:02 +0200 (CEST) Received: from localhost ([::1]:38220 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lc0O4-0004gX-B6 for larch@yhetil.org; Thu, 29 Apr 2021 02:43:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52860) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lc0Ne-0004gR-Vh for help-guix@gnu.org; Thu, 29 Apr 2021 02:42:34 -0400 Received: from zancanaro.com.au ([45.76.117.151]:41688) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lc0Na-00011T-Ro for help-guix@gnu.org; Thu, 29 Apr 2021 02:42:34 -0400 Received: by zancanaro.com.au (Postfix, from userid 116) id 2D42C34452; Thu, 29 Apr 2021 06:42:25 +0000 (UTC) Received: from jolteon (n175-37-31-147.bla1.nsw.optusnet.com.au [175.37.31.147]) by zancanaro.com.au (Postfix) with ESMTPSA id C13CF2114E; Thu, 29 Apr 2021 06:42:24 +0000 (UTC) References: User-agent: mu4e 1.4.15; emacs 27.2 From: Carlo Zancanaro To: phodina Subject: Re: Building Python pkg - date2name In-reply-to: Date: Thu, 29 Apr 2021 16:42:23 +1000 Message-ID: <8735v9pp68.fsf@zancanaro.id.au> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=45.76.117.151; envelope-from=carlo@zancanaro.id.au; helo=zancanaro.com.au X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: help-guix@gnu.org Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: "Help-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1619678582; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=27ieScHTCYfjr56qAGbHanXtfOyYiOfT5Nm+wv2Hzt0=; b=Zbc+xn1kS8+t1gRutGou711NxOfZvPdf7l0bj/ME1amszbBqKZsnMCDiFMm4uNIrI4LgUm 7tQ3X7DMpbGkY9bggHc/x2vBatlIizWyj6U1W8TKJwssqUGZk4KW7He7ADQvtH1hJKzcQL NwSIZPpLykENN3D0fojgmyc39daauMpWZBYieXhFGlpH1qS8NIuBf7mHeiPmfAaGR1+Jc9 F4LCTpNjmnqLM9HKV3gJqCkbw0FbE8VSspG5Hn3njFNRPn7msot0OOHb5t8t7OybtM/5Ga 2oyI5uPzfSiR99Oth/T+dwmi58w1fmWIAv+dUou0RvF10PopW6OkGVpcPI//eg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1619678582; a=rsa-sha256; cv=none; b=TSniow6vviPfJhFdlJDJh5SpXjhcB9qTNx1aWa75facCyWpjnLXh+qG0iTkK+uwhiWRPwB YoUn+X7sZIlSw7yQpLaVA2tgAJAwmDYXM9bRu5n0GVVJBiUJHcktK7FfRVu8FI25UczSHG Lu4khcrQ6INgdOcFutHfDnT1l9GchX5n1uX0BXE/9EVcZhi3PiFYU5QuYM4RtkBfYx2J8a EfAkP1Yy1kwI8XSONNLVemgJTtdTl6FdTe3ZAk7IbpezYTwtl/Q0hCJbHF5CEkTI6fLPZ4 U7wPTPblfCmARQnEObQR2xaHNX/S8B7LKYXXRMqbPoP+hIF5ntUo+YBLs8hT0w== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Spam-Score: -2.45 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: B4CF617CB0 X-Spam-Score: -2.45 X-Migadu-Scanner: scn0.migadu.com X-TUID: XtOqLrnPgQUb --=-=-= Content-Type: text/plain; format=flowed Hi Petr, I had a look at the date2name repository in Github, and it doesn't look like it has any instructions for packaging it at all. I'm not sure how they build things to distribute over pypi. At any rate, it looks like it's mostly a matter of marking __init__.py as executable, and renaming it to bin/date2name, so I've attached a package definition that does that. I have confirmed that I am able to build and run it, but I can't confirm its behaviour as I don't use the tool. I hope that helps! Carlo --=-=-= Content-Type: application/octet-stream Content-Disposition: attachment; filename=date2name.scm Content-Transfer-Encoding: base64 KGRlZmluZS1tb2R1bGUgKGV4cGFuc2UgcGFja2FnZXMgZGF0ZTJuYW1lKQogICM6dXNlLW1vZHVs ZSAoZ3VpeCBwYWNrYWdlcykKICAjOnVzZS1tb2R1bGUgKGd1aXggZ2l0LWRvd25sb2FkKQogICM6 dXNlLW1vZHVsZSAoZ3VpeCBidWlsZC1zeXN0ZW0gcHl0aG9uKQogICM6dXNlLW1vZHVsZSAoZ3Vp eCBsaWNlbnNlcykpCgooZGVmaW5lLXB1YmxpYyBkYXRlMm5hbWUKICAobGV0ICgoY29tbWl0ICI3 MTg0YzFmMjgyMTkzNDZkYTI4MjFjMTk5NzdlMDY1YTEwZDJjYjFiIikKICAgICAgICAodmVyc2lv biAiMC4wLjEiKSkKICAgIChwYWNrYWdlCiAgICAgKG5hbWUgImRhdGUybmFtZSIpCiAgICAgKHZl cnNpb24gdmVyc2lvbikKICAgICAoc291cmNlIChvcmlnaW4KICAgICAgICAgICAgICAobWV0aG9k IGdpdC1mZXRjaCkKICAgICAgICAgICAgICAodXJpCiAgICAgICAgICAgICAgIChnaXQtcmVmZXJl bmNlCiAgICAgICAgICAgICAgICAodXJsICJodHRwczovL2dpdGh1Yi5jb20vbm92b2lkL2RhdGUy bmFtZSIpCiAgICAgICAgICAgICAgICAoY29tbWl0IGNvbW1pdCkpKQogICAgICAgICAgICAgIChz aGEyNTYKICAgICAgICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICAgICAgIjA2NGt5ZGNyeThq c3diYnZsMWc3Z2cycHFteXoyZnFrNGo3azgxcHpsdmIxdmpucWpwaGQiKSkpKQogICAgIChidWls ZC1zeXN0ZW0gcHl0aG9uLWJ1aWxkLXN5c3RlbSkKICAgICAoYXJndW1lbnRzCiAgICAgIGAoIzp0 ZXN0cz8gI2YgOyBubyB0ZXN0cwogICAgICAgICM6cGhhc2VzCiAgICAgICAgKG1vZGlmeS1waGFz ZXMgJXN0YW5kYXJkLXBoYXNlcwogICAgICAgICAgKGRlbGV0ZSAnYnVpbGQpCiAgICAgICAgICAo cmVwbGFjZSAnaW5zdGFsbAogICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgb3V0cHV0cyAjOmFs bG93LW90aGVyLWtleXMpCiAgICAgICAgICAgICAgKGxldCogKChiaW5kaXIgKHN0cmluZy1hcHBl bmQgKGFzc29jLXJlZiBvdXRwdXRzICJvdXQiKSAiL2JpbiIpKQogICAgICAgICAgICAgICAgICAg ICAoYmluYXJ5IChzdHJpbmctYXBwZW5kIGJpbmRpciAiL2RhdGUybmFtZSIpKSkKICAgICAgICAg ICAgICAgIChta2Rpci1wIGJpbmRpcikKICAgICAgICAgICAgICAgIChjb3B5LWZpbGUgImRhdGUy bmFtZS9fX2luaXRfXy5weSIgYmluYXJ5KQogICAgICAgICAgICAgICAgKGNobW9kIGJpbmFyeSAj bzU1NSkpKSkpKSkKICAgICAoc3lub3BzaXMgIkhhbmRsaW5nIHRpbWUtc3RhbXBzIGFuZCBkYXRl LXN0YW1wcyBpbiBmaWxlIG5hbWVzIikKICAgICAoZGVzY3JpcHRpb24gIlBlciBkZWZhdWx0LCBk YXRlMm5hbWUgZ2V0cyB0aGUgbW9kaWZpY2F0aW9uIHRpbWUKb2YgbWF0Y2hpbmcgZmlsZXMgYW5k IGRpcmVjdG9yaWVzIGFuZCBhZGRzIGEgZGF0ZXN0YW1wIGluIHN0YW5kYXJkIElTTwo4NjAxKyBm b3JtYXQgWVlZWS1NTS1ERCAoaHR0cDovL2RhdGVzdGFtcHMub3JnL2luZGV4LnNodG1sKSBhdCB0 aGUKYmVnaW5uaW5nIG9mIHRoZSBmaWxlLSBvciBkaXJlY3RvcnkgbmFtZS4iKQogICAgIChob21l LXBhZ2UgImh0dHBzOi8vZ2l0aHViLmNvbS9ub3ZvaWQvZGF0ZTJuYW1lIikKICAgICAobGljZW5z ZSBncGwzKSkpKQo= --=-=-=--