diff options
author | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-10-30 23:50:34 +0100 |
---|---|---|
committer | Hugo Hörnquist <hugo@lysator.liu.se> | 2022-10-30 23:50:34 +0100 |
commit | 48288c194fd1b1db23e21c5f408e1b034cc1e02e (patch) | |
tree | adbd3ef30955c3ab15b0e6939cbea01bf0e06e81 | |
parent | Add config.ini. (diff) | |
download | wiki-public-48288c194fd1b1db23e21c5f408e1b034cc1e02e.tar.gz wiki-public-48288c194fd1b1db23e21c5f408e1b034cc1e02e.tar.xz |
sön 30 okt 2022 23:50:34 CET
-rw-r--r-- | Debian Repo.wiki | 33 | ||||
-rw-r--r-- | adrift-space repository.wiki | 5 | ||||
-rw-r--r-- | deb.wiki | 49 | ||||
-rw-r--r-- | debrepo-hack.wiki | 4 | ||||
-rw-r--r-- | index.wiki | 2 |
5 files changed, 40 insertions, 53 deletions
diff --git a/Debian Repo.wiki b/Debian Repo.wiki new file mode 100644 index 0000000..256c507 --- /dev/null +++ b/Debian Repo.wiki @@ -0,0 +1,33 @@ += Debian Repo = + +[[adrift-space repository]] + +Repos are easiest managed by reprepro. + +=== Suites === +stretch :: Debian 9 +buster :: Debian 10 +bullseye :: Debian 11 +bookworm :: Debian 12 +xenial :: Ubuntu 16 +bionic :: Ubuntu 18 +focal :: Ubuntu 20 & Mint 20 +jammy :: Ubuntu 22 +una :: Mint 20 + +== Adding Packages == + +=== Deb === +Binary packages. + +{{{sh +reprepro -Vb /usr/net/repo/debian/ includedeb <suite> <path-to-deb> +}}} + +== Dsc == +Source packages. + +This also include relevant `.debian.tar.xz` and `.orig.tar.gz`. +{{{sh +reprepro -Vb /usr/net/repo/debian/ includedsc una <path-to-dsc> +}}} diff --git a/adrift-space repository.wiki b/adrift-space repository.wiki new file mode 100644 index 0000000..9e55bac --- /dev/null +++ b/adrift-space repository.wiki @@ -0,0 +1,5 @@ +== Linux Mint 20 == +{{{ +deb [allow-insecure=yes] http://repo.adrift.space/debian una main +deb-src [allow-insecure=yes] http://repo.adrift.space/debian una main +}}} @@ -68,58 +68,11 @@ apt install debmake build-dep tree -------------------------------------------------- -git-dch - -== Reprepro == -Cutom repo - -=== Deb === -{{{sh -reprepro -Vb /usr/net/repo/debian/ includedeb una <path-to-deb> -}}} - -== Dsc == -Also include relevant `.debian.tar.xz` and `.orig.tar.gz`. -{{{sh -reprepro -Vb /usr/net/repo/debian/ includedsc una <path-to-dsc> -}}} - -== Build from Source == - -*TODO* hur får man tag i filerna? `apt source <paketnamn>`? - -Stå in en katalog med -- *.debian.tar.xz -- *.dsc -- *.orig.tar.gz - -- Kör `dpkg-source -x *.dsc` -- `cd <paketnamn>` -- `debuild` - -== Om allting finns i repona == -Se till att devscripts är installerat - +- git-dch - apt build-dep <pkgname> -- apt source <pkgname> -- cd <pkgname>-version -- debuild - - -== licensecheck == -Possibly checks the debian/copyright file - == Other files == https://www.debian.org/doc/manuals/maint-guide/dother.en.html#install == All lintian errors == https://lintian.debian.org/tags - -== No signing == -{{{ -debuild -u -uc -}}} -builds without signing - - diff --git a/debrepo-hack.wiki b/debrepo-hack.wiki index f394d1a..0142921 100644 --- a/debrepo-hack.wiki +++ b/debrepo-hack.wiki @@ -16,10 +16,6 @@ 6 directories, 5 files = Repo = -{{{ -deb [allow-insecure=yes] http://repo.adrift.space/debian una main -deb-src [allow-insecure=yes] http://repo.adrift.space/debian una main -}}} = OS Version = 20.3 (Una) @@ -15,7 +15,7 @@ - [[C]] - [[C++]] - [[deb]] -- [[debrepo-hack]] +- [[Debian Repo]] - [[puppet]] - [[gcc]] - [[gdb]] |