summaryrefslogtreecommitdiff
path: root/packaging/gawk.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/gawk.yaml')
-rw-r--r--packaging/gawk.yaml45
1 files changed, 45 insertions, 0 deletions
diff --git a/packaging/gawk.yaml b/packaging/gawk.yaml
new file mode 100644
index 0000000..8ab013a
--- /dev/null
+++ b/packaging/gawk.yaml
@@ -0,0 +1,45 @@
+Name: gawk
+Summary: The GNU version of the awk text processing utility
+Version: 3.1.5
+Release: 1
+Epoch: 1
+Group: Applications/Text
+License: GPLv2+
+URL: http://www.gnu.org/software/gawk/gawk.html
+Sources:
+ - ftp://ftp.gnu.org/gnu/gawk/gawk-%{version}.tar.bz2
+Patches:
+ - gawk-3.1.3-getpgrp_void.patch
+ - gawk-3.1.5-free.patch
+ - gawk-3.1.5-fieldwidths.patch
+ - gawk-3.1.5-binmode.patch
+ - gawk-3.1.5-num2str.patch
+ - gawk-3.1.5-wconcat.patch
+ # fix internal names like /dev/user, /dev/pid, as well as /dev/fd/N
+ - gawk-3.1.5-internal.patch
+ # 194214 - gawk coredumps on syntax error
+ - gawk-3.1.5-syntaxerror.patch
+ # http://lists.gnu.org/archive/html/bug-gnu-utils/2006-07/msg00004.html
+ - gawk-3.1.5-numflags.patch
+ # IPv6 support
+ - gawk-3.1.5-ipv6.patch
+ # 222080 - double free or corruption
+ - gawk-3.1.5-freewstr.patch
+ # upstream patch - Invalid read of size 4
+ - gawk-3.1.5-mbread.patch
+Description: |
+ The gawk package contains the GNU version of awk, a text processing
+ utility. Awk interprets a special-purpose programming language to do
+ quick and easy text pattern matching and reformatting jobs.
+
+ Install the gawk package if you need a text processing utility. Gawk is
+ considered to be a standard Linux tool for processing text.
+
+PkgBR:
+ - flex
+ - bison
+Requires:
+ - /bin/mktemp
+ConfigOptions:
+ - --bindir=/bin
+LocaleName: gawk