diff --git a/hardware/disk/exfatprogs/actions.py b/hardware/disk/exfatprogs/actions.py index a25cddb985..83dd568f06 100644 --- a/hardware/disk/exfatprogs/actions.py +++ b/hardware/disk/exfatprogs/actions.py @@ -2,18 +2,37 @@ # -*- coding: utf-8 -*- # # Licensed under the GNU General Public License, version 3. -# See the file https://www.gnu.org/licenses/gpl-3.0.txt +# See the file http://www.gnu.org/licenses/gpl.txt -from pisi.actionsapi import autotools, pisitools, get +from pisi.actionsapi import shelltools +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools +from pisi.actionsapi import get def setup(): - autotools.configure("--disable-static") + shelltools.export("OPTIMIZER", "%s" % get.CFLAGS()) + shelltools.export("DEBUG", "-DNDEBUG") + + autotools.configure("--enable-readline=yes \ + --enable-blkid=yes") def build(): - autotools.make() + autotools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + autotools.rawInstall("DIST_ROOT=%s" % get.installDIR()) + autotools.rawInstall("DIST_ROOT=%s" % get.installDIR(), "install-dev") + # Needed for building the QA testsuite + #autotools.rawInstall("DIST_ROOT=%s" % get.installDIR(), "install-qa") - pisitools.dodoc("NEWS") + # Nuke static libraries + #pisitools.remove("/lib/libhandle.a") + #pisitools.remove("/lib/libhandle.la") + #pisitools.remove("/usr/lib/*.a") + # Fix the symlink + #pisitools.remove("/usr/lib/libhandle.so") + #pisitools.dosym("/lib/libhandle.so.1", "/usr/lib/libhandle.so") + + # Set +x bit for the library + shelltools.chmod("%s/lib/libhandle.so.*.*.*" % get.installDIR(), 0755) diff --git a/hardware/disk/exfatprogs/pspec.xml b/hardware/disk/exfatprogs/pspec.xml index 4a9d07649a..6a15e61ed1 100644 --- a/hardware/disk/exfatprogs/pspec.xml +++ b/hardware/disk/exfatprogs/pspec.xml @@ -1,76 +1,142 @@ - - exfatprogs - https://github.com/exfatprogs/exfatprogs - - fury - uglyside@yandex.ru - - GPL-2 - app:console - hardware.disk - exFAT filesystem userspace utilities. - As new exfat filesystem is merged into linux-5.7 kernel, exfatprogs is created as an official userspace utilities that contain all of the standard utilities for creating and fixing and debugging exfat filesystem in linux system. - - https://github.com/exfatprogs/exfatprogs/releases/download/1.1.3/exfatprogs-1.1.3.tar.xz - - - - - + + xfsprogs + http://oss.sgi.com/projects/xfs/ + + PisiLinux Community + admins@pisilinux.org + + LGPLv2.1 + app:console + XFS filesystem utilities + xfsprogs contains a number of administrative utilities to work with and manage XFS filesystems. + https://mirrors.edge.kernel.org/pub/linux/utils/fs/xfs/xfsprogs/xfsprogs-5.18.0.tar.xz + + icu4c-devel + liburcu-devel + libinih-devel + readline-devel + libunistring-devel + libutil-linux-devel + device-mapper-devel + + - - exfatprogs - - - - - - - - /usr/sbin - /usr/share/man/man8 - /usr/share/doc/exfatprogs/NEWS - - + + xfsprogs + + icu4c + liburcu + libinih + readline + libunistring + libutil-linux + device-mapper + + + /lib + /sbin + /usr/sbin + /usr/lib + /usr/share/doc + /usr/share/locale + /usr/share/man + /usr/share/xfsprogs + + - - - 2021-11-17 - 1.1.3 - Version bump. - fury - uglyside@yandex.ru - - - 2021-06-22 - 1.1.2 - Version bump. - fury - uglyside@yandex.ru - - - 2021-05-04 - 1.1.1 - Version bump. - fury - uglyside@yandex.ru - - - 2021-03-07 - 1.1.0 - Version bump. - fury - uglyside@yandex.ru - - - 2021-01-26 - 1.0.4 - First Beta build. - fury - uglyside@yandex.ru - - + + xfsprogs-devel + Development headers for xfsprogs + + libutil-linux-devel + xfsprogs + + + /usr/include + /usr/share/man/man3 + + + + + + 2022-06-04 + 5.18.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-12-08 + 5.14.2 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-11-21 + 5.14.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-08-23 + 5.13.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2021-02-27 + 5.10.0 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-01-19 + 5.4.0 + Version Bump + İdris Kalp + idriskalp@gmail.com + + + 2019-04-26 + 4.19.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 4.15.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-29 + 4.9.0 + Version bump. + Stefan Gronewold(groni) + groni@pisilinux.org + + + 2016-06-09 + 3.2.4 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2015-08-04 + 3.2.4 + First release + Ertuğrul Erata + ertugrulerata@gmail.com + +