Date: Saturday, October 5, 2019 @ 10:23:42 Author: archange Revision: 512910
archrelease: copy trunk to community-x86_64 Added: matterbridge/repos/community-x86_64/PKGBUILD (from rev 512909, matterbridge/trunk/PKGBUILD) matterbridge/repos/community-x86_64/matterbridge.service (from rev 512909, matterbridge/trunk/matterbridge.service) Deleted: matterbridge/repos/community-x86_64/PKGBUILD matterbridge/repos/community-x86_64/matterbridge.service ----------------------+ PKGBUILD | 82 ++++++++++++++++++++++++------------------------- matterbridge.service | 54 ++++++++++++++++---------------- 2 files changed, 68 insertions(+), 68 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-10-05 10:23:29 UTC (rev 512909) +++ PKGBUILD 2019-10-05 10:23:42 UTC (rev 512910) @@ -1,41 +0,0 @@ -# Maintainer: Bruno Pagani <archa...@archlinux.org> - -pkgname=matterbridge -pkgver=1.16.0 -pkgrel=1 -pkgdesc="Multi-protocols (IRC/XMPP/Mattermost/Slack/Matrix/etc) bridge" -arch=(x86_64) -url="https://github.com/42wim/matterbridge" -license=(Apache) -depends=(glibc) -makedepends=(go-pie git) -backup=(etc/matterbridge.toml) -source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz" - ${pkgname}-${pkgver}.tar.gz.asc::"${url}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc" - matterbridge.service) -sha256sums=('14b8f212265c8feb93aabc5ce15fc44610672ee0006d9f9f94229d615edfda21' - 'SKIP' - '89e52388054d3c83199ccbfe8f2dc02a6ae02ec1a2d024460b11464324a1fb9b') -validpgpkeys=(CC7D978417C1AEA1E4CDD7240E41AB4BF4C610B4) # wim <w...@42.be> - -prepare() { - cd ${pkgname}-${pkgver} - go mod vendor -} - - -build() { - cd ${pkgname}-${pkgver} - go build -v \ - -gcflags "all=-trimpath=${PWD}" \ - -asmflags "all=-trimpath=${PWD}" \ - -ldflags "-extldflags ${LDFLAGS}" \ - -o ${pkgname} . -} - -package() { - cd ${pkgname}-${pkgver} - install -Dm755 ${pkgname} -t "${pkgdir}"/usr/bin/ - install -Dm644 matterbridge.toml.sample "${pkgdir}"/etc/matterbridge.toml - install -Dm644 ../${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ -} Copied: matterbridge/repos/community-x86_64/PKGBUILD (from rev 512909, matterbridge/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-10-05 10:23:42 UTC (rev 512910) @@ -0,0 +1,41 @@ +# Maintainer: Bruno Pagani <archa...@archlinux.org> + +pkgname=matterbridge +pkgver=1.16.0 +pkgrel=2 +pkgdesc="Multi-protocols (IRC/XMPP/Mattermost/Slack/Matrix/etc) bridge" +arch=(x86_64) +url="https://github.com/42wim/matterbridge" +license=(Apache) +depends=(glibc) +makedepends=(go-pie git) +backup=(etc/matterbridge.toml) +source=(${pkgname}-${pkgver}.tar.gz::"${url}/archive/v${pkgver}.tar.gz" + ${pkgname}-${pkgver}.tar.gz.asc::"${url}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc" + matterbridge.service) +sha256sums=('14b8f212265c8feb93aabc5ce15fc44610672ee0006d9f9f94229d615edfda21' + 'SKIP' + '89e52388054d3c83199ccbfe8f2dc02a6ae02ec1a2d024460b11464324a1fb9b') +validpgpkeys=(CC7D978417C1AEA1E4CDD7240E41AB4BF4C610B4) # wim <w...@42.be> + +prepare() { + cd ${pkgname}-${pkgver} + go mod vendor +} + + +build() { + cd ${pkgname}-${pkgver} + go build -v \ + -gcflags "all=-trimpath=${PWD}" \ + -asmflags "all=-trimpath=${PWD}" \ + -ldflags "-extldflags ${LDFLAGS}" \ + -o ${pkgname} . +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm755 ${pkgname} -t "${pkgdir}"/usr/bin/ + install -Dm644 matterbridge.toml.sample "${pkgdir}"/etc/matterbridge.toml + install -Dm644 ../${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/ +} Deleted: matterbridge.service =================================================================== --- matterbridge.service 2019-10-05 10:23:29 UTC (rev 512909) +++ matterbridge.service 2019-10-05 10:23:42 UTC (rev 512910) @@ -1,27 +0,0 @@ -[Unit] -Description=Multi-protocols bridge for online communications -After=network.target - -[Service] -User=matterbridge -DynamicUser=yes -ExecStart=/usr/bin/matterbridge -conf /etc/matterbridge.toml -Type=simple -CapabilityBoundingSet= -NoNewPrivileges=True -PrivateUsers=true -PrivateDevices=true -PrivateTmp=true -ProtectHome=true -ProtectSystem=strict -ProtectControlGroups=yes -ProtectKernelTunables=true -ProtectKernelModules=yes -LockPersonality=true -MemoryDenyWriteExecute=true -RestrictRealtime=true -SystemCallArchitectures=native -SystemCallFilter=@system-service - -[Install] -WantedBy=multi-user.target Copied: matterbridge/repos/community-x86_64/matterbridge.service (from rev 512909, matterbridge/trunk/matterbridge.service) =================================================================== --- matterbridge.service (rev 0) +++ matterbridge.service 2019-10-05 10:23:42 UTC (rev 512910) @@ -0,0 +1,27 @@ +[Unit] +Description=Multi-protocols bridge for online communications +After=network.target + +[Service] +User=matterbridge +DynamicUser=yes +ExecStart=/usr/bin/matterbridge -conf /etc/matterbridge.toml +Type=simple +CapabilityBoundingSet= +NoNewPrivileges=True +PrivateUsers=true +PrivateDevices=true +PrivateTmp=true +ProtectHome=true +ProtectSystem=strict +ProtectControlGroups=yes +ProtectKernelTunables=true +ProtectKernelModules=yes +LockPersonality=true +MemoryDenyWriteExecute=true +RestrictRealtime=true +SystemCallArchitectures=native +SystemCallFilter=@system-service + +[Install] +WantedBy=multi-user.target