Bug#1058962: O: speedcrunch -- High precision calculator

2023-12-18 Thread Felix Krull

Package: wnpp

Severity: normal


For personal reasons I am orphaning the speedcrunch package.

The broken package that caused speedcrunch's removal from testing,
python3-quark-sphinx-theme, is currently broken because of a Sphinx
update. I was also maintaining the upstream of that package and packaged
it as a build dependency for speedcrunch, but won't be maintaining it
any more either. I have proposed to add the relevant bits directly into
the speedcrunch repo so they can be maintained there at least:
https://bitbucket.org/heldercorreia/speedcrunch/pull-requests/125

FWIW I'm sorry to leave speedcrunch broken like that, but evidently not
sorry enough to do something about it at this point.



Description: High precision calculator
 SpeedCrunch is a high precision and high speed calculator.
 .
 It's optimized for keyboard use and has advanced features: use of
functions,
 use of variables, result history, and syntax highlighting. It also
shows the
 result as you type.
 .
 SpeedCrunch has a very simple interface, so you can start to use it very
 quickly.



Bug#1026921: RFS: speedcrunch/0.12.0-6 [RC] -- High precision calculator

2022-12-23 Thread Felix Krull
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "speedcrunch":

 * Package name : speedcrunch
   Version  : 0.12.0-6
   Upstream contact : speedcru...@googlegroups.com
 * URL  : http://www.speedcrunch.org/
 * License  : GPL-2+, CC0-1.0
 * Vcs  : https://salsa.debian.org/fkrull-guest/pkg-speedcrunch
   Section  : math

The source builds the following binary packages:

  speedcrunch - High precision calculator

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

  https://mentors.debian.net/package/speedcrunch/

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

  dget -x 
https://mentors.debian.net/debian/pool/main/s/speedcrunch/speedcrunch_0.12.0-6.dsc

Changes since the last upload:

 speedcrunch (0.12.0-6) unstable; urgency=medium
 .
   * d/patches: use Sphinx built-in i18n support for extensions
 - Closes: #1026816

Regards,
Felix Krull



Bug#997366: speedcrunch: FTBFS: TypeError: 'SpeedCrunchSessionLexer' object is not callable

2022-11-19 Thread Felix Krull
On Sat, 29 Oct 2022 at 10:57, Felix Geyer  wrote:
> I've prepared a fix for building against Sphinx >= 4 and uploaded it to 
> DELAYED/5.
> Please feel free to tell me if I should cancel it. The debdiff is attached.

Nah, it's great, thanks for fixing this. I pushed the fix to the repo
and upstream as well.



Bug#958183: RFS: speedcrunch/0.12.0-5 [RC] -- High precision calculator

2020-04-19 Thread Felix Krull
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "speedcrunch"

 * Package name: speedcrunch
   Version : 0.12.0-5
   Upstream Author : speedcru...@googlegroups.com
 * URL : http://www.speedcrunch.org/
 * License : GPL-2+
 * Vcs : https://salsa.debian.org/fkrull-guest/pkg-speedcrunch
   Section : math

It builds those binary packages:

  speedcrunch - High precision calculator

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

  https://mentors.debian.net/package/speedcrunch

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

  dget -x
https://mentors.debian.net/debian/pool/main/s/speedcrunch/speedcrunch_0.12.0-5.dsc

Changes since the last upload:

   * d/patches, d/control: fix docs build with Sphinx >= 2.0
 - Closes: #955058
   * d/patches: use CMake's CXX_STANDARD property
   * d/copyright: add separate notice for appdata files
   * d/control:
 - bump Standards-Version
 - bump debhelper compat version

-Felix Krull



-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.5.0-1-amd64 (SMP w/3 CPU cores)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled



Bug#955058: speedcrunch: FTBFS with Sphinx 2.4: Could not import extension qtkeyword (exception: No module named 'sphinxcontrib')

2020-03-28 Thread Felix Krull
On Sat, 28 Mar 2020 at 17:56, Dmitry Shachnev  wrote:
> Either I or Sandro (CCed) will take care of it soon.
>
> It will have to pass the NEW queue, though. But if that takes long, I can
> delay sphinx upload to unstable.
>
> --
> Dmitry Shachnev

Great, thanks!



