[packages/mawk] - updated to 1.3.4 20240123
hawk
hawk at pld-linux.org
Sat May 18 13:07:37 CEST 2024
commit a19f7d59c2e9cf8f94f4f409f834cbeaba76a523
Author: Marcin Krol <hawk at tld-linux.org>
Date: Sat May 18 13:06:59 2024 +0200
- updated to 1.3.4 20240123
mawk-fix_mawk_path.patch | 75 +++++++++++++++++++++++++++---------------------
mawk.spec | 18 +++++++-----
2 files changed, 53 insertions(+), 40 deletions(-)
---
diff --git a/mawk.spec b/mawk.spec
index 3350fcc..7407da9 100644
--- a/mawk.spec
+++ b/mawk.spec
@@ -2,7 +2,7 @@
%bcond_with bootdisk # build bootdisk version (linked with glibc-static)
%bcond_without tests
-%define snap 20200120
+%define snap 20240123
%define rel 1
Summary: An interpreter for the awk programming language
@@ -19,11 +19,11 @@ Version: 1.3.4
Release: 0.%{snap}.%{rel}
License: GPL
Group: Applications/Text
-Source0: ftp://ftp.invisible-island.net/mawk/%{name}-%{version}-%{snap}.tgz
-# Source0-md5: d48752f402d7371d9eb5f68de3da05d4
+Source0: https://invisible-island.net/archives/mawk/%{name}-%{version}-%{snap}.tgz
+# Source0-md5: 90376fbf8faf6e63be373ccad93504ba
Source1: %{name}.1.pl
Patch0: %{name}-fix_%{name}_path.patch
-URL: http://invisible-island.net/mawk/mawk.html
+URL: https://invisible-island.net/mawk/mawk.html
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: bison
@@ -129,7 +129,7 @@ install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/{man1,pl/man1},%{_examplesdir}/
%{__make} install \
prefix=$RPM_BUILD_ROOT%{_prefix} \
- MANDIR=$RPM_BUILD_ROOT%{_mandir}/man1 \
+ MANDIR=$RPM_BUILD_ROOT%{_mandir} \
BINDIR=$RPM_BUILD_ROOT%{_bindir}
ln -sf mawk $RPM_BUILD_ROOT%{_bindir}/awk
@@ -153,8 +153,12 @@ rm -rf $RPM_BUILD_ROOT
%doc ACKNOWLEDGMENT CHANGES README
%attr(755,root,root) %{_bindir}/mawk
%attr(755,root,root) %{_bindir}/awk
-%{_mandir}/man1/*
-%lang(pl) %{_mandir}/pl/man1/*
+%{_mandir}/man1/awk.1*
+%{_mandir}/man1/mawk.1*
+%{_mandir}/man7/mawk-arrays.7*
+%{_mandir}/man7/mawk-code.7*
+%lang(pl) %{_mandir}/pl/man1/awk.1*
+%lang(pl) %{_mandir}/pl/man1/mawk.1*
%{_examplesdir}/%{name}-%{version}
%if %{with bootdisk}
diff --git a/mawk-fix_mawk_path.patch b/mawk-fix_mawk_path.patch
index 6f05b85..0857353 100644
--- a/mawk-fix_mawk_path.patch
+++ b/mawk-fix_mawk_path.patch
@@ -1,72 +1,81 @@
-diff -urN mawk-1.3.4.org/examples/ct_length.awk mawk-1.3.4/examples/ct_length.awk
---- mawk-1.3.4.org/examples/ct_length.awk 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/ct_length.awk 2010-09-30 21:51:50.144198850 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/ct_length.awk mawk-1.3.4-20240123/examples/ct_length.awk
+--- mawk-1.3.4-20240123.orig/examples/ct_length.awk 2020-09-19 16:49:10.000000000 +0200
++++ mawk-1.3.4-20240123/examples/ct_length.awk 2024-05-18 12:58:43.543853813 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -f
+#!/bin/mawk -f
+ # $MawkId: ct_length.awk,v 1.3 2020/09/19 14:49:10 tom Exp $
# ct_length.awk
- #
-diff -urN mawk-1.3.4.org/examples/deps.awk mawk-1.3.4/examples/deps.awk
---- mawk-1.3.4.org/examples/deps.awk 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/deps.awk 2010-09-30 21:51:50.144198850 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/decl.awk mawk-1.3.4-20240123/examples/decl.awk
+--- mawk-1.3.4-20240123.orig/examples/decl.awk 2020-09-19 15:46:31.000000000 +0200
++++ mawk-1.3.4-20240123/examples/decl.awk 2024-05-18 12:58:12.743403900 +0200
+@@ -1,4 +1,4 @@
+-#!/usr/bin/awk -f
++#!/bin/awk -f
+ # $MawkId: decl.awk,v 1.12 2020/09/19 13:46:31 tom Exp $
+
+ # parse a C declaration by recursive descent
+diff -urN mawk-1.3.4-20240123.orig/examples/deps.awk mawk-1.3.4-20240123/examples/deps.awk
+--- mawk-1.3.4-20240123.orig/examples/deps.awk 2023-10-31 23:58:49.000000000 +0100
++++ mawk-1.3.4-20240123/examples/deps.awk 2024-05-18 12:58:51.511970207 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -f
+#!/bin/mawk -f
+ # $MawkId: deps.awk,v 1.4 2023/10/31 22:58:49 tom Exp $
+ # vile: notab ts=4 sw=4
- # find include dependencies in C source
- #
-diff -urN mawk-1.3.4.org/examples/eatc.awk mawk-1.3.4/examples/eatc.awk
---- mawk-1.3.4.org/examples/eatc.awk 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/eatc.awk 2010-09-30 21:51:50.144198850 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/eatc.awk mawk-1.3.4-20240123/examples/eatc.awk
+--- mawk-1.3.4-20240123.orig/examples/eatc.awk 2020-09-19 13:51:23.000000000 +0200
++++ mawk-1.3.4-20240123/examples/eatc.awk 2024-05-18 12:58:58.040065566 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -f
+#!/bin/mawk -f
-
+ # $MawkId: eatc.awk,v 1.3 2020/09/19 11:51:23 tom Exp $
# eatc.awk
# another program to remove comments
-diff -urN mawk-1.3.4.org/examples/gdecl.awk mawk-1.3.4/examples/gdecl.awk
---- mawk-1.3.4.org/examples/gdecl.awk 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/gdecl.awk 2010-09-30 21:51:50.144198850 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/gdecl.awk mawk-1.3.4-20240123/examples/gdecl.awk
+--- mawk-1.3.4-20240123.orig/examples/gdecl.awk 2020-09-19 16:04:25.000000000 +0200
++++ mawk-1.3.4-20240123/examples/gdecl.awk 2024-05-18 12:59:06.284185993 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -f
+#!/bin/mawk -f
+ # $MawkId: gdecl.awk,v 1.6 2020/09/19 14:04:25 tom Exp $
# parse a C declaration by recursive descent
- #
-diff -urN mawk-1.3.4.org/examples/hcal mawk-1.3.4/examples/hcal
---- mawk-1.3.4.org/examples/hcal 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/hcal 2010-09-30 21:51:50.147532449 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/hcal mawk-1.3.4-20240123/examples/hcal
+--- mawk-1.3.4-20240123.orig/examples/hcal 2020-09-25 00:05:19.000000000 +0200
++++ mawk-1.3.4-20240123/examples/hcal 2024-05-18 12:59:11.696265048 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -We
+#!/bin/mawk -We
+ # $MawkId: hcal,v 1.6 2020/09/24 22:05:19 tom Exp $
+ # vile:ts=4 sw=4
- # edit the above to be the full pathname of 'mawk'
- # @(#) hcal - v01.00.02 - Tue Feb 27 21:21:21 EST 1996
-diff -urN mawk-1.3.4.org/examples/nocomment.awk mawk-1.3.4/examples/nocomment.awk
---- mawk-1.3.4.org/examples/nocomment.awk 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/nocomment.awk 2010-09-30 21:51:50.147532449 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/nocomment.awk mawk-1.3.4-20240123/examples/nocomment.awk
+--- mawk-1.3.4-20240123.orig/examples/nocomment.awk 2020-09-19 15:02:14.000000000 +0200
++++ mawk-1.3.4-20240123/examples/nocomment.awk 2024-05-18 12:59:20.616395351 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -f
+#!/bin/mawk -f
+ # $MawkId: nocomment.awk,v 1.3 2020/09/19 13:02:14 tom Exp $
# remove C comments from a list of files
- # using a comment as the record separator
-diff -urN mawk-1.3.4.org/examples/primes.awk mawk-1.3.4/examples/primes.awk
---- mawk-1.3.4.org/examples/primes.awk 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/primes.awk 2010-09-30 21:51:50.147532449 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/primes.awk mawk-1.3.4-20240123/examples/primes.awk
+--- mawk-1.3.4-20240123.orig/examples/primes.awk 2008-09-09 22:52:55.000000000 +0200
++++ mawk-1.3.4-20240123/examples/primes.awk 2024-05-18 12:57:46.007013358 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -f
+#!/bin/mawk -f
# primes.awk
#
-diff -urN mawk-1.3.4.org/examples/qsort.awk mawk-1.3.4/examples/qsort.awk
---- mawk-1.3.4.org/examples/qsort.awk 2008-09-09 22:52:55.000000000 +0200
-+++ mawk-1.3.4/examples/qsort.awk 2010-09-30 21:51:50.147532449 +0200
+diff -urN mawk-1.3.4-20240123.orig/examples/qsort.awk mawk-1.3.4-20240123/examples/qsort.awk
+--- mawk-1.3.4-20240123.orig/examples/qsort.awk 2020-09-19 16:20:45.000000000 +0200
++++ mawk-1.3.4-20240123/examples/qsort.awk 2024-05-18 12:59:28.276507247 +0200
@@ -1,4 +1,4 @@
-#!/usr/bin/mawk -f
+#!/bin/mawk -f
+ # $MawkId: qsort.awk,v 1.4 2020/09/19 14:20:45 tom Exp $
# qsort text files
- #
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/mawk.git/commitdiff/a19f7d59c2e9cf8f94f4f409f834cbeaba76a523
More information about the pld-cvs-commit
mailing list