Commit Graph

5 Commits (607813fed05b5955729395ee02dc269169f98c2a)

Author SHA1 Message Date
nodiscc 8bac9e3dd8 makefile: syntaxerrors: detect )` (#749)
Detect weird character pairing found in https://github.com/Kickball/awesome-selfhosted/pull/748
2016-09-02 18:54:21 +02:00
nodiscc 46c13d14c9 Some additions and fixes (#669)
* add moped

* add mopidy-party and mopidy musicbox

* contributing: add note about alphabetical order

* add ympd

* makefile: add listlicenses target
lists all license fields in README.md

* misc license/format fixes
 * license *before* language
 * simplify licenses version numbers
 * remove 20euros (no license)
 * move gazelle to non-free (non commercial restriction https://github.com/WhatCD/Gazelle/blob/master/docs/COPYING.txt)

* license fixes, remove gaskit
(no activity  ~4 years https://github.com/bkeepers/gaskit/branches)

* license fixes, remove webalizer
(unmaintained, last modification date in source .tgz is 2013)

* makefile: add longdescriptions target
finds all descriptions longer than 250 characters

* makefile: only search for licenses and long descriptions between actual list beginning/end

* makefile: add syntaxerrors target (currently detects weird pairings like )(, `` )
add more tests to main makefile target

* makefile: fail if invalid content is found

* re-add untrusted to non-free.md (non-commercial license)
2016-08-22 12:07:58 +02:00
Jarek Lipski 4ecbc140b9 Add Puffin (#544)
* Add Puffin

* Fix Makefile: source and demo links, invert order

* Put Puffin in alphabetical order
2016-05-05 19:52:46 -04:00
nodiscc b337f4f671 Makefile: check for lines without a full stop after description 2016-02-28 00:02:14 +01:00
nodiscc e3e766227e add Makefile with tests and helpers, update/simplify #Contributing
* make noexternallink: chekc for Lines with no source/demo/other link
 * make missinglicenselanguage: check Lines with only 1 or no language/license entry
 * make contrib: print list of contributors
 * make add: helper to add a new software entry
 * add TODOs
 * remove link to form since it is unmaintained and outputs wrongly formatted entries https://github.com/Kickball/awesome-selfhosted/issues/282#issuecomment-185423033
 * add BEGIN/END SOFTWARE LIST markers to restrict processing to software list only (HTML comments, not rendered to markdown)
 * link to README.md editor, issues, pull requests
 * Requirements for Makefile: make, bash. Available in Linux distribution repositories, in XCode on Mac, in GOW on Windows.
 * Fixes #461
2016-02-27 23:44:39 +01:00