diff --git a/system/base/pisi/files/perlmodules_fix_Build_PL.patch b/system/base/pisi/files/perlmodules_fix_Build_PL.patch
new file mode 100644
index 00000000..d6670570
--- /dev/null
+++ b/system/base/pisi/files/perlmodules_fix_Build_PL.patch
@@ -0,0 +1,13 @@
+diff --git a/pisi/actionsapi/perlmodules.py b/pisi/actionsapi/perlmodules.py
+index cd59b76..2bfb9d5 100644
+--- a/pisi/actionsapi/perlmodules.py
++++ b/pisi/actionsapi/perlmodules.py
+@@ -72,7 +72,7 @@ def install(parameters = 'install'):
+ if system('make %s' % parameters):
+ raise InstallError, _('Make failed.')
+ else:
+- if system('perl Build install'):
++ if system('perl Build install %s' % parameters):
+ raise MakeError, _('perl install failed.')
+
+ removePacklist()
diff --git a/system/base/pisi/pspec.xml b/system/base/pisi/pspec.xml
index 5aaac792..89792daf 100644
--- a/system/base/pisi/pspec.xml
+++ b/system/base/pisi/pspec.xml
@@ -26,6 +26,7 @@
0001-PackageKit-Search-Bug-Fix.patch
pot_file_and_ru_translation.patch
qt6-actionsapi.patch
+ perlmodules_fix_Build_PL.patch
@@ -76,6 +77,13 @@
+
+ 2022-12-31
+ 2.7.2
+ Rebuild perlmodules.
+ fury
+ uglyside@yandex.ru
+
2022-10-05
2.7.2
diff --git a/system/devel/libarchive/actions.py b/system/devel/libarchive/actions.py
index 7dba1926..c03980cf 100644
--- a/system/devel/libarchive/actions.py
+++ b/system/devel/libarchive/actions.py
@@ -8,15 +8,17 @@ from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
-import os
+#import os
+j = ''.join([
+ ' --with-lzo2',
+ ' --disable-static '
+ ])
def setup():
autotools.autoreconf("-fi")
- autotools.configure("--disable-static \
- --with-lzo2 \
- ")
-
- pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
+ autotools.configure(j)
+
+ #pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
@@ -26,7 +28,7 @@ def build():
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
-
+
pisitools.dosed("%s/usr/lib/pkgconfig/libarchive.pc" % get.installDIR(), "iconv", "")
pisitools.dodoc("COPYING","NEWS")
diff --git a/system/devel/libarchive/pspec.xml b/system/devel/libarchive/pspec.xml
index 0e35315a..89e9502a 100644
--- a/system/devel/libarchive/pspec.xml
+++ b/system/devel/libarchive/pspec.xml
@@ -68,11 +68,11 @@
- 2022-12-26
+ 2023-01-03
3.6.2
Version bump.
- Mustafa Cinasal
- muscnsl@gmail.com
+ fury
+ uglyside@yandex.ru
2022-11-01