summaryrefslogtreecommitdiff
path: root/repo-deb/main/debian
diff options
context:
space:
mode:
authorcrystal <crystal@noreply.codeberg.org>2023-07-02 15:15:20 -0600
committercrystal <crystal@noreply.codeberg.org>2023-07-02 15:15:20 -0600
commit73da6b9d0d32fb7312037e2c209c45b91661c15b (patch)
tree00c2865c5fd6d0923a4525e4b2f2edbf36121b39 /repo-deb/main/debian
parent7645a4737f9719521030c0db810cfb894d901225 (diff)
repo deb
The repository can be added to the system by installing a package. The location of the repository can be changed in the future by pushing an update to the repo deb.
Diffstat (limited to 'repo-deb/main/debian')
-rw-r--r--repo-deb/main/debian/changelog5
-rw-r--r--repo-deb/main/debian/compat1
-rw-r--r--repo-deb/main/debian/control19
-rw-r--r--repo-deb/main/debian/forgejo-deb-repo.install1
-rw-r--r--repo-deb/main/debian/forgejo-deb-repokey.install1
-rwxr-xr-xrepo-deb/main/debian/rules4
6 files changed, 31 insertions, 0 deletions
diff --git a/repo-deb/main/debian/changelog b/repo-deb/main/debian/changelog
new file mode 100644
index 0000000..fbc2deb
--- /dev/null
+++ b/repo-deb/main/debian/changelog
@@ -0,0 +1,5 @@
+forgejo-deb-repo (1-0) unstable; urgency=medium
+
+ * This is a pre-release version, install for testing only
+
+ -- crystal <crystal@noreply.codeberg.org> Wed, 2 Jul 2023 19:59:00 +0000
diff --git a/repo-deb/main/debian/compat b/repo-deb/main/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/repo-deb/main/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/repo-deb/main/debian/control b/repo-deb/main/debian/control
new file mode 100644
index 0000000..bc65394
--- /dev/null
+++ b/repo-deb/main/debian/control
@@ -0,0 +1,19 @@
+Source: forgejo-deb-repo
+Section: admin
+Priority: optional
+Maintainer: crystal <crystal@noreply.codeberg.org>
+Build-Depends: debhelper (>= 10)
+
+Package: forgejo-deb-repo
+Architecture: all
+Priority: optional
+Depends: forgejo-deb-repokey, apt-transport-https
+Description: APT Repository for forgejo-deb builds
+ Forgejo will be updated via apt along with other software on your system
+
+Package: forgejo-deb-repokey
+Architecture: all
+Priority: optional
+Replaces: forgejo-deb-repo
+Description: APT Repository signing key for forgejo-deb
+ Debian Package Registry key for https://code.forgejo.org/crystal
diff --git a/repo-deb/main/debian/forgejo-deb-repo.install b/repo-deb/main/debian/forgejo-deb-repo.install
new file mode 100644
index 0000000..020f975
--- /dev/null
+++ b/repo-deb/main/debian/forgejo-deb-repo.install
@@ -0,0 +1 @@
+forgejo-deb.list /etc/apt/sources.list.d
diff --git a/repo-deb/main/debian/forgejo-deb-repokey.install b/repo-deb/main/debian/forgejo-deb-repokey.install
new file mode 100644
index 0000000..59d9c5c
--- /dev/null
+++ b/repo-deb/main/debian/forgejo-deb-repokey.install
@@ -0,0 +1 @@
+code-forgejo-org-crystal.asc /etc/apt/trusted.gpg.d
diff --git a/repo-deb/main/debian/rules b/repo-deb/main/debian/rules
new file mode 100755
index 0000000..d1decc8
--- /dev/null
+++ b/repo-deb/main/debian/rules
@@ -0,0 +1,4 @@
+#!/usr/bin/make -f
+
+%:
+ dh $@ --with=systemd