Skip to content

Commit d9014ea

Browse files
authored
Update recipes overview (AerynOS#73)
* NewRecipe: Draft page from CookieSource for creating a new recipe CookieSource created a draft page for creating a new recipe. Uploading as a draft so we can colaboratively refine To-Do: - Check structure and language against "Updating an existing package recipe" - Answer comments and questions raised - Remove drafting notes * Packaging Workflow: Complete review of packaging section Updated the complete packaging workflow with the addition of a new "Creating a new package recipe" page and then splitting out additional copy into separate pages so copy isn't duplicated across Creating and Updating package recipe pages - New "Preparing for packaging" page - New "Creating a new package recipe" page - New "Building and testing packages" page - New "Checking for package updates" page - Updated "Updating a package recipe" page **Testing** - Built dotdev locally and ensured site was wroking, particularly given the new pages added * Packaging: Add notes and important context information * Update Recipes/overview.mdx with latest nano package recipe Updated Overview to include latest nano recipe so it stays in line iwth Packaging workflow section which also uses nano as an example.
1 parent 115e16c commit d9014ea

1 file changed

Lines changed: 19 additions & 8 deletions

File tree

src/content/docs/Packaging/Recipes/overview.mdx

Lines changed: 19 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: 'Overview'
3-
lastUpdated: 2024-09-07T23:44:13Z
3+
lastUpdated: 2026-01-26T09:00:00Z
44
description: Introduction to the `stone.yaml` format
55
---
66

@@ -13,15 +13,26 @@ How might a `stone.yml` look like for a very trivial package, such as the [Nano
1313

1414
```yaml
1515
name : nano
16-
version : 5.5
17-
release : 2
18-
summary : GNU Text Editor
19-
license : GPL-3.0-or-later
16+
version : 8.7
17+
release : 38
2018
homepage : https://www.nano-editor.org/
21-
description : |
22-
The GNU Text Editor
2319
upstreams :
24-
- https://www.nano-editor.org/dist/v5/nano-5.5.tar.xz: 390b81bf9b41ff736db997aede4d1f60b4453fbd75a519a4ddb645f6fd687e4a
20+
- https://www.nano-editor.org/dist/v8/nano-8.7.tar.xz : afd287aa672c48b8e1a93fdb6c6588453d527510d966822b687f2835f0d986e9
21+
summary : GNU Text Editor
22+
description : |
23+
Nano is a small and simple text editor for use on the terminal.
24+
It copied the interface and key bindings of the Pico editor but
25+
added several missing features: undo/redo, syntax highlighting,
26+
line numbers, softwrapping, multiple buffers, selecting text by
27+
holding Shift, search-and-replace with regular expressions, and
28+
several other conveniences.
29+
license :
30+
- GPL-3.0-or-later
31+
builddeps :
32+
- binary(msgfmt)
33+
- pkgconfig(libmagic)
34+
- pkgconfig(ncursesw)
35+
- pkgconfig(zlib)
2536
setup : |
2637
%configure
2738
build : |

0 commit comments

Comments
 (0)