Daniel Bermond pushed to branch main at Arch Linux / Packaging / Packages / mujs
Commits: a63d96f0 by Daniel Bermond at 2023-11-22T18:41:08-03:00 upgpkg: 1.3.4-1 - - - - - 3 changed files: - + .SRCINFO - 010-mujs-use-arch-flags.patch - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,14 @@ +pkgbase = mujs + pkgdesc = An embeddable Javascript interpreter in C + pkgver = 1.3.4 + pkgrel = 1 + url = https://mujs.com/ + arch = x86_64 + license = ISC + depends = readline + source = https://github.com/ccxvii/mujs/archive/1.3.4/mujs-1.3.4.tar.gz + source = 010-mujs-use-arch-flags.patch + sha256sums = c015475880f6a382e706169c94371a7dd6cc22078832f6e0865af8289c2ef42b + sha256sums = f5a2cf4865f00b676f51264ef5a55d4dc953125e209f99c8fb81a76bb76fd42f + +pkgname = mujs ===================================== 010-mujs-use-arch-flags.patch ===================================== @@ -20,7 +20,7 @@ ifeq ($(wildcard .git),.git) VERSION = $(shell git describe --tags --always) -@@ -92,16 +92,16 @@ build/debug/mujs-pp: pp.c build/debug/li +@@ -97,16 +97,16 @@ build/debug/mujs-pp: pp.c build/debug/li build/release/libmujs.$(SO): one.c $(SRCS) $(HDRS) @mkdir -p $(@D) @@ -32,8 +32,8 @@ build/release/libmujs.a: build/release/libmujs.o $(AR) cr $@ $^ build/release/mujs: main.c build/release/libmujs.o -- $(CC) $(CFLAGS) $(OPTIM) -o $@ $^ -lm -DHAVE_READLINE -lreadline -+ $(CC) $(CFLAGS) $(OPTIM) -o $@ $^ -lm -DHAVE_READLINE -lreadline $(LDFLAGS) +- $(CC) $(CFLAGS) $(OPTIM) -o $@ $^ -lm $(READLINE_CFLAGS) $(READLINE_LIBS) ++ $(CC) $(CFLAGS) $(OPTIM) -o $@ $^ -lm $(READLINE_CFLAGS) $(READLINE_LIBS) $(LDFLAGS) build/release/mujs-pp: pp.c build/release/libmujs.o - $(CC) $(CFLAGS) $(OPTIM) -o $@ $^ -lm + $(CC) $(CFLAGS) $(OPTIM) -o $@ $^ -lm $(LDFLAGS) ===================================== PKGBUILD ===================================== @@ -1,7 +1,7 @@ # Maintainer: Daniel Bermond <[email protected]> pkgname=mujs -pkgver=1.3.3 +pkgver=1.3.4 pkgrel=1 pkgdesc='An embeddable Javascript interpreter in C' arch=('x86_64') @@ -10,8 +10,8 @@ license=('ISC') depends=('readline') source=("https://github.com/ccxvii/mujs/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz" '010-mujs-use-arch-flags.patch') -sha256sums=('e2c5ee5416dfda2230c7a0cb7895df9a9b2d5b2065bb18e7e64dec2a796abe1b' - 'a122d4a059faf99ea864ebd4cd82df7a26e223280bf985913958013f93b2860f') +sha256sums=('c015475880f6a382e706169c94371a7dd6cc22078832f6e0865af8289c2ef42b' + 'f5a2cf4865f00b676f51264ef5a55d4dc953125e209f99c8fb81a76bb76fd42f') prepare() { patch -d "${pkgname}-${pkgver}" -Np1 -i "${srcdir}/010-mujs-use-arch-flags.patch" @@ -22,7 +22,8 @@ build() { } package() { - make -C "${pkgname}-${pkgver}" DESTDIR="$pkgdir" prefix='/usr' install-common install-shared - install -D -m644 "${pkgname}-${pkgver}/docs"/* -t "${pkgdir}/usr/share/doc/${pkgname}" + make -C "${pkgname}-${pkgver}" DESTDIR="$pkgdir" prefix='/usr' install-shared + install -d -m755 "${pkgdir}/usr/share/doc" install -D -m644 "${pkgname}-${pkgver}/COPYING" "${pkgdir}/usr/share/licenses/mujs/LICENSE" + cp -dr --no-preserve='ownership' "${pkgname}-${pkgver}/docs" "${pkgdir}/usr/share/doc/${pkgname}" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mujs/-/commit/a63d96f0aa09331a622477781cddee4527785309 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mujs/-/commit/a63d96f0aa09331a622477781cddee4527785309 You're receiving this email because of your account on gitlab.archlinux.org.
