Bug#1034821: ITP: simple.css -- CSS template that allows making good looking websites quickly

2023-04-25 Thread Marcus Hardt
Package: wnpp
Severity: wishlist
Owner: Marcus Hardt 
X-Debbugs-Cc: debian-devel@lists.debian.org, mi...@lenk.info, mar...@hardt-it.de

* Package name: simple.css
  Version : 2.2.0
  Upstream Contact: Kev Quirk https://kevquirk.com/contact
* URL : https://github.com/kevquirk/simple.css.git
* License : MIT
  Programming Lang: Plain css files
  Description : CSS template that allows making good looking websites 
quickly

CSS template that allows making good looking websites quickly
 Simple.css is a mostly classless, simple, and minimal web framework. You can
 integrate Simple.css with plain HTML and your site will look great. Simple
 Classes for addon are available at https://simplecss.org

- This package is a dependency of the oidc-prompt subpackage of
  oidc-agent. The dependencies there were reduced from libjs-bootswatch-5,
  since no never versions lf libjs-bootswatch-3 were published.
- This package will continue to be maintained by me, as part of my work at
  KIT.
- I'm looking for Micha as a sponsor, which is why I've added him in cc.



Bug#1034827: ITP: mustache-spec -- Formal standard definition for the Mustache templating language

2023-04-25 Thread Marcus Hardt
Package: wnpp
Severity: wishlist
Owner: Marcus Hardt 
X-Debbugs-Cc: debian-devel@lists.debian.org, mi...@lenk.info, mar...@hardt-it.de

* Package name: mustache-spec
  Version : 1.3.0
  Upstream Contact: The Mustache Team: https://github.com/mustache/spec/issues
* URL : https://github.com/mustache
* License : MIT
  Programming Lang: YAML, JSON
  Description : Formal standard definition for the Mustache templating 
language

 Formal standard definition for the Mustache templating language
 This is the formal standard for Mustache. It defines both normal usage and
 edge-case behavior for libraries parsing the Mustache templating language (or
 a superset thereof).
 .
 The specification is developed as a series of YAML files

- I'm packaging this package as the dependecy of mustach - a c library
  that implements the mustache templating engine. During the build of
  mustach, this spec is used to verify standard compliance.
  Upstream simply git clones these files, which seems a bit non-debian.
  Therefore, I'm providing this package.
- I hope that Micha will sponsor me to maintain this package
- I will continue to maintain it as part of my work at KIT



Bug#980462: ITP: oidc-agent -- Commandline tool for obtaining OpenID Connect Access tokens on the commandline

2021-01-19 Thread Marcus Hardt
Package: wnpp
Severity: wishlist
Owner: Marcus Hardt 
X-Debbugs-Cc: debian-devel@lists.debian.org, mar...@hardt-it.de

* Package name: oidc-agent
  Version : 4.0.2
  Upstream Author : Gabriel Zachmann 
* URL : https://github.com/indigo-dc/oidc-agent
* License : MIT
  Programming Lang: C++
  Description : Commandline tool for obtaining OpenID Connect Access tokens 
on the commandline

oidc-agent consists of five programs:
   - oidc-agent that handles communication with the OIDC provider
   - oidc-gen that generates config files
   - oidc-add that loads (and unloads) configuration into the agent
   - oidc-token that can be used to get access token on the command line
   - oidc-keychain that re-uses oidc-agent across logins

 The package is useful for using distributed infrastructures that make use
 of OpenID Connect (such as the European Federated Cloud, the Worldwide
 LHC Computing Grid).


 The package depends on a set of other packages:
fakeroot,
devscripts,
libcurl4-openssl-dev (>= 7.35.0),
libsodium-dev (>= 1.0.14),
help2man (>= 1.46.4),
libseccomp-dev (>= 2.1.1),
libmicrohttpd-dev (>= 0.9.33),
check (>= 0.10.0),
pkg-config (>= 0.29),
libsecret-1-dev (>= 0.18.4),
libcjson-dev (>= 1.7.14),

 Other packages that depend on oidc-agent are not (yet) shipped via
 debian. Those include the unicore commandline client, udocker, and the
 watts client.

 I am not aware of other packages providing OpenID Connect Access Tokens
 on the commandline.

 Maintenance plan is that I can do it during my office hours at work. The
 same currently holds for the upstream developer.

 I am not looking for co-maintainers.

 I have looked for a sponsor, Micha Lenk is helping us a lot.



Bug#1027893: ITP: mustach-c -- Mustache is a push-strategy (a.k.a logic-less) template engine. This is the c implementation of it.

2023-01-04 Thread Marcus Hardt
Package: wnpp
Severity: wishlist
Owner: Marcus Hardt 
X-Debbugs-Cc: debian-devel@lists.debian.org, mar...@hardt-it.de, 
mi...@lenk.info, mar...@hardt-it.de

* Package name: mustach-c
  Version : 1.2.4
  Upstream Contact: José Bollo  
* URL : https://gitlab.com/jobol/mustach
* License : BSL-1.0
  Programming Lang: C
  Description : Mustache is a push-strategy (a.k.a logic-less) template 
engine. This is the c implementation of it.

Mustache processes a template from standard input and prints
one or more documents to standard output.

This package contains a tiny tool for processing JSON files with
Mustache templates. This version uses the cjson implementation.


I'm packaging this package because versions of oidc-agent newer than the
one currently included in debian depend on it.

I plan to maintain this package in the future.


Bug#1027898: ITP: clibs-list -- C library for doubly linked list

2023-01-04 Thread Marcus Hardt
Package: wnpp
Severity: wishlist
Owner: Marcus Hardt 
X-Debbugs-Cc: debian-devel@lists.debian.org, mar...@hardt-it.de, 
mi...@lenk.info, mar...@hardt-it.de

* Package name: clibs-list
  Version : 0.4.0
  Upstream Contact: TJ Holowaychuk 
* URL : https://github.com/clibs/list
* License : MIT
  Programming Lang: C
  Description : C library for doubly linked list

The package contains a lib and a lib-dev package

It contains simple linked list library is part of the clibs package
manager for the C programming language.


I'm packaging this package because versions of oidc-agent newer than the
one currently included in debian depend on it.

I plan to maintain this package in the future.