summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/generate/main.go6
-rw-r--r--imworkingon/contribs.yml7
2 files changed, 13 insertions, 0 deletions
diff --git a/cmd/generate/main.go b/cmd/generate/main.go
index 6686605..925f832 100644
--- a/cmd/generate/main.go
+++ b/cmd/generate/main.go
@@ -137,6 +137,12 @@ func mainWithError() error {
if m := reGitLabMR.FindStringSubmatch(c.URLs[0]); m != nil {
authority := m[1]
projectID := m[2]
+ if authority == "gitlab.archlinux.org" && strings.HasPrefix(projectID, "archlinux/packaging/packages/") {
+ return Upstream{
+ URLs: []string{"https://" + authority + "/" + projectID},
+ Name: strings.Replace(projectID, "/packages/", "/", 1),
+ }
+ }
return Upstream{
URLs: []string{"https://" + authority + "/" + projectID},
Name: projectID,
diff --git a/imworkingon/contribs.yml b/imworkingon/contribs.yml
index 6394421..2637176 100644
--- a/imworkingon/contribs.yml
+++ b/imworkingon/contribs.yml
@@ -124,3 +124,10 @@
Just a minor touch-up to `configure.ac` that I noticed could be
made when updating Parabola's `pcr/awf` package. Parabola makes
other software better!
+- urls: [https://gitlab.archlinux.org/archlinux/packaging/packages/systemd/-/merge_requests/12]
+ tags: [Parabola, init-freedom]
+ desc: |
+ Some changes to the way that Arch Linux packages systemd that
+ should make it easier for distros downstream of Arch (certainly
+ Parabola, hopefully Artix) to provide init-freedom and support
+ other init systems.