diff options
author | Cem Keylan <cem@ckyln.com> | 2024-03-06 18:59:08 +0100 |
---|---|---|
committer | Cem Keylan <cem@ckyln.com> | 2024-03-06 18:59:08 +0100 |
commit | 3dd47cab312977f52461281c6bc7e70abb76e516 (patch) | |
tree | b82106bb446c1ef9b9049417527138bfc2f92121 /carbslinux.txt | |
parent | 46285bc8a9dea0dce013ad1c5d482483a7f33cce (diff) | |
download | docs-master.tar.gz |
Diffstat (limited to 'carbslinux.txt')
-rw-r--r-- | carbslinux.txt | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/carbslinux.txt b/carbslinux.txt index 2525c09..5fde782 100644 --- a/carbslinux.txt +++ b/carbslinux.txt @@ -891,7 +891,7 @@ with the info reader. It is divided into sections and easier to read. Prefer sources without a dependency to `automake'. There are usually distribution tarballs that are `autoconf''ed. Don't submit tarballs with an automake dependency unless you are - `sure' there is no alternative. + *sure* there is no alternative. [2030] Avoid these packages: dbus @@ -1029,6 +1029,8 @@ with the info reader. It is divided into sections and easier to read. | install -Dm755 program "$1/usr/bin/program" `---- + *NOTE*: Follow 2242 if you are packaging for non-Community repository. + * 4.1.2.7 Python [2241] @@ -1043,6 +1045,24 @@ with the info reader. It is divided into sections and easier to read. `---- +* 4.1.2.8 Go (pre-vendored) [2242] + + + + :ID: d2c828ae-bc56-4183-8830-becbf6a812d1 + + If you are a distribution maintainer create and upload vendor tarballs + so that no internet connection is required during package compilation + at all. You can use the following template for this case: + + ,---- + | #!/bin/sh -e + | + | go build -v -mod=vendor + | clinst -Dm755 program "$1/usr/bin/program" + `---- + + 4.2 Contributing to the Community repository ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |