Compare commits

..

10 commits

Author SHA1 Message Date
fb097697ec
Merge branch 'dev'
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-01-07 22:04:13 +01:00
c13646bbb8
Updated md5sums 2022-01-07 22:02:53 +01:00
2210dbf3fe
Updated PKGBUILD version 2022-01-07 21:59:17 +01:00
440223a0b6
Merge branch 'master' of git://git.suckless.org/st into dev 2022-01-07 21:58:26 +01:00
c6cb2bc12d
Changed to right PKGBUILD version 2022-01-07 21:58:15 +01:00
Hiltjo Posthuma
7fb0c0cc68 bump version to 0.8.5 2022-01-07 12:39:57 +01:00
Hiltjo Posthuma
7e1c68f25d FAQ: fix a typo, patch -> path 2022-01-02 12:16:57 +01:00
db273781b2
Updated ci restrictions 2022-01-02 11:02:36 +01:00
4551a969c1
Added CI configuration
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
2022-01-02 11:00:02 +01:00
41f72f3204
Added first version of PKGBUILD 2022-01-02 10:39:19 +01:00
5 changed files with 87 additions and 4 deletions

3
.gitignore vendored
View file

@ -3,3 +3,6 @@
st st
*.rej *.rej
*.orig *.orig
src/
pkg/
*.tar*

27
.woodpecker.yml Normal file
View file

@ -0,0 +1,27 @@
branches: master
when:
event: push
pipeline:
build:
image: 'archlinux:latest'
commands:
# Update packages
- pacman -Syu --needed --noconfirm base-devel
# Create non-root user to perform build & switch to their home
- groupadd -g 1000 builder
- useradd -mg builder builder
- chown -R builder:builder "$PWD"
- "echo 'builder ALL=(ALL) NOPASSWD: ALL' >> /etc/sudoers"
- su builder
# Build the package
- MAKEFLAGS="-j$(nproc)" makepkg -s --noconfirm --needed
publish:
image: 'archlinux:latest'
commands:
# Publish the package
- 'curl -F "file=@$(ls *.pkg*)" -H "X-API-KEY: $API_KEY" https://pkgs.rustybever.be/api/publish'
secrets:
- api_key

4
FAQ
View file

@ -29,8 +29,8 @@ you can manually run `tic -sx st.info`.
## I would like to have utmp and/or scroll functionality by default ## I would like to have utmp and/or scroll functionality by default
You can add the absolute patch of both programs in your config.h You can add the absolute path of both programs in your config.h file. You only
file. You only have to modify the value of utmp and scroll variables. have to modify the value of utmp and scroll variables.
## Why doesn't the Del key work in some programs? ## Why doesn't the Del key work in some programs?

53
PKGBUILD Normal file
View file

@ -0,0 +1,53 @@
# Maintainer: Jef Roosens
pkgname=jjr-st
pkgver=0.8.5
pkgrel=1
pkgdesc="My build of the st terminal"
arch=("x86_64")
url="https://git.rustybever.be/Chewing_Bever/st"
license=("MIT")
depends=("libxft")
makedepends=("clang")
provides=("st")
conflicts=("st" "st-git")
source=("arg.h" "boxdraw.c" "boxdraw.o" "boxdraw_data.h" "config.def.h" "config.h" "config.mk" "hb.c" "hb.h" "hb.o" "LICENSE" "Makefile" "st.1" "st.c" "st.h" "st.info" "win.h" "x.c" "x.o" "README")
md5sums=('7a0155e070d14041f69ca4466aad18bf'
'67a7923385b308ab714a66a81e2803f5'
'977a6000f83c90e69b2dde8288128dcf'
'54322cef62604ce8c288b3d2d20f1baa'
'ce86c3890ce6cc520f7d895c44089a7e'
'34a60a679fdc80ab649982ca014b8883'
'db3ef406027a4e75e6ddb50b986caa52'
'f6fcbd03c6f1013e4f592278bf96086d'
'704b67624d026f76577ce51d021ef00a'
'b581e688384ca1f3d93c18e6933e3f9d'
'04c3ca13a702147c62db90f556c5b3ca'
'84025d924d1ddf176f8dc028bc5f6453'
'bafec1da6c9f80fffd25dd5a85004b42'
'ef77a180cc99be9226e8296e5ae3ada5'
'4f1e1612b1e43442b34bb0fb44254af0'
'0cbfe790d927cce15ae8e658de03f8aa'
'ab9cbb2f172fd88c3c0d8a87eb7bd666'
'63ed863d96f9571cbdb50664b3e70001'
'661a69b61e9da7b94bb0e4abd22fe365'
'd344c31a3b60c2a3ba1c84b914dd2509')
build() {
make
}
package() {
local installopts='--mode 0644 -D --target-directory'
local shrdir="$pkgdir/usr/share"
local licdir="$shrdir/licenses/$pkgname"
local docdir="$shrdir/doc/$pkgname"
make PREFIX=/usr DESTDIR="$pkgdir" install
install $installopts "$licdir" "LICENSE"
install $installopts "$docdir" "README"
# install $installopts "$docdir" README.terminfo.rst
# install $installopts "$shrdir/$pkgname" "$_sourcedir/st.info"
}

View file

@ -1,5 +1,5 @@
# st version # st version
VERSION = 0.8.4 VERSION = 0.8.5
# Customize below to fit your system # Customize below to fit your system
@ -34,4 +34,4 @@ STLDFLAGS = $(LIBS) $(LDFLAGS)
# `$(PKG_CONFIG) --libs freetype2` # `$(PKG_CONFIG) --libs freetype2`
# compiler and linker # compiler and linker
# CC = c99 CC = clang