From b9b598143a337d7b694423825140e2e45cdbb99d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ertu=C4=9Frul=20Erata?= Date: Wed, 6 Dec 2017 10:19:17 +0300 Subject: [PATCH] sync with lfs stable --- system/base/grep/pspec.xml | 9 ++++++++- system/base/man-pages/actions.py | 4 ++++ system/base/man-pages/pspec.xml | 11 +++++++++-- system/devel/automake/pspec.xml | 9 ++++++++- system/devel/check/pspec.xml | 9 ++++++++- system/devel/flex/actions.py | 5 ++++- system/devel/flex/pspec.xml | 11 +++++++++-- 7 files changed, 50 insertions(+), 8 deletions(-) diff --git a/system/base/grep/pspec.xml b/system/base/grep/pspec.xml index 4536a80b..cb2f09c8 100644 --- a/system/base/grep/pspec.xml +++ b/system/base/grep/pspec.xml @@ -12,7 +12,7 @@ app:console GNU regular expression matcher The grep command searches one or more input files for lines containing a match to a specified pattern. By default, grep prints the matching lines. - ftp://mirrors.kernel.org/gnu/grep/grep-2.27.tar.xz + http://ftp.gnu.org/gnu/grep/grep-3.1.tar.xz gettext libpcre-devel @@ -34,6 +34,13 @@ + + 2017-12-06 + 3.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2017-01-07 2.27 diff --git a/system/base/man-pages/actions.py b/system/base/man-pages/actions.py index bbc0a523..549aecfd 100644 --- a/system/base/man-pages/actions.py +++ b/system/base/man-pages/actions.py @@ -33,5 +33,9 @@ def install(): # Comes from xorg-input pisitools.remove("/usr/share/man/man4/mouse.4") + + # Comes from keyutils + pisitools.remove("/usr/share/man/man7/*-keyring.7") + pisitools.remove("/usr/share/man/man7/keyrings.7") pisitools.dodoc("man-pages-*.Announce", "README") diff --git a/system/base/man-pages/pspec.xml b/system/base/man-pages/pspec.xml index c70df0a2..a3cbca2a 100644 --- a/system/base/man-pages/pspec.xml +++ b/system/base/man-pages/pspec.xml @@ -12,8 +12,8 @@ data:doc A somewhat comprehensive collection of Linux man pages A large collection of man pages (documentation) from the Linux Documentation Project (LDP). - https://www.kernel.org/pub/linux/docs/man-pages/man-pages-4.09.tar.xz - http://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/man-pages-posix-2003-a.tar.xz + https://www.kernel.org/pub/linux/docs/man-pages/man-pages-4.12.tar.xz + http://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/man-pages-posix-2003-a.tar.xz @@ -32,6 +32,13 @@ + + 2017-12-06 + 4.12 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2017-01-24 4.09 diff --git a/system/devel/automake/pspec.xml b/system/devel/automake/pspec.xml index d3cc899e..fa650597 100644 --- a/system/devel/automake/pspec.xml +++ b/system/devel/automake/pspec.xml @@ -12,7 +12,7 @@ app:console A tool for automatically generating Makefile.in files compliant with the GNU Coding Standards Automake is a tool for automatically generating Makefile.in files compliant with the GNU Coding Standards. - mirrors://gnu/automake/automake-1.15.tar.xz + mirrors://gnu/automake/automake-1.15.1.tar.xz perl autoconf @@ -39,6 +39,13 @@ + + 2017-12-06 + 1.15.1 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2017-01-25 1.15 diff --git a/system/devel/check/pspec.xml b/system/devel/check/pspec.xml index ddae7e8c..5e7709cd 100644 --- a/system/devel/check/pspec.xml +++ b/system/devel/check/pspec.xml @@ -12,7 +12,7 @@ library A unit test framework for C check is a unit testing framework for C. It features a simple interface for defining unit tests, putting little in the way of the developer. Tests are run in a separate address space, so Check can catch both assertion failures and code errors that cause segmentation faults or other signals. The output from unit tests can be used within source code editors and IDEs. - mirrors://sourceforge/check/0.10/check-0.10.0.tar.gz + https://github.com/libcheck/check/releases/download/0.11.0/check-0.11.0.tar.gz @@ -48,6 +48,13 @@ + + 2017-12-06 + 0.11.0 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2017-01-29 0.10.0 diff --git a/system/devel/flex/actions.py b/system/devel/flex/actions.py index fc2f2055..963e6df9 100644 --- a/system/devel/flex/actions.py +++ b/system/devel/flex/actions.py @@ -17,6 +17,9 @@ def setup(): # do not enable nls http://bugs.gentoo.org/121408 autotools.configure("--disable-nls \ --disable-dependency-tracking") + + + pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ") def build(): autotools.make("-j1") @@ -26,4 +29,4 @@ def install(): pisitools.dosym("flex", "/usr/bin/lex") - pisitools.dodoc("NEWS", "README") \ No newline at end of file + pisitools.dodoc("NEWS", "README.md") diff --git a/system/devel/flex/pspec.xml b/system/devel/flex/pspec.xml index 7f5fd7bd..9520fc8e 100644 --- a/system/devel/flex/pspec.xml +++ b/system/devel/flex/pspec.xml @@ -12,7 +12,7 @@ app:console GNU lexical analyser generator Flex is a tool for generating scanners. A scanner, sometimes called a tokenizer, is a program which recognizes lexical patterns in text - https://github.com/westes/flex/releases/download/v2.6.1/flex-2.6.1.tar.xz + https://github.com/westes/flex/releases/download/v2.6.4/flex-2.6.4.tar.gz patch texinfo @@ -36,6 +36,13 @@ + + 2017-12-06 + 2.6.4 + Version bump. + Ertuğrul Erata + ertugrulerata@gmail.com + 2017-02-17 2.6.1 @@ -72,4 +79,4 @@ ertugrulerata@gmail.com - \ No newline at end of file +