Package Details: mawk 1.3.4_20240905-1

Git Clone URL: https://aur.archlinux.org/mawk.git (read-only, click to copy)
Package Base: mawk
Description: An interpreter for the AWK Programming Language
Upstream URL: http://invisible-island.net/mawk/
Keywords: awk mawk
Licenses: GPL
Submitter: None
Maintainer: zoorat
Last Packager: zoorat
Votes: 77
Popularity: 1.22
First Submitted: 2007-05-30 03:45 (UTC)
Last Updated: 2024-09-09 05:47 (UTC)

Latest Comments

1 2 3 4 Next › Last »

nesk_aur commented on 2023-12-30 10:45 (UTC)

Builds and works on aarch64 architecture.

zoorat commented on 2023-11-21 17:57 (UTC)

@lorinder thanks a lot.

lorinder commented on 2023-11-21 14:30 (UTC)

Hello! man pages are installed into the wrong directory; should be /usr/share/man, not /usr/share/man1:

$ pacman -Ql mawk                                                                                                                                                                                                           
mawk /usr/                                                                                                                                                                                                                                     
mawk /usr/bin/                                                                                                                                                                                                                                 
mawk /usr/bin/mawk                                                                                                                                                                                                                             
mawk /usr/share/                                                                                                                                                                                                                               
mawk /usr/share/man/                                                                                                                                                                                                                           
mawk /usr/share/man/man1/                                                                                                                                                                                                                      
mawk /usr/share/man/man1/man1/                                                                                                                                                                                                                 
mawk /usr/share/man/man1/man1/mawk.1.gz                                                                                                                                                                                                        
mawk /usr/share/man/man1/man7/                                                                                                                                                                                                                 
mawk /usr/share/man/man1/man7/mawk-arrays.7.gz                                                                                                                                                                                                 
mawk /usr/share/man/man1/man7/mawk-code.7.gz

This fixes it for me:

       diff --git a/PKGBUILD b/PKGBUILD
index a1168fe..e28c1eb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -30,6 +30,6 @@ build() {
 package() {
        cd $pkgname-${pkgver/_/-}
        install -d "$pkgdir"/usr/bin
-       install -d "$pkgdir"/usr/share/man/man1
-       make BINDIR="$pkgdir"/usr/bin MANDIR="$pkgdir"/usr/share/man/man1 install
+       install -d "$pkgdir"/usr/share/man
+       make BINDIR="$pkgdir"/usr/bin MANDIR="$pkgdir"/usr/share/man install
 }

Thank you.

pgennere commented on 2023-03-25 10:04 (UTC)

Hello, after upgrade the new path (archives) in the PKGBUILD , the installation is good. No problem with the checksum. Thanks

pdc commented on 2023-03-24 22:02 (UTC)

The new version is available in the archives directory: https://invisible-island.net/archives/mawk/mawk-1.3.4-20230322.tgz

ttoirrah commented on 2023-03-24 20:50 (UTC)

I'm finding it ain't enough to update the sha256sum, get error on line 16 of PKGBUILD, and as it's referring to v1.3.4_20230322 which doesn't seem to exist upstream, I can't figure how to fix that.

lmh69 commented on 2023-03-24 18:11 (UTC) (edited on 2023-03-24 18:11 (UTC) by lmh69)

Hi, the sha256sum is wrong:
"http://invisible-island.net/datafiles/release/mawk.tar.gz" generates the following sha256sum:
"6db7a32ac79c51107ad31a407d4f92c6b842dde2f68a7533b4e7b7b03e8900be"
The refered in the pkgbuild ("cafaa642c6d738484dedcb24e8433bf57ff1f7ee958cfa547603e433135d9d89") belongs to:
"https://invisible-island.net/archives/mawk/mawk-1.3.4-20230322.tgz"
Regards.

haawda commented on 2023-03-24 14:47 (UTC)

Now it worked for me also, updated.

haawda commented on 2023-03-23 21:22 (UTC)

Sorry cannot download the new version. I still get the old one.

dmali commented on 2023-03-23 20:24 (UTC)

Contributor: judd jvinet@zeroflux.org
Committer: Judd Vinet jvinet@zeroflux.org
Maintainer: Stefan Husmann stefan-husmann@t-online.de

pkgname=mawk pkgver=1.3.4_20230322 pkgrel=1 pkgdesc="An interpreter for the AWK Programming Language" arch=('i686' 'x86_64') license=('GPL') depends=('glibc') url="http://invisible-island.net/mawk/" source=("$pkgname-$pkgver.tar.gz::http://invisible-island.net/datafiles/release/$pkgname.tar.gz")

build() { cd $pkgname-${pkgver/_/-} sed -ie 's|log()|log(1.0)|g' configure sed -ie "s|trap 0|trap 'exit 0' 0|g" test/ ./configure make -j1 }

package () { cd $pkgname-${pkgver/_/-} install -d "$pkgdir"/usr/bin install -d "$pkgdir"/usr/share/man/man1 make BINDIR="$pkgdir"/usr/bin \ MANDIR="$pkgdir"/usr/share/man/man1 install } sha256sums=('cafaa642c6d738484dedcb24e8433bf57ff1f7ee958cfa547603e433135d9d89')