diff options
author | Daniel Peukert | 2023-03-02 18:10:56 +0100 |
---|---|---|
committer | Daniel Peukert | 2023-03-02 18:10:56 +0100 |
commit | dd429fe75ec8def1945436892f921f4da3b457ea (patch) | |
tree | f0bb6d184feb1816ccdee57ca163e2cbf6cec126 | |
parent | 7529bcff4517ec9cfbb363fc9ac07cf4901ccf56 (diff) | |
download | aur-dd429fe75ec8def1945436892f921f4da3b457ea.tar.gz |
Fix ocaml-ppx_inline_test build
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 16 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = ocaml-ppx_inline_test pkgdesc = Syntax extension for writing in-line tests in ocaml code pkgver = 0.15.0 - pkgrel = 3 + pkgrel = 4 epoch = 1 url = https://github.com/janestreet/ppx_inline_test arch = x86_64 @@ -15,7 +15,9 @@ pkgbase = ocaml-ppx_inline_test depends = ocaml-time_now>=0.15.0 depends = ocaml-ppxlib>=0.23.0 options = !strip - source = ocaml-ppx_inline_test-1:0.15.0-3.tar.gz::https://github.com/janestreet/ppx_inline_test/archive/v0.15.0.tar.gz + source = ocaml-ppx_inline_test-1:0.15.0-4.tar.gz::https://github.com/janestreet/ppx_inline_test/archive/v0.15.0.tar.gz + source = ocaml-ppx_inline_test-0.15.0-4-remove-ppxlib-file_path.diff::https://github.com/janestreet/ppx_inline_test/commit/99e6e5819118c3ebf06bccc879a15175b9221148.diff sha512sums = 04ea3bc4fc86881d8df50340d5684b8167063293cf0eb0b2c041a6416897d878df22422ea0b8171533dfbe741d5df53a4a9d250370e36a6c7a0a27816b9d3abe + sha512sums = 118d09d61cfdcd083d47580725bae57c3242b9dd77235b32acf15a99bbd83f94c268b1a5085bb09449ca65af11c294415c0405d1c4abdd7487e937a3a063cd02 pkgname = ocaml-ppx_inline_test @@ -3,7 +3,7 @@ _projectname='ppx_inline_test' pkgname="ocaml-$_projectname" pkgver='0.15.0' -pkgrel='3' +pkgrel='4' epoch='1' pkgdesc='Syntax extension for writing in-line tests in ocaml code' arch=('x86_64' 'i686' 'armv7h' 'aarch64') @@ -12,11 +12,20 @@ license=('MIT') depends=('ocaml>=4.08.0' 'ocaml-base>=0.15.0' 'ocaml-time_now>=0.15.0' 'ocaml-ppxlib>=0.23.0') makedepends=('dune>=2.0.0') options=('!strip') -source=("$pkgname-$epoch:$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz") -sha512sums=('04ea3bc4fc86881d8df50340d5684b8167063293cf0eb0b2c041a6416897d878df22422ea0b8171533dfbe741d5df53a4a9d250370e36a6c7a0a27816b9d3abe') +source=( + "$pkgname-$epoch:$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz" + "$pkgname-$pkgver-$pkgrel-remove-ppxlib-file_path.diff::$url/commit/99e6e5819118c3ebf06bccc879a15175b9221148.diff" +) +sha512sums=('04ea3bc4fc86881d8df50340d5684b8167063293cf0eb0b2c041a6416897d878df22422ea0b8171533dfbe741d5df53a4a9d250370e36a6c7a0a27816b9d3abe' + '118d09d61cfdcd083d47580725bae57c3242b9dd77235b32acf15a99bbd83f94c268b1a5085bb09449ca65af11c294415c0405d1c4abdd7487e937a3a063cd02') _sourcedirectory="$_projectname-$pkgver" +prepare() { + cd "$srcdir/$_sourcedirectory/" + patch --forward -p1 < "../$pkgname-$pkgver-$pkgrel-remove-ppxlib-file_path.diff" +} + build() { cd "$srcdir/$_sourcedirectory/" dune build --release --verbose |