diff options
author | Skycoder42 | 2022-08-18 06:20:41 +0000 |
---|---|---|
committer | Skycoder42 | 2022-08-18 06:20:41 +0000 |
commit | ef5b37dc483a85022bc0d56ca226c82604df28ae (patch) | |
tree | 5e5600cb4f1a61475d9c51338d5d4a0b9b3ac7e1 | |
parent | c2e5f7b85b397cfffdf0ac2a62ab3815f919b6e3 (diff) | |
download | aur-ef5b37dc483a85022bc0d56ca226c82604df28ae.tar.gz |
Update paxchange to version 1.0.1
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | CHANGELOG.md | 3 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rwxr-xr-x | paxchange.install | 8 |
4 files changed, 21 insertions, 7 deletions
@@ -1,9 +1,10 @@ pkgbase = paxchange pkgdesc = Simple dart script to passively synchronize installed pacman packages between systems. - pkgver = 1.0.0 + pkgver = 1.0.1 pkgrel = 1 epoch = 2 url = https://github.com/Skycoder42/paxchange + install = paxchange.install changelog = CHANGELOG.md arch = x86_64 arch = i686 @@ -15,7 +16,7 @@ pkgbase = paxchange depends = pacman options = !strip backup = etc/paxchange.json - source = paxchange-1.0.0.tar.gz::https://github.com/Skycoder42/paxchange/archive/refs/tags/v1.0.0.tar.gz - b2sums = 0d9ba738502f3e6e6483a5438251d332e97883a08c840e6043831f8b16d85f12793eefe3db8a3d336ccaaa989580381c20a34ef36c67593a8fc98d701164fd71 + source = paxchange-1.0.1.tar.gz::https://github.com/Skycoder42/paxchange/archive/refs/tags/v1.0.1.tar.gz + b2sums = 6132b0088e48584ff757650ec66205b533b4c528d8c36deb8f73f71ce4bfa794f8851c3f6d63f09074ab8746a8f54d59fcda40f1c9772ed1a3cf9f717d3fb8da pkgname = paxchange diff --git a/CHANGELOG.md b/CHANGELOG.md index eb99e8891d19..d5da6b9e4587 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,9 @@ All notable changes to this project will be documented in this file. The format is based on Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 1.0.1 +- Add install script to PKGBUILD to set correct permissions on storage directory + ## 1.0.0 - Rename default command to `update` - Add `review` command to review detected package changes @@ -1,7 +1,7 @@ # Maintainer: Skycoder42 <Skycoder42@users.noreply.github.com> pkgname='paxchange' pkgdesc='Simple dart script to passively synchronize installed pacman packages between systems.' -pkgver='1.0.0' +pkgver='1.0.1' pkgrel=1 epoch=2 arch=('x86_64' 'i686' 'armv7h' 'aarch64') @@ -9,9 +9,10 @@ url='https://github.com/Skycoder42/paxchange' license=('BSD') depends=('pacman') makedepends=('dart>=2.17.0' 'dart<3.0.0') -_pkgdir='paxchange-1.0.0' -source=("$_pkgdir.tar.gz::https://github.com/Skycoder42/paxchange/archive/refs/tags/v1.0.0.tar.gz") -b2sums=('0d9ba738502f3e6e6483a5438251d332e97883a08c840e6043831f8b16d85f12793eefe3db8a3d336ccaaa989580381c20a34ef36c67593a8fc98d701164fd71') +_pkgdir='paxchange-1.0.1' +source=("$_pkgdir.tar.gz::https://github.com/Skycoder42/paxchange/archive/refs/tags/v1.0.1.tar.gz") +b2sums=('6132b0088e48584ff757650ec66205b533b4c528d8c36deb8f73f71ce4bfa794f8851c3f6d63f09074ab8746a8f54d59fcda40f1c9772ed1a3cf9f717d3fb8da') +install='paxchange.install' changelog='CHANGELOG.md' backup=('etc/paxchange.json') options=('!strip') @@ -38,6 +39,7 @@ package() { install -D -m755 'bin/paxchange' "$pkgdir/usr/bin/"'paxchange' install -D -m644 'deploy/aur/config.json' "$pkgdir/etc/paxchange.json" install -D -m644 'deploy/aur/paxchange.hook' "$pkgdir/usr/share/libalpm/hooks/paxchange.hook" + install -D -m644 'deploy/aur/paxchange.sysusers' "$pkgdir/usr/lib/sysusers.d/paxchange.conf" install -D -m644 'LICENSE' "$pkgdir/usr/share/licenses/$pkgname/"'LICENSE' } diff --git a/paxchange.install b/paxchange.install new file mode 100755 index 000000000000..115d7db7972e --- /dev/null +++ b/paxchange.install @@ -0,0 +1,8 @@ +post_install() { + systemd-sysusers + + mkdir -p /var/lib/paxchange + chown :paxchange /var/lib/paxchange + chmod g+ws /var/lib/paxchange + setfacl -d -m g::rwx /var/lib/paxchange +} |