Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-07-19 Thread Antonio Russo
control: retitle -1 RFS: inkscape-textext/1.1.0-1 [ITP] -- Re-editable LaTeX 
graphics for Inkscape
thanks

Dear mentors,

I am looking for a sponsor for my package "inkscape-textext"

 * Package name: inkscape-textext
   Version : 1.1.0-1
   Upstream Author : Jan Winkler 
 * URL : https://textext.github.io/textext
 * License : AGPL
 * Vcs : https://github.com/textext/textext
   Section : graphics
   Description : Re-editable LaTeX graphics for Inkscape

TexText is a Python plugin for the vector graphics editor Inkscape
providing the possibility to add and re-edit LaTeX generated SVG
elements to your drawing.

 Key features
 . Windows/Linux/MacOS support
 . LaTeX generated SVG elements can be re-edited later
 . Multi-line editor with syntax highlighting
 . Compilation with PdfLaTeX, XeLaTeX or LuaLaTex
 . Interoperable scaling in TexText and Inkscape
 . Font size match with Inkscape text
 . Customizable TeX preamble (additional packages, parskip, parindent, etc.)
 . Colorization via TeX commands/Inkscape is kept after re-editing
 . Alignment anchor of the produced output
 . Preview images

It builds these binary packages:

  inkscape-textex inkscape-textex-doc

To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/inkscape-textext

Alternatively, one can download the package with dget using this command:

  dget -x 
https://mentors.debian.net/debian/pool/main/i/inkscape-textext/inkscape-textext_1.1.0-1.dsc

Changes since the last upload:

  * Merge upstream 1.1.0.

The package is (mostly) lintian-clean.  Upstream does not sign releases, so
I cannot help the two signing warnings (should I set them to be ignored?).
The embedded-javascript-library warning appears to be an issue with
dh_sphinxdoc (see [1], the last email dated Jul 13 from Alexis Murzeau).
I have not set up autopkgtests.

The packaging is maintained in Debian salsa [2], and builds in pbuilder.

Best,
Antonio Russo

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=964013
[2] https://salsa.debian.org/aerusso-guest/textext



Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-07-05 Thread Antonio Russo
Hello again,

Is there anything I can do to help move this process along?
Are you still willing to sponsor an upload for this package?

Thank you,
Antonio Russo



Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-06-14 Thread Antonio Russo
Just wanted to do a quick follow up:

Is there anything else you would like me to do to prepare this package
for submission?

Thanks,
Antonio

On 2020-06-10 18:30, Antonio Russo wrote:
> On 2020-06-10 08:53, Boyuan Yang wrote:
>> Signed tags/tarballs don't matter; they are totally optional. Your
>> debian/watch file is using mode=git, which is totally fine; however,
>> you may also opt to monitor the github releases page like other Debian
>> packages.
> 
> Understood. I've left it untouched, in the hope that upstream will
> sign their git tags.
> 
>> Just one last issue: you did not document the license information of
>> textext/texoutparse.py; this file is licensed under the MIT License
>> (seems to be the Expat variant), not BSD-3-Clause. Please update this
>> information accordingly. After that, I think I can help to upload this
>> package.
> 
> Whoops. I've fixed that, and uploaded the changes to mentors and salsa.
> 
> Thanks for your time,
> Antonio
> 



Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-06-10 Thread Antonio Russo
On 2020-06-10 08:53, Boyuan Yang wrote:
> Signed tags/tarballs don't matter; they are totally optional. Your
> debian/watch file is using mode=git, which is totally fine; however,
> you may also opt to monitor the github releases page like other Debian
> packages.

Understood. I've left it untouched, in the hope that upstream will
sign their git tags.

> Just one last issue: you did not document the license information of
> textext/texoutparse.py; this file is licensed under the MIT License
> (seems to be the Expat variant), not BSD-3-Clause. Please update this
> information accordingly. After that, I think I can help to upload this
> package.

Whoops. I've fixed that, and uploaded the changes to mentors and salsa.

Thanks for your time,
Antonio



Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-06-10 Thread Boyuan Yang
在 2020-06-09星期二的 21:58 -0600,Antonio Russo写道:
> This essentially the same as [1] BTS 961741, and I've pushed the fix
> to debian-mentors [2] and salsa [3].  I apologize for this, I did not
> push these changes out earlier because I (apparently incorrectly)
> assumed no one was going to look at my package.
> 
> I still have not heard back from upstream regarding signed git tags
> [4].