Bug#955058: speedcrunch: FTBFS with Sphinx 2.4: Could not import extension qtkeyword (exception: No module named 'sphinxcontrib')

2020-03-28 Thread Felix Krull
I do have a question: this is caused by the qthelp builder being
deprecated and moved to sphinxcontrib (but with a shim in the main
package). Are there existing plans to package
https://github.com/sphinx-doc/sphinxcontrib-qthelp or do I need to
take care of it myself?

On Fri, 27 Mar 2020 at 15:57, Lucas Nussbaum  wrote:
>
> Source: speedcrunch
> Version: 0.12.0-4
> Severity: important
> Tags: ftbfs
> User: python-modules-t...@lists.alioth.debian.org
> Usertags: sphinx2.4
>
> Hi,
>
> speedcrunch fails to build with Sphinx 2.4, currently available in
> experimental.
>
> Relevant part (hopefully):
> > make[4]: Entering directory '/<>/build-docs'
> > [100%] Generating manual.qrc
> > Running Sphinx v2.4.3
> > loading translations [en_US]... not available for built-in messages
> >
> > Extension error:
> > Could not import extension qtkeyword (exception: No module named 
> > 'sphinxcontrib')
> > Building docs for en_US...
> > Traceback (most recent call last):
> >   File "/<>/doc/src/doc-tool.py", line 208, in 
> > main(sys.argv)
> >   File "/<>/doc/src/doc-tool.py", line 202, in main
> > args.func(tools, args)
> >   File "/<>/doc/src/doc-tool.py", line 135, in 
> > build_bundled_docs
> > build_docs(tools, args.source_dir, args.build_dir, lang,
> >   File "/<>/doc/src/doc-tool.py", line 77, in build_docs
> > return tools.sphinx_build(*args)
> >   File "/<>/doc/src/doc-tool.py", line 52, in 
> > return lambda *args: self.run_tool(name, *args)
> >   File "/<>/doc/src/doc-tool.py", line 49, in run_tool
> > return subprocess.check_call(cmd)
> >   File "/usr/lib/python3.8/subprocess.py", line 364, in check_call
> > raise CalledProcessError(retcode, cmd)
> > subprocess.CalledProcessError: Command '['/usr/bin/sphinx-build', 
> > '/<>/doc/src', '/<>/build-docs/en_US', '-b', 
> > 'qthelp2', '-D', 'qthelp_basename=manual-en_US', '-D', 'language=en_US', 
> > '-t', 'sc_bundled_docs']' returned non-zero exit status 2.
> > make[4]: *** [CMakeFiles/manual.dir/build.make:90: manual.qrc] Error 1
>
> The full build log is available from:
>
> http://qa-logs.debian.net/2020/03/26/speedcrunch_0.12.0-4_unstable_sphinx243.log
>
> Please see [1] for Sphinx changelog, which may give a hint of what changes in
> Sphinx caused this error.
>
> Also see [2] for the list of deprecated/removed APIs and possible alternatives
> to them.
>
> Sphinx 2.4 is going to be uploaded to unstable in a couple of weeks. When that
> happens, the severity of this bug will be bumped to serious.
>
> In case you have questions, please Cc sph...@packages.debian.org on reply.
>
> [1]: https://www.sphinx-doc.org/en/2.0/changes.html
> [2]: 
> https://www.sphinx-doc.org/en/2.0/extdev/deprecated.html#dev-deprecated-apis
>
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
>
> About the archive rebuild: The rebuild was done on EC2 VM instances from
> Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
> failed build was retried once to eliminate random failures.



Bug#912704: RFS: python-tinycss/0.4-2

2018-11-03 Thread Felix Krull
Hi Dmitr!

On Sat, 3 Nov 2018 at 14:56 Dmitry Shachnev  wrote:

> It is better to add tinycss/speedups.c to debian/clean, rather than
> removing
> it in build target.
>
> Also please push your changes to Git (currently the last commit is from
> Ondřej), and document in the changelog that you have added yourself to
> Uploaders.
>

There might come a day when I will remember to actually push my changes...
I've made the changes you suggested, re-uploaded the mentors package, and
pushed the changes.

Thanks!


Bug#824649: ostree: document how to prepare and update a .deb-based system root

