Date: Wednesday, March 15, 2023 @ 20:26:05
  Author: hashworks
Revision: 1420962

archrelease: copy trunk to community-x86_64

Added:
  vector/repos/community-x86_64/PKGBUILD
    (from rev 1420961, vector/trunk/PKGBUILD)
  vector/repos/community-x86_64/vector.sysusers
    (from rev 1420961, vector/trunk/vector.sysusers)
  vector/repos/community-x86_64/vector.tmpfiles
    (from rev 1420961, vector/trunk/vector.tmpfiles)
Deleted:
  vector/repos/community-x86_64/PKGBUILD
  vector/repos/community-x86_64/vector.sysusers

-----------------+
 PKGBUILD        |  194 +++++++++++++++++++++++++++---------------------------
 vector.sysusers |    4 -
 vector.tmpfiles |    3 
 3 files changed, 102 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2023-03-15 20:25:56 UTC (rev 1420961)
+++ PKGBUILD    2023-03-15 20:26:05 UTC (rev 1420962)
@@ -1,97 +0,0 @@
-# Maintainer: Justin Kromlinger <hashwo...@archlinux.org>
-
-pkgname=vector
-pkgver=0.28.1
-pkgrel=1
-pkgdesc="A high-performance observability data pipeline"
-arch=("x86_64")
-_target="x86_64-unknown-linux-gnu"
-url="https://vector.dev";
-license=("MPL2")
-options=(!lto) # TODO: Build with LTO
-backup=(
-    "etc/vector/vector.toml"
-)
-replaces=("vector-bin")
-conflicts=("vector-bin" "vector-git")
-depends=("gcc-libs" "zlib")
-# 
https://github.com/vectordotdev/vector/blob/master/docs/DEVELOPING.md#bring-your-own-toolbox
-makedepends=(
-    "rustup"
-    "protobuf"
-    "python"
-    "perl"
-    "cmake"
-)
-checkdepends=(
-    "cargo-nextest"
-)
-source=(
-    
"${pkgname}-${pkgver}.tar.gz::https://github.com/vectordotdev/vector/archive/refs/tags/v${pkgver}.tar.gz";
-    "${pkgname}.sysusers"
-    "${pkgname}.tmpfiles"
-)
-sha512sums=('c8d31d8bfcf2316fdedbcb3c779cac371bc062ee833f0aeb9fb32b167b04a8ab9fe787e3666270badefe5a652d02176a8e019b9c63e770d0f880a9493f63c2ae'
-            
'4f7a5d63f4e89018d1f0e9aa0fba2bb5c448d7031a7ff40c82878f574243e075c2fca020e78c4c71b1caa1a5bd1f06b496a5d3ab432f01d145233fd6c9ec4b87'
-            
'c192492df09d131f9174d2acbb7f265c280eb6d678589b8c93bacc47ae55c51573a5477d715897f8580ced420730992fb68bee78b374f1cc042888ea6b5512fd')
-
-prepare() {
-    cd "${pkgname}-${pkgver}"
-
-    cargo fetch \
-        --locked
-}
-
-build() {
-    cd "${pkgname}-${pkgver}"
-    cargo build \
-        --frozen \
-        --release \
-        --locked \
-        --target "${_target}"
-
-    # Since cargo nextest drops our release build, we need to back it up
-    cp -r target/${_target}/release releasebuild
-}
-
-check() {
-    cd "${pkgname}-${pkgver}"
-
-    # Unit-Tests only, integration tests require services
-    cargo nextest run \
-        --workspace \
-        --fail-fast \
-        --test-threads num-cpus \
-        --frozen \
-        --release \
-        --locked \
-        --offline \
-        --no-default-features \
-        --target "${_target}"
-}
-
-package() {
-    install -Dm644 "${pkgname}.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-    install -Dm644 "${pkgname}.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
-
-    cd "${pkgname}-${pkgver}"
-
-    install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-    install -Dm644 "NOTICE" "${pkgdir}/usr/share/licenses/${pkgname}/NOTICE"
-
-    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
-    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/PRIVACY.md"
-    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/RELEASES.md"
-    install -Dm644 "README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/VERSIONING.md"
-    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/RELEASES.md"
-    install -Dm644 "README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG.md"
-
-    install -Dm755 "releasebuild/vector" "${pkgdir}/usr/bin/vector"
-
-    install -Dm644 "config/vector.toml" "${pkgdir}/etc/vector/vector.toml"
-    cp -r config/examples "${pkgdir}/usr/share/doc/${pkgname}/examples"
-
-    install -Dm644 "distribution/systemd/vector.service" 
"${pkgdir}/usr/lib/systemd/system/vector.service"
-    install -Dm644 "distribution/systemd/hardened-vector.service" 
"${pkgdir}/usr/lib/systemd/system/hardened-vector.service"
-    install -Dm644 "distribution/systemd/vector.default" 
"${pkgdir}/etc/default/vector"
-}

