Bug#990388: ITP: jiten-nonfree-data -- non-free pitch & audio data for Jiten Japanese Dictionary

2021-06-27 Thread Felix C. Stegerman
Package: wnpp
Severity: wishlist
Owner: "Felix C. Stegerman" 
X-Debbugs-Cc: debian-de...@lists.debian.org, f...@obfusk.net

* Package name: jiten-nonfree-data
  Version : 1.1.0
  Upstream Author : Felix C. Stegerman 
* URL : https://github.com/obfusk/jiten
* License : CC-BY-NC (audio) + Wadoku.de-Daten-Lizenz (pitch)
  Description : non-free pitch & audio data for Jiten Japanese Dictionary

Non-free data files for Jiten Japanese Dictionary.

These files are optional, so the jiten and jiten-data packages should
be able to go into main, whereas the jiten-audio and jiten-pitch
packages go into non-free.

I've already packaged it for Debian [1], but I need a sponsor and
could use some advice on how best to deal with some of the remaining
complaints from lintian :)

Dependencies not yet in Debian: jiten [2], (transitively) kanjidraw [3].

The pitch data is licensed under the Wadoku.de-Daten-Lizenz [4].

- Felix

[1] https://salsa.debian.org/obfusk/jiten-nonfree-data/-/tree/debian/sid
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=990387
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988516
[4] https://www.wadoku.de/wiki/display/WAD/Wadoku.de-Daten+Lizenz



Bug#990387: ITP: jiten -- Jiten Japanese Dictionary

2021-06-27 Thread Felix C. Stegerman
Package: wnpp
Severity: wishlist
Owner: "Felix C. Stegerman" 
X-Debbugs-Cc: debian-de...@lists.debian.org, f...@obfusk.net

* Package name: jiten
  Version : 1.1.0
  Upstream Author : Felix C. Stegerman 
* URL : https://github.com/obfusk/jiten
* License : AGPLv3+ (code) + various other licenses (data)
  Programming Lang: Python
  Description : Jiten Japanese Dictionary

 Jiten is a Japanese dictionary based on JMDict/Kanjidic
 .
 Features:
 .
  Fine-grained search using regexes (regular expressions)
  * simple searches don't require knowledge of regexes
  * quick reference available in the web interface and android app
 .
  JMDict multilingual japanese dictionary
  * kanji, readings (romaji optional), meanings & more
  * meanings in english, dutch, german, french and/or spanish
  * pitch accent (from Wadoku, non-free)
  * browse by frequency/jlpt
 .
  Kanji dictionary
  * readings (romaji optional), meanings (english), jmdict entries, radicals & 
more
  * search using SKIP codes
  * search by radical
  * handwritten kanji recognition
  * browse by frequency/level/jlpt/SKIP
 .
  Example sentences (from Tatoeba)
  * with english, dutch, german, french and/or spanish translation
  * some with audio (non-free)
 .
  Stroke order
  * input a word or sentence and see how it's written
 .
 Interfaces:
 .
  Android app
  * wraps the web interface (running locally on your device) in a webview
  * completely offline, no internet access required
  * easily share and open jiten.obfusk.dev links
  * not included in this Debian package
 .
  Web interface
  * available online at https://jiten.obfusk.dev
  * light/dark mode
  * search history (stored locally)
  * tooltips to quickly see meanings and readings for kanji and words
  * use long press for tooltips on mobile
  * converts romaji to hiragana and between hiragana and katakana
  * can be run on your own computer
 .
  Command-line interface
 .
  WebView GUI
  * wraps the web interface (running locally on your computer)
  * requires python3-webview

I'm the developer of Jiten Japanese Dictionary.

I also maintain the NixOS package.

The Android version is available on F-Droid.

I've already packaged it for Debian [1], but I need a sponsor and
could use some advice on how best to deal with some of the remaining
complaints from lintian :)

I'll upload a source package to mentors.debian.net after I release
v1.1.0 in a few days.

Dependencies not yet in Debian: kanjidraw [2].

- Felix

[1] https://salsa.debian.org/obfusk/jiten/-/tree/debian/sid
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=988516



Bug#988516: ITP: kanjidraw -- handwritten kanji recognition library + gui

2021-05-14 Thread Felix C. Stegerman
Package: wnpp
Severity: wishlist
Owner: "Felix C. Stegerman" 
X-Debbugs-Cc: debian-de...@lists.debian.org, f...@obfusk.net

* Package name: kanjidraw
  Version : 0.2.0
  Upstream Author : Felix C. Stegerman 
* URL : https://github.com/obfusk/kanjidraw
* License : AGPLv3+ (code) + CC-BY-SA-3.0 (data)
  Programming Lang: Python
  Description : handwritten kanji recognition library + gui

  kanjidraw is a simple Python library + GUI for matching (the strokes
  of a) handwritten kanji against its database.

  You can use the GUI to draw and subsequently select a kanji from the
  list of probable matches, which will then be copied to the
  clipboard.

  The database is based on KanjiVG and the algorithms are based on the
  Kanji draw Android app.

I both develop and use kanjidraw.  It's also a dependency for Jiten
Japanese Dictionary [1], which I also want to package for Debian soon.

I've already packaged it for Debian [2], but I need a sponsor :)

I'll upload a source package to mentors.debian.net soon.

- Felix

[1] https://github.com/obfusk/jiten
[2] https://salsa.debian.org/obfusk/kanjidraw/-/tree/debian/sid



Bug#986179: ITP: apksigcopier -- copy/extract/patch apk signatures

2021-03-30 Thread Felix C. Stegerman
Package: wnpp
Severity: wishlist
Owner: "Felix C. Stegerman" 
X-Debbugs-Cc: debian-de...@lists.debian.org, f...@obfusk.net

* Package name: apksigcopier
  Version : 0.3.0
  Upstream Author : Felix C. Stegerman 
* URL : https://github.com/obfusk/apksigcopier
* License : GPLv3+
  Programming Lang: Python
  Description : copy/extract/patch apk signatures

  apksigcopier is a tool for copying APK signatures from a signed APK
  to an unsigned one (in order to verify reproducible builds).  Its
  command-line tool offers three operations:

  * copy signatures directly from a signed to an unsigned APK
  * extract signatures from a signed APK to a directory
  * patch previously extracted signatures onto an unsigned APK

The F-Droid reproducible builds & verification effort recently led [1]
to the development of apksigcopier.  I've started packaging it for
Debian [2] and I have an offer from Holger Levsen to sponsor my
uploads [3].

- Felix

[1] 
https://lists.reproducible-builds.org/pipermail/rb-general/2021-March/002214.html
[2] https://salsa.debian.org/obfusk/apksigcopier/-/commits/debian/sid
[3] 
https://lists.reproducible-builds.org/pipermail/rb-general/2021-March/002215.html



Bug#907705: ITP: mmm -- minimalistic media manager

2018-08-31 Thread Felix C. Stegerman
Package: wnpp
Severity: wishlist
Owner: "Felix C. Stegerman" 

* Package name: mmm
  Version : 0.4.1
  Upstream Author : Felix C. Stegerman 
* URL : https://github.com/obfusk/m
* License : GPLv3+
  Programming Lang: Python
  Description : minimalistic media manager

  m keeps track of which files you've played (or are still playing)
  and thus allows you to easily continue playing the next file (using
  vlc or mpv).

I'm the upstream author and I use it a lot myself (instead of kodi);
some of my friends do as well.  As a Debian user I wanted to be able
to install it as a Debian package, so I turned it into a native Debian
package.  It builds (reproducibly) using dpkg-buildpackage.

I'm hoping to eventually become a Debian Developer/Maintainer, but for
now I'd need a sponsor to get this into Debian.

Thanks.

- Felix