aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pkgs/repos/techaro-pkgs.pub.asc14
-rw-r--r--pkgs/repos/techaro-root.pub.asc14
-rw-r--r--pkgs/repos/techaro-stable.repo6
-rw-r--r--pkgs/repos/techaro-unstable.repo6
-rw-r--r--pkgs/repos/var/.gitignore2
-rw-r--r--pkgs/repos/yeetfile.js29
6 files changed, 71 insertions, 0 deletions
diff --git a/pkgs/repos/techaro-pkgs.pub.asc b/pkgs/repos/techaro-pkgs.pub.asc
new file mode 100644
index 0000000..a2ec33f
--- /dev/null
+++ b/pkgs/repos/techaro-pkgs.pub.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEaAU/hRYJKwYBBAHaRw8BAQdANg5d753IR7Q3NxfE+vVgpBx9w66HSzx74zEz
+2djVqZm0NlRlY2hhcm8gUGFja2FnZXMgU2lnbmF0dXJlcyA8Z3BnK3BhY2thZ2Vz
+QHRlY2hhcm8ubG9sPoiZBBMWCgBBFiEEgz9kFhFntQEFjDlHVjddot8Cq/8FAmgF
+P4UCGwMFCRLMAwAFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQVjddot8C
+q/8PYwEAk1B1r8cBZi54fTOpMnkKUJnbk9wnmNLdUkRADlPRCcIBAN3Zgsjb/SXw
+nWINVPKvodwUVanDwl5uZuXtROv1mQ8GuDgEaAU/hRIKKwYBBAGXVQEFAQEHQLqY
+3RXQiv/4d7y+eGs+YE4BymAguYG44jRtHHwFERZEAwEIB4h+BBgWCgAmFiEEgz9k
+FhFntQEFjDlHVjddot8Cq/8FAmgFP4UCGwwFCRLMAwAACgkQVjddot8Cq/8WXgEA
+lMjj013kuKsSCrczDxCSH0boW6xSTfyjnC2SQ4VDj78A/i6JrmkMq0wUSevgxlGw
+ZIoXIS4aVdSnfY9LMcnklKcL
+=zIdk
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/pkgs/repos/techaro-root.pub.asc b/pkgs/repos/techaro-root.pub.asc
new file mode 100644
index 0000000..ff71822
--- /dev/null
+++ b/pkgs/repos/techaro-root.pub.asc
@@ -0,0 +1,14 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+mDMEaAU+KxYJKwYBBAHaRw8BAQdAroyz8ysjSTBcQgfN+StN6WAfNzPDwiTF1LvS
+bVRSu0a0KlRlY2hhcm8gUm9vdCBTaWduaW5nIEtleSA8Z3BnQHRlY2hhcm8ubG9s
+PoiZBBMWCgBBFiEEia0uWmNauBlpQAXmU41NIwnMwuwFAmgFPisCGwMFCRLMAwAF
+CwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQU41NIwnMwuxKFQD/ZovOrWC3
+DKcrYYKpCrX30iWDd+U2hqlPFFvRKhFx52UA+gO+UYeCBy/dnxc0GrNPE84yWQqr
+9eas/yEf1rsMInIEuDgEaAU+KxIKKwYBBAGXVQEFAQEHQAaSsoWAStlNTHgN9xuW
+aVsxZ9DQzPlD2osWHuvXCwknAwEIB4h+BBgWCgAmFiEEia0uWmNauBlpQAXmU41N
+IwnMwuwFAmgFPisCGwwFCRLMAwAACgkQU41NIwnMwuxs+AEAijEEHvssBYt80YZW
+/jCrp3vuD6aTFzb5NzvdQafPH5AA/0dt5ayS/vu31z2YTfSg5WNGWKvOvyGAG6jz
+TS5tWMYJ
+=uI7D
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/pkgs/repos/techaro-stable.repo b/pkgs/repos/techaro-stable.repo
new file mode 100644
index 0000000..0935872
--- /dev/null
+++ b/pkgs/repos/techaro-stable.repo
@@ -0,0 +1,6 @@
+[techaro-stable]
+name=Techaro Packages (stable)
+baseurl=https://pkgs.techaro.lol/rpm/stable
+enabled=1
+gpgcheck=1
+gpgkey=file:///etc/pki/rpm-gpg/techaro.lol-keys/techaro-pkgs.asc \ No newline at end of file
diff --git a/pkgs/repos/techaro-unstable.repo b/pkgs/repos/techaro-unstable.repo
new file mode 100644
index 0000000..dbd8cba
--- /dev/null
+++ b/pkgs/repos/techaro-unstable.repo
@@ -0,0 +1,6 @@
+[techaro-unstable]
+name=Techaro Packages (unstable)
+baseurl=https://pkgs.techaro.lol/rpm/unstable
+enabled=1
+gpgcheck=1
+gpgkey=file:///etc/pki/rpm-gpg/techaro.lol-keys/techaro-pkgs.asc \ No newline at end of file
diff --git a/pkgs/repos/var/.gitignore b/pkgs/repos/var/.gitignore
new file mode 100644
index 0000000..c96a04f
--- /dev/null
+++ b/pkgs/repos/var/.gitignore
@@ -0,0 +1,2 @@
+*
+!.gitignore \ No newline at end of file
diff --git a/pkgs/repos/yeetfile.js b/pkgs/repos/yeetfile.js
new file mode 100644
index 0000000..cf84320
--- /dev/null
+++ b/pkgs/repos/yeetfile.js
@@ -0,0 +1,29 @@
+rpm.build({
+ name: "techaro-repos-stable",
+ description: "Repo definitions for stable Techaro packages",
+ homepage: "https://techaro.lol",
+ license: "MIT",
+ goarch: "all",
+ version: "1.0.0",
+
+ build: (out) => {
+ file.install("./techaro-pkgs.pub.asc", `${out}/etc/pki/rpm-gpg/techaro.lol-keys/techaro-pkgs.asc`);
+ file.install("./techaro-root.pub.asc", `${out}/etc/pki/rpm-gpg/techaro.lol-keys/techaro-root.asc`);
+ file.install("./techaro-stable.repo", `${out}/etc/yum.repos.d/techaro-stable.repo`);
+ },
+});
+
+rpm.build({
+ name: "techaro-repos-unstable",
+ description: "Repo definitions for unstable Techaro packages",
+ homepage: "https://techaro.lol",
+ license: "MIT",
+ goarch: "all",
+ version: "1.0.0",
+
+ build: (out) => {
+ file.install("./techaro-pkgs.pub.asc", `${out}/etc/pki/rpm-gpg/techaro.lol-keys/techaro-pkgs.asc`);
+ file.install("./techaro-root.pub.asc", `${out}/etc/pki/rpm-gpg/techaro.lol-keys/techaro-root.asc`);
+ file.install("./techaro-stable.repo", `${out}/etc/yum.repos.d/techaro-stable.repo`);
+ },
+}); \ No newline at end of file