Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
On Thu, May 14, 2020 at 07:15:28PM +0800, atzlinux 肖盛文 wrote: > 在 2020/5/14 下午6:30, Peter Pentchev 写道: > > OK, I can upload this if you want. I have another suggestion about > > minimizing the rules file - you may put the names of the files and > > directories that you want to remove in a debian/clean file, then > > dh_auto_clean will also remove them after doing what it usually does. > > Now making a minimal rules file is not necessarily a high-priority goal, > > but if you want to go that way, you might. Note that if you want to put > > the path to a directory in debian/clean, you need to put a "/" at > > the end - without the slash dh_auto_clean will expect to find a file > > there and will refuse to remove the directory. > > > > G'luck, > > Peter > > Hi,Peter, > > I'd add debian/clean file and upload. > > Making a minimal rules file is better. > > https://mentors.debian.net/package/iptux Uploaded, thanks again for your work! G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@debian.org p...@storpool.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 signature.asc Description: PGP signature
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
Hi,Peter, I'd add debian/clean file and upload. Making a minimal rules file is better. https://mentors.debian.net/package/iptux Thanks! 在 2020/5/14 下午6:30, Peter Pentchev 写道: > OK, I can upload this if you want. I have another suggestion about > minimizing the rules file - you may put the names of the files and > directories that you want to remove in a debian/clean file, then > dh_auto_clean will also remove them after doing what it usually does. > Now making a minimal rules file is not necessarily a high-priority goal, > but if you want to go that way, you might. Note that if you want to put > the path to a directory in debian/clean, you need to put a "/" at > the end - without the slash dh_auto_clean will expect to find a file > there and will refuse to remove the directory. > > G'luck, > Peter > -- 肖盛文 Faris Xiao 微信:atzlinux QQ:909868357 铜豌豆 Linux 基于 Debian 的 Linux 中文桌面操作系统:https://www.atzlinux.com signature.asc Description: OpenPGP digital signature
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
On Thu, May 14, 2020 at 04:59:45PM +0800, atzlinux 肖盛文 wrote: > > 在 2020/5/14 下午3:42, Peter Pentchev 写道: > > > > Hm, it seems to work for me for the gitless package. Also, the attached > > patch works for me for the iptux package - I guess it may not be very > > well documented that @ANY_VERSION@ is a regular expression group, so you > > don't have to put it in () by itself, if that's what you tried. > > Your attached patch is work for me to. The log file is attached. [snip] > > > I should have mentioned that before, but feel free to let me know > > directly for future uploads of the iptux package. I mean, obviously > > I cannot test it (unless there is a way to test it from wy outside > > China and Eastern Asia at all?), but I can make sure it builds and > > then upload it :) > > I uploaed the new version iptux just before. Welcome to test and upload. > > Please see: > > https://mentors.debian.net/package/iptux > > Thanks for your patch and test! OK, I can upload this if you want. I have another suggestion about minimizing the rules file - you may put the names of the files and directories that you want to remove in a debian/clean file, then dh_auto_clean will also remove them after doing what it usually does. Now making a minimal rules file is not necessarily a high-priority goal, but if you want to go that way, you might. Note that if you want to put the path to a directory in debian/clean, you need to put a "/" at the end - without the slash dh_auto_clean will expect to find a file there and will refuse to remove the directory. G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@debian.org p...@storpool.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 signature.asc Description: PGP signature
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
在 2020/5/14 下午3:42, Peter Pentchev 写道: > > Hm, it seems to work for me for the gitless package. Also, the attached > patch works for me for the iptux package - I guess it may not be very > well documented that @ANY_VERSION@ is a regular expression group, so you > don't have to put it in () by itself, if that's what you tried. Your attached patch is work for me to. The log file is attached. I used @ARCHIVE_EXT@ in the opts=filenamemangle line with @ANY_VERSION@ last time, /version=4// //opts=filenamemangle=s/.+\/v?@ANY_VERSION@@ARCHIVE_EXT@/@PACKAGE@-$1@ARCHIVE_EXT@/ \// // https://github.com/iptux-src/@PACKAGE@/tags .*/v?@ANY_VERSION@@ARCHIVE_EXT@/ so I get the mistake filename download. uscan: Newest version of iptux on remote site is 0.7.6, local version is 0.7.5 uscan: => Newer package available from https://github.com/iptux-src/iptux/archive/v0.7.6.tar.gz uscan info: Downloading upstream package: iptux-0.7.6(?i)(?:.(?:tar.xz|tar.bz2|tar.gz|zip|tgz|tbz|txz)) uscan info: Requesting URL: https://github.com/iptux-src/iptux/archive/v0.7.6.tar.gz uscan info: Successfully downloaded package: iptux-0.7.6(?i)(?:.(?:tar.xz|tar.bz2|tar.gz|zip|tgz|tbz|txz)) uscan info: Start checking for common possible upstream OpenPGP signature files uscan info: End checking for common possible upstream OpenPGP signature files uscan info: Missing OpenPGP signature. uscan info: New orig.tar.* tarball version (oversionmangled): 0.7.6 uscan info: Launch mk-origtargz with options: --package iptux --version 0.7.6 --compression default --directory .. --copyright-file debian/copyright ../iptux-0.7.6(?i)(?:.(?:tar.xz|tar.bz2|tar.gz|zip|tgz|tbz|txz)) uscan error: Parameter ../iptux-0.7.6(?i)(?:.(?:tar.xz|tar.bz2|tar.gz|zip|tgz|tbz|txz)) does not look like a tar archive or a zip file. > I should have mentioned that before, but feel free to let me know > directly for future uploads of the iptux package. I mean, obviously > I cannot test it (unless there is a way to test it from wy outside > China and Eastern Asia at all?), but I can make sure it builds and > then upload it :) I uploaed the new version iptux just before. Welcome to test and upload. Please see: https://mentors.debian.net/package/iptux Thanks for your patch and test! -- 肖盛文 Faris Xiao 微信:atzlinux QQ:909868357 铜豌豆 Linux 基于 Debian 的 Linux 中文桌面操作系统:https://www.atzlinux.com uscan info: uscan (version 2.20.3~bpo10+1) See uscan(1) for help uscan info: Scan watch files in . uscan info: Check debian/watch and debian/changelog in . uscan info: package="iptux" version="0.7.5-2" (as seen in debian/changelog) uscan info: package="iptux" version="0.7.5" (no epoch/revision) uscan info: ./debian/changelog sets package="iptux" version="0.7.5" uscan info: Process watch file at: debian/watch package = iptux version = 0.7.5 pkg_dir = . uscan info: opts: filenamemangle=s/.+\/v?(?:[-_]?(\d[\-+\.:\~\da-zA-Z]*))\.tar\.gz/iptux-$1\.tar\.gz/ uscan info: line: https://github.com/iptux-src/iptux/tags .*/v?(?:[-_]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|zip|tgz|tbz|txz)) uscan info: Parsing filenamemangle=s/.+\/v?(?:[-_]?(\d[\-+\.:\~\da-zA-Z]*))\.tar\.gz/iptux-$1\.tar\.gz/ uscan info: line: https://github.com/iptux-src/iptux/tags .*/v?(?:[-_]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|zip|tgz|tbz|txz)) uscan info: Last orig.tar.* tarball version (from debian/changelog): 0.7.5 uscan info: Last orig.tar.* tarball version (dversionmangled): 0.7.5 uscan info: Requesting URL: https://github.com/iptux-src/iptux/tags uscan info: Matching pattern: (?:(?:https://github.com)?\/iptux\-src\/iptux\/tags)?.*/v?(?:[-_]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|zip|tgz|tbz|txz)) uscan info: Found the following matching hrefs on the web page (newest first): /iptux-src/iptux/archive/v0.7.6.tar.gz (0.7.6) index=0.7.6-1 /iptux-src/iptux/archive/v0.7.6.zip (0.7.6) index=0.7.6-0 /iptux-src/iptux/archive/v0.7.5.tar.gz (0.7.5) index=0.7.5-1 /iptux-src/iptux/archive/v0.7.5.zip (0.7.5) index=0.7.5-0 /iptux-src/iptux/archive/v0.7.4.tar.gz (0.7.4) index=0.7.4-1 /iptux-src/iptux/archive/v0.7.4.zip (0.7.4) index=0.7.4-0 /iptux-src/iptux/archive/v0.7.3.tar.gz (0.7.3) index=0.7.3-1 /iptux-src/iptux/archive/v0.7.3.zip (0.7.3) index=0.7.3-0 /iptux-src/iptux/archive/v0.7.2.tar.gz (0.7.2) index=0.7.2-1 /iptux-src/iptux/archive/v0.7.2.zip (0.7.2) index=0.7.2-0 /iptux-src/iptux/archive/v0.7.1.tar.gz (0.7.1) index=0.7.1-1 /iptux-src/iptux/archive/v0.7.1.zip (0.7.1) index=0.7.1-0 /iptux-src/iptux/archive/v0.7.0.tar.gz (0.7.0) index=0.7.0-1 /iptux-src/iptux/archive/v0.7.0.zip (0.7.0) index=0.7.0-0 /iptux-src/iptux/archive/v0.6.4.tar.gz (0.6.4) index=0.6.4-1 /iptux-src/iptux/archive/v0.6.4.zip (0.6.4) index=0.6.4-0 /iptux-src/iptux/archive/v0.6.3.tar.gz (0.6.3) index=0.6.3-1 /iptux-src/iptux/archive/v0.6.3.zip (0.6.3) index=0.6.3-0
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
On Thu, May 14, 2020 at 10:42:44AM +0300, Peter Pentchev wrote: > On Thu, May 14, 2020 at 11:03:18AM +0800, atzlinux 肖盛文 wrote: > > Hi,Peter, > > > > Thanks for your sponsor. > > > > 在 2020/5/13 下午6:39, Peter Pentchev 写道: > > > Uploaded, thanks for your work! > > > > > > For future reference: > > > - you could shorten the rules file even further by using the new > > > "execute_after" targets available in debhelper 13 > > done in git.[1] > > > - you could use the watch file format 4 and use @ANY_VERSION@ and > > > @ARCHIVE_EXT@ > > done in git.[2] > > > > updated to format 4. > > > > cat watch > > > > /version=4// > > //opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/@PACKAGE@-$1\.tar\.gz/ \// > > // https://github.com/iptux-src/@PACKAGE@/tags .*/v?(\d\S*)@ARCHIVE_EXT@/ > > > > I used @PACKAGE@, @ARCHIVE_EXT@, > > > > but @ANY_VERSION@ perhaps is not very fit for github. > > Hm, it seems to work for me for the gitless package. Also, the attached > patch works for me for the iptux package - I guess it may not be very > well documented that @ANY_VERSION@ is a regular expression group, so you > don't have to put it in () by itself, if that's what you tried. If anybody who works on the uscan package is reading this, I apologize - the uscan manual page explicitly notes which of the variables produce capturing regular expressions and which ones produce non-capturing ones. G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@debian.org p...@storpool.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 signature.asc Description: PGP signature
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
On Thu, May 14, 2020 at 11:03:18AM +0800, atzlinux 肖盛文 wrote: > Hi,Peter, > > Thanks for your sponsor. > > 在 2020/5/13 下午6:39, Peter Pentchev 写道: > > Uploaded, thanks for your work! > > > > For future reference: > > - you could shorten the rules file even further by using the new > > "execute_after" targets available in debhelper 13 > done in git.[1] > > - you could use the watch file format 4 and use @ANY_VERSION@ and > > @ARCHIVE_EXT@ > done in git.[2] > > updated to format 4. > > cat watch > > /version=4// > //opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/@PACKAGE@-$1\.tar\.gz/ \// > // https://github.com/iptux-src/@PACKAGE@/tags .*/v?(\d\S*)@ARCHIVE_EXT@/ > > I used @PACKAGE@, @ARCHIVE_EXT@, > > but @ANY_VERSION@ perhaps is not very fit for github. Hm, it seems to work for me for the gitless package. Also, the attached patch works for me for the iptux package - I guess it may not be very well documented that @ANY_VERSION@ is a regular expression group, so you don't have to put it in () by itself, if that's what you tried. I should have mentioned that before, but feel free to let me know directly for future uploads of the iptux package. I mean, obviously I cannot test it (unless there is a way to test it from wy outside China and Eastern Asia at all?), but I can make sure it builds and then upload it :) G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@debian.org p...@storpool.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 diff --git a/debian/watch b/debian/watch index 1dee20e..d9b9dbc 100644 --- a/debian/watch +++ b/debian/watch @@ -1,3 +1,3 @@ version=4 -opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/@PACKAGE@-$1\.tar\.gz/ \ - https://github.com/iptux-src/@PACKAGE@/tags .*/v?(\d\S*)@ARCHIVE_EXT@ +opts=filenamemangle=s/.+\/v?@ANY_VERSION@\.tar\.gz/@PACKAGE@-$1\.tar\.gz/ \ + https://github.com/iptux-src/@PACKAGE@/tags .*/v?@ANY_VERSION@@ARCHIVE_EXT@ signature.asc Description: PGP signature
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
Hi,Peter, Thanks for your sponsor. 在 2020/5/13 下午6:39, Peter Pentchev 写道: > Uploaded, thanks for your work! > > For future reference: > - you could shorten the rules file even further by using the new > "execute_after" targets available in debhelper 13 done in git.[1] > - you could use the watch file format 4 and use @ANY_VERSION@ and > @ARCHIVE_EXT@ done in git.[2] updated to format 4. cat watch /version=4// //opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/@PACKAGE@-$1\.tar\.gz/ \// // https://github.com/iptux-src/@PACKAGE@/tags .*/v?(\d\S*)@ARCHIVE_EXT@/ I used @PACKAGE@, @ARCHIVE_EXT@, but @ANY_VERSION@ perhaps is not very fit for github. I'd used uscan -v to verify the new watch file,it's run normal, the log is attachmented. > > Of course, both of these are at your maintainer's discretion! Thanks for your guide. > > G'luck, > Peter [1] https://salsa.debian.org/chinese-team/iptux/-/commit/5f3c21651b1b75e56bc1d10b6da26fc664266b17 [2] https://salsa.debian.org/chinese-team/iptux/-/commit/4b552f1e4dc427c2dd6f985c4a8384d34fc0553d -- 肖盛文 Faris Xiao 微信:atzlinux QQ:909868357 铜豌豆 Linux 基于 Debian 的 Linux 中文桌面操作系统:https://www.atzlinux.com uscan -v uscan info: uscan (version 2.20.3~bpo10+1) See uscan(1) for help uscan info: Scan watch files in . uscan info: Check debian/watch and debian/changelog in . uscan info: package="iptux" version="0.7.5-2" (as seen in debian/changelog) uscan info: package="iptux" version="0.7.5" (no epoch/revision) uscan info: ./debian/changelog sets package="iptux" version="0.7.5" uscan info: Process watch file at: debian/watch package = iptux version = 0.7.5 pkg_dir = . uscan info: opts: filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/iptux-$1\.tar\.gz/ uscan info: line: https://github.com/iptux-src/iptux/tags .*/v?(\d\S*)(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|zip|tgz|tbz|txz)) uscan info: Parsing filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/iptux-$1\.tar\.gz/ uscan info: line: https://github.com/iptux-src/iptux/tags .*/v?(\d\S*)(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|zip|tgz|tbz|txz)) uscan info: Last orig.tar.* tarball version (from debian/changelog): 0.7.5 uscan info: Last orig.tar.* tarball version (dversionmangled): 0.7.5 uscan info: Requesting URL: https://github.com/iptux-src/iptux/tags uscan info: Matching pattern: (?:(?:https://github.com)?\/iptux\-src\/iptux\/tags)?.*/v?(\d\S*)(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|zip|tgz|tbz|txz)) uscan info: Found the following matching hrefs on the web page (newest first): /iptux-src/iptux/archive/v0.7.6.tar.gz (0.7.6) index=0.7.6-1 /iptux-src/iptux/archive/v0.7.6.zip (0.7.6) index=0.7.6-0 /iptux-src/iptux/archive/v0.7.5.tar.gz (0.7.5) index=0.7.5-1 /iptux-src/iptux/archive/v0.7.5.zip (0.7.5) index=0.7.5-0 /iptux-src/iptux/archive/v0.7.4.tar.gz (0.7.4) index=0.7.4-1 /iptux-src/iptux/archive/v0.7.4.zip (0.7.4) index=0.7.4-0 /iptux-src/iptux/archive/v0.7.3.tar.gz (0.7.3) index=0.7.3-1 /iptux-src/iptux/archive/v0.7.3.zip (0.7.3) index=0.7.3-0 /iptux-src/iptux/archive/v0.7.2.tar.gz (0.7.2) index=0.7.2-1 /iptux-src/iptux/archive/v0.7.2.zip (0.7.2) index=0.7.2-0 /iptux-src/iptux/archive/v0.7.1.tar.gz (0.7.1) index=0.7.1-1 /iptux-src/iptux/archive/v0.7.1.zip (0.7.1) index=0.7.1-0 /iptux-src/iptux/archive/v0.7.0.tar.gz (0.7.0) index=0.7.0-1 /iptux-src/iptux/archive/v0.7.0.zip (0.7.0) index=0.7.0-0 /iptux-src/iptux/archive/v0.6.4.tar.gz (0.6.4) index=0.6.4-1 /iptux-src/iptux/archive/v0.6.4.zip (0.6.4) index=0.6.4-0 /iptux-src/iptux/archive/v0.6.3.tar.gz (0.6.3) index=0.6.3-1 /iptux-src/iptux/archive/v0.6.3.zip (0.6.3) index=0.6.3-0 /iptux-src/iptux/archive/v0.6.2.tar.gz (0.6.2) index=0.6.2-1 /iptux-src/iptux/archive/v0.6.2.zip (0.6.2) index=0.6.2-0 uscan info: Looking at $base = https://github.com/iptux-src/iptux/tags with $filepattern = .*/v?(\d\S*)(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|zip|tgz|tbz|txz)) found $newfile = /iptux-src/iptux/archive/v0.7.6.tar.gz $newversion = 0.7.6 $lastversion = 0.7.5 uscan info: Matching target for downloadurlmangle: https://github.com/iptux-src/iptux/archive/v0.7.6.tar.gz uscan info: Upstream URL(+tag) to download is identified ashttps://github.com/iptux-src/iptux/archive/v0.7.6.tar.gz uscan info: Matching target for filenamemangle: /iptux-src/iptux/archive/v0.7.6.tar.gz uscan info: Filename (filenamemangled) for downloaded file: iptux-0.7.6.tar.gz uscan: Newest version of iptux on remote site is 0.7.6, local version is 0.7.5 uscan:=> Newer package available from https://github.com/iptux-src/iptux/archive/v0.7.6.tar.gz uscan info: Downloading upstream package: iptux-0.7.6.tar.gz uscan info: Requesting URL: https://github.com/iptux-src/iptux/archive/v0.7.6.tar.gz uscan info: Successfully downloaded package: iptux-0.7.6.tar.gz uscan info: Start checking for common possible upstream OpenPGP signature files uscan info: End checking for common possible upstream OpenPGP signature
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
On Wed, May 13, 2020 at 12:41:25PM +0800, atzlinux 肖盛文 wrote: > Package: sponsorship-requests > Severity: normal > > Dear mentors, > > I am looking for a sponsor for my package "iptux" Uploaded, thanks for your work! For future reference: - you could shorten the rules file even further by using the new "execute_after" targets available in debhelper 13 - you could use the watch file format 4 and use @ANY_VERSION@ and @ARCHIVE_EXT@ Of course, both of these are at your maintainer's discretion! G'luck, Peter -- Peter Pentchev r...@ringlet.net r...@debian.org p...@storpool.com PGP key:http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint 2EE7 A7A5 17FC 124C F115 C354 651E EFB0 2527 DF13 signature.asc Description: PGP signature
Bug#960475: RFS: iptux/0.7.6-2 -- Intranet communication tool for Linux
Package: sponsorship-requests Severity: normal Dear mentors, I am looking for a sponsor for my package "iptux" * Package name : iptux Version : 0.7.6-2 Upstream Author : LI Daobing * URL : https://github.com/iptux-src/iptux * License : GPL-2+ * Vcs : https://salsa.debian.org/chinese-team/iptux Section : net It builds those binary packages: iptux - Intranet communication tool for Linux To access further information about this package, please visit the following URL: https://mentors.debian.net/package/iptux Alternatively, one can download the package with dget using this command: dget -x https://mentors.debian.net/debian/pool/main/i/iptux/iptux_0.7.6-2.dsc Changes since the last upload: [ Debian Janitor ] * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. . [ 肖盛文 ] * d/rules: - delete export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed - delete override_dh_missing * d/control: - Bump debhelper-compat (= 13) - Bump Standards-Version: 4.5.0 - add Rules-Requires-Root: no - add new Uploaders Regards, -- 肖盛文 Faris Xiao 微信:atzlinux QQ:909868357 铜豌豆 Linux 基于 Debian 的 Linux 中文桌面操作系统:https://www.atzlinux.com signature.asc Description: OpenPGP digital signature