Skip to content

Commit 1442142

Browse files
committed
Regenerate markdown for each type defintion
Based on the latest schema and JSON updates Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
1 parent 3c2195f commit 1442142

31 files changed

Lines changed: 68 additions & 4 deletions

types-doc/alpm-definition.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Do not manually edit this file. Edit the JSON type definition instead. -->
55

66
- **Type Name:** Arch Linux package
77
- **Description:** Arch Linux packages and other users of the libalpm/pacman package manager.
8-
- **Schema ID:** `https://packageurl.org/types/github-definition.json`
8+
- **Schema ID:** `https://packageurl.org/types/alpm-definition.json`
99

1010
## PURL Syntax
1111

@@ -28,11 +28,13 @@ The structure of a PURL for this package type is:
2828

2929
## Name definition
3030

31+
- **Requirement:** Required
3132
- **Native Label:** name
3233
- **Note:** `The name is the package name. It is not case sensitive and must be lowercased.`
3334

3435
## Version definition
3536

37+
- **Requirement:** Optional
3638
- **Case Sensitive:** Yes
3739
- **Normalization rules:**
3840
- normalize version as specified in vercmp(8) at https://man.archlinux.org/man/vercmp.8#DESCRIPTION as part of alpm.

types-doc/apk-definition.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Do not manually edit this file. Edit the JSON type definition instead. -->
55

66
- **Type Name:** APK-based packages
77
- **Description:** Alpine Linux APK-based packages
8-
- **Schema ID:** `https://packageurl.org/types/bitbucket-definition.json`
8+
- **Schema ID:** `https://packageurl.org/types/apk-definition.json`
99

1010
## PURL Syntax
1111

@@ -26,11 +26,13 @@ The structure of a PURL for this package type is:
2626

2727
## Name definition
2828

29+
- **Requirement:** Required
2930
- **Native Label:** name
3031
- **Note:** `The name is the package name. It is not case sensitive and must be lowercased.`
3132

3233
## Version definition
3334

35+
- **Requirement:** Optional
3436
- **Native Label:** version
3537
- **Note:** `The version is a package version as expected by apk.`
3638

types-doc/bitbucket-definition.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,13 @@ The structure of a PURL for this package type is:
2626

2727
## Name definition
2828

29+
- **Requirement:** Required
2930
- **Native Label:** repository name
3031
- **Note:** `The name is the repository name. It is not case sensitive and must be lowercased.`
3132

3233
## Version definition
3334

35+
- **Requirement:** Optional
3436
- **Native Label:** commit or tag
3537
- **Note:** `The version is a commit or tag.`
3638

types-doc/bitnami-definition.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Do not manually edit this file. Edit the JSON type definition instead. -->
55

66
- **Type Name:** Bitnami
77
- **Description:** Bitnami-based packages
8-
- **Schema ID:** `https://packageurl.org/types/bitname-definition.json`
8+
- **Schema ID:** `https://packageurl.org/types/bitnami-definition.json`
99

1010
## PURL Syntax
1111

@@ -25,11 +25,13 @@ The structure of a PURL for this package type is:
2525

2626
## Name definition
2727

28+
- **Requirement:** Required
2829
- **Native Label:** name
2930
- **Note:** `The name is the component name. It must be lowercased.`
3031

3132
## Version definition
3233

34+
- **Requirement:** Optional
3335
- **Native Label:** full package version, including version and revision
3436
- **Note:** `The version is the full Bitnami package version, including version and revision.`
3537

types-doc/cargo-definition.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,14 @@ The structure of a PURL for this package type is:
2525

2626
## Name definition
2727

28+
- **Requirement:** Required
29+
- **Case Sensitive:** Yes
2830
- **Native Label:** name
2931
- **Note:** `The name is the repository name.`
3032

3133
## Version definition
3234

35+
- **Requirement:** Optional
3336
- **Native Label:** version
3437
- **Note:** `The version is the package version.`
3538

types-doc/cocoapods-definition.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,20 @@ The structure of a PURL for this package type is:
2525

2626
## Name definition
2727

28+
- **Requirement:** Required
2829
- **Case Sensitive:** Yes
2930
- **Native Label:** pod name
3031
- **Note:** `The name is the pod name and is case sensitive, cannot contain whitespace, a plus (+) character, or begin with a period (.).`
3132

3233
## Version definition
3334

35+
- **Requirement:** Optional
3436
- **Native Label:** package version
3537
- **Note:** `The version is the package version.`
3638

3739
## Subpath definition
3840

41+
- **Requirement:** Optional
3942
- **Note:** `The purl subpath is used to represent a pods subspec (if present).`
4043

4144
## Examples

types-doc/composer-definition.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,13 @@ The structure of a PURL for this package type is:
2626

2727
## Name definition
2828

29+
- **Requirement:** Required
2930
- **Native Label:** name
3031
- **Note:** `The name is not case sensitive and must be lowercased. Private, local packages may have no name. In this case you cannot create a purl for these.`
3132

3233
## Version definition
3334

35+
- **Requirement:** Optional
3436
- **Native Label:** version
3537

3638
## Examples

types-doc/conan-definition.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,13 @@ The structure of a PURL for this package type is:
2626

2727
## Name definition
2828

29+
- **Requirement:** Required
2930
- **Native Label:** package-name
3031
- **Note:** `The Conan <package-name>.`
3132

3233
## Version definition
3334

35+
- **Requirement:** Optional
3436
- **Native Label:** package-version
3537
- **Note:** `The Conan <package-version>.`
3638

types-doc/conda-definition.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,13 @@ The structure of a PURL for this package type is:
2525

2626
## Name definition
2727

28+
- **Requirement:** Required
2829
- **Native Label:** name
2930
- **Note:** `The name is the package name.`
3031

3132
## Version definition
3233

34+
- **Requirement:** Optional
3335
- **Native Label:** version
3436
- **Note:** `The version is the package version.`
3537

types-doc/cpan-definition.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,14 @@ The structure of a PURL for this package type is:
2727

2828
## Name definition
2929

30+
- **Requirement:** Required
3031
- **Case Sensitive:** Yes
3132
- **Native Label:** module or distribution name
3233
- **Note:** `The name is the module or distribution name and is case sensitive.`
3334

3435
## Version definition
3536

37+
- **Requirement:** Optional
3638
- **Native Label:** version
3739
- **Note:** `The version is the module or distribution version.`
3840

0 commit comments

Comments
 (0)