[arch-commits] Commit in picom/trunk (PKGBUILD)
Alexander Rødseth
arodseth at archlinux.org
Tue Sep 29 14:23:53 UTC 2020
Date: Tuesday, September 29, 2020 @ 14:23:52
Author: arodseth
Revision: 713714
rebuild
+ remove a make dependency that was no longe needed
+ add comments and general cleanup
Modified:
picom/trunk/PKGBUILD
----------+
PKGBUILD | 24 ++++++++++++++----------
1 file changed, 14 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-29 09:37:55 UTC (rev 713713)
+++ PKGBUILD 2020-09-29 14:23:52 UTC (rev 713714)
@@ -5,7 +5,7 @@
pkgname=picom
pkgver=8.1
-pkgrel=1
+pkgrel=2
pkgdesc='X compositor that may fix tearing issues'
arch=(x86_64)
url='https://github.com/yshui/picom'
@@ -13,7 +13,7 @@
replaces=(compton)
provides=(compton)
conflicts=(compton)
-makedepends=(asciidoc git mesa meson ninja setconf uthash)
+makedepends=(asciidoc git mesa meson ninja uthash)
depends=(hicolor-icon-theme libconfig libdbus libev libgl pcre pixman
xcb-util-image xcb-util-renderutil)
backup=(etc/xdg/picom.conf)
@@ -23,10 +23,9 @@
'xorg-xprop: For picom-trans')
# tag: v8.1
source=("git+$url?signed#commit=2c9e723e414c8f672117afb40c3f15a3f4b0528d"
- 'picom.conf::https://raw.githubusercontent.com/yshui/picom/30bbfc28bbf7dd43fc8d4b1f7a2e5ea4a4cd6a3f/picom.sample.conf')
+ 'https://raw.githubusercontent.com/yshui/picom/30bbfc28bbf7dd43fc8d4b1f7a2e5ea4a4cd6a3f/picom.sample.conf')
validpgpkeys=('A22F5C0F4FCF9C7C89A167462C965E9E5D45D730') # Yuxuan Shui <yshuiv7 at gmail.com>
-sha256sums=('SKIP'
- 'a00715dd0be2ae2192f7c66cd5a21580d36e9b76a4f10fb26583e11f256baf79')
+sha256sums=('SKIP' 'a00715dd0be2ae2192f7c66cd5a21580d36e9b76a4f10fb26583e11f256baf79')
build() {
mkdir -p build
@@ -40,13 +39,18 @@
package() {
DESTDIR="$pkgdir" ninja -C build install
- install -Dm644 picom.conf "$pkgdir/etc/xdg/picom.conf"
+
+ # The config that comes with picom
+ install -Dm644 $pkgname/picom.sample.conf "$pkgdir/etc/xdg/picom.conf.example"
+
+ # A more updated configuration file (FS#67839)
+ install -Dm644 picom.sample.conf "$pkgdir/etc/xdg/picom.conf"
+
+ # Man pages and license files
install -Dm644 build/man/picom.1 "$pkgdir/usr/share/man/man1/picom.1"
install -Dm644 build/man/picom-trans.1 "$pkgdir/usr/share/man/man1/picom-trans.1"
- cd $pkgname
- install -Dm644 picom.sample.conf "$pkgdir/etc/xdg/picom.conf.example"
- install -Dm644 LICENSES/MIT "$pkgdir/usr/share/licenses/$pkgname/MIT"
- install -Dm644 LICENSES/MPL-2.0 "$pkgdir/usr/share/licenses/$pkgname/MPL-2.0"
+ install -Dm644 $pkgname/LICENSES/MIT "$pkgdir/usr/share/licenses/$pkgname/MIT"
+ install -Dm644 $pkgname/LICENSES/MPL-2.0 "$pkgdir/usr/share/licenses/$pkgname/MPL-2.0"
}
# getver: github.com/yshui/picom/releases
More information about the arch-commits
mailing list