# HG changeset patch # User jasonwryan # Date 1712128812 -46800 # Wed Apr 03 20:20:12 2024 +1300 # Node ID be87e0101631b4fca04caeb36ccea083ec80264e # Parent 30c150c531f59cc140db60105ccdc764adb6dc70 Version bumps diff --git a/Build/dmenu/PKGBUILD b/Build/dmenu/PKGBUILD --- a/Build/dmenu/PKGBUILD +++ b/Build/dmenu/PKGBUILD @@ -8,19 +8,20 @@ pkgname=dmenu pkgver=5.3 -pkgrel=1 +pkgrel=2 pkgdesc='Generic menu for X' url='https://tools.suckless.org/dmenu/' arch=('x86_64') license=('MIT') +makedepends=('git') groups=('modified') depends=('sh' 'glibc' 'coreutils' 'libx11' 'libxinerama' 'libxft' 'freetype2' 'fontconfig' 'libfontconfig.so') -source=(https://dl.suckless.org/tools/dmenu-${pkgver}.tar.gz) -sha512sums=('60f758134063ad7f304fbb0785c66dddc21461e5e5014f8735cf6d5c95dc22a177f069d48101e633ddffe5bbefc1118a2bf8b31daaf7b6438fdf6fe1bcb5d61c') -b2sums=('fd76b0b11a153f98dd58ec888820bc8a0ebc67f814cdf2d13a35ea3addcc3ad423bb9b2f4f73897cf6293e61a507900e7b7fec65e4f0acd15cc8e425f5506faa') +source=("git+https://git.suckless.org/dmenu#tag=${pkgver}") +sha512sums=('781f4aab2bb32c39e79a2269b62fdb8cacdcebc162f73844e0ff86f8d084fd151eb63811e0f4de906ae5b3ca3a02f12c82fbf4d9f5f3e4a9b5d847de787aefd4') +b2sums=('6da7112a8975c152038f7694f1a658674f92c2d5a9340f97e8b64430a2fce612c87effd361078b66ce77510d6bb6478c47ea3b1d6ee0adfafa1e8c0d62f1adb5') prepare() { - cd ${pkgname}-${pkgver} + cd ${pkgname} echo "CPPFLAGS+=${CPPFLAGS}" >> config.mk echo "CFLAGS+=${CFLAGS}" >> config.mk echo "LDFLAGS+=${LDFLAGS}" >> config.mk @@ -29,7 +30,7 @@ } build() { - cd ${pkgname}-${pkgver} + cd ${pkgname} make \ X11INC=/usr/include/X11 \ X11LIB=/usr/lib/X11 \ @@ -37,7 +38,7 @@ } package() { - cd ${pkgname}-${pkgver} + cd ${pkgname} make PREFIX=/usr DESTDIR="${pkgdir}" install install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" } diff --git a/Build/slock/PKGBUILD b/Build/slock/PKGBUILD --- a/Build/slock/PKGBUILD +++ b/Build/slock/PKGBUILD @@ -4,31 +4,29 @@ pkgname=slock pkgver=1.5 -pkgrel=1 +pkgrel=2 pkgdesc="A simple screen locker for X" arch=('x86_64') url="https://tools.suckless.org/slock" license=('MIT') -groups=('modified') +makedepends=('git') depends=('libxext' 'libxrandr') -source=("https://dl.suckless.org/tools/$pkgname-$pkgver.tar.gz") -sha256sums=('aee1e3fbf6a277fb625a3838073b979b6483e7baca4ce82f56de1ff192db0e4d') +source=("git+https://git.suckless.org/slock#tag=${pkgver}") +sha256sums=('b5517afa598992f0d90e6847a2aec2837679f3b41468298e56235528c8baf934') prepare() { - cd "$srcdir/slock-$pkgver" + cd $pkgname sed -i 's|static const char \*group = "nogroup";|static const char *group = "nobody";|' config.def.h sed -ri 's/((CPP|C|LD)FLAGS) =/\1 +=/g' config.mk - # use your customisations - [[ -f $SRCDEST/config.h ]] && cp "$SRCDEST"/config.h . } build() { - cd "$srcdir/slock-$pkgver" + cd $pkgname make X11INC=/usr/include/X11 X11LIB=/usr/lib/X11 } package() { - cd "$srcdir/slock-$pkgver" + cd $pkgname make PREFIX=/usr DESTDIR="$pkgdir" install install -m644 -D LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" }