diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 14 insertions, 9 deletions
@@ -1,5 +1,5 @@ pkgbase = nyxt-browser-git - pkgdesc = Keyboard-oriented, Common Lisp extensible web-browser + pkgdesc = A keyboard-driven web browser designed for power users pkgver = latest pkgrel = 1 url = https://nyxt.atlas.engineer @@ -20,9 +20,8 @@ pkgbase = nyxt-browser-git optdepends = gst-plugins-good: for HTML5 audio/video optdepends = gst-plugins-bad: for HTML5 audio/video optdepends = gst-plugins-ugly: for HTML5 audio/video - provides = nyxt-browser - provides = next-browser - conflicts = nyxt-browser + provides = nyxt + conflicts = nyxt options = !strip options = !makeflags source = nyxt-browser::git+https://github.com/atlas-engineer/nyxt.git @@ -6,12 +6,12 @@ _pkgname=nyxt-browser pkgname=$_pkgname-git pkgver=latest pkgrel=1 -pkgdesc="Keyboard-oriented, Common Lisp extensible web-browser" +pkgdesc='A keyboard-driven web browser designed for power users' arch=('i686' 'x86_64') -url="https://nyxt.atlas.engineer" +url='https://nyxt.atlas.engineer' license=('custom:BSD') -conflicts=('nyxt-browser') -provides=('nyxt-browser' 'next-browser') +conflicts=('nyxt') +provides=('nyxt') source=($_pkgname::git+https://github.com/atlas-engineer/nyxt.git) sha256sums=('SKIP') # If someday Next works with other Lisps, replace 'sbcl' with 'common-lisp'. @@ -35,6 +35,12 @@ pkgver() { git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' } +prepare() { + cd "$srcdir/$_pkgname" + git submodule init + git submodule update +} + build() { cd "$srcdir/$_pkgname" make all @@ -42,7 +48,7 @@ build() { package() { cd "$srcdir/$_pkgname" - make install PREFIX=/usr DESTDIR=${pkgdir} + make install PREFIX=/usr DESTDIR="${pkgdir}" install -dm755 "$pkgdir"/usr/share/licenses/$pkgname/ install -m644 licenses/* "$pkgdir"/usr/share/licenses/$pkgname/ } |