[arch-commits] Commit in syncthing/repos (24 files)
Jaroslav Lichtblau
jlichtblau at archlinux.org
Tue Oct 18 15:45:48 UTC 2016
Date: Tuesday, October 18, 2016 @ 15:45:47
Author: jlichtblau
Revision: 192529
archrelease: copy trunk to community-i686, community-x86_64
Added:
syncthing/repos/community-i686/PKGBUILD
(from rev 192528, syncthing/trunk/PKGBUILD)
syncthing/repos/community-i686/syncthing-relaysrv.install
(from rev 192528, syncthing/trunk/syncthing-relaysrv.install)
syncthing/repos/community-i686/syncthing-relaysrv.service
(from rev 192528, syncthing/trunk/syncthing-relaysrv.service)
syncthing/repos/community-i686/syncthing-relaysrv.sysusers
(from rev 192528, syncthing/trunk/syncthing-relaysrv.sysusers)
syncthing/repos/community-i686/syncthing-relaysrv.tmpfiles
(from rev 192528, syncthing/trunk/syncthing-relaysrv.tmpfiles)
syncthing/repos/community-i686/syncthing.install
(from rev 192528, syncthing/trunk/syncthing.install)
syncthing/repos/community-x86_64/PKGBUILD
(from rev 192528, syncthing/trunk/PKGBUILD)
syncthing/repos/community-x86_64/syncthing-relaysrv.install
(from rev 192528, syncthing/trunk/syncthing-relaysrv.install)
syncthing/repos/community-x86_64/syncthing-relaysrv.service
(from rev 192528, syncthing/trunk/syncthing-relaysrv.service)
syncthing/repos/community-x86_64/syncthing-relaysrv.sysusers
(from rev 192528, syncthing/trunk/syncthing-relaysrv.sysusers)
syncthing/repos/community-x86_64/syncthing-relaysrv.tmpfiles
(from rev 192528, syncthing/trunk/syncthing-relaysrv.tmpfiles)
syncthing/repos/community-x86_64/syncthing.install
(from rev 192528, syncthing/trunk/syncthing.install)
Deleted:
syncthing/repos/community-i686/PKGBUILD
syncthing/repos/community-i686/syncthing-relaysrv.install
syncthing/repos/community-i686/syncthing-relaysrv.service
syncthing/repos/community-i686/syncthing-relaysrv.sysusers
syncthing/repos/community-i686/syncthing-relaysrv.tmpfiles
syncthing/repos/community-i686/syncthing.install
syncthing/repos/community-x86_64/PKGBUILD
syncthing/repos/community-x86_64/syncthing-relaysrv.install
syncthing/repos/community-x86_64/syncthing-relaysrv.service
syncthing/repos/community-x86_64/syncthing-relaysrv.sysusers
syncthing/repos/community-x86_64/syncthing-relaysrv.tmpfiles
syncthing/repos/community-x86_64/syncthing.install
----------------------------------------------+
/PKGBUILD | 182 +++++++++++++++++++++++++
/syncthing-relaysrv.install | 8 +
/syncthing-relaysrv.service | 34 ++++
/syncthing-relaysrv.sysusers | 4
/syncthing-relaysrv.tmpfiles | 2
/syncthing.install | 24 +++
community-i686/PKGBUILD | 91 ------------
community-i686/syncthing-relaysrv.install | 4
community-i686/syncthing-relaysrv.service | 17 --
community-i686/syncthing-relaysrv.sysusers | 2
community-i686/syncthing-relaysrv.tmpfiles | 1
community-i686/syncthing.install | 12 -
community-x86_64/PKGBUILD | 91 ------------
community-x86_64/syncthing-relaysrv.install | 4
community-x86_64/syncthing-relaysrv.service | 17 --
community-x86_64/syncthing-relaysrv.sysusers | 2
community-x86_64/syncthing-relaysrv.tmpfiles | 1
community-x86_64/syncthing.install | 12 -
18 files changed, 254 insertions(+), 254 deletions(-)
Deleted: community-i686/PKGBUILD
===================================================================
--- community-i686/PKGBUILD 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-i686/PKGBUILD 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,91 +0,0 @@
-# $Id$
-# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
-# Contributor: Martin Wimpress <code at flexion.org>
-# Contributor: Sauyon Lee <sauyonl at sauyon.com>
-# Contributor: Kevin MacMartin <prurigro at gmail.com>
-# Contributor: korjjj <korjjj+aur at gmail.com>
-
-pkgname=('syncthing' 'syncthing-relaysrv')
-pkgver=0.14.8
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://syncthing.net/"
-license=('MPL')
-depends=('glibc')
-makedepends=('git' 'go' 'inetutils')
-options=('!strip')
-source=(https://github.com/syncthing/syncthing/releases/download/v$pkgver/syncthing-source-v${pkgver}.tar.gz{,.asc}
- syncthing-relaysrv.sysusers
- syncthing-relaysrv.tmpfiles
- syncthing-relaysrv.service)
-validpgpkeys=('37C84554E7E0A261E4F76E1ED26E6ED000654A3E') # Syncthing Release Management
-sha256sums=('7f1e24895316f082b3c5ee084050ceb62df03b0414627e237625bb288d9a1c2c'
- 'SKIP'
- '6ab96a5949e223d315d49663734ad27b70c72469c691a61ac198cb7794cb5eaa'
- 'f899998985f2d374af57f17ef6362c37a305467858195b74d1c1def71d97273f'
- '7c2fbc9608d81f8080f8a9102b867a52a050b61f426a0c182ccc1cb5815e4981')
-
-prepare() {
- install -d "src/github.com/syncthing"
- mv "${pkgbase}" "src/github.com/syncthing/${pkgbase}"
-}
-
-build() {
- export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- go run build.go -no-upgrade -version v${pkgver} build
- go run build.go -no-upgrade -version v${pkgver} build strelaysrv
-}
-
-check() {
- export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- if [ "${CARCH}" == "x86_64" ] ; then
- go run build.go -no-upgrade test
- fi
-}
-
-package_syncthing() {
- pkgdesc="Open Source Continuous Replication / Cluster Synchronization Thing"
- install=$pkgname.install
-
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}"
- install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
- install -Dm644 "etc/linux-systemd/system/${pkgname}-resume.service" \
- "${pkgdir}/usr/lib/systemd/system/${pkgname}-resume.service"
- install -Dm644 "etc/linux-systemd/system/${pkgname}@.service" \
- "${pkgdir}/usr/lib/systemd/system/${pkgname}@.service"
- install -Dm644 "etc/linux-systemd/user/${pkgname}.service" \
- "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
-
- # license
- install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-
- # man pages
- cd "${srcdir}/src/github.com/syncthing/${pkgname}/man"
- for file in $(find . -name '*.1' -print); do
- install -Dm644 $file "${pkgdir}"/usr/share/man/man1/$file
- done
- for file in $(find . -name '*.5' -print); do
- install -Dm644 $file "${pkgdir}"/usr/share/man/man5/$file
- done
- for file in $(find . -name '*.7' -print); do
- install -Dm644 $file "${pkgdir}"/usr/share/man/man7/$file
- done
-}
-
-package_syncthing-relaysrv() {
- pkgdesc='Relay server for Syncthing'
- install=${pkgname}.install
-
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- install -Dm755 strelaysrv "${pkgdir}"/usr/bin/${pkgname}
-
- install -Dm644 "${srcdir}"/${pkgname}.service \
- "${pkgdir}"/usr/lib/systemd/system/${pkgname}.service
- install -Dm644 "${srcdir}/${pkgname}.tmpfiles" \
- "$pkgdir/usr/lib/tmpfiles.d/${pkgname}.conf"
- install -Dm644 "${srcdir}/${pkgname}.sysusers" \
- "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-}
Copied: syncthing/repos/community-i686/PKGBUILD (from rev 192528, syncthing/trunk/PKGBUILD)
===================================================================
--- community-i686/PKGBUILD (rev 0)
+++ community-i686/PKGBUILD 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,91 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
+# Contributor: Martin Wimpress <code at flexion.org>
+# Contributor: Sauyon Lee <sauyonl at sauyon.com>
+# Contributor: Kevin MacMartin <prurigro at gmail.com>
+# Contributor: korjjj <korjjj+aur at gmail.com>
+
+pkgname=('syncthing' 'syncthing-relaysrv')
+pkgver=0.14.9
+pkgrel=1
+arch=('i686' 'x86_64')
+url="http://syncthing.net/"
+license=('MPL')
+depends=('glibc')
+makedepends=('git' 'go' 'inetutils')
+options=('!strip')
+source=(https://github.com/syncthing/syncthing/releases/download/v$pkgver/syncthing-source-v${pkgver}.tar.gz{,.asc}
+ syncthing-relaysrv.sysusers
+ syncthing-relaysrv.tmpfiles
+ syncthing-relaysrv.service)
+validpgpkeys=('37C84554E7E0A261E4F76E1ED26E6ED000654A3E') # Syncthing Release Management
+sha256sums=('1c91fac216cd64a2fa2fa3960cb1b4da6b296da7a330cde9168a7e441061be16'
+ 'SKIP'
+ '6ab96a5949e223d315d49663734ad27b70c72469c691a61ac198cb7794cb5eaa'
+ 'f899998985f2d374af57f17ef6362c37a305467858195b74d1c1def71d97273f'
+ '7c2fbc9608d81f8080f8a9102b867a52a050b61f426a0c182ccc1cb5815e4981')
+
+prepare() {
+ install -d "src/github.com/syncthing"
+ mv "${pkgbase}" "src/github.com/syncthing/${pkgbase}"
+}
+
+build() {
+ export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ go run build.go -no-upgrade -version v${pkgver} build
+ go run build.go -no-upgrade -version v${pkgver} build strelaysrv
+}
+
+check() {
+ export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ if [ "${CARCH}" == "x86_64" ] ; then
+ go run build.go -no-upgrade test
+ fi
+}
+
+package_syncthing() {
+ pkgdesc="Open Source Continuous Replication / Cluster Synchronization Thing"
+ install=$pkgname.install
+
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+ install -Dm644 "etc/linux-systemd/system/${pkgname}-resume.service" \
+ "${pkgdir}/usr/lib/systemd/system/${pkgname}-resume.service"
+ install -Dm644 "etc/linux-systemd/system/${pkgname}@.service" \
+ "${pkgdir}/usr/lib/systemd/system/${pkgname}@.service"
+ install -Dm644 "etc/linux-systemd/user/${pkgname}.service" \
+ "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
+
+ # license
+ install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+ # man pages
+ cd "${srcdir}/src/github.com/syncthing/${pkgname}/man"
+ for file in $(find . -name '*.1' -print); do
+ install -Dm644 $file "${pkgdir}"/usr/share/man/man1/$file
+ done
+ for file in $(find . -name '*.5' -print); do
+ install -Dm644 $file "${pkgdir}"/usr/share/man/man5/$file
+ done
+ for file in $(find . -name '*.7' -print); do
+ install -Dm644 $file "${pkgdir}"/usr/share/man/man7/$file
+ done
+}
+
+package_syncthing-relaysrv() {
+ pkgdesc='Relay server for Syncthing'
+ install=${pkgname}.install
+
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ install -Dm755 strelaysrv "${pkgdir}"/usr/bin/${pkgname}
+
+ install -Dm644 "${srcdir}"/${pkgname}.service \
+ "${pkgdir}"/usr/lib/systemd/system/${pkgname}.service
+ install -Dm644 "${srcdir}/${pkgname}.tmpfiles" \
+ "$pkgdir/usr/lib/tmpfiles.d/${pkgname}.conf"
+ install -Dm644 "${srcdir}/${pkgname}.sysusers" \
+ "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+}
Deleted: community-i686/syncthing-relaysrv.install
===================================================================
--- community-i686/syncthing-relaysrv.install 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-i686/syncthing-relaysrv.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,4 +0,0 @@
-post_install (){
- systemd-sysusers syncthing-relaysrv.conf
- systemd-tmpfiles --create syncthing-relaysrv.conf
-}
Copied: syncthing/repos/community-i686/syncthing-relaysrv.install (from rev 192528, syncthing/trunk/syncthing-relaysrv.install)
===================================================================
--- community-i686/syncthing-relaysrv.install (rev 0)
+++ community-i686/syncthing-relaysrv.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,4 @@
+post_install (){
+ systemd-sysusers syncthing-relaysrv.conf
+ systemd-tmpfiles --create syncthing-relaysrv.conf
+}
Deleted: community-i686/syncthing-relaysrv.service
===================================================================
--- community-i686/syncthing-relaysrv.service 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-i686/syncthing-relaysrv.service 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,17 +0,0 @@
-[Unit]
-Description=Syncthing relay server
-After=network.target
-
-[Service]
-User=syncthing-relaysrv
-Group=syncthing-relaysrv
-ExecStart=/usr/bin/syncthing-relaysrv
-WorkingDirectory=/var/lib/syncthing-relaysrv
-
-PrivateTmp=true
-ProtectSystem=full
-ProtectHome=true
-NoNewPrivileges=true
-
-[Install]
-WantedBy=multi-user.target
Copied: syncthing/repos/community-i686/syncthing-relaysrv.service (from rev 192528, syncthing/trunk/syncthing-relaysrv.service)
===================================================================
--- community-i686/syncthing-relaysrv.service (rev 0)
+++ community-i686/syncthing-relaysrv.service 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,17 @@
+[Unit]
+Description=Syncthing relay server
+After=network.target
+
+[Service]
+User=syncthing-relaysrv
+Group=syncthing-relaysrv
+ExecStart=/usr/bin/syncthing-relaysrv
+WorkingDirectory=/var/lib/syncthing-relaysrv
+
+PrivateTmp=true
+ProtectSystem=full
+ProtectHome=true
+NoNewPrivileges=true
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-i686/syncthing-relaysrv.sysusers
===================================================================
--- community-i686/syncthing-relaysrv.sysusers 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-i686/syncthing-relaysrv.sysusers 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,2 +0,0 @@
-u syncthing-relaysrv - "Syncthing relay server"
-g syncthing-relaysrv -
Copied: syncthing/repos/community-i686/syncthing-relaysrv.sysusers (from rev 192528, syncthing/trunk/syncthing-relaysrv.sysusers)
===================================================================
--- community-i686/syncthing-relaysrv.sysusers (rev 0)
+++ community-i686/syncthing-relaysrv.sysusers 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,2 @@
+u syncthing-relaysrv - "Syncthing relay server"
+g syncthing-relaysrv -
Deleted: community-i686/syncthing-relaysrv.tmpfiles
===================================================================
--- community-i686/syncthing-relaysrv.tmpfiles 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-i686/syncthing-relaysrv.tmpfiles 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1 +0,0 @@
-d /var/lib/syncthing-relaysrv 0700 syncthing-relaysrv syncthing-relaysrv -
Copied: syncthing/repos/community-i686/syncthing-relaysrv.tmpfiles (from rev 192528, syncthing/trunk/syncthing-relaysrv.tmpfiles)
===================================================================
--- community-i686/syncthing-relaysrv.tmpfiles (rev 0)
+++ community-i686/syncthing-relaysrv.tmpfiles 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1 @@
+d /var/lib/syncthing-relaysrv 0700 syncthing-relaysrv syncthing-relaysrv -
Deleted: community-i686/syncthing.install
===================================================================
--- community-i686/syncthing.install 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-i686/syncthing.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,12 +0,0 @@
-post_upgrade() {
- if (( "$(vercmp $2 0.14.0-1)" < 0 )); then
- cat << EOF
- This is the first release on the new major v0.14 branch. It is not
- protocol compatible with the v0.13.x releases! Use this release if you are
- a new user, or when you are ready to upgrade all devices in your cluster.
- Full information is available on the release page
- https://github.com/syncthing/syncthing/releases/tag/v0.14.0
-
-EOF
- fi
-}
Copied: syncthing/repos/community-i686/syncthing.install (from rev 192528, syncthing/trunk/syncthing.install)
===================================================================
--- community-i686/syncthing.install (rev 0)
+++ community-i686/syncthing.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,12 @@
+post_upgrade() {
+ if (( "$(vercmp $2 0.14.0-1)" < 0 )); then
+ cat << EOF
+ This is the first release on the new major v0.14 branch. It is not
+ protocol compatible with the v0.13.x releases! Use this release if you are
+ a new user, or when you are ready to upgrade all devices in your cluster.
+ Full information is available on the release page
+ https://github.com/syncthing/syncthing/releases/tag/v0.14.0
+
+EOF
+ fi
+}
Deleted: community-x86_64/PKGBUILD
===================================================================
--- community-x86_64/PKGBUILD 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-x86_64/PKGBUILD 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,91 +0,0 @@
-# $Id$
-# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
-# Contributor: Martin Wimpress <code at flexion.org>
-# Contributor: Sauyon Lee <sauyonl at sauyon.com>
-# Contributor: Kevin MacMartin <prurigro at gmail.com>
-# Contributor: korjjj <korjjj+aur at gmail.com>
-
-pkgname=('syncthing' 'syncthing-relaysrv')
-pkgver=0.14.8
-pkgrel=1
-arch=('i686' 'x86_64')
-url="http://syncthing.net/"
-license=('MPL')
-depends=('glibc')
-makedepends=('git' 'go' 'inetutils')
-options=('!strip')
-source=(https://github.com/syncthing/syncthing/releases/download/v$pkgver/syncthing-source-v${pkgver}.tar.gz{,.asc}
- syncthing-relaysrv.sysusers
- syncthing-relaysrv.tmpfiles
- syncthing-relaysrv.service)
-validpgpkeys=('37C84554E7E0A261E4F76E1ED26E6ED000654A3E') # Syncthing Release Management
-sha256sums=('7f1e24895316f082b3c5ee084050ceb62df03b0414627e237625bb288d9a1c2c'
- 'SKIP'
- '6ab96a5949e223d315d49663734ad27b70c72469c691a61ac198cb7794cb5eaa'
- 'f899998985f2d374af57f17ef6362c37a305467858195b74d1c1def71d97273f'
- '7c2fbc9608d81f8080f8a9102b867a52a050b61f426a0c182ccc1cb5815e4981')
-
-prepare() {
- install -d "src/github.com/syncthing"
- mv "${pkgbase}" "src/github.com/syncthing/${pkgbase}"
-}
-
-build() {
- export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- go run build.go -no-upgrade -version v${pkgver} build
- go run build.go -no-upgrade -version v${pkgver} build strelaysrv
-}
-
-check() {
- export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- if [ "${CARCH}" == "x86_64" ] ; then
- go run build.go -no-upgrade test
- fi
-}
-
-package_syncthing() {
- pkgdesc="Open Source Continuous Replication / Cluster Synchronization Thing"
- install=$pkgname.install
-
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}"
- install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
- install -Dm644 "etc/linux-systemd/system/${pkgname}-resume.service" \
- "${pkgdir}/usr/lib/systemd/system/${pkgname}-resume.service"
- install -Dm644 "etc/linux-systemd/system/${pkgname}@.service" \
- "${pkgdir}/usr/lib/systemd/system/${pkgname}@.service"
- install -Dm644 "etc/linux-systemd/user/${pkgname}.service" \
- "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
-
- # license
- install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-
- # man pages
- cd "${srcdir}/src/github.com/syncthing/${pkgname}/man"
- for file in $(find . -name '*.1' -print); do
- install -Dm644 $file "${pkgdir}"/usr/share/man/man1/$file
- done
- for file in $(find . -name '*.5' -print); do
- install -Dm644 $file "${pkgdir}"/usr/share/man/man5/$file
- done
- for file in $(find . -name '*.7' -print); do
- install -Dm644 $file "${pkgdir}"/usr/share/man/man7/$file
- done
-}
-
-package_syncthing-relaysrv() {
- pkgdesc='Relay server for Syncthing'
- install=${pkgname}.install
-
- cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
- install -Dm755 strelaysrv "${pkgdir}"/usr/bin/${pkgname}
-
- install -Dm644 "${srcdir}"/${pkgname}.service \
- "${pkgdir}"/usr/lib/systemd/system/${pkgname}.service
- install -Dm644 "${srcdir}/${pkgname}.tmpfiles" \
- "$pkgdir/usr/lib/tmpfiles.d/${pkgname}.conf"
- install -Dm644 "${srcdir}/${pkgname}.sysusers" \
- "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
-}
Copied: syncthing/repos/community-x86_64/PKGBUILD (from rev 192528, syncthing/trunk/PKGBUILD)
===================================================================
--- community-x86_64/PKGBUILD (rev 0)
+++ community-x86_64/PKGBUILD 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,91 @@
+# $Id$
+# Maintainer: Jaroslav Lichtblau <svetlemodry at archlinux.org>
+# Contributor: Martin Wimpress <code at flexion.org>
+# Contributor: Sauyon Lee <sauyonl at sauyon.com>
+# Contributor: Kevin MacMartin <prurigro at gmail.com>
+# Contributor: korjjj <korjjj+aur at gmail.com>
+
+pkgname=('syncthing' 'syncthing-relaysrv')
+pkgver=0.14.9
+pkgrel=1
+arch=('i686' 'x86_64')
+url="http://syncthing.net/"
+license=('MPL')
+depends=('glibc')
+makedepends=('git' 'go' 'inetutils')
+options=('!strip')
+source=(https://github.com/syncthing/syncthing/releases/download/v$pkgver/syncthing-source-v${pkgver}.tar.gz{,.asc}
+ syncthing-relaysrv.sysusers
+ syncthing-relaysrv.tmpfiles
+ syncthing-relaysrv.service)
+validpgpkeys=('37C84554E7E0A261E4F76E1ED26E6ED000654A3E') # Syncthing Release Management
+sha256sums=('1c91fac216cd64a2fa2fa3960cb1b4da6b296da7a330cde9168a7e441061be16'
+ 'SKIP'
+ '6ab96a5949e223d315d49663734ad27b70c72469c691a61ac198cb7794cb5eaa'
+ 'f899998985f2d374af57f17ef6362c37a305467858195b74d1c1def71d97273f'
+ '7c2fbc9608d81f8080f8a9102b867a52a050b61f426a0c182ccc1cb5815e4981')
+
+prepare() {
+ install -d "src/github.com/syncthing"
+ mv "${pkgbase}" "src/github.com/syncthing/${pkgbase}"
+}
+
+build() {
+ export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ go run build.go -no-upgrade -version v${pkgver} build
+ go run build.go -no-upgrade -version v${pkgver} build strelaysrv
+}
+
+check() {
+ export GOPATH="${srcdir}" GOROOT_FINAL="/usr/bin"
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ if [ "${CARCH}" == "x86_64" ] ; then
+ go run build.go -no-upgrade test
+ fi
+}
+
+package_syncthing() {
+ pkgdesc="Open Source Continuous Replication / Cluster Synchronization Thing"
+ install=$pkgname.install
+
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ install -Dm755 ${pkgname} "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md"
+ install -Dm644 "etc/linux-systemd/system/${pkgname}-resume.service" \
+ "${pkgdir}/usr/lib/systemd/system/${pkgname}-resume.service"
+ install -Dm644 "etc/linux-systemd/system/${pkgname}@.service" \
+ "${pkgdir}/usr/lib/systemd/system/${pkgname}@.service"
+ install -Dm644 "etc/linux-systemd/user/${pkgname}.service" \
+ "${pkgdir}/usr/lib/systemd/user/${pkgname}.service"
+
+ # license
+ install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+ # man pages
+ cd "${srcdir}/src/github.com/syncthing/${pkgname}/man"
+ for file in $(find . -name '*.1' -print); do
+ install -Dm644 $file "${pkgdir}"/usr/share/man/man1/$file
+ done
+ for file in $(find . -name '*.5' -print); do
+ install -Dm644 $file "${pkgdir}"/usr/share/man/man5/$file
+ done
+ for file in $(find . -name '*.7' -print); do
+ install -Dm644 $file "${pkgdir}"/usr/share/man/man7/$file
+ done
+}
+
+package_syncthing-relaysrv() {
+ pkgdesc='Relay server for Syncthing'
+ install=${pkgname}.install
+
+ cd "${srcdir}/src/github.com/syncthing/${pkgbase}"
+ install -Dm755 strelaysrv "${pkgdir}"/usr/bin/${pkgname}
+
+ install -Dm644 "${srcdir}"/${pkgname}.service \
+ "${pkgdir}"/usr/lib/systemd/system/${pkgname}.service
+ install -Dm644 "${srcdir}/${pkgname}.tmpfiles" \
+ "$pkgdir/usr/lib/tmpfiles.d/${pkgname}.conf"
+ install -Dm644 "${srcdir}/${pkgname}.sysusers" \
+ "${pkgdir}/usr/lib/sysusers.d/${pkgname}.conf"
+}
Deleted: community-x86_64/syncthing-relaysrv.install
===================================================================
--- community-x86_64/syncthing-relaysrv.install 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-x86_64/syncthing-relaysrv.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,4 +0,0 @@
-post_install (){
- systemd-sysusers syncthing-relaysrv.conf
- systemd-tmpfiles --create syncthing-relaysrv.conf
-}
Copied: syncthing/repos/community-x86_64/syncthing-relaysrv.install (from rev 192528, syncthing/trunk/syncthing-relaysrv.install)
===================================================================
--- community-x86_64/syncthing-relaysrv.install (rev 0)
+++ community-x86_64/syncthing-relaysrv.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,4 @@
+post_install (){
+ systemd-sysusers syncthing-relaysrv.conf
+ systemd-tmpfiles --create syncthing-relaysrv.conf
+}
Deleted: community-x86_64/syncthing-relaysrv.service
===================================================================
--- community-x86_64/syncthing-relaysrv.service 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-x86_64/syncthing-relaysrv.service 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,17 +0,0 @@
-[Unit]
-Description=Syncthing relay server
-After=network.target
-
-[Service]
-User=syncthing-relaysrv
-Group=syncthing-relaysrv
-ExecStart=/usr/bin/syncthing-relaysrv
-WorkingDirectory=/var/lib/syncthing-relaysrv
-
-PrivateTmp=true
-ProtectSystem=full
-ProtectHome=true
-NoNewPrivileges=true
-
-[Install]
-WantedBy=multi-user.target
Copied: syncthing/repos/community-x86_64/syncthing-relaysrv.service (from rev 192528, syncthing/trunk/syncthing-relaysrv.service)
===================================================================
--- community-x86_64/syncthing-relaysrv.service (rev 0)
+++ community-x86_64/syncthing-relaysrv.service 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,17 @@
+[Unit]
+Description=Syncthing relay server
+After=network.target
+
+[Service]
+User=syncthing-relaysrv
+Group=syncthing-relaysrv
+ExecStart=/usr/bin/syncthing-relaysrv
+WorkingDirectory=/var/lib/syncthing-relaysrv
+
+PrivateTmp=true
+ProtectSystem=full
+ProtectHome=true
+NoNewPrivileges=true
+
+[Install]
+WantedBy=multi-user.target
Deleted: community-x86_64/syncthing-relaysrv.sysusers
===================================================================
--- community-x86_64/syncthing-relaysrv.sysusers 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-x86_64/syncthing-relaysrv.sysusers 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,2 +0,0 @@
-u syncthing-relaysrv - "Syncthing relay server"
-g syncthing-relaysrv -
Copied: syncthing/repos/community-x86_64/syncthing-relaysrv.sysusers (from rev 192528, syncthing/trunk/syncthing-relaysrv.sysusers)
===================================================================
--- community-x86_64/syncthing-relaysrv.sysusers (rev 0)
+++ community-x86_64/syncthing-relaysrv.sysusers 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,2 @@
+u syncthing-relaysrv - "Syncthing relay server"
+g syncthing-relaysrv -
Deleted: community-x86_64/syncthing-relaysrv.tmpfiles
===================================================================
--- community-x86_64/syncthing-relaysrv.tmpfiles 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-x86_64/syncthing-relaysrv.tmpfiles 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1 +0,0 @@
-d /var/lib/syncthing-relaysrv 0700 syncthing-relaysrv syncthing-relaysrv -
Copied: syncthing/repos/community-x86_64/syncthing-relaysrv.tmpfiles (from rev 192528, syncthing/trunk/syncthing-relaysrv.tmpfiles)
===================================================================
--- community-x86_64/syncthing-relaysrv.tmpfiles (rev 0)
+++ community-x86_64/syncthing-relaysrv.tmpfiles 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1 @@
+d /var/lib/syncthing-relaysrv 0700 syncthing-relaysrv syncthing-relaysrv -
Deleted: community-x86_64/syncthing.install
===================================================================
--- community-x86_64/syncthing.install 2016-10-18 15:45:22 UTC (rev 192528)
+++ community-x86_64/syncthing.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -1,12 +0,0 @@
-post_upgrade() {
- if (( "$(vercmp $2 0.14.0-1)" < 0 )); then
- cat << EOF
- This is the first release on the new major v0.14 branch. It is not
- protocol compatible with the v0.13.x releases! Use this release if you are
- a new user, or when you are ready to upgrade all devices in your cluster.
- Full information is available on the release page
- https://github.com/syncthing/syncthing/releases/tag/v0.14.0
-
-EOF
- fi
-}
Copied: syncthing/repos/community-x86_64/syncthing.install (from rev 192528, syncthing/trunk/syncthing.install)
===================================================================
--- community-x86_64/syncthing.install (rev 0)
+++ community-x86_64/syncthing.install 2016-10-18 15:45:47 UTC (rev 192529)
@@ -0,0 +1,12 @@
+post_upgrade() {
+ if (( "$(vercmp $2 0.14.0-1)" < 0 )); then
+ cat << EOF
+ This is the first release on the new major v0.14 branch. It is not
+ protocol compatible with the v0.13.x releases! Use this release if you are
+ a new user, or when you are ready to upgrade all devices in your cluster.
+ Full information is available on the release page
+ https://github.com/syncthing/syncthing/releases/tag/v0.14.0
+
+EOF
+ fi
+}
More information about the arch-commits
mailing list