From b2245cafb4c51063c87cfef243aa2cbd08a6de8f Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Fri, 16 Jun 2023 12:54:36 -0500 Subject: [PATCH] Release new version --- makefile | 3 +++ readme.md | 8 +++++++- release.fish | 11 +++++++++++ ttf-iosevka-lyte/.SRCINFO | 6 +++--- ttf-iosevka-lyte/PKGBUILD | 4 ++-- 5 files changed, 26 insertions(+), 6 deletions(-) create mode 100755 release.fish diff --git a/makefile b/makefile index 1d88205..7a404ff 100644 --- a/makefile +++ b/makefile @@ -1,6 +1,9 @@ .PHONE: test namcap default default: test +release: srcinfo namcap + @fish release.fish + test: namcap diff --git a/readme.md b/readme.md index eb9a470..a1ed220 100644 --- a/readme.md +++ b/readme.md @@ -2,9 +2,15 @@ This repository holds my AUR packages. +# Release + +```bash +$ make release +``` + [Browse on AUR][aur-search] -## Packages +# Packages - [`ttf-iosevka-lyte`](./ttf-iosevka-lyte) - [`ttf-iosevka-lyte-nerd-font`](./ttf-iosevka-lyte-nerd-font) diff --git a/release.fish b/release.fish new file mode 100755 index 0000000..fb3edca --- /dev/null +++ b/release.fish @@ -0,0 +1,11 @@ +#!/usr/bin/env fish + +git add -A +git status +read -s --prompt "echo 'Continue committing and pushing? [y/N] '" yn +if ! test $yn = "y" + echo "Cancelling..." + exit 1 +end +git commit +git push \ No newline at end of file diff --git a/ttf-iosevka-lyte/.SRCINFO b/ttf-iosevka-lyte/.SRCINFO index 765fcb8..cc63b69 100644 --- a/ttf-iosevka-lyte/.SRCINFO +++ b/ttf-iosevka-lyte/.SRCINFO @@ -1,13 +1,13 @@ pkgbase = ttf-iosevka-lyte pkgdesc = lytedev's customized Iosevka font primarily for the Kitty terminal emulator pkgver = 16.4.0 - pkgrel = 1 + pkgrel = 3 url = https://github.com/lytedev/Iosevka arch = any license = SIL Open Font License v1.1 source = https://files.lyte.dev/iosevkalyte/rel/iosevkalyteterm-16.4.0.tar.zstd - source = ttf-iosevka-lyte-16.4.0-1-LICENSE.md::https://files.lyte.dev/iosevkalyte/rel/iosevkalyteterm-16.4.0-LICENSE.md - sha256sums = 655c95c58f7a39c13a7236f94107622fd0166a92ee1a8aa3742ad2aef76f9e8e + source = ttf-iosevka-lyte-16.4.0-3-LICENSE.md::https://files.lyte.dev/iosevkalyte/rel/iosevkalyteterm-16.4.0-LICENSE.md + sha256sums = 6fee8e91286277b1e9e375d8c48c3ebede7b78b7855460f563ae6732076a495b sha256sums = 46ecadda73abf39cda76731a94fd357b743f882dc1156b4410a2967a811c4ff1 pkgname = ttf-iosevka-lyte diff --git a/ttf-iosevka-lyte/PKGBUILD b/ttf-iosevka-lyte/PKGBUILD index 4606469..476cf9f 100644 --- a/ttf-iosevka-lyte/PKGBUILD +++ b/ttf-iosevka-lyte/PKGBUILD @@ -2,14 +2,14 @@ pkgname=ttf-iosevka-lyte pkgver=16.4.0 -pkgrel=1 +pkgrel=3 pkgdesc="lytedev's customized Iosevka font primarily for the Kitty terminal emulator" arch=('any') url="https://github.com/lytedev/Iosevka" license=('SIL Open Font License v1.1') source=("https://files.lyte.dev/iosevkalyte/rel/iosevkalyteterm-${pkgver}.tar.zstd" "${pkgname}-${pkgver}-${pkgrel}-LICENSE.md::https://files.lyte.dev/iosevkalyte/rel/iosevkalyteterm-${pkgver}-LICENSE.md") -sha256sums=("27d9cd867b1d2c6428f142e5928279d625e36b506698a667ddbd59ed5ee7bbe4" +sha256sums=("6fee8e91286277b1e9e375d8c48c3ebede7b78b7855460f563ae6732076a495b" "46ecadda73abf39cda76731a94fd357b743f882dc1156b4410a2967a811c4ff1") package() {