Date: Wednesday, July 31, 2019 @ 10:19:17 Author: arodseth Revision: 495518
archrelease: copy trunk to community-x86_64 Added: duktape/repos/community-x86_64/PKGBUILD (from rev 495517, duktape/trunk/PKGBUILD) duktape/repos/community-x86_64/duktape.pc (from rev 495517, duktape/trunk/duktape.pc) Deleted: duktape/repos/community-x86_64/PKGBUILD duktape/repos/community-x86_64/duktape.pc ------------+ PKGBUILD | 78 +++++++++++++++++++++++++++++------------------------------ duktape.pc | 20 +++++++-------- 2 files changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2019-07-31 10:19:12 UTC (rev 495517) +++ PKGBUILD 2019-07-31 10:19:17 UTC (rev 495518) @@ -1,39 +0,0 @@ -# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> - -pkgname=duktape -pkgver=2.3.0 -pkgrel=2 -pkgdesc='Embeddable Javascript engine' -arch=('x86_64') -url='https://duktape.org/' -makedepends=('setconf') -license=('MIT') -source=("https://duktape.org/duktape-$pkgver.tar.xz" - 'duktape.pc') -sha256sums=('ed6e2f3ab2061628a7aeee27ccff16538ba6a151480cccf2e846bd061e45afe8' - '11b422df749c27e6884493581d18cb95a22ac179674c2214ed4540e022e2fb48') - -prepare() { - cd "$pkgname-$pkgver" - - mv Makefile.sharedlibrary Makefile - sed 's/-Wall -Wextra/$(CFLAGS)/g' -i Makefile - setconf Makefile INSTALL_PREFIX="$pkgdir/usr" - setconf "$srcdir/duktape.pc" Version="$pkgver" -} - -build() { - CFLAGS="$CFLAGS -D DUK_USE_FASTINT -w" make -C "$pkgname-$pkgver" -} - -package() { - cd "$pkgname-$pkgver" - - install -d "$pkgdir/usr/lib" "$pkgdir/usr/include" - make install - install -Dm644 "$srcdir/duktape.pc" "$pkgdir/usr/lib/pkgconfig/duktape.pc" - install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" -} - -# getver: github.com/svaarala/duktape -# vim: ts=2 sw=2 et: Copied: duktape/repos/community-x86_64/PKGBUILD (from rev 495517, duktape/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2019-07-31 10:19:17 UTC (rev 495518) @@ -0,0 +1,39 @@ +# Maintainer: Alexander F. Rødseth <xypr...@archlinux.org> + +pkgname=duktape +pkgver=2.4.0 +pkgrel=1 +pkgdesc='Embeddable Javascript engine' +arch=(x86_64) +url='https://duktape.org/' +makedepends=(setconf) +license=(MIT) +source=("https://duktape.org/duktape-$pkgver.tar.xz" + duktape.pc) +sha256sums=('86a89307d1633b5cedb2c6e56dc86e92679fc34b05be551722d8cc69ab0771fc' + '11b422df749c27e6884493581d18cb95a22ac179674c2214ed4540e022e2fb48') + +prepare() { + cd $pkgname-$pkgver + + mv Makefile.sharedlibrary Makefile + sed 's/-Wall -Wextra/$(CFLAGS)/g' -i Makefile + setconf Makefile INSTALL_PREFIX="$pkgdir/usr" + setconf "$srcdir/duktape.pc" Version="$pkgver" +} + +build() { + CFLAGS="$CFLAGS -D DUK_USE_FASTINT -w" make -C $pkgname-$pkgver +} + +package() { + cd $pkgname-$pkgver + + install -d "$pkgdir/usr/lib" "$pkgdir/usr/include" + make install + install -Dm644 "$srcdir/duktape.pc" "$pkgdir/usr/lib/pkgconfig/duktape.pc" + install -Dm644 LICENSE.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +# getver: github.com/svaarala/duktape +# vim: ts=2 sw=2 et: Deleted: duktape.pc =================================================================== --- duktape.pc 2019-07-31 10:19:12 UTC (rev 495517) +++ duktape.pc 2019-07-31 10:19:17 UTC (rev 495518) @@ -1,10 +0,0 @@ -prefix=/usr -exec_prefix=${prefix} -libdir=${exec_prefix}/lib -includedir=${prefix}/include - -Name: duktape -Description: Embeddable Javascript engine -Version: 2.3.0 -Libs: -L${libdir} -lduktape -Cflags: -I${includedir} Copied: duktape/repos/community-x86_64/duktape.pc (from rev 495517, duktape/trunk/duktape.pc) =================================================================== --- duktape.pc (rev 0) +++ duktape.pc 2019-07-31 10:19:17 UTC (rev 495518) @@ -0,0 +1,10 @@ +prefix=/usr +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: duktape +Description: Embeddable Javascript engine +Version: 2.4.0 +Libs: -L${libdir} -lduktape +Cflags: -I${includedir}