diff options
author | oakszyjrnrdy | 2020-09-10 03:29:39 +0800 |
---|---|---|
committer | oakszyjrnrdy | 2020-09-10 03:29:39 +0800 |
commit | d2aeec7fdb29981c4e4937087403fc6236daaf58 (patch) | |
tree | 737ca1df6ebfb74ad180f7fdd352fcaa390093c4 /PKGBUILD | |
download | aur-d2aeec7fdb29981c4e4937087403fc6236daaf58.tar.gz |
feat: init commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1d7eae0d3ec9 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,53 @@ +# Maintainer: oakszyjrnrdy <oakszyjrnrdy at outlook dot com> +_pkgname="dwm" +pkgname="$_pkgname-oakszyjrnrdy" +pkgver=6.2 +pkgrel=1 +pkgdesc="A dynamic window manager for X built by oakszyjrnrdy" +url="http://dwm.suckless.org" +arch=("x86_64") +license=("MIT") +options=("zipman") +depends=("libx11" "libxinerama" "libxft" "freetype2" "alacritty" "dmenu") +provides=("dwm") +conflicts=("dwm") +source=( + "https://dl.suckless.org/dwm/$_pkgname-$pkgver.tar.gz" + "dwm.desktop" + "dwm-config-6.2.diff" + "dwm-autostart-6.2.diff" + "https://dwm.suckless.org/patches/hide_vacant_tags/dwm-hide_vacant_tags-6.2.diff" + "https://dwm.suckless.org/patches/alpha/dwm-fixborders-6.2.diff" + "https://dwm.suckless.org/patches/noborder/dwm-noborder-6.2.diff" +) +sha256sums=( + "97902e2e007aaeaa3c6e3bed1f81785b817b7413947f1db1d3b62b8da4cd110e" + "bc36426772e1471d6dd8c8aed91f288e16949e3463a9933fee6390ee0ccd3f81" + "6724ead226c14eb546952550001eb9dcf069627804b72a6a9bfc22a76af00fd3" + "c978561abde2df339ef6bab73a1eaf9ad097db1038e46f6de0247b1aea35a5a2" + "716d43cda73744abbe12c1ecd20fd55769c2a36730a57d0a12c09c06854b7fa8" + "0343dccd71cb8a3f4a18637ea51f4764a51cda5d712092a103bac5cba7dfc7ad" + "9bbf5f963e5a2d23ae4b8731f0c179a8615de5715a2dbf683fbe02115e24efe0" +) + +prepare() { + cd "$srcdir/$_pkgname-$pkgver" + patch --strip=1 --input=../dwm-config-6.2.diff + patch --strip=1 --input=../dwm-autostart-6.2.diff + patch --strip=1 --input=../dwm-hide_vacant_tags-6.2.diff + patch --strip=1 --input=../dwm-fixborders-6.2.diff + patch --strip=1 --input=../dwm-noborder-6.2.diff +} + +build() { + cd "$srcdir/$_pkgname-$pkgver" + make X11INC="/usr/include/X11" X11LIB="/usr/lib/X11" +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + make PREFIX="/usr" DESTDIR="$pkgdir" install + install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + install -m644 -D README "$pkgdir/usr/share/doc/$pkgname/README" + install -m644 -D "$srcdir/dwm.desktop" "$pkgdir/usr/share/xsessions/dwm.desktop" +} |