From d450ddbe59431d418d7df02ce1e2d12eba707916 Mon Sep 17 00:00:00 2001 From: Rmys Date: Sun, 30 Oct 2022 19:25:23 +0200 Subject: [PATCH] exfatprogs-1.2.0 --- hardware/disk/exfatprogs/actions.py | 51 ++++++- hardware/disk/exfatprogs/pspec.xml | 210 ++++++++++++++++++---------- 2 files changed, 184 insertions(+), 77 deletions(-) diff --git a/hardware/disk/exfatprogs/actions.py b/hardware/disk/exfatprogs/actions.py index a25cddb985..132c01f839 100644 --- a/hardware/disk/exfatprogs/actions.py +++ b/hardware/disk/exfatprogs/actions.py @@ -2,18 +2,57 @@ # -*- 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 pisitools +from pisi.actionsapi import autotools +from pisi.actionsapi import get def setup(): - autotools.configure("--disable-static") + shelltools.unlink('pwd.lock') + + pisitools.dosed("configure.ac", "-Werror") + pisitools.dosed("Makefile.am", "-Werror") + autotools.autoreconf("-vfi") + + autotools.configure("--enable-sqlite \ + --enable-pie \ + --disable-docs \ + --disable-static \ + --disable-publican \ + --disable-crash \ + --disable-silent-rules \ + --without-systemd \ + --docdir=/%s/%s \ + --without-rpm" % (get.docDIR(), get.srcNAME())) def build(): - autotools.make() + autotools.make() def install(): - autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) - pisitools.dodoc("NEWS") + pisitools.dodir("/var/cache/systemtap") + pisitools.dodir("/run/systemtap") + pisitools.dodir("/var/log/stap-server") + pisitools.dodir("/etc/logrotate.d") + pisitools.dodir("/etc/stap-server/conf.d") + pisitools.dodir("/etc/systemtap/conf.d") + pisitools.dodir("/etc/systemtap/script.d") + + pisitools.dobin("stap-prep") + pisitools.domove("/var/run/stap-server", "/run/") + pisitools.removeDir("var/run") + pisitools.removeDir("/usr/lib/systemd") + shelltools.copytree("testsuite", "%s/usr/share/systemtap" % get.installDIR()) + + pisitools.insinto("/etc/logrotate.d", "initscript/logrotate.stap-server", "stap-server") + pisitools.insinto("/etc/conf.d", "initscript/config.stap-server", "stap-server") + pisitools.insinto("/etc/systemtap", "initscript/config.systemtap", "config") + + # Clean uprobes directory + #autotools.make("-C %s/usr/share/systemtap/runtime/uprobes clean" % get.installDIR()) + + pisitools.dodoc("COPYING", "HACKING", "INTERNALS", "README.*") diff --git a/hardware/disk/exfatprogs/pspec.xml b/hardware/disk/exfatprogs/pspec.xml index 4a9d07649a..cf15e6f7e4 100644 --- a/hardware/disk/exfatprogs/pspec.xml +++ b/hardware/disk/exfatprogs/pspec.xml @@ -1,76 +1,144 @@ - + - - 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 - - - - - + + systemtap + http://sourceware.org/systemtap/ + + PisiLinux Community + admins@pisilinux.org + + GPLv2+ + app:console + Instrumentation System + systemtap is an instrumentation system for systems running Linux 2.6. Developers can write instrumentation to collect data on the operation of the system. + https://sourceware.org/systemtap/ftp/releases/systemtap-4.7.tar.gz + + bzip2 + nss-devel + boost-devel + python-devel + python3-devel + sqlite-devel + json-c-devel + ncurses-devel + libxml2-devel + readline-devel + elfutils-devel + python-setuptools + python3-setuptools + + - - exfatprogs - - - - - - - - /usr/sbin - /usr/share/man/man8 - /usr/share/doc/exfatprogs/NEWS - - + + systemtap + + elfutils + readline + sqlite + python + libgcc + bzip2 + nspr + nss + boost + json-c + ncurses + + + /etc + /usr/bin + /usr/sbin + /usr/lib + /usr/share/man + /usr/share/doc + /run/systemtap + /run/stap-server + /etc/logrotate.d + /var/log/stap-server + /var/cache/systemtap + /usr/share/locale + /usr/share/systemtap/tapset + /usr/share/systemtap/runtime + /usr/libexec/systemtap + /usr/lib/tmpfiles.d/systemtap.conf + /usr/share/systemtap/examples + + + tmpfiles.conf + + + System.Package + + - - - 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 - - + + systemtap-testsuite + Testsuite allows testing of the entire SystemTap toolchain without having to rebuild from sources + + systemtap + systemtap-sdt-devel + + + /usr/share/systemtap/testsuite + + + + + systemtap-sdt-devel + Static probe support tools + + systemtap + python-devel + sqlite-devel + readline-devel + ncurses-devel + libxml2-devel + json-c-devel + boost-devel + nss-devel + + + /usr/bin/dtrace + /usr/include + + + + + + 2022-10-24 + 4.7 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + + + 2020-02-02 + 4.2 + Version bump + Kamil Atlı + suvari@pisilinux.org + + + 2018-08-10 + 3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-03-22 + 3.2 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2017-11-24 + 3.2 + First release + Osman Erkan + osman.erkan@pisilinux.org + +