forked from speedie/spmenu
some pkgbuild cleanup and version bump: 0.3
This commit is contained in:
parent
7f5836d88c
commit
3cb79ea2ce
4
PKGBUILD
4
PKGBUILD
|
@ -7,7 +7,7 @@ pkgdesc="speedie's fork of suckless dmenu with color support and more"
|
||||||
url="https://git.speedie/gq/spmenu"
|
url="https://git.speedie/gq/spmenu"
|
||||||
arch=(i686 x86_64)
|
arch=(i686 x86_64)
|
||||||
license=(MIT)
|
license=(MIT)
|
||||||
depends=(sh libxinerama libxft pango libx11 imlib2 fribidi tcc-ziyao)
|
depends=(sh libxinerama libxft pango libx11 imlib2 fribidi openssl)
|
||||||
makedepends=(git)
|
makedepends=(git)
|
||||||
provides=($pkgname)
|
provides=($pkgname)
|
||||||
conflicts=($pkgname)
|
conflicts=($pkgname)
|
||||||
|
@ -21,7 +21,7 @@ build(){
|
||||||
cd $pkgname-$pkgver
|
cd $pkgname-$pkgver
|
||||||
make \
|
make \
|
||||||
X11INC=/usr/include/X11 \
|
X11INC=/usr/include/X11 \
|
||||||
X11LIB=/usr/lib/X11 CC=tcc
|
X11LIB=/usr/lib/X11 CC=gcc
|
||||||
}
|
}
|
||||||
|
|
||||||
package() {
|
package() {
|
||||||
|
|
|
@ -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))
|
- Image support (from [this repository](https://github.com/Cloudef/dmenu-pango-imlib))
|
||||||
- Option to block typing.
|
- Option to block typing.
|
||||||
- Rewritten arguments, old arguments still work though.
|
- Rewritten arguments, old arguments still work though.
|
||||||
- Border only when centered option
|
|
||||||
- Hiding each part of the menu
|
- Hiding each part of the menu
|
||||||
|
|
||||||
### Other features
|
### 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
|
- libXinerama
|
||||||
- Can be disabled if you don't want/need multi-monitor support, edit `toggle.mk`
|
- 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)
|
- 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)
|
- Pango (for drawing fonts)
|
||||||
- If you do not want to use pango, edit `toggle.mk`
|
- 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
|
[my repository](https://git.speedie.gq/speedie-repository) which includes
|
||||||
`spmenu` as well as other useful packages.
|
`spmenu` as well as other useful packages.
|
||||||
|
|
||||||
|
There's also a PKGBUILD. To use it, simply `makepkg -Si`.
|
||||||
|
|
||||||
### Images
|
### Images
|
||||||
|
|
||||||
To use an image, pipe `IMG:/path/to/image` to spmenu. If you want you can specify arguments.
|
To use an image, pipe `IMG:/path/to/image` to spmenu. If you want you can specify arguments.
|
||||||
|
|
|
@ -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).
|
|
|
@ -2,4 +2,4 @@
|
||||||
# See LICENSE file for copyright details.
|
# See LICENSE file for copyright details.
|
||||||
|
|
||||||
# spmenu version
|
# spmenu version
|
||||||
VERSION = 0.2.2
|
VERSION = 0.3
|
||||||
|
|
Loading…
Reference in a new issue