forked from repology/repology-rules
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path000.prenormalize.yaml
More file actions
16 lines (13 loc) · 899 Bytes
/
000.prenormalize.yaml
File metadata and controls
16 lines (13 loc) · 899 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# vim: tabstop=39 expandtab softtabstop=39 nomodeline
- { name: Hangman, addflag: preserve_case } # haskell packages hangman vs. Hangman
- { name: Rack, addflag: preserve_case } # ruby packages rack vs. Rack
- { name: FakeWeb, addflag: preserve_case } # ruby packages FakeWeb vs. fakeweb
- { name: Stack, addflag: preserve_case } # haskell packages stack vs. Stack
- { name: Thrift, addflag: preserve_case } # haskell packages thrift vs. Thrift
- { name: Vec, addflag: preserve_case } # haskell packages vec vs. Vec
- { name: Extra, addflag: preserve_case } # haskell packages extra vs. Extra
- { name: Docify, addflag: preserve_case } # pypi packages docify vs. Docify (XXX: pypi shouldn't allow this)
# Lowercase all names first
# if there's a need to process mixed case names, it should be done before this rule
- { noflag: preserve_case, tolowername: true }
- { replaceinname: { "/": "-" } }