Date: Tuesday, April 4, 2023 @ 08:23:03
  Author: grawlinson
Revision: 1434489

archrelease: copy trunk to community-x86_64

Added:
  soju/repos/community-x86_64/PKGBUILD
    (from rev 1434488, soju/trunk/PKGBUILD)
  soju/repos/community-x86_64/keys/
  soju/repos/community-x86_64/systemd.service
    (from rev 1434488, soju/trunk/systemd.service)
  soju/repos/community-x86_64/sysusers.conf
    (from rev 1434488, soju/trunk/sysusers.conf)
  soju/repos/community-x86_64/tmpfiles.conf
    (from rev 1434488, soju/trunk/tmpfiles.conf)
Deleted:
  soju/repos/community-x86_64/PKGBUILD
  soju/repos/community-x86_64/keys/
  soju/repos/community-x86_64/systemd.service
  soju/repos/community-x86_64/sysusers.conf
  soju/repos/community-x86_64/tmpfiles.conf

-----------------+
 PKGBUILD        |  215 +++++++++++++++++++++++++++---------------------------
 systemd.service |   30 +++----
 sysusers.conf   |    2 
 tmpfiles.conf   |    4 -
 4 files changed, 126 insertions(+), 125 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-04 08:21:13 UTC (rev 1434488)
+++ PKGBUILD    2023-04-04 08:23:03 UTC (rev 1434489)
@@ -1,107 +0,0 @@
-# Maintainer: George Rawlinson <[email protected]>
-
-pkgname=soju
-pkgver=0.5.2
-pkgrel=2
-pkgdesc='A user-friendly IRC bouncer'
-arch=('x86_64')
-url='https://soju.im'
-license=('AGPL3')
-depends=('glibc')
-makedepends=(
-  'go'
-  'scdoc'
-  'sqlite'
-)
-optdepends=(
-  'postgresql: PostgreSQL support'
-  'sqlite: SQLite support'
-)
-backup=('etc/soju/config')
-options=('!lto')
-source=(
-  
"https://git.sr.ht/~emersion/soju/refs/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.sig}
-  'systemd.service'
-  'sysusers.conf'
-  'tmpfiles.conf'
-)
-sha512sums=('2ee9abf9d989a6cc361350bcaa94ff78bf45119c507142d6200684c79c4e1418d0f895931d0889a6f9f15f07d7b5969e2d34ae235034f3a53f04e2bf997dc85f'
-            'SKIP'
-            
'f1cbf40994dabe6c27288f1d3e5a78ed89a529a834ab178ddd64c093646d85ecc23ecabb5f9a20e99b805f46bb49fe321188b000fb1a3d59a64b77d8fde043c3'
-            
'7b4069043d204581b0eda376956f8996365631e83ca78e002d6ea0caec931605bb5e99cf4f42a75b6de958267b982ee8ed7f31046c6b97d8f2442430678f3c07'
-            
'378dd64a8c3fa4fd1b28c055bbeb7c46eb05ec79a925d5b138af5d373970e82bafba62ff29269f63e67c67f34fb961570d448a02fa08f7f6cf4e8d844a3c12a0')
-b2sums=('3fb9455a55d8fc0a1da17303156f43cc989f601d0dc837b795a32fa4be14a45571edbc2067159990fd72c75a44c71b52a579ed01572aae43c39ebaf143d502e1'
-        'SKIP'
-        
'fe0819958384f58bd04cb7022bd496538a9e70e532256bdbe92832b0e786c003dd2eac6199f2a343764ac50893dda1d85b0977a110aa67489fd7e3a20d4e4bdf'
-        
'14e951b98e80d0dddf08aa0c2b03c57a86bda5ea1fd62d332e56edaf42f478ff86e9367699ab83b1ce0b968068e31048573b703bca6f4900cea901ad518a94b7'
-        
'9d164e694980e40955b1e8cedf1875214299840a8fce09b20069d594e74265c4335c0693e4bdd7c073c062a1de66cca859657f7581a27baffbfab741f45d0acc')
-validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-
-  # create directory for build output
-  mkdir build
-
-  # download dependencies
-  go mod download
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  # set Go flags
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOPATH="${srcdir}"
-
-  go build -v \
-    -buildmode=pie \
-    -mod=readonly \
-    -modcacherw \
-    -ldflags "-compressdwarf=false \
-    -linkmode external \
-    -extldflags ${LDFLAGS}" \
-    -tags 'libsqlite3' \
-    -o build \
-    ./cmd/... \
-    ./contrib/...
-
-  # rename binaries to prevent file conflicts
-  mv build/{migrate-db,/soju-migrate-db}
-  mv build/{znc-import,soju-znc-import}
-
-  # man page
-  scdoc < doc/soju.1.scd > build/soju.1
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-
-  go test -v ./...
-}
-
-package() {
-  # systemd integration
-  install -vDm644 systemd.service 
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
-  install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-
-  cd "$pkgname-$pkgver"
-
-  # binaries
-  install -vDm755 -t "$pkgdir/usr/bin" build/soju{,ctl,-migrate-db,-znc-import}
-  install -vDm755 contrib/casemap-logs.sh "$pkgdir/usr/bin/soju-casemap-logs"
-
-  # man page
-  install -vDm644 -t "$pkgdir/usr/share/man/man1" build/soju.1
-
-  # documentation
-  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md 
contrib/clients.md
-  cp -vr doc "$pkgdir/usr/share/doc/$pkgname"
-  rm -f "$pkgdir/usr/share/doc/$pkgname/doc/soju.1.scd"
-
-  # configuration
-  install -vDm644 config.in "$pkgdir/etc/soju/config"
-}

Copied: soju/repos/community-x86_64/PKGBUILD (from rev 1434488, 
soju/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2023-04-04 08:23:03 UTC (rev 1434489)
@@ -0,0 +1,108 @@
+# Maintainer: George Rawlinson <[email protected]>
+
+pkgname=soju
+pkgver=0.6.0
+pkgrel=1
+pkgdesc='A user-friendly IRC bouncer'
+arch=('x86_64')
+url='https://soju.im'
+license=('AGPL3')
+depends=('glibc')
+makedepends=(
+  'go'
+  'scdoc'
+  'sqlite'
+)
+optdepends=(
+  'postgresql: PostgreSQL support'
+  'sqlite: SQLite support'
+)
+backup=('etc/soju/config')
+options=('!lto')
+source=(
+  
"https://git.sr.ht/~emersion/soju/refs/download/v$pkgver/$pkgname-$pkgver.tar.gz"{,.sig}
+  'systemd.service'
+  'sysusers.conf'
+  'tmpfiles.conf'
+)
+sha512sums=('99e80a82c3ceda6567524bb4b7aab74095b0c4b18d1f268b84e4173770f3ded26bba5092f3adf105c90c28bffd86001801c0bad9f57fd2a3302bb816b77ac423'
+            'SKIP'
+            
'f1cbf40994dabe6c27288f1d3e5a78ed89a529a834ab178ddd64c093646d85ecc23ecabb5f9a20e99b805f46bb49fe321188b000fb1a3d59a64b77d8fde043c3'
+            
'7b4069043d204581b0eda376956f8996365631e83ca78e002d6ea0caec931605bb5e99cf4f42a75b6de958267b982ee8ed7f31046c6b97d8f2442430678f3c07'
+            
'378dd64a8c3fa4fd1b28c055bbeb7c46eb05ec79a925d5b138af5d373970e82bafba62ff29269f63e67c67f34fb961570d448a02fa08f7f6cf4e8d844a3c12a0')
+b2sums=('c8dcf2d8355f90e362f5f1cd5f5f2bb2ab84dce0dbbd07be3d3b492d944f5d8aa35d93038e2d1134f285e248c8bd8b4e83eab27a959bcefcc38198a3de24a4cd'
+        'SKIP'
+        
'fe0819958384f58bd04cb7022bd496538a9e70e532256bdbe92832b0e786c003dd2eac6199f2a343764ac50893dda1d85b0977a110aa67489fd7e3a20d4e4bdf'
+        
'14e951b98e80d0dddf08aa0c2b03c57a86bda5ea1fd62d332e56edaf42f478ff86e9367699ab83b1ce0b968068e31048573b703bca6f4900cea901ad518a94b7'
+        
'9d164e694980e40955b1e8cedf1875214299840a8fce09b20069d594e74265c4335c0693e4bdd7c073c062a1de66cca859657f7581a27baffbfab741f45d0acc')
+validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+
+  # create directory for build output
+  mkdir build
+
+  # download dependencies
+  export GOPATH="${srcdir}"
+  go mod download
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  # set Go flags
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export GOPATH="${srcdir}"
+
+  go build -v \
+    -buildmode=pie \
+    -mod=readonly \
+    -modcacherw \
+    -ldflags "-compressdwarf=false \
+    -linkmode external \
+    -extldflags ${LDFLAGS}" \
+    -tags 'libsqlite3' \
+    -o build \
+    ./cmd/... \
+    ./contrib/...
+
+  # rename binaries to prevent file conflicts
+  mv build/{migrate-db,/soju-migrate-db}
+  mv build/{znc-import,soju-znc-import}
+
+  # man page
+  scdoc < doc/soju.1.scd > build/soju.1
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+
+  go test -v ./...
+}
+
+package() {
+  # systemd integration
+  install -vDm644 systemd.service 
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
+  install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
+  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
+
+  cd "$pkgname-$pkgver"
+
+  # binaries
+  install -vDm755 -t "$pkgdir/usr/bin" build/soju{,ctl,-migrate-db,-znc-import}
+  install -vDm755 contrib/casemap-logs.sh "$pkgdir/usr/bin/soju-casemap-logs"
+
+  # man page
+  install -vDm644 -t "$pkgdir/usr/share/man/man1" build/soju.1
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md 
contrib/clients.md
+  cp -vr doc "$pkgdir/usr/share/doc/$pkgname"
+  rm -f "$pkgdir/usr/share/doc/$pkgname/doc/soju.1.scd"
+
+  # configuration
+  install -vDm644 config.in "$pkgdir/etc/soju/config"
+}

Deleted: systemd.service
===================================================================
--- systemd.service     2023-04-04 08:21:13 UTC (rev 1434488)
+++ systemd.service     2023-04-04 08:23:03 UTC (rev 1434489)
@@ -1,15 +0,0 @@
-[Unit]
-Description=soju IRC bouncer service
-After=network-online.target
-
-[Service]
-Type=simple
-User=soju
-Group=soju
-Restart=always
-RestartSec=5
-ExecStart=/usr/bin/soju --config /etc/soju/config
-ExecReload=/bin/kill -HUP $MAINPID
-
-[Install]
-WantedBy=multi-user.target

Copied: soju/repos/community-x86_64/systemd.service (from rev 1434488, 
soju/trunk/systemd.service)
===================================================================
--- systemd.service                             (rev 0)
+++ systemd.service     2023-04-04 08:23:03 UTC (rev 1434489)
@@ -0,0 +1,15 @@
+[Unit]
+Description=soju IRC bouncer service
+After=network-online.target
+
+[Service]
+Type=simple
+User=soju
+Group=soju
+Restart=always
+RestartSec=5
+ExecStart=/usr/bin/soju --config /etc/soju/config
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target

Deleted: sysusers.conf
===================================================================
--- sysusers.conf       2023-04-04 08:21:13 UTC (rev 1434488)
+++ sysusers.conf       2023-04-04 08:23:03 UTC (rev 1434489)
@@ -1 +0,0 @@
-u soju - "soju daemon user" /var/lib/soju

Copied: soju/repos/community-x86_64/sysusers.conf (from rev 1434488, 
soju/trunk/sysusers.conf)
===================================================================
--- sysusers.conf                               (rev 0)
+++ sysusers.conf       2023-04-04 08:23:03 UTC (rev 1434489)
@@ -0,0 +1 @@
+u soju - "soju daemon user" /var/lib/soju

Deleted: tmpfiles.conf
===================================================================
--- tmpfiles.conf       2023-04-04 08:21:13 UTC (rev 1434488)
+++ tmpfiles.conf       2023-04-04 08:23:03 UTC (rev 1434489)
@@ -1,2 +0,0 @@
-d /var/lib/soju 0750 soju soju
-d /var/lib/soju/logs 0750 soju soju

Copied: soju/repos/community-x86_64/tmpfiles.conf (from rev 1434488, 
soju/trunk/tmpfiles.conf)
===================================================================
--- tmpfiles.conf                               (rev 0)
+++ tmpfiles.conf       2023-04-04 08:23:03 UTC (rev 1434489)
@@ -0,0 +1,2 @@
+d /var/lib/soju 0750 soju soju
+d /var/lib/soju/logs 0750 soju soju

Reply via email to