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