David Kaspar [Dee'Kej]
507577d4db
specfile: typo in %changelog NVR fixed (caused by git cherry-pick)
2017-09-18 20:48:03 +02:00
David Kaspar [Dee'Kej]
6c0d9c5b29
specfile: ignore case when doing test for gawk(abi)
...
To be backward compatible with 4.1.3 and older code.
2017-09-18 20:04:12 +02:00
David Kaspar [Dee'Kej]
aed9a6291a
specfile: mention the introduction of gawk(abi) in changelog
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
0fec7009b3
specfile: check if current gawk(abi) is correctly set
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
d3418d05ed
specfile: introduce the 'gawk(abi)' value in the Provides: field
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
aed5d0492c
specfile: additional round of refactoring (comment sections reordered)
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
319b9eb9e6
specfile: files in %files section reordered
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
7b18fa4e3a
specfile: mark gawk-devel subpackage as noarch
...
gawk-devel currently only contains gawkapi.h header file,
which is not architecture dependent.
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
842a1fde8e
specfile: use globbing in %files where possible
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
788991d125
specfile: small code refactoring
...
* creation of /usr/share/bin removed (it is created automatically)
* few separators between phases added
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
a62007a4d6
specfile: use 'install' wherever possible
...
... to have better control over file permissions.
2017-09-18 19:57:54 +02:00
David Kaspar [Dee'Kej]
96e214e257
gawk-4.1.3-000-info-pages-fixes.patch added
...
Resolves : #1486924
2017-09-18 19:57:45 +02:00
David Kaspar [Dee'Kej]
3355f0c543
specfile: revert adding of 'awk*' symlinks for info pages
...
The previous fix turned out to be non-functional.
2017-09-18 19:30:19 +02:00
David Kaspar [Dee'Kej]
d15d7daaed
specfile: some Requires tags removed to stop rmplint's complains
2017-09-18 19:28:22 +02:00
David Kaspar [Dee'Kej]
e0282c9c2a
specfile: added 'awk*' symlinks for info pages
...
Resolves : #1486924
2017-08-31 19:56:13 +02:00
David Kaspar [Dee'Kej]
da6f4e2c8f
specfile: trailing empty line removed
2017-08-31 19:54:45 +02:00
David Kaspar [Dee'Kej]
c847a7dcbf
specfile: reformatting - few empty lines added
2017-08-31 19:54:26 +02:00
David Kaspar [Dee'Kej]
b5b97bf3d2
specfile: build gawk with readline support
...
"It's useful since the gawk debugger will use readline if it's
available." - Aharon Robbins (upstream developer)
2016-09-12 15:02:38 +02:00
David Kaspar [Dee'Kej]
08bec36937
specfile: gawk is now compiled with GNU MPFR library enabled
...
This allows users to use '-M' option with gawk, to force arbitrary
precision arithmetic on numbers.
Resolves : #1362549
2016-09-12 10:22:42 +02:00
David Kaspar [Dee'Kej]
7b5eea9e86
specfile: another refactoring done - 2nd pass
...
* indentation fixed
* added addtional symlinks to */awk folders
* %make_install macro is used now
2016-09-11 13:54:24 +02:00
David Kaspar [Dee'Kej]
99bfcca075
specfile: trailing '%' removed from NVR in gawk-doc subpackage
...
It's possible that this could pose some problems during installation
or upgrade of gawk.
2016-09-11 12:44:34 +02:00
David Kaspar [Dee'Kej]
21449cb32c
specfile: added missing 'BuildRequires' for git
...
I've forgot to add the requirement to git after switch to %autosetup.
Related to commit: 75a36c98a7
2016-09-11 12:19:17 +02:00
David Kaspar [Dee'Kej]
47a4810f25
specfile: gawk-doc subpackage created
...
It contains documenation in additional formats - PDF, PS, and HTML
2016-09-11 12:05:32 +02:00
David Kaspar [Dee'Kej]
cde0cc411e
specfile: introduce new subpackage: gawk-devel (to comply with FPG)
...
For now, it only contains the gawkapi.h header file.
https://fedoraproject.org/wiki/Packaging:Guidelines#Devel_Packages
2016-09-08 17:42:48 +02:00
David Kaspar [Dee'Kej]
75a36c98a7
specfile: major refactoring - first pass
...
* Indentation fixed
* Order of tags restructuring
* 'URL' & 'Source0' now uses https:// instead of http://
* 'Requires' on /sbin/install-info changed to info package
* Added additional notes/comments about the building process
* Added explicit use of hardened build (-fPIE)
* Added section for RHEL/CentOS downstream patches only
* %setup macro replaced with %autosetup
* %description updated (partially taken from Wikipedia.org)
* Fixed incorrect use of some RPM macros
Additional refactoring/changes will follow up.
2016-09-08 17:15:37 +02:00
David Kaspar [Dee'Kej]
2b3157a936
specfile: UsrMove safeguard condition inverted
...
We now comply with: https://fedoraproject.org/wiki/Packaging:Conflicts
2016-09-07 14:16:31 +02:00
David Kaspar [Dee'Kej]
62b7defc3d
specfile: test for %{_licensedir} removed - no longer necessary
...
The %license macro should always work.
2016-09-07 14:14:32 +02:00
David Kaspar [Dee'Kej]
413eb425b1
specfile: %defattr removed, no longer needed
...
See: https://fedoraproject.org/wiki/Packaging:Guidelines#File_Permissions
2016-09-07 14:13:24 +02:00
David Kaspar [Dee'Kej]
106b5d4d5f
specfile: macro style united to use %{buildroot} only
2016-09-07 14:10:19 +02:00
David Kaspar [Dee'Kej]
92326af065
specfile: 'Group' tag removed
...
See 'Tags and Sections' for more info:
https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
2016-09-07 13:33:50 +02:00
David Kaspar [Dee'Kej]
aa1dd1fc9a
specfile: 'rm -rf $RPM_BUILD_ROOT' in %install and %clean sections removed
...
See 'Tags and Sections' for more info:
https://fedoraproject.org/wiki/Packaging:Guidelines#Tags_and_Sections
2016-09-07 13:30:42 +02:00
David Kaspar [Dee'Kej]
07d75b9cfc
specfile: accented characters removed
...
The specfile is now ASCII file instead of previous UTF-8 file.
The name of Martin Bříza has been updated to Martin Briza,
and the name of Ville Skyttä has been updated to Ville Skytta.
2016-09-07 13:28:05 +02:00
David Kaspar [Dee'Kej]
c5cc555c81
specfile: all the licensing issues discovered fixed
...
See the specfile comments for more info.
2016-09-07 13:25:48 +02:00
David Kaspar [Dee'Kej]
504c03a37c
specfile: re-enable building with libsigsegv library
...
In very old versions of Fedora, it was enabled to build gawk with this
library. More about this library can be found here:
https://www.gnu.org/software/libsigsegv/
However, because of the BZ #524795 it was eventually disabled as a
kind of workaround. It was then forgotten and was never re-enabled
again. Even emacs developers noticed that in their's mailing list:
https://lists.gnu.org/archive/html/emacs-devel/2014-09/msg00238.html
They used this mistake as an argument, which was incorrect, but mainly
was not right (nor cool :)). And because vanilla build of gawk, as
well as Debian-like distributions, uses this feature, it was enabled
again. AFAIK, there are no security implications that should prevent
use of this library.
2016-09-07 13:25:42 +02:00
David Kaspar [Dee'Kej]
c305f0f388
STAGE1-gawk removed from dist-git
...
This file, which was supposed to be describing how to boostrap the
gawk package (in case you do not have gawk on your system and you need
to compile it). However, I guess only author was able to follow those
instructions.
I'm deleting this file, because I'd rather have no tutorial at all
than some misleading instructions. We will recreate the instructions
in the future, if needed.
2016-09-07 13:04:01 +02:00
David Kaspar [Dee'Kej]
9e4534535c
gawk-4.1.1-eval_invalid_free.patch removed from dist-git
...
This patch is already present in gawk-4.1.3 upstream release.
2016-09-07 13:03:40 +02:00
David Kaspar [Dee'Kej]
8b8767b2ad
gawk-4.1.1-build-baddest.patch removed from dist-git
...
This patch is already present gawk-4.1.3 upstream release.
2016-09-07 13:03:21 +02:00
Dennis Gilmore
d361e64ef5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2016-02-03 21:03:20 +00:00
Dennis Gilmore
52beacfe4c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-17 07:02:16 +00:00
Jaromir Capik
5bccdf3934
Adding STAGE1 bootstrap recipe
2015-06-10 19:46:30 +02:00
Jan Chaloupka
80a168343e
Update to upstream 4.1.3
...
- resolves : #1223594
2015-05-21 10:29:01 +02:00
Jan Chaloupka
be532fdc75
Update to upstream 4.1.2
...
- resolves : #1217027
2015-04-29 15:02:27 +02:00
Till Maas
e7e7a71a88
Rebuilt for Fedora 23 Change
...
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:18:00 +01:00
Jan Chaloupka
3a0a188c55
No need for build dependency on byacc/bison, fix make check
...
- resolves : #1176993
- resolves : #1177001
2015-01-02 15:43:44 +01:00
Peter Robinson
73cc7478af
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-08-16 13:45:45 +00:00
Tom Callaway
c4b5d06972
fix license handling
2014-07-12 11:00:32 -04:00
Dennis Gilmore
2bed361478
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
2014-06-07 08:26:57 -05:00
jchaloup
586e5eae48
eval fixed, caused invalid free
2014-05-13 09:59:13 +02:00
Ondřej Vašík
e3282563da
Fix build failure because of missing destdir in extension Makefile
2014-04-21 11:59:54 +02:00
Ondřej Vašík
94596434f7
Update to upstream 4.1.1 ( #1087242 )
2014-04-21 11:30:09 +02:00