Compare commits
No commits in common. "fb097697ecfa48d31cd91f8ac67794d388a0bdda" and "01f86e5c2a44465e524195f104fef64de5bf990f" have entirely different histories.
fb097697ec
...
01f86e5c2a
|
|
@ -3,6 +3,3 @@
|
||||||
st
|
st
|
||||||
*.rej
|
*.rej
|
||||||
*.orig
|
*.orig
|
||||||
src/
|
|
||||||
pkg/
|
|
||||||
*.tar*
|
|
||||||
|
|
|
||||||
|
|
@ -1,27 +0,0 @@
|
||||||
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
4
FAQ
|
|
@ -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 path of both programs in your config.h file. You only
|
You can add the absolute patch of both programs in your config.h
|
||||||
have to modify the value of utmp and scroll variables.
|
file. You only 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
53
PKGBUILD
|
|
@ -1,53 +0,0 @@
|
||||||
# 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"
|
|
||||||
}
|
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
# st version
|
# st version
|
||||||
VERSION = 0.8.5
|
VERSION = 0.8.4
|
||||||
|
|
||||||
# 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 = clang
|
# CC = c99
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue