diff options
author | Hugo Parente Lima | 2020-08-09 01:34:58 -0300 |
---|---|---|
committer | Hugo Parente Lima | 2020-08-09 01:35:13 -0300 |
commit | cc2256945daeb9c364c55a15f76bc7fe20e7dc69 (patch) | |
tree | 00627233d2294159528c6e90b21738b4147b6de1 | |
download | aur-cc2256945daeb9c364c55a15f76bc7fe20e7dc69.tar.gz |
Release 0.1.0.
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | .gitignore | 6 | ||||
-rw-r--r-- | PKGBUILD | 29 | ||||
-rwxr-xr-x | update_pkg | 16 |
4 files changed, 73 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..898eb8b91662 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = tijolo + pkgdesc = Lightweight, keyboard-oriented IDE for the masses + pkgver = 0.1.0 + pkgrel = 1 + url = https://github.com/hugopl/tijolo + arch = x86_64 + license = MIT + makedepends = git + makedepends = crystal>=0.35.1 + makedepends = shards>=0.11.0 + depends = gc + depends = libevent + depends = pcre + depends = gtksourceview4 + depends = nerd-fonts-jetbrains-mono + depends = libgit2 + conflicts = tijolo-git + source = tijolo-0.1.0.tar.gz::https://github.com/hugopl/tijolo/archive/v0.1.0.tar.gz + sha256sums = c5f978c4fcce99bc97af58fb634f6699102b2eddd2d3816adaaeb315c863c9c8 + +pkgname = tijolo + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..df2e5f31d6e3 --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +pkg/ +*.tar.gz +*.tar.xz +*.zst +src/ +tijolo-git/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b375eecd1de8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Hugo Parente Lima <hugo.pl@gmail.com> + +pkgname=tijolo +pkgver=0.1.0 +pkgrel=1 +pkgdesc="Lightweight, keyboard-oriented IDE for the masses" +arch=("x86_64") +conflicts=("tijolo-git") +url="https://github.com/hugopl/tijolo" +license=("MIT") +depends=("gc" "libevent" "pcre" "gtksourceview4" "nerd-fonts-jetbrains-mono" "libgit2") +makedepends=("git" "crystal>=0.35.1" "shards>=0.11.0") +source=("$pkgname-$pkgver.tar.gz::https://github.com/hugopl/tijolo/archive/v${pkgver}.tar.gz") +sha256sums=('c5f978c4fcce99bc97af58fb634f6699102b2eddd2d3816adaaeb315c863c9c8') + +build() { + cd "$srcdir/tijolo-$pkgver" + make +} + +check() { + # Can't check anything, since tests needs tijolo own project repo to execute. + true +} + +package() { + cd "$srcdir/tijolo-$pkgver" + make install DESTDIR="${pkgdir}/usr" +} diff --git a/update_pkg b/update_pkg new file mode 100755 index 000000000000..0f745d58cb1d --- /dev/null +++ b/update_pkg @@ -0,0 +1,16 @@ +#!/usr/bin/env ruby + +new_sha = `makepkg -g` +pkgbuild = File.readlines("PKGBUILD").map do |line| + if line =~ /\A\s*sha256sums/ + new_sha + else + line + end +end.join + +File.write("PKGBUILD", pkgbuild) +system("makepkg --printsrcinfo > .SRCINFO") +# puts new_sha +puts "done!" + |