Date: Tuesday, December 14, 2021 @ 01:50:49 Author: dbermond Revision: 1072695
archrelease: copy trunk to community-x86_64 Added: mujs/repos/community-x86_64/010-mujs-use-arch-flags.patch (from rev 1072694, mujs/trunk/010-mujs-use-arch-flags.patch) mujs/repos/community-x86_64/PKGBUILD (from rev 1072694, mujs/trunk/PKGBUILD) Deleted: mujs/repos/community-x86_64/010-mujs-use-arch-flags.patch mujs/repos/community-x86_64/PKGBUILD -------------------------------+ 010-mujs-use-arch-flags.patch | 38 +++++++++++++-------------- PKGBUILD | 56 ++++++++++++++++++++-------------------- 2 files changed, 47 insertions(+), 47 deletions(-) Deleted: 010-mujs-use-arch-flags.patch =================================================================== --- 010-mujs-use-arch-flags.patch 2021-12-14 01:50:19 UTC (rev 1072694) +++ 010-mujs-use-arch-flags.patch 2021-12-14 01:50:49 UTC (rev 1072695) @@ -1,19 +0,0 @@ ---- a/Makefile -+++ b/Makefile -@@ -17,7 +17,7 @@ endif - - # Compiler flags for various configurations: - --CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter -+CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter - - ifeq "$(CC)" "clang" - CFLAGS += -Wunreachable-code -@@ -34,7 +34,6 @@ else ifeq "$(build)" "sanitize" - LDFLAGS += -fsanitize=address - else ifeq "$(build)" "release" - CFLAGS += -O2 -- LDFLAGS += -Wl,-s - endif - - ifeq "$(HAVE_READLINE)" "yes" Copied: mujs/repos/community-x86_64/010-mujs-use-arch-flags.patch (from rev 1072694, mujs/trunk/010-mujs-use-arch-flags.patch) =================================================================== --- 010-mujs-use-arch-flags.patch (rev 0) +++ 010-mujs-use-arch-flags.patch 2021-12-14 01:50:49 UTC (rev 1072695) @@ -0,0 +1,19 @@ +--- a/Makefile ++++ b/Makefile +@@ -23,7 +23,7 @@ endif + + # Compiler flags for various configurations: + +-CFLAGS := -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter ++CFLAGS += -std=c99 -pedantic -Wall -Wextra -Wno-unused-parameter + + ifeq "$(CC)" "clang" + CFLAGS += -Wunreachable-code +@@ -40,7 +40,6 @@ else ifeq "$(build)" "sanitize" + LDFLAGS += -fsanitize=address + else ifeq "$(build)" "release" + CFLAGS += -O2 +- LDFLAGS += -Wl,-s + endif + + ifeq "$(HAVE_READLINE)" "yes" Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-12-14 01:50:19 UTC (rev 1072694) +++ PKGBUILD 2021-12-14 01:50:49 UTC (rev 1072695) @@ -1,28 +0,0 @@ -# Maintainer: Daniel Bermond <dberm...@archlinux.org> - -pkgname=mujs -pkgver=1.1.3 -pkgrel=1 -pkgdesc='An embeddable Javascript interpreter in C' -arch=('x86_64') -url='https://mujs.com/' -license=('ISC') -depends=('readline') -source=("https://github.com/ccxvii/mujs/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz" - '010-mujs-use-arch-flags.patch') -sha256sums=('4eeccf9f449cd9823b9ee8ca147137af06ffb5e8bf6cdcc467c3d60e7f311cd4' - 'aa60ade4da8d0ef5261bf6c2e73b170ba47931ae6fc2cad61b5959cdb780c744') - -prepare() { - patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/010-mujs-use-arch-flags.patch" -} - -build() { - make -C "${pkgname}-${pkgver}" release shared -} - -package() { - make -C "${pkgname}-${pkgver}" DESTDIR="$pkgdir" prefix='/usr' install-shared - install -D -m644 "${pkgname}-${pkgver}/docs"/* -t "${pkgdir}/usr/share/doc/${pkgname}" - install -D -m644 "${pkgname}-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/mujs/LICENSE" -} Copied: mujs/repos/community-x86_64/PKGBUILD (from rev 1072694, mujs/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-12-14 01:50:49 UTC (rev 1072695) @@ -0,0 +1,28 @@ +# Maintainer: Daniel Bermond <dberm...@archlinux.org> + +pkgname=mujs +pkgver=1.2.0 +pkgrel=1 +pkgdesc='An embeddable Javascript interpreter in C' +arch=('x86_64') +url='https://mujs.com/' +license=('ISC') +depends=('readline') +source=("https://github.com/ccxvii/mujs/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz" + '010-mujs-use-arch-flags.patch') +sha256sums=('bbb74b96c168e7120f1aa2ce0a42026eba01cff14a9234108c91795f3a4c8cd0' + '83d67d384e27f285f128034a6c732dff97eeda47d141db83836e6ce70d4db9fd') + +prepare() { + patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/010-mujs-use-arch-flags.patch" +} + +build() { + make -C "${pkgname}-${pkgver}" release shared +} + +package() { + make -C "${pkgname}-${pkgver}" DESTDIR="$pkgdir" prefix='/usr' install-shared + install -D -m644 "${pkgname}-${pkgver}/docs"/* -t "${pkgdir}/usr/share/doc/${pkgname}" + install -D -m644 "${pkgname}-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/mujs/LICENSE" +}