Skip to content

Commit d96de0e

Browse files
committed
Move ebuild related notes into a folder.
1 parent 14eb55c commit d96de0e

File tree

4 files changed

+31
-4
lines changed

4 files changed

+31
-4
lines changed
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
+++
2-
title = "Ebuild: Snapshots"
2+
title = "Ebuild > Snapshots"
33
+++
44

5+
See also the [parent note](@/notes/Ebuild/_index.md).
6+
57
There are two ways to name an ebuild which packages a snapshot version of a source repository:
68

79
1. `${last_released_version}_pYYYYMMDD`: treat the snapshot as a patch to the last released version.
@@ -10,4 +12,4 @@ There are two ways to name an ebuild which packages a snapshot version of a sour
1012

1113
It's common to assume `$upcoming_version` to be `0` or `0.0.1` for repositories without tags.
1214

13-
See [Gentoo Devmanual: Snapshots and live ebuilds](https://devmanual.gentoo.org/ebuild-writing/file-format/index.html#snapshots-and-live-ebuilds).
15+
See [Gentoo Development Guide > Snapshots and live ebuilds](https://devmanual.gentoo.org/ebuild-writing/file-format/index.html#snapshots-and-live-ebuilds).
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
11
+++
2-
title = "Ebuild: Sub-slots"
2+
title = "Ebuild > Sub-slots"
33
+++
44

5+
See also the [parent note](@/notes/Ebuild/_index.md).
6+
57
Ebuild sub-slots can be used to specify versions of the package that cannot be installed simultaneously (compared to regular slots that allow that). For example, the [`media-libs/libsfml`](https://packages.gentoo.org/packages/media-libs/libsfml) package has subslots `0/2.6` and `0/3.0`.
68

7-
See [Devmanual > Slotting > Sub-slots](https://devmanual.gentoo.org/general-concepts/slotting/#sub-slots).
9+
See [Gentoo Development Guide > Slotting > Sub-slots](https://devmanual.gentoo.org/general-concepts/slotting/#sub-slots).

content/notes/Ebuild/_index.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
+++
2+
title = "Ebuild"
3+
+++
4+
5+
An ebuild file is a text file, usually stored in a repository, which identifies a specific software package and tells the [Gentoo](@/notes/Gentoo/_index.md) package manager how to handle it.
6+
7+
Links:
8+
9+
- [Gentoo Development Guide](https://devmanual.gentoo.org)
10+
- [Gentoo Wiki](https://wiki.gentoo.org/wiki/Ebuild)
11+
12+
Child notes:
13+
14+
- [Snapshots](@/notes/Ebuild/Snapshots.md)
15+
- [Sub-slots](@/notes/Ebuild/Sub-slots.md)
16+
17+
Related notes:
18+
19+
- [Gentoo](@/notes/Gentoo/_index.md)

content/notes/Gentoo/_index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,7 @@ Child notes:
1818

1919
- [Filesystem](@/notes/Gentoo/Filesystem.md)
2020
- [Update workflow](@/notes/Gentoo/Update_workflow.md)
21+
22+
Related notes:
23+
24+
- [Ebuild](@/notes/Ebuild/_index.md)

0 commit comments

Comments
 (0)