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
+