npouillard: Why? St does not link to libxft...
Search Criteria
Package Details: st-git 0.9.r11.g9846a56-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/st-git.git (read-only, click to copy) |
---|---|
Package Base: | st-git |
Description: | A simple virtual terminal emulator for X. |
Upstream URL: | https://st.suckless.org |
Licenses: | MIT |
Conflicts: | st |
Provides: | st |
Submitter: | vesath |
Maintainer: | Farzat |
Last Packager: | Farzat |
Votes: | 50 |
Popularity: | 0.011823 |
First Submitted: | 2012-11-30 01:40 (UTC) |
Last Updated: | 2024-01-22 11:26 (UTC) |
Dependencies (4)
- libxft (libxft-gitAUR)
- git (git-gitAUR, git-glAUR) (make)
- libxext (libxext-gitAUR) (make)
- ncurses (ncurses-gitAUR) (make)
Required by (5)
- dalarma-git (requires st)
- dk (requires st) (optional)
- dk-git (requires st) (optional)
- dusk-git (requires st) (optional)
- surf-git (requires st) (optional)
Sources (3)
vesath commented on 2012-07-26 23:13 (UTC)
npouillard commented on 2012-07-26 12:12 (UTC)
libxft seems to be missing as a dep
djpohly commented on 2012-02-09 18:50 (UTC)
@TheBeast: Have you tried running it? Seems to work fine here.
<deleted-account> commented on 2012-02-09 18:42 (UTC)
line 32 should read: cd "${srcdir}/st/build" otherwise 'make install' will fail.
vesath commented on 2011-05-21 23:43 (UTC)
This new version should fix your issue.
djpohly commented on 2011-05-21 23:20 (UTC)
That's because the PKGBUILD doesn't quite follow /usr/share/pacman/PKGBUILD-hg.proto. Try the one posted in the comment below to see if it works for you.
<deleted-account> commented on 2011-05-21 23:14 (UTC)
I have noticed an issue with trying to compile more than once. I compiled, modified my config.h, and couldn't proceed because the src/st directory wasn't empty. I wish I could fix it and just submit the fix, but I can't seem to figure it out at the moment.
djpohly commented on 2010-10-07 23:36 (UTC)
Here is an updated PKGBUILD that uses incorporates the suggestions below: http://aur.pastebin.com/fCd7h5wg
It uses the new package() function, and it also allows you to substitute your own config.h for the default.
djpohly commented on 2010-07-23 18:50 (UTC)
Thanks for the package! I have a couple suggestions:
* The "make install" step uses tic to compile terminfo descriptions, so makedepends should include 'ncurses'.
* The terminfo files are currently compiled to the user's ~/.terminfo directory. In order to put these files in the package instead, there need to be two modifications to the PKGBUILD:
install -d $startdir/pkg/usr/share/terminfo
make PREFIX=/usr DESTDIR=$startdir/pkg TERMINFO=$startdir/pkg/usr/share/terminfo install || return 1
Cheers!
Pinned Comments