Skip to content

Commit

Permalink
add for package next-browser
Browse files Browse the repository at this point in the history
  • Loading branch information
dctxmei committed Feb 19, 2020
1 parent 4bb2e07 commit 1a462e6
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
33 changes: 33 additions & 0 deletions archlinuxcn/next-browser/PKGBUILD
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# Contributor: Cillian Berragan <cjberragan@gmail.com>
# Maintainer: Stefan Husmann <stefan-husmann@t-online.de>

pkgname=next-browser
pkgver=1.4.0
pkgrel=2
pkgdesc="Keyboard-oriented, Common Lisp extensible web-browser"
arch=('i686' 'x86_64')
url="https://next.atlas.engineer"
license=('custom:BSD')
source=("$pkgname-$pkgver.tar.gz::https://github.com/atlas-engineer/next/archive/$pkgver.tar.gz")
sha512sums=('a94b81c1b417818a06ddc592aa44620704a91b4ed411c92f19a768c4f7d4f9f74d29b9ad7a320d7a27ebaf880fa356c76626c1e2a9bac2c17bfeb6838cd1f937')
# If someday Next works with other Lisps, replace 'sbcl' with 'common-lisp'.
makedepends=('sbcl' 'cl-asdf')
depends=('webkit2gtk' 'sqlite' 'glib-networking' 'gsettings-desktop-schemas' 'libfixposix')
optdepends=('gstreamer: for HTML5 audio/video'
'gst-plugins-base: for HTML5 audio/video'
'gst-plugins-good: for HTML5 audio/video'
'gst-plugins-bad: for HTML5 audio/video'
'gst-plugins-ugly: for HTML5 audio/video')
# Binary will not run otherwise.
options=('!strip' '!makeflags')

build() {
cd ${pkgname%-browser}-$pkgver
make all
}

package() {
cd ${pkgname%-browser}-$pkgver
make install PREFIX=/usr DESTDIR="$pkgdir"
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
12 changes: 12 additions & 0 deletions archlinuxcn/next-browser/lilac.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
pre_build: aur_pre_build

post_build: aur_post_build

repo_depends:
- libfixposix

update_on:
- aur

maintainers:
- github: dctxmei

0 comments on commit 1a462e6

Please sign in to comment.