2018-11-03 Thread Felix Krull
Hi Simon,
what's the status on this? Is there anything else I can do or did you just
not get around to it yet?
-Felix

On Fri, 31 Aug 2018 at 00:34 Simon McVittie  wrote:

> On Thu, 30 Aug 2018 at 23:09:10 +0200, Felix Krull wrote:
> > Ok, I wrote up a guide on how to build and deploy a Debian-based ostree
> root
> > with ostree-boot; I've attached the files for now. I can also add it to
> the Git
> > repository directly and make another merge request, if you prefer.
>
> Thanks! I'm probably not going to be able to review this for a couple
> of weeks, but I'll get to it when I can.
>
> The ostree-boot package will need to go through the NEW queue, so don't
> expect to see that particularly quickly.
>
> smcv
>


Bug#912704: RFS: python-tinycss/0.4-2

2018-11-02 Thread Felix Krull
Package: sponsorship-requests
Severity: normal

Hi,

I'm looking for a sponsor to upload a new release 0.4-2 of python-tinycss.
This fixes the speedups extension not building on Python 3.7 (see #910751).
I uploaded the package to mentors:
https://mentors.debian.net/package/python-tinycss
The Git repository is here:
https://salsa.debian.org/python-team/modules/python-tinycss

Changes since the last upload:

  [ Ondřej Nový ]
  * d/control: Set Vcs-* to salsa.debian.org
  * d/control: Remove ancient X-Python-Version field
  * d/control: Remove ancient X-Python3-Version field
  * Convert git repository from git-dpm to gbp layout
  * Use 'python3 -m sphinx' instead of sphinx-build for building docs

  [ Felix Krull ]
  * d/rules: remove bundled speedups.c before building (closes: #910751)

Regards, Felix


Bug#824649: ostree: document how to prepare and update a .deb-based system root

2018-08-30 Thread Felix Krull
On Mon, 27 Aug 2018 at 21:39 Simon McVittie  wrote:

> The bug is tagged "help" because the maintainer does not know how to
> test this. If you can help to document how, please do, but the bug is not
> going to progress without someone's help.
>

Ok, I wrote up a guide on how to build and deploy a Debian-based ostree
root with ostree-boot; I've attached the files for now. I can also add it
to the Git repository directly and make another merge request, if you
prefer.

For reference: I've used this VM for testing:
https://app.vagrantup.com/bento/boxes/debian-9
But any other system should work so long as it satisfies the requirements
in the guide. The operative word being "should", of course...

I've also opened a merge request for the package changes to get
ostree-boot:  https://salsa.debian.org/debian/ostree/merge_requests/1

-Felix


ostree-2.conf
Description: Binary data


ostree-1.conf
Description: Binary data


ostree-boot-instructions
Description: Binary data


Bug#824650:

2018-08-30 Thread Felix Krull
I opened a merge request for this:
https://salsa.debian.org/debian/ostree/merge_requests/1

-Felix



Bug#824649:

2018-08-27 Thread Felix Krull
Has there been any progress on this? I've been working on my own builder
script (https://gitlab.com/fkrull/debian-ostree-compose; I wasn't actually
aware of the one mentioned above, but mine has turned out quite similar
overall).

The booting part of ostree-boot has worked quite well, but I've been having
some difficulties getting the deployment part to work: i.e. create an
OSTree deployment from a regular Debian system and boot that. Once that's
worked out, I should be able to provide some step-by-step instructions.

I have one question about the description: The ostree-boot.control file
states that "the root filesystem must be one that dracut can mount without
a root= command-line argument". Unless I'm misunderstanding it, this
doesn't seem to be correct (any more)? In my tests, I've happily booted VMs
from MBR disks with LVM2 root partitions.

-Felix


Bug#898655: RFS: speedcrunch/0.12.0-4 [RC]

2018-05-14 Thread Felix Krull
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "speedcrunch"

* Package name: speedcrunch
  Version : 0.12.0-4
  Upstream Author : Helder Correia & others
* URL : http://speedcrunch.org
* License : GPL-2+
  Section : math

It builds those binary packages:

  speedcrunch - High precision calculator

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

  https://mentors.debian.net/package/speedcrunch

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

  dget -x
https://mentors.debian.net/debian/pool/main/s/speedcrunch/speedcrunch_0.12.0-4.dsc

Changes since the last upload:

  * d/control:
- update VCS-* urls
- bump Standards-Version
- use python3-sphinx instead of python-sphinx
  * d/compat: bump debhelper compat version to 10
  * d/patches, d/rules: build the HTML manual in a separate step
- Rebuilding the HTML manual during the build has proven fragile.
Instead,
  the manual is now built in a separate step and the application build
is
  pointed at the result of that build.
- Closes: #897531

---

In addition to some housekeeping, a change in... CMake? Qt? -- caused an
FTBFS. Instead of working around it, we changed the build process so that
building the HTML manual is now a separate step. This should be more
robust, but it makes d/rules a bit more complicated. I'm not sure I used
the dh_auto_* targets in the best possible fashion there.

Upstream bug:
https://bitbucket.org/heldercorreia/speedcrunch/issues/830/build-with-drebuild_manual-fails-on-debian

Regards,
Felix


Bug#897630: RFS: quark-sphinx-theme/0.5.1-1 [RC]

2018-05-03 Thread Felix Krull
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "quark-sphinx-theme"

* Package name: quark-sphinx-theme
  Version : 0.5.1-1
  Upstream Author : Felix Krull <f_kr...@gmx.de>
* URL : https://pypi.python.org/pypi/quark-sphinx-theme
* License : BSD
  Section : python

It builds those binary packages:

  python-quark-sphinx-theme - Sphinx theme designed for QTextBrowser
(Python 2)
  python3-quark-sphinx-theme - Sphinx theme designed for QTextBrowser
(Python 3)

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

  https://mentors.debian.net/package/quark-sphinx-theme

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

  dget -x
https://mentors.debian.net/debian/pool/main/q/quark-sphinx-theme/quark-sphinx-theme_0.5.1-1.dsc

Changes since the last upload:

  [ Ondřej Nový ]
  * d/control: Set Vcs-* to salsa.debian.org
  * d/copyright: Use https protocol in Format field

  [ Felix Krull ]
  * Import quark-sphinx-theme_0.5.1.orig.tar.bz2
- This fixes a test failure with Sphinx 1.7. (Closes: #896606)
  * d/control: Bump Standards-Version

Regards,
Felix


Bug#873340: RFS: speedcrunch/0.12.0-3

2017-08-26 Thread Felix Krull
Package: sponsorship-requests

Severity: important

Dear mentors,

I am looking for a sponsor for my package "speedcrunch"

* Package name: speedcrunch
  Version : 0.12.0-3
  Upstream Author : Helder Correia & others
* URL : http://speedcrunch.org
* License : GPL-2+
  Section : math

It builds those binary packages:

  speedcrunch - High precision calculator

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

  https://mentors.debian.net/package/speedcrunch

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

  dget -x 
https://mentors.debian.net/debian/pool/main/s/speedcrunch/speedcrunch_0.12.0-3.dsc

Changes since the last upload:

  * debian/patches: clean up build system fixes
- Replaced several disjointed cherry-picked changes with a copy of the
  current upstream CMake files, to prevent more backporting mistakes.
- Closes: #872053
  * debian/patches: fix docs build with Sphinx 1.5
  * debian/control: bump Standards-Version
---

It's me again. My backporting of parts of the CMake files to fix build
issues produced some other build issues. Also, a backported fix for an
issue with Sphinx 1.5.


Regards,
Felix


Bug#871318: RFS: speedcrunch/0.12.0-2 [RC]

2017-08-07 Thread Felix Krull
Package: sponsorship-requests
Severity: important

Dear mentors,

I am looking for a sponsor for my package "speedcrunch"

* Package name: speedcrunch
  Version : 0.12.0-2
  Upstream Author : Helder Correia & others
* URL : http://speedcrunch.org
* License : GPL-2+
  Section : math

It builds those binary packages:

  speedcrunch - High precision calculator

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

  https://mentors.debian.net/package/speedcrunch

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

  dget -x 
https://mentors.debian.net/debian/pool/main/s/speedcrunch/speedcrunch_0.12.0-2.dsc

Changes since the last upload:

  * debian/patches:
 - Backport some docs build fixes (closes: #871207).
 - Install appdata file into new metadata path
  * debian/copyright: use https:// for Format URL.
  * debian/control:
 - Update VCS url.
 - Bump Standards-Version.
 - Specify minimum CMake version in Build-Depends.

---

So yeah, the package failed to build, apparently due to incompatible
changes in how CMake generated Makefiles.
I backported some changes to the build files from upstream to fix it
and rolled in a few other small changes.


Regards,
Felix


Bug#864251: RFS: quark-sphinx-theme/0.5.0-1

2017-06-05 Thread Felix Krull
Package: sponsorship-requests
Severity: normal
X-Debbugs-CC: debian-pyt...@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "quark-sphinx-theme"

* Package name: quark-sphinx-theme
  Version : 0.5.0-1
  Upstream Author : Felix Krull <f_kr...@gmx.de>
* URL : https://pypi.python.org/pypi/quark-sphinx-theme
* License : BSD
  Section : python

It builds those binary packages:

 python-quark-sphinx-theme - Sphinx theme designed for QTextBrowser (Python 2)
 python3-quark-sphinx-theme - Sphinx theme designed for QTextBrowser (Python 3)

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

 https://mentors.debian.net/package/quark-sphinx-theme

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

 dget -x 
https://mentors.debian.net/debian/pool/main/q/quark-sphinx-theme/quark-sphinx-theme_0.5.0-1.dsc

Changes since the last upload:

 * Import quark-sphinx-theme_0.5.0.orig.tar.bz2
 * debian/control: update build dependencies to include tinycss and mock.
 * debian/copyright: update copyright.

This is an upload for a new upstream release. Since tinycss is now
packaged in Debian,
I could also finally enable that dependency for the tests.

Regards,
Felix Krull


Bug#846798: RFS: speedcrunch/0.12.0-1

2016-12-03 Thread Felix Krull
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "speedcrunch"

* Package name: speedcrunch
  Version : 0.12.0-1
  Upstream Author : Helder Correia & others
* URL : http://speedcrunch.org
* License : GPL-2+
  Section : math

It builds those binary packages:

  speedcrunch - High precision calculator

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

  https://mentors.debian.net/package/speedcrunch


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

  dget -x
https://mentors.debian.net/debian/pool/main/s/speedcrunch/speedcrunch_0.12.0-1.dsc

Changes since the last upload:

  speedcrunch (0.12.0-1) unstable; urgency=medium

* New upstream release 0.12.
* debian/control:
  - Update build dependencies to Qt 5.
  - Add dependencies for building the manual.
* debian/patches: remove outdated patches.
* debian/gbp.conf: remove upstream tag format.
* debian/watch: update for new upstream download location and tag
format.
* debian/rules: rebuild the manual during build.
* debian/patches/0001-Fix-docs-build-rebuild.patch: Fix building the
manual
  from source.
* debian/copyright: update copyrights.
* debian/source/lintian-overrides: override errors about JS files in
  prebuilt manual; lintian doesn't notice the source right next to it.
* debian/clean: remove docs build debris.

   -- Felix Krull <f_kr...@gmx.de>Fri, 02 Dec 2016 21:37:44 +


Regards, Felix


Bug#744972: lintian: source-is-missing is too strict/naive for finding files

2016-12-03 Thread Felix Krull
Some more false positives

E: speedcrunch source: source-is-missing
doc/build_html_embedded/de_DE/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/de_DE/_static/underscore.js line length is 519
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/en_US/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/en_US/_static/underscore.js line length is 519
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/es_ES/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/es_ES/_static/underscore.js line length is 519
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/fr_FR/_static/jquery.js line length is 32086
characters (>512)
E: speedcrunch source: source-is-missing
doc/build_html_embedded/fr_FR/_static/underscore.js line length is 519
characters (>512)

The files in question are actually minified, however the source files are
sitting right next to them as jquery-1.11.1.js and underscore-1.3.1.js
(these are from a prebuilt Sphinx manual that's bundled in the source
tarball.

Regards, Felix


Bug#841241: closed by Gianfranco Costamagna <locutusofb...@debian.org> (Re: Bug#841241: RFS: quark-sphinx-theme/0.4.0-1 [RC])

2016-10-18 Thread Felix Krull
>nice work, sponsored!

Great, thanks!

>


Bug#841241: RFS: quark-sphinx-theme/0.4.0-1 [RC]

2016-10-18 Thread Felix Krull
Package: sponsorship-requests
Severity: important
X-Debbugs-CC: debian-pyt...@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "quark-sphinx-theme"

* Package name : quark-sphinx-theme
   Version : 0.4.0-1
   Upstream Author : Felix Krull <f_kr...@gmx.de>
* URL : https://pypi.python.org/pypi/quark-sphinx-theme
* License : BSD
  Section : python

It builds those binary packages:

  python-quark-sphinx-theme - Sphinx theme designed for QTextBrowser
(Python 2)
  python3-quark-sphinx-theme - Sphinx theme designed for QTextBrowser
(Python 3)

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

  https://mentors.debian.net/package/quark-sphinx-theme

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

  dget -x
https://mentors.debian.net/debian/pool/main/q/quark-sphinx-theme/quark-sphinx-theme_0.4.0-1.dsc

Changes since the last upload:
* Import quark-sphinx-theme_0.4.0.orig.tar.bz2
  - This fixes running the tests in certain situations. (Closes: #839299)
* debian/control: remove Sphinx dependency (it's in setup.py now).
* debian/copyright: adjust paths to new src directory.

--
This is mostly a new upstream release. As for the referenced bug (an FTBFS
due to some tests not running properly), it was fixed by this upstream
commit:
https://bitbucket.org/fk/quark-sphinx-theme/commits/3c76149f2600b029623e761df1083868b3349c1f
While, in retrospect, I'm not sure these tests ever tested correctly
before, I admit I don't know what caused them to fail here and now, but I
verified the above change fixes them.

Regards,
Felix


Bug#839299:

2016-10-18 Thread Felix Krull
owner  839299 !



Bug#834237: RFS: quark-sphinx-theme/0.3.2-1 [ITP]

2016-08-13 Thread Felix Krull
>
> please try to use install_requires in setup.py for the sphinx dependency,
> avoding the runtime dependency and letting
> ${python*:Depends} add it automatically.
>

I actually already changed that upstream :)

Thanks for sponsoring!


Bug#834237: RFS: quark-sphinx-theme/0.3.2-1 [ITP]

2016-08-13 Thread Felix Krull
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: debian-pyt...@lists.debian.org

Dear mentors,

I am looking for a sponsor for my package "quark-sphinx-theme"

* Package name: quark-sphinx-theme
  Version : 0.3.2-1
  Upstream Author : Felix Krull <f_kr...@gmx.de>
* URL : https://pypi.python.org/pypi/quark-sphinx-theme
* License : BSD
  Section : python

It builds those binary packages:

  python-quark-sphinx-theme - Sphinx theme designed for QTextBrowser
(Python 2)
  python3-quark-sphinx-theme - Sphinx theme designed for QTextBrowser
(Python 3)

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

  https://mentors.debian.net/package/quark-sphinx-theme

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

  dget -x
https://mentors.debian.net/debian/pool/main/q/quark-sphinx-theme/quark-sphinx-theme_0.3.2-1.dsc

--
This package is mostly needed as a build dependency for the next version of
SpeedCrunch (https://tracker.debian.org/pkg/speedcrunch). Regarding the
quilt patch: tinycss is an optional dependency that is only necessary to
run certain tests; if it's not available, the tests in question are
skipped. However, as long as it's in tests_require, pybuild tries and fails
to install when running the tests so I removed it from tests_require for
the package.

Regards,
Felix


Bug#831907: ITP: quark-sphinx-theme -- Sphinx theme designed for QTextBrowser

2016-07-20 Thread Felix Krull
Package: wnpp
Severity: wishlist
Owner: Felix Krull <f_kr...@gmx.de>

* Package name: quark-sphinx-theme
  Version : 0.3.2
  Upstream Author : Felix Krull <f_kr...@gmx.de>
* URL : https://pypi.python.org/pypi/quark-sphinx-theme
* License : BSD
  Programming Lang: Python
  Description : Sphinx theme designed for QTextBrowser

Quark is a Sphinx theme specifically designed to look and work well within the
limitations of the Qt toolkit’s QTextBrowser. This theme was originally
designed for the bundled manual of SpeedCrunch.

Notably, this package will be needed as a build dependency for the next major
version (0.12) of SpeedCrunch (which I'm maintaining in Debian). While it's
technically an optional dependency, it's required to rebuild the included
manual.

The package itself is a run-of-the-mill Python package; I've already packaged
it for an Ubuntu PPA (https://bitbucket.org/fkpackaging/ppa-quark-sphinx-theme).
I think it makes sense to maintain it under the Python Modules team, but I can't
check further on that since the wiki is inaccessible right now. I'm no DD/DM so
I'll require a sponsor.



Bug#828166: RFS: speedcrunch/0.11-1 [ITA]

2016-07-01 Thread Felix Krull
Thanks for the reviews!

On Mon, 27 Jun 2016 at 15:23 Gianfranco Costamagna 
wrote:

> please try to be more verbose in changelog:
> >bump std-version (maybe extract in a new changelog entry)
>
>
> copyright in machine readable format
>

I'm not sure what you mean by that? But I extended the changelog somewhat.

I must say I'm a bit confused about how the Developer Reference suggests to
"concentrate on describing significant and user-visible changes," but the
informal advice I've heard on changelog entries was always to be very
detailed and granular, which to me seems more like a job for VCS history
than a changelog.

d/p/0001: did you forward it upstream?
>

That was backported from upstream, so not necessary. I added an Origin
header field to the patch to make that explicit (also changed to a more
concise file name).


>
> >override_dh_auto_clean:
> > dh_auto_clean
> > rm -f speedcrunch.1 speedcrunch.xpm
>
>
> I usually like more
>
>
> echo -e "speedcrunch.1\nspeedcrunch.xpm" > debian/clean
>

other stuff LGTM!
>
> thanks for the nice cleanup :)
>
> also, why do you force buildsystem and builddirectory?
>

Originally, "why not" :) But forcing CMake prevents dh from picking up the
.pro file in the same directory and using qmake. "--builddirectory" was,
indeed, unnecessary.


> and last thing:
> BLD_VERBOSE=1
>
> please export it, we have tools (blhc) scanning build logs for missing
> flags,
> so please make the build verbose (I don't care about DH_VERBOSE)
>

Good point, I changed it.

(I'm assuming that uploading a new package with the same version is an
acceptable way to use mentors.d.n, mostly because it didn't stop me.)


Bug#828166: RFS: speedcrunch/0.11-1 [ITA]

2016-06-25 Thread Felix Krull
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package "speedcrunch"

* Package name: speedcrunch
  Version : 0.11-1
  Upstream Author : Helder Correia & others
* URL : http://speedcrunch.org
* License : GPL-2+
  Section : math

It builds those binary packages:

  speedcrunch - High precision calculator

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

https://mentors.debian.net/package/speedcrunch

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

  dget -x
https://mentors.debian.net/debian/pool/main/s/speedcrunch/speedcrunch_0.11-1.dsc

Changes since the last upload:

* New maintainer (closes: #826923).
* New upstream release (closes: #771440).
* debian/docs: update for new readme file.
* debian/patches: remove outdated patches.
* debian/speedcrunch.desktop: remove desktop file, upstream now includes
one.
* debian/control: Standards-Version, Vcs-*, update build dependencies.
* debian/install: PNG icon is now installed by upstream build process.
* debian/rules: adapt to changes in build system, make better use of dh
features, use Debian build flags.
* debian/menu: remove.
* debian/watch: update.
* Import .desktop file keywords from upstream (LP: #994190).

Regards,
Felix Krull


Bug#771440: Please update SpeedCrunch to 0.11

2014-11-29 Thread Felix Krull
Source: speedcrunch
Version: 0.10.1-4

SpeedCrunch 0.11 has been out for a while; see
http://speedcrunch.blogspot.de/2014/01/speedcrunch-011-released.html.
See also the Ubuntu bug:
https://bugs.launchpad.net/ubuntu/+source/speedcrunch/+bug/1282531.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#705614: to not conflict with python2.3-* without reason

2013-12-21 Thread Felix Krull
Well, I'm managing a repository of various officially unsupported Python
interpreters for Ubuntu (https://launchpad.net/~fkrull/+archive/deadsnakes)
and that unnecessary python2.3-minimal Conflicts in python-twisted-web gets
in the way a bit (at the time of this message, I haven't yet uploaded a 2.3
package though). So I'll just bump this and hope it gets fixed at some
point.