Signed tags/tarballs don't matter; they are totally optional. Your
debian/watch file is using mode=git, which is totally fine; however,
you may also opt to monitor the github releases page like other Debian
packages.

Just one last issue: you did not document the license information of
textext/texoutparse.py; this file is licensed under the MIT License
(seems to be the Expat variant), not BSD-3-Clause. Please update this
information accordingly. After that, I think I can help to upload this
package.

-- 
Regards,
Boyuan Yang



Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-06-09 Thread Antonio Russo
This essentially the same as [1] BTS 961741, and I've pushed the fix
to debian-mentors [2] and salsa [3].  I apologize for this, I did not
push these changes out earlier because I (apparently incorrectly)
assumed no one was going to look at my package.

I still have not heard back from upstream regarding signed git tags [4].

Thank you very much for looking at this,
Antonio Russo

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=961741
[2] https://mentors.debian.net/package/inkscape-textext
[3] https://salsa.debian.org/aerusso-guest/textext
[4] https://github.com/textext/textext/issues/231


On 2020-06-09 21:04, Boyuan Yang wrote:
> Control: tags -1 +moreinfo
> X-Debbugs-CC: antonio.e.ru...@gmail.com
> 
> Hi Antonio,
> 
> On Wed, 20 May 2020 20:00:30 -0600 Antonio Russo <
> antonio.e.ru...@gmail.com> wrote:
>> Package: sponsorship-requests
>> Severity: wishlist
>> X-Debbugs-CC: 942...@bugs.debian.org
>>
>> Dear mentors,
>>
>> I am looking for a sponsor for my package "inkscape-textext"
>>
>>  * Package name: inkscape-textext
>>Version : 1.0.1-1
> 
> Unfortunately your package fails to build from source. The full
> buildlog has been attached with this email. Please review your
> packaging and make sure that it builds sucessfully in a clean
> environment.
> 



Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-06-09 Thread Boyuan Yang
Control: tags -1 +moreinfo
X-Debbugs-CC: antonio.e.ru...@gmail.com

Hi Antonio,

On Wed, 20 May 2020 20:00:30 -0600 Antonio Russo <
antonio.e.ru...@gmail.com> wrote:
> Package: sponsorship-requests
> Severity: wishlist
> X-Debbugs-CC: 942...@bugs.debian.org
> 
> Dear mentors,
> 
> I am looking for a sponsor for my package "inkscape-textext"
> 
>  * Package name: inkscape-textext
>Version : 1.0.1-1

Unfortunately your package fails to build from source. The full
buildlog has been attached with this email. Please review your
packaging and make sure that it builds sucessfully in a clean
environment.

-- 
Regards,
Boyuan Yang
sbuild (Debian sbuild) 0.79.1 (22 April 2020) on hosiet-vm-home

+==+
| inkscape-textext 1.0.1-1 (amd64) Wed, 10 Jun 2020 03:00:01 + |
+==+

Package: inkscape-textext
Version: 1.0.1-1
Source Version: 1.0.1-1
Distribution: unstable
Machine Architecture: amd64
Host Architecture: amd64
Build Architecture: amd64
Build Type: full

I: NOTICE: Log filtering will replace 
'var/run/schroot/mount/unstable-amd64-sbuild-7011dea6-ffc6-4d7e-b29d-100e142b466f'
 with '<>'
I: NOTICE: Log filtering will replace 
'build/inkscape-textext-KQW5wc/resolver-kFJSzg' with '<>'

+--+
| Update chroot|
+--+

