[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