From 3cb79ea2ce9b905c7df42174960af0fa69d840b8 Mon Sep 17 00:00:00 2001 From: speedie Date: Fri, 17 Mar 2023 15:44:46 +0100 Subject: [PATCH] some pkgbuild cleanup and version bump: 0.3 --- PKGBUILD | 4 ++-- README.md | 5 ++++- docs/releaseinfo.md | 18 ------------------ options.mk | 2 +- 4 files changed, 7 insertions(+), 22 deletions(-) delete mode 100644 docs/releaseinfo.md diff --git a/PKGBUILD b/PKGBUILD index d2f368f..5a43843 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -7,7 +7,7 @@ pkgdesc="speedie's fork of suckless dmenu with color support and more" url="https://git.speedie/gq/spmenu" arch=(i686 x86_64) license=(MIT) -depends=(sh libxinerama libxft pango libx11 imlib2 fribidi tcc-ziyao) +depends=(sh libxinerama libxft pango libx11 imlib2 fribidi openssl) makedepends=(git) provides=($pkgname) conflicts=($pkgname) @@ -21,7 +21,7 @@ build(){ cd $pkgname-$pkgver make \ X11INC=/usr/include/X11 \ - X11LIB=/usr/lib/X11 CC=tcc + X11LIB=/usr/lib/X11 CC=gcc } package() { diff --git a/README.md b/README.md index d00ad85..d247a84 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,6 @@ Of course if you want, this is free software so you can use it in your own build - Image support (from [this repository](https://github.com/Cloudef/dmenu-pango-imlib)) - Option to block typing. - Rewritten arguments, old arguments still work though. -- Border only when centered option - Hiding each part of the menu ### Other features @@ -53,6 +52,8 @@ Note: This is an incomplete list, it's just here to give you an idea of what thi - libXinerama - Can be disabled if you don't want/need multi-monitor support, edit `toggle.mk` - tcc compiler (you can swap it out for GCC by passing CC="gcc" to the `make` command if you want) +- OpenSSL + - To calculate MD5 - Pango (for drawing fonts) - If you do not want to use pango, edit `toggle.mk` @@ -78,6 +79,8 @@ If you are on Arch GNU/Linux, you can add [my repository](https://git.speedie.gq/speedie-repository) which includes `spmenu` as well as other useful packages. +There's also a PKGBUILD. To use it, simply `makepkg -Si`. + ### Images To use an image, pipe `IMG:/path/to/image` to spmenu. If you want you can specify arguments. diff --git a/docs/releaseinfo.md b/docs/releaseinfo.md deleted file mode 100644 index 58340f4..0000000 --- a/docs/releaseinfo.md +++ /dev/null @@ -1,18 +0,0 @@ -### **spmenu 0.2.1** - -New release of spmenu. - -### Changelog - -- Improve image support, images can now be much larger without scaling issues. -- Add pango markup toggles -- Change default font -- If an image is bigger than the width/height of the X11 client, the X11 client will be resized on-the-fly. -- Fix image gaps and importantly width being added on when there is no image to display - -### Installation - -Simply download and unpack the tarball, and `make clean install` as root. - -- If you are on Gentoo, you can install `x11-misc/spmenu` by adding my [overlay](https://codeberg.org/speedie/speedie-overlay). -- If you are on Arch, you can install `spmenu` through my [repository](https://git.speedie.gq/speedie-aur). diff --git a/options.mk b/options.mk index 9bcf2ba..93135f8 100644 --- a/options.mk +++ b/options.mk @@ -2,4 +2,4 @@ # See LICENSE file for copyright details. # spmenu version -VERSION = 0.2.2 +VERSION = 0.3