Get:1 http://deb.debian.org/debian unstable InRelease [146 kB]
Get:2 http://deb.debian.org/debian unstable/main Sources.diff/Index [27.9 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 Packages.diff/Index 
[27.9 kB]
Get:4 http://deb.debian.org/debian unstable/main Sources 
2020-06-10-0211.46.pdiff [22.9 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 Packages 
2020-06-10-0211.46.pdiff [10.7 kB]
Get:4 http://deb.debian.org/debian unstable/main Sources 
2020-06-10-0211.46.pdiff [22.9 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 Packages 
2020-06-10-0211.46.pdiff [10.7 kB]
Fetched 236 kB in 1s (197 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Calculating upgrade...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

+--+
| Fetch source files   |
+--+


Local sources
-

/dev/shm/inkscape-textext_1.0.1-1.dsc exists in /dev/shm; copying to chroot
I: NOTICE: Log filtering will replace 
'build/inkscape-textext-KQW5wc/inkscape-textext-1.0.1' with '<>'
I: NOTICE: Log filtering will replace 'build/inkscape-textext-KQW5wc' with 
'<>'

+--+
| Install package build dependencies   |
+--+


Setup apt archive
-

Merged Build-Depends: debhelper-compat (= 13), dh-python, python3, 
python3-sphinx, python3-sphinx-rtd-theme, build-essential, fakeroot
Filtered Build-Depends: debhelper-compat (= 13), dh-python, python3, 
python3-sphinx, python3-sphinx-rtd-theme, build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-main-dummy' in 
'/<>/apt_archive/sbuild-build-depends-main-dummy.deb'.
Ign:1 copy:/<>/apt_archive ./ InRelease
Get:2 copy:/<>/apt_archive ./ Release [957 B]
Ign:3 copy:/<>/apt_archive ./ Release.gpg
Get:4 copy:/<>/apt_archive ./ Sources [398 B]
Get:5 copy:/<>/apt_archive ./ Packages [480 B]
Fetched 1835 B in 0s (127 kB/s)
Reading package lists...
Reading package lists...

Install main build dependencies (apt-based resolver)


Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bsdmainutils ca-certificates
  debhelper dh-autoreconf dh-python dh-strip-nondeterminism docutils-common
  dwz file fonts-font-awesome fonts-lato gettext gettext-base groff-base
  intltool-debian libarchive-zip-perl libbsd0 libcroco3 libdebhelper-perl
  libelf1 libexpat1 libfile-stripnondeterminism-perl libglib2.0-0 libicu67
  libjs-jquery libjs-modernizr libjs-sphinxdoc libjs-underscore libmagic-mgc
  libmagic1 libmpdec2 libncursesw6 libpipeline1 libpython3-stdlib
  libpython3.8-minimal libpython3.8-stdlib libreadline8 libsigsegv2
  libsqlite3-0 libssl1.1 libsub-override-perl libtool libuchardet0 libxml2 m4
  man-db mime-support node-jquery openssl po-debconf python-babel-localedata
  python3 

Bug#961179: RFS: inkscape-textext/1.0.1-1 [ITP] -- Re-editable LaTeX graphics for Inkscape

2020-05-20 Thread Antonio Russo
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: 942...@bugs.debian.org

Dear mentors,

I am looking for a sponsor for my package "inkscape-textext"

 * Package name: inkscape-textext
   Version : 1.0.1-1
   Upstream Author : Jan Winkler 
 * URL : https://textext.github.io/textext
 * License : AGPL
 * Vcs : https://github.com/textext/textext
   Section : graphics
   Description : Re-editable LaTeX graphics for Inkscape

TexText is a Python plugin for the vector graphics editor Inkscape
providing the possibility to add and re-edit LaTeX generated SVG
elements to your drawing.

 Key features
 . Windows/Linux/MacOS support
 . LaTeX generated SVG elements can be re-edited later
 . Multi-line editor with syntax highlighting
 . Compilation with PdfLaTeX, XeLaTeX or LuaLaTex
 . Interoperable scaling in TexText and Inkscape
 . Font size match with Inkscape text
 . Customizable TeX preamble (additional packages, parskip, parindent, etc.)
 . Colorization via TeX commands/Inkscape is kept after re-editing
 . Alignment anchor of the produced output
 . Preview images

Since my last upload, upstream has released 1.0 (and 1.0.1).  Now that
there is an upstream release, the package is suitable for unstable, rather
than experimental.  I've renamed the package to inkscape-textext, aligning
with the naming of other inkscape extensions I have found.

The package is lintian clean, with the exception of the warning about
upstream tarball signing (and tests) [1].  I'm currently interacting with
upstream to get signed releases [2].

The packaging is maintained in Debian salsa [3], and builds in pbuilder.

Best,
Antonio Russo

[1] https://mentors.debian.net/package/inkscape-textext
[2] https://github.com/textext/textext/issues/231
[3] https://salsa.debian.org/aerusso-guest/textext