Compare commits
8 Commits
d56206533d
...
ly-1.1.1
Author | SHA1 | Date | |
---|---|---|---|
781252bdb3
|
|||
f085365598
|
|||
9d787e5290
|
|||
a64d65ccba
|
|||
652c7fc116
|
|||
bec0968764
|
|||
804edca4fe
|
|||
ca3a9d8b1e
|
15
Makefile
15
Makefile
@ -1,8 +1,9 @@
|
|||||||
BUILDDIR := ./void-packages
|
BUILDDIR := ./void-packages
|
||||||
TEMPLATES := $(shell find srcpkgs/* -maxdepth 0 -type d)
|
TEMPLATES := $(shell find srcpkgs/* -maxdepth 0 -type d)
|
||||||
PACKAGES := $(addprefix $(BUILDDIR)/,$(notdir $(TEMPLATES)))
|
PACKAGES := $(addprefix $(BUILDDIR)/,$(notdir $(TEMPLATES)))
|
||||||
|
.SHELLFLAGS := -ec
|
||||||
|
|
||||||
all: sync $(PACKAGES) end
|
all: sync $(PACKAGES) dest end
|
||||||
|
|
||||||
$(info TEMPLATES: $(TEMPLATES))
|
$(info TEMPLATES: $(TEMPLATES))
|
||||||
$(info PACKAGES: $(PACKAGES))
|
$(info PACKAGES: $(PACKAGES))
|
||||||
@ -11,11 +12,13 @@ $(BUILDDIR)/%: srcpkgs/%
|
|||||||
@echo "Building package: $<"
|
@echo "Building package: $<"
|
||||||
@rm -rf $(BUILDDIR)/srcpkgs/$<
|
@rm -rf $(BUILDDIR)/srcpkgs/$<
|
||||||
@cp -ru $< $(BUILDDIR)/srcpkgs/
|
@cp -ru $< $(BUILDDIR)/srcpkgs/
|
||||||
@-cd $(BUILDDIR) && ./xbps-src clean $<
|
@cd $(BUILDDIR) && ./xbps-src clean $<
|
||||||
@-cd $(BUILDDIR) && ./xbps-src pkg $< || echo "Warning: Failed to build $<"
|
@cd $(BUILDDIR) && ./xbps-src pkg $<
|
||||||
|
|
||||||
|
dest:
|
||||||
@mkdir -p ./dest
|
@mkdir -p ./dest
|
||||||
@-cp -u $(BUILDDIR)/hostdir/binpkgs/*.xbps ./dest/
|
@cp -u $(BUILDDIR)/hostdir/binpkgs/*.xbps ./dest/
|
||||||
@-cp $(BUILDDIR)/hostdir/binpkgs/x86_64-repodata ./dest/
|
@cp $(BUILDDIR)/hostdir/binpkgs/x86_64-repodata ./dest/
|
||||||
|
|
||||||
end:
|
end:
|
||||||
@printf "\n\n\033[1;31mRun the following commands:\033[m\n"
|
@printf "\n\n\033[1;31mRun the following commands:\033[m\n"
|
||||||
@ -36,3 +39,5 @@ build-clean:
|
|||||||
rm -rf ./dest
|
rm -rf ./dest
|
||||||
|
|
||||||
clean: sync-clean build-clean
|
clean: sync-clean build-clean
|
||||||
|
|
||||||
|
.PHONY: dest
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
# Template file for 'XD'
|
# Template file for 'XD'
|
||||||
pkgname=XD
|
pkgname=XD
|
||||||
version=3.3
|
version=3.3
|
||||||
revision=1
|
revision=2
|
||||||
archs="x86_64"
|
archs="x86_64"
|
||||||
makedepends="git libgit2-devel pkg-config"
|
makedepends="git libgit2-devel pkg-config"
|
||||||
depends="libgit2"
|
depends="libgit2"
|
||||||
@ -10,8 +10,8 @@ short_desc="smiley face to explain info on the shell"
|
|||||||
maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
||||||
license="GPL-3.0-or-later"
|
license="GPL-3.0-or-later"
|
||||||
homepage="https://git.squi.bid/XD"
|
homepage="https://git.squi.bid/XD"
|
||||||
distfiles="https://git.squi.bid/${pkgname}/snapshot/${pkgname}-${version}.tar.gz"
|
distfiles="https://git.squi.bid/squibid/${pkgname}/archive/v${version}.tar.gz"
|
||||||
checksum=1686fd1c989674826ca378cc6f4d32ca1d5a8fd9aee4b18cf7047db6408d3e25
|
checksum=40e5c6f4502e3980d92c8eebdd5c02d9cc18067e6e68c35b486ea195b0d9af04
|
||||||
|
|
||||||
do_build() {
|
do_build() {
|
||||||
make
|
make
|
||||||
|
31
srcpkgs/lutgen-studio/template
Normal file
31
srcpkgs/lutgen-studio/template
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# Template file for 'lutgen-studio'
|
||||||
|
pkgname=lutgen-studio
|
||||||
|
version=0.1.1
|
||||||
|
revision=1
|
||||||
|
archs="x86_64"
|
||||||
|
makedepends="curl"
|
||||||
|
depends="zenity wayland libssl3 libxkbcommon"
|
||||||
|
short_desc="Blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes."
|
||||||
|
maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
||||||
|
license="MIT"
|
||||||
|
homepage="https://github.com/ozwaldorf/lutgen-rs"
|
||||||
|
executable="https://github.com/ozwaldorf/lutgen-rs/releases/download/lutgen-studio-v${version}/lutgen-studio-v${version}-x86_64-unknown-linux-gnu"
|
||||||
|
checksum=67ada155e12510c57dbbf910927ebbc4ea3c905b1942e92e9f4d36c8353abf6e
|
||||||
|
|
||||||
|
do_fetch() {
|
||||||
|
mkdir -p $wrksrc
|
||||||
|
curl -L ${executable} -o ${wrksrc}/lutgen-studio
|
||||||
|
}
|
||||||
|
|
||||||
|
do_extract() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
|
do_install() {
|
||||||
|
local package_location="usr/lib/$pkgname"
|
||||||
|
vmkdir ${package_location}
|
||||||
|
chmod +x lutgen-studio
|
||||||
|
vcopy lutgen-studio ${package_location}
|
||||||
|
vmkdir usr/bin
|
||||||
|
ln -sfr $DESTDIR/${package_location}/lutgen-studio $DESTDIR/usr/bin/lutgen-studio
|
||||||
|
}
|
@ -1,19 +1,29 @@
|
|||||||
# Template file for 'lutgen'
|
# Template file for 'lutgen'
|
||||||
pkgname=lutgen
|
pkgname=lutgen
|
||||||
version=0.12.1
|
version=1.0.0
|
||||||
revision=1
|
revision=2
|
||||||
archs="x86_64"
|
archs="x86_64"
|
||||||
|
makedepends="curl"
|
||||||
short_desc="Blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes."
|
short_desc="Blazingly fast interpolated LUT generator and applicator for arbitrary and popular color palettes."
|
||||||
maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
||||||
license="MIT"
|
license="MIT"
|
||||||
homepage="https://github.com/ozwaldorf/lutgen-rs"
|
homepage="https://github.com/ozwaldorf/lutgen-rs"
|
||||||
distfiles="https://github.com/ozwaldorf/lutgen-rs/releases/download/v${version}/lutgen-${version}-x86_64.tar.gz"
|
executable="https://github.com/ozwaldorf/lutgen-rs/releases/download/lutgen-v${version}/lutgen-cli-v${version}-x86_64-unknown-linux-gnu "
|
||||||
checksum=97556d3537c8c1748570b4c814703bb1ec430f07da4aaedd64da4f87691a7095
|
checksum=d744cd4bb6033e252cff8918417f60825d080f2f24fade1fd42a1eed8be96b81
|
||||||
|
|
||||||
|
do_fetch() {
|
||||||
|
mkdir -p $wrksrc
|
||||||
|
curl -L ${executable} -o ${wrksrc}/lutgen
|
||||||
|
}
|
||||||
|
|
||||||
|
do_extract() {
|
||||||
|
:
|
||||||
|
}
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
local package_location="usr/lib/$pkgname"
|
local package_location="usr/lib/$pkgname"
|
||||||
vmkdir ${package_location}
|
vmkdir ${package_location}
|
||||||
chmod +x lutgen
|
chmod +x lutgen
|
||||||
vcopy lutgen ${package_location}
|
vcopy lutgen ${package_location}
|
||||||
vmkdir usr/bin
|
vmkdir usr/bin
|
||||||
ln -sfr $DESTDIR/${package_location}/lutgen $DESTDIR/usr/bin/lutgen
|
ln -sfr $DESTDIR/${package_location}/lutgen $DESTDIR/usr/bin/lutgen
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Template file for 'ly'
|
# Template file for 'ly'
|
||||||
pkgname=ly
|
pkgname=ly
|
||||||
version=1.0.3
|
version=1.1.1
|
||||||
revision=1
|
revision=1
|
||||||
build_style=zig-build
|
build_style=zig-build
|
||||||
nopie=yes
|
nopie=yes
|
||||||
@ -8,10 +8,10 @@ makedepends="pam-devel xcb-util-devel pkg-config"
|
|||||||
short_desc="display manager with console UI"
|
short_desc="display manager with console UI"
|
||||||
maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
||||||
license="WTFPL"
|
license="WTFPL"
|
||||||
homepage="https://github.com/fairyglade/ly"
|
homepage="https://codeberg.org/fairyglade/ly"
|
||||||
changelog="https://github.com/fairyglade/ly/releases/tag/v${version}"
|
changelog="https://codeberg.org/fairyglade/ly/releases/tag/v${version}"
|
||||||
distfiles="https://github.com/fairyglade/ly/archive/refs/tags/v${version}.tar.gz"
|
distfiles="https://codeberg.org/fairyglade/ly/archive/v${version}.tar.gz"
|
||||||
checksum=269cc070905bd3a064b458dacb25787e409dad5930f2fbb98640f8e4f57b0bf6
|
checksum=27dab51187efe3d64eec1a0b98ba00c814dd01c0a0b360900cd0bd4f75076ef8
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
vmkdir etc/sv
|
vmkdir etc/sv
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Template file for 'vesktop'
|
# Template file for 'vesktop'
|
||||||
pkgname=vesktop
|
pkgname=vesktop
|
||||||
version=1.5.7
|
version=1.5.8
|
||||||
revision=1
|
revision=1
|
||||||
archs="x86_64"
|
archs="x86_64"
|
||||||
short_desc="custom Discord App"
|
short_desc="custom Discord App"
|
||||||
@ -8,7 +8,7 @@ maintainer="Zachary Scheiman <me@zacharyscheiman.com>"
|
|||||||
license="GPL-3.0-or-later"
|
license="GPL-3.0-or-later"
|
||||||
homepage="https://github.com/Vencord/Vesktop"
|
homepage="https://github.com/Vencord/Vesktop"
|
||||||
distfiles="https://github.com/Vencord/Vesktop/releases/download/v${version}/vesktop-${version}.tar.gz"
|
distfiles="https://github.com/Vencord/Vesktop/releases/download/v${version}/vesktop-${version}.tar.gz"
|
||||||
checksum=7670381baa4956d3d60b17562a3838db832cf3ff59cdf6563c7ffbc580508038
|
checksum=c2ed2184da586c575f3dbf14afc41a85760693586b079b3d2b0ba8f181cd3d51
|
||||||
|
|
||||||
|
|
||||||
do_install() {
|
do_install() {
|
||||||
|
Reference in New Issue
Block a user