Copied: vector/repos/community-x86_64/PKGBUILD (from rev 1420961, 
vector/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2023-03-15 20:26:05 UTC (rev 1420962)
@@ -0,0 +1,97 @@
+# Maintainer: Justin Kromlinger <hashwo...@archlinux.org>
+
+pkgname=vector
+pkgver=0.28.1
+pkgrel=2
+pkgdesc="A high-performance observability data pipeline"
+arch=("x86_64")
+_target="x86_64-unknown-linux-gnu"
+url="https://vector.dev";
+license=("MPL2")
+options=(!lto) # TODO: Build with LTO
+backup=(
+    "etc/vector/vector.toml"
+)
+replaces=("vector-bin")
+conflicts=("vector-bin" "vector-git")
+depends=("gcc-libs" "zlib")
+# 
https://github.com/vectordotdev/vector/blob/master/docs/DEVELOPING.md#bring-your-own-toolbox
+makedepends=(
+    "rustup"
+    "protobuf"
+    "python"
+    "perl"
+    "cmake"
+)
+checkdepends=(
+    "cargo-nextest"
+)
+source=(
+    
"${pkgname}-${pkgver}.tar.gz::https://github.com/vectordotdev/vector/archive/refs/tags/v${pkgver}.tar.gz";
+    "${pkgname}.sysusers"
+    "${pkgname}.tmpfiles"
+)
+sha512sums=('c8d31d8bfcf2316fdedbcb3c779cac371bc062ee833f0aeb9fb32b167b04a8ab9fe787e3666270badefe5a652d02176a8e019b9c63e770d0f880a9493f63c2ae'
+            
'4f7a5d63f4e89018d1f0e9aa0fba2bb5c448d7031a7ff40c82878f574243e075c2fca020e78c4c71b1caa1a5bd1f06b496a5d3ab432f01d145233fd6c9ec4b87'
+            
'c192492df09d131f9174d2acbb7f265c280eb6d678589b8c93bacc47ae55c51573a5477d715897f8580ced420730992fb68bee78b374f1cc042888ea6b5512fd')
+
+prepare() {
+    cd "${pkgname}-${pkgver}"
+
+    cargo fetch \
+        --locked
+}
+
+build() {
+    cd "${pkgname}-${pkgver}"
+    cargo build \
+        --frozen \
+        --release \
+        --locked \
+        --target "${_target}"
+
+    # Since cargo nextest drops our release build, we need to back it up
+    cp -r target/${_target}/release releasebuild
+}
+
+check() {
+    cd "${pkgname}-${pkgver}"
+
+    # Unit-Tests only, integration tests require services
+    cargo nextest run \
+        --workspace \
+        --fail-fast \
+        --test-threads num-cpus \
+        --frozen \
+        --release \
+        --locked \
+        --offline \
+        --no-default-features \
+        --target "${_target}"
+}
+
+package() {
+    install -Dm644 "${pkgname}.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+    install -Dm644 "${pkgname}.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/${pkgname}.conf"
+
+    cd "${pkgname}-${pkgver}"
+
+    install -Dm644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+    install -Dm644 "NOTICE" "${pkgdir}/usr/share/licenses/${pkgname}/NOTICE"
+
+    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/PRIVACY.md"
+    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/RELEASES.md"
+    install -Dm644 "README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/VERSIONING.md"
+    install -Dm644 "README.md" "${pkgdir}/usr/share/doc/${pkgname}/RELEASES.md"
+    install -Dm644 "README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/CHANGELOG.md"
+
+    install -Dm755 "releasebuild/vector" "${pkgdir}/usr/bin/vector"
+
+    install -Dm644 "config/vector.toml" "${pkgdir}/etc/vector/vector.toml"
+    cp -r config/examples "${pkgdir}/usr/share/doc/${pkgname}/examples"
+
+    install -Dm644 "distribution/systemd/vector.service" 
"${pkgdir}/usr/lib/systemd/system/vector.service"
+    install -Dm644 "distribution/systemd/hardened-vector.service" 
"${pkgdir}/usr/lib/systemd/system/hardened-vector.service"
+    install -Dm644 "distribution/systemd/vector.default" 
"${pkgdir}/etc/default/vector"
+}

Deleted: vector.sysusers
===================================================================
--- vector.sysusers     2023-03-15 20:25:56 UTC (rev 1420961)
+++ vector.sysusers     2023-03-15 20:26:05 UTC (rev 1420962)
@@ -1,2 +0,0 @@
-u vector - "A high-performance observability data pipeline." /var/lib/vector
-m vector systemd-journal
\ No newline at end of file

Copied: vector/repos/community-x86_64/vector.sysusers (from rev 1420961, 
vector/trunk/vector.sysusers)
===================================================================
--- vector.sysusers                             (rev 0)
+++ vector.sysusers     2023-03-15 20:26:05 UTC (rev 1420962)
@@ -0,0 +1,2 @@
+u vector - "A high-performance observability data pipeline." /var/lib/vector
+m vector systemd-journal
\ No newline at end of file

Copied: vector/repos/community-x86_64/vector.tmpfiles (from rev 1420961, 
vector/trunk/vector.tmpfiles)
===================================================================
--- vector.tmpfiles                             (rev 0)
+++ vector.tmpfiles     2023-03-15 20:26:05 UTC (rev 1420962)
@@ -0,0 +1,3 @@
+d /var/lib/vector 0750 vector vector
+d /etc/vector 0550 vector vector
+f /etc/vector/vector.toml 0400 vector vector

Reply via email to