summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcrystal <crystal@noreply.codeberg.org>2023-07-03 01:07:21 -0600
committercrystal <crystal@noreply.codeberg.org>2023-07-03 01:07:21 -0600
commit06a3317949e4e8b556ad035d7dedf1f992e695cc (patch)
treebcc3a7763124c15840384ed383634a71f91b8140
parent075d45c27261e316821455ceffbe39dd84b292ea (diff)
add experimental repo package
-rwxr-xr-xrepo-deb/build.sh3
-rw-r--r--repo-deb/experimental/code-forgejo-org-crystal-experimental.asc29
-rw-r--r--repo-deb/experimental/debian/changelog5
-rw-r--r--repo-deb/experimental/debian/compat1
-rw-r--r--repo-deb/experimental/debian/control18
-rw-r--r--repo-deb/experimental/debian/crystal-experimental-repokey.install1
-rw-r--r--repo-deb/experimental/debian/forgejo-deb-experimental.install1
-rwxr-xr-xrepo-deb/experimental/debian/rules4
-rw-r--r--repo-deb/experimental/forgejo-deb-experimental.list1
9 files changed, 63 insertions, 0 deletions
diff --git a/repo-deb/build.sh b/repo-deb/build.sh
index 5870d0e..e617404 100755
--- a/repo-deb/build.sh
+++ b/repo-deb/build.sh
@@ -10,4 +10,7 @@ cd ..
cd main
dpkg-buildpackage -b
cd ..
+cd experimental
+dpkg-buildpackage -b
+cd ..
exit 0
diff --git a/repo-deb/experimental/code-forgejo-org-crystal-experimental.asc b/repo-deb/experimental/code-forgejo-org-crystal-experimental.asc
new file mode 100644
index 0000000..51f1c78
--- /dev/null
+++ b/repo-deb/experimental/code-forgejo-org-crystal-experimental.asc
@@ -0,0 +1,29 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+xsBNBGSibUwBCADQRY7uvgMrUHYCHhtj9bPfe8aHFtfJlSH7dKyndJ1vBEVMwLmr
+MFicY+42waSR8wQezfrX6f4u7YIDtmNf87VXXL2SW2B5vlDsBgjBBNaYBZ5I21gL
+HOR53XPc9rjUMTbGuec7FOZ25FOYEuaG9BmaUtkCPHyrijLyy6eXweH3OWardwQs
+lkT4gfPD/uGzg8BhQWlKdgrhkGETtq9sRqYiJ+r61UwL/ei+R7kTrOo3Ru2JOr0y
+HD9zzJlNk9cGUOfHWy+5DoaByoBN4biLRtPJk/NnNxJ0NDQprKMHJh0NYmfn6Gwr
+naaAoxNYp+WYsrT0QXVNtrgXdfiYe4LH2tE7ABEBAAHNM0Zvcmdlam86IEJleW9u
+ZCBjb2RpbmcuIFdlIGZvcmdlLiAoRGViaWFuIFJlZ2lzdHJ5KcLAYgQTAQgAFgUC
+ZKJtTAkQcY4SiaXuU7ACGwMCGQEAANj1CAAhKjY+RMYXzqoaBZ5OOehGXHcar2Lf
+8PWIzX7TEXPPeCH2C6QOIeeHDQQ6BDhqIukUqzadgz0CdeaO2newf2HvEBF3beLD
+B20hpqX9rPc+rSR/XqRJ/uFMZwK0fBRVqnzM9Oj5FhQfAbVEFYjHhwiPYrS21X2l
+aDVw+PwSC6GTqgDKotQzwo66Iy5zxbu4dzibur8VOrVOQzKO0G5X4ihDjHi54ajJ
+G7mXKuwjP/VaWYY3UalxRDqTZiZNPaVw4uPjOvcJbHA/Ox+pXIjYHlREzOBqnN71
+91hPt4MXGxWUMy4QBVLx3XWxWAJzMPJBP+mTM5FZI4woOn+IH/0gk7LqzsBNBGSi
+bUwBCADdSRfcBpSPqtzHIUkpbPoldvMWvaXJPWDRw6cgzMUuUq9a/bs5ZCkxs1WA
+YjWj51klUCzKyttdg9EKOnHGM0tJ/96OTOMQ1LByftq57QWlKnShWRHXqnx4WMJd
+Ad383e4kcY8WzmCT7ggZ5AeXYR0MtE0nxMlMGVELR6CLEKrkq749Gwcu29hfO9JG
+sAelD0QV3Bto7dQuGo+ywNqH+0CZYBL6qh3gETm1p3BAGVfABTuScw30VvjreHGK
+2dIHjWKUUXTtmzkC2pdjMhNOphAYSmF/PxzMVgpM0EpKOR48qtc3LKvHMWjJbd3k
+OkRMtptX7CJasT7g6r8y4wg40ijZABEBAAHCwF8EGAEIABMFAmSibUwJEHGOEoml
+7lOwAhsMAAB3hAgArpnm2fgZOaA15yp1Mh5GiAjrzXGScmgJuAKRXq9N4pDVRRJx
+ABlytuxlCLmeOKb+q9Lpj4G4y+rpK/EozGdTi04Vfg2ij8kMEJsqGKE0YrYYfsX7
+sAfpr9Cz3Hn7Q/7Z7QnhkVBhJvw+2XCWCXA63THC1oSEzBYuveWUX/BOlykXYXQT
+A0pTJDe/iSaBrY15klehr7TFTtU3GNuP71a8gsvEXH0I9lbvuteQszI5S2eUlKIz
+y+qMwiEeNdX6MTKQa6QFPxs20iz32vYzxvnahOhFKYdpgGsEhGH0df/ZdKNYNuv9
+ZdoaZeBwshMaOQlGR/POYyEr99Q9eJZY5QH8kg==
+=ixNu
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/repo-deb/experimental/debian/changelog b/repo-deb/experimental/debian/changelog
new file mode 100644
index 0000000..fc2457e
--- /dev/null
+++ b/repo-deb/experimental/debian/changelog
@@ -0,0 +1,5 @@
+forgejo-deb-experimental (0-0) unstable; urgency=medium
+
+ * Initial version
+
+ -- crystal <crystal@noreply.codeberg.org> Mon, 3 Jul 2023 06:30:00 +0000
diff --git a/repo-deb/experimental/debian/compat b/repo-deb/experimental/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/repo-deb/experimental/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/repo-deb/experimental/debian/control b/repo-deb/experimental/debian/control
new file mode 100644
index 0000000..094a72c
--- /dev/null
+++ b/repo-deb/experimental/debian/control
@@ -0,0 +1,18 @@
+Source: forgejo-deb-experimental
+Section: admin
+Priority: optional
+Maintainer: crystal <crystal@noreply.codeberg.org>
+Build-Depends: debhelper (>= 10)
+
+Package: forgejo-deb-experimental
+Architecture: all
+Priority: optional
+Depends: crystal-experimental-repokey, apt-transport-https
+Description: APT Repository for experimental forgejo-deb builds
+ Add the "crystal-experimental" repository to your system for release candidates and test builds
+
+Package: crystal-experimental-repokey
+Architecture: all
+Priority: optional
+Description: APT Repository signing key for crystal-experimental
+ Debian Package Registry key for https://code.forgejo.org/crystal-experimental
diff --git a/repo-deb/experimental/debian/crystal-experimental-repokey.install b/repo-deb/experimental/debian/crystal-experimental-repokey.install
new file mode 100644
index 0000000..abce0e9
--- /dev/null
+++ b/repo-deb/experimental/debian/crystal-experimental-repokey.install
@@ -0,0 +1 @@
+code-forgejo-org-crystal-experimental.asc /etc/apt/trusted.gpg.d
diff --git a/repo-deb/experimental/debian/forgejo-deb-experimental.install b/repo-deb/experimental/debian/forgejo-deb-experimental.install
new file mode 100644
index 0000000..1fa1c1a
--- /dev/null
+++ b/repo-deb/experimental/debian/forgejo-deb-experimental.install
@@ -0,0 +1 @@
+forgejo-deb-experimental.list /etc/apt/sources.list.d
diff --git a/repo-deb/experimental/debian/rules b/repo-deb/experimental/debian/rules
new file mode 100755
index 0000000..d1decc8
--- /dev/null
+++ b/repo-deb/experimental/debian/rules
@@ -0,0 +1,4 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --with=systemd
diff --git a/repo-deb/experimental/forgejo-deb-experimental.list b/repo-deb/experimental/forgejo-deb-experimental.list
new file mode 100644
index 0000000..6895080
--- /dev/null
+++ b/repo-deb/experimental/forgejo-deb-experimental.list
@@ -0,0 +1 @@
+deb https://code.forgejo.org/api/packages/crystal-experimental/debian bullseye forgejo