contrib: generate `package.desc` key for all contrib projects
authorAlexandre Terrasa <alexandre@moz-code.org>
Sun, 13 May 2018 19:07:53 +0000 (15:07 -0400)
committerAlexandre Terrasa <alexandre@moz-code.org>
Tue, 15 May 2018 15:51:04 +0000 (11:51 -0400)
Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

32 files changed:
contrib/action_nitro/package.ini
contrib/asteronits/package.ini
contrib/benitlux/package.ini
contrib/brainfuck/package.ini
contrib/github_merge/package.ini
contrib/github_search_for_jni/package.ini
contrib/header_keeper/package.ini
contrib/inkscape_tools/package.ini
contrib/jwrapper/package.ini
contrib/memplot/package.ini
contrib/model_viewer/package.ini
contrib/neo_doxygen/package.ini
contrib/nitcc/package.ini
contrib/nitester/package.ini
contrib/nitin/package.ini
contrib/nitiwiki/package.ini
contrib/nitrpg/package.ini
contrib/objcwrapper/package.ini
contrib/opportunity/package.ini
contrib/pep8analysis/package.ini
contrib/physical_interface_for_mpd_on_rpi/package.ini
contrib/re_parser/package.ini
contrib/refund/package.ini
contrib/rss_downloader/package.ini
contrib/shibuqam/package.ini
contrib/simplan/package.ini
contrib/sort_downloads/package.ini
contrib/tinks/package.ini
contrib/tnitter/package.ini
contrib/wiringPi/package.ini
contrib/xymus_net/package.ini
src/package.ini

index bcd9ef0..cf42196 100644 (file)
@@ -3,6 +3,7 @@ name=action_nitro
 tags=example
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Action Nitro! an action platformer where you jump from plane to plane to reach the ISS and defeat the bad guys
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/action_nitro/
 git=https://github.com/nitlang/nit.git
index 2ef165c..e32fcca 100644 (file)
@@ -3,6 +3,7 @@ name=asteronits
 tags=example
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Sample portable 2D game implemented with the `simple_2d` API of gamnit
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/asteronits/
 git=https://github.com/nitlang/nit.git
index 38eeee8..8ad0390 100644 (file)
@@ -3,6 +3,7 @@ name=benitlux
 tags=mobile,web
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=An unofficial app and mailing list to keep faithful bargoers informed of the beers available at the excellent Brasserie Bénélux
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/benitlux/
 git=https://github.com/nitlang/nit.git
index 59c69b6..6522f47 100644 (file)
@@ -3,6 +3,7 @@ name=brainfuck
 tags=language
 maintainer=Lucas Bajolet <r4pass@hotmail.com>
 license=Apache-2.0
+desc=Brainfuck, a simple Brainfuck interpreter written in Nit
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/brainfuck/
 git=https://github.com/nitlang/nit.git
index 1aa9cb1..ae4f313 100644 (file)
@@ -3,6 +3,7 @@ name=github_merge
 tags=cli
 maintainer=Jean Privat <jean@pryen.org>
 license=Apache-2.0
+desc=Query the Github PR API to perform a merge
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/github_merge/
 git=https://github.com/nitlang/nit.git
index 0196d6f..41cda29 100644 (file)
@@ -3,6 +3,7 @@ name=github_search_for_jni
 tags=cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Seach Github for repositories possibly using the JNI
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/github_search_for_jni/
 git=https://github.com/nitlang/nit.git
index 549bbb6..37939c7 100644 (file)
@@ -3,6 +3,7 @@ name=header_keeper
 tags=devel,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Filter preprocessed C-like header files to remove included files
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/header_keeper/
 git=https://github.com/nitlang/nit.git
index f553cd5..99b3739 100644 (file)
@@ -3,6 +3,7 @@ name=inkscape_tools
 tags=devel,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=tools to extract images from SVG files: `svg_to_icons` for app icons and `svg_to_png_and_nit` for game sprites
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/inkscape_tools/
 git=https://github.com/nitlang/nit.git
index adaed16..c01dace 100644 (file)
@@ -3,6 +3,7 @@ name=jwrapper
 tags=java,devel,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Generator of Nit extern classes to wrap Java APIs
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/jwrapper/
 git=https://github.com/nitlang/nit.git
index fa7a860..70ee425 100644 (file)
@@ -3,6 +3,7 @@ name=memplot
 tags=devel
 maintainer=Jean Privat <jean@pryen.org>
 license=Apache-2.0
+desc=Program to transform `memory.log` files produced by `nitc --trace-memory` into a csv file
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/memplot/
 git=https://github.com/nitlang/nit.git
index 904c3c2..397fc2a 100644 (file)
@@ -3,6 +3,7 @@ name=model_viewer
 tags=example
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Sample portable 3D app implemented with the gamnit depth framework
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/model_viewer/
 git=https://github.com/nitlang/nit.git
index 7ca5877..3abb23b 100644 (file)
@@ -3,6 +3,7 @@ name=neo_doxygen
 tags=devel,cli
 maintainer=Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>
 license=Apache-2.0
+desc=neo_doxygen, a tool to convert a Doxygen XML output into a Neo4j model
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/neo_doxygen/
 git=https://github.com/nitlang/nit.git
index 900f9d7..29af97c 100644 (file)
@@ -3,6 +3,7 @@ name=nitcc
 tags=devel,cli
 maintainer=Jean Privat <jean@pryen.org>
 license=Apache-2.0
+desc=nitcc, a parser and lexer generator for Nit
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/nitcc/
 git=https://github.com/nitlang/nit.git
index 8c73e01..351f66d 100644 (file)
@@ -3,6 +3,7 @@ name=nitester
 tags=devel,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Tester of Nit engines on an MPI cluster
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/nitester/
 git=https://github.com/nitlang/nit.git
index f8faf18..363112e 100644 (file)
@@ -3,6 +3,7 @@ name=nitin
 tags=devel
 maintainer=Jean Privat <jean@pryen.org>
 license=GPL-3.0
+desc=An experimental Nit interactive interpreter
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/nitin/
 git=https://github.com/nitlang/nit.git
index 83efead..fe14a72 100644 (file)
@@ -3,6 +3,7 @@ name=nitiwiki
 tags=web,cli
 maintainer=Alexandre Terrasa <alexandre@moz-code.org>
 license=Apache-2.0
+desc=nitiwiki, a simple wiki manager based on markdown
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/nitiwiki/
 git=https://github.com/nitlang/nit.git
index 125e96c..7db8f35 100644 (file)
@@ -3,6 +3,7 @@ name=nitrpg
 tags=devel,web,cli
 maintainer=Alexandre Terrasa <alexandre@moz-code.org>
 license=Apache-2.0
+desc=NitRPG, a Role Playing Game that takes place on GitHub
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/nitrpg/
 git=https://github.com/nitlang/nit.git
index e2ef8d3..45be342 100644 (file)
@@ -3,6 +3,7 @@ name=objcwrapper
 tags=devel,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Generator of Nit extern classes to wrap Objective-C services
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/objcwrapper/
 git=https://github.com/nitlang/nit.git
index 5f819b4..1c9c3bd 100644 (file)
@@ -3,6 +3,7 @@ name=opportunity
 tags=web
 maintainer=Lucas Bajolet <r4pass@hotmail.com>
 license=Apache-2.0
+desc=Opportunity is a web-application written in Nit to plan meetups with people in real-life (or on the internet, why not !)
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/opportunity/
 git=https://github.com/nitlang/nit.git
index bbf3802..ca8155c 100644 (file)
@@ -3,6 +3,7 @@ name=pep8analysis
 tags=educ,web,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Pep/8 Analysis, a static checker to detect bugs and bad programming practices in Pep/8 programs
 [source]
 exclude=src/parser/parser_abs.nit
 [upstream]
index c844171..8b7473d 100644 (file)
@@ -3,6 +3,7 @@ name=physical_interface_for_mpd_on_rpi
 tags=embedded,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Backend to a hardware interface to control an MPD server from a Raspberry Pi
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/physical_interface_for_mpd_on_rpi/
 git=https://github.com/nitlang/nit.git
index bc61d8c..d03f5a7 100644 (file)
@@ -3,6 +3,7 @@ name=re_parser
 tags=re
 maintainer=Alexandre Terrasa <alexandre@moz-code.org>
 license=Apache-2.0
+desc=RE Parser, a simple API for regular expression parsing
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/re_parser/
 git=https://github.com/nitlang/nit.git
index 9332fd0..1db87a8 100644 (file)
@@ -3,6 +3,7 @@ name=refund
 tags=example,cli
 maintainer=Alexandre Terrasa <alexandre@moz-code.org>
 license=Apache-2.0
+desc=Insurance refunds calculation tool
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/refund/
 git=https://github.com/nitlang/nit.git
index 2dee4f0..fb18cfc 100644 (file)
@@ -3,6 +3,7 @@ name=rss_downloader
 tags=network,cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=A tool to download files listed in RSS feeds according to local folders
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/rss_downloader/
 git=https://github.com/nitlang/nit.git
index 8c619ad..7b74c42 100644 (file)
@@ -3,6 +3,7 @@ name=shibuqam
 tags=web
 maintainer=Jean Privat <jean@pryen.org>
 license=Apache-2.0
+desc=Gather the authenticated users on UQAM websites
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/shibuqam/
 git=https://github.com/nitlang/nit.git
index 1f4e49a..a2e6f70 100644 (file)
@@ -3,6 +3,7 @@ name=simplan
 tags=ai,example,cli
 maintainer=Jean Privat <jean@pryen.org>
 license=Apache-2.0
+desc=A simple planning problem solver using A* for a robot that delivers parcels
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/simplan/
 git=https://github.com/nitlang/nit.git
index 2f75eb3..85721ae 100644 (file)
@@ -3,6 +3,7 @@ name=sort_downloads
 tags=cli
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Script to sort content of a folder in many folders according to their names
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/sort_downloads/
 git=https://github.com/nitlang/nit.git
index cf4f9ee..d4daf5f 100644 (file)
@@ -3,6 +3,7 @@ name=tinks
 tags=game
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Tinks! a multiplayer crossplatform action game with destructible procedurally generated worlds
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/tinks/
 git=https://github.com/nitlang/nit.git
index 4d7720f..78e5fc4 100644 (file)
@@ -3,6 +3,7 @@ name=tnitter
 tags=web,mobile
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Tnitter, a Twitter-like micro-blogging platform
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/tnitter/
 git=https://github.com/nitlang/nit.git
index 8afbf8b..a5d2eb8 100644 (file)
@@ -3,6 +3,7 @@ name=wiringPi
 tags=embedded,wrapper
 maintainer=Alexandre Terrasa <alexandre@moz-code.org>
 license=Apache-2.0
+desc=wiringPi nit wrapper
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/wiringPi/
 git=https://github.com/nitlang/nit.git
index d87d342..aa3a3b8 100644 (file)
@@ -3,6 +3,7 @@ name=xymus_net
 tags=web,example
 maintainer=Alexis Laferrière <alexis.laf@xymus.net>
 license=Apache-2.0
+desc=Web server source and config of xymus.net
 [upstream]
 browse=https://github.com/nitlang/nit/tree/master/contrib/xymus_net/
 git=https://github.com/nitlang/nit.git
index ca00957..703c2ed 100644 (file)
@@ -3,6 +3,7 @@ name=nitc
 tags=devel,cli
 maintainer=Jean Privat <jean@pryen.org>
 license=Apache-2.0
+desc=Nit compiler and tools
 [source]
 exclude=parser/parser_abs.nit:parser/.parser-nofact.nit
 [upstream]