some pkgbuild cleanup and version bump: 0.3

This commit is contained in:
speedie 2023-03-17 15:44:46 +01:00
parent 7f5836d88c
commit 3cb79ea2ce
4 changed files with 7 additions and 22 deletions

View file

@ -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() {

View file

@ -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.

View file

@ -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).

View file

@ -2,4 +2,4 @@
# See LICENSE file for copyright details.
# spmenu version
VERSION = 0.2.2
VERSION = 0.3