From 7a1e2f5818180ef49121956d02a86929a6388da5 Mon Sep 17 00:00:00 2001 From: blue-devil Date: Tue, 19 May 2020 16:30:52 +0300 Subject: [PATCH] python3-pylibacl:moved from contrib --- .../python3/python3-pylibacl/actions.py | 19 +++++ .../python3/python3-pylibacl/pspec.xml | 73 +++++++++++++++++++ .../python3/python3-pylibacl/translations.xml | 9 +++ 3 files changed, 101 insertions(+) create mode 100644 programming/language/python3/python3-pylibacl/actions.py create mode 100644 programming/language/python3/python3-pylibacl/pspec.xml create mode 100644 programming/language/python3/python3-pylibacl/translations.xml diff --git a/programming/language/python3/python3-pylibacl/actions.py b/programming/language/python3/python3-pylibacl/actions.py new file mode 100644 index 0000000000..bde9d506fe --- /dev/null +++ b/programming/language/python3/python3-pylibacl/actions.py @@ -0,0 +1,19 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/licenses/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import shelltools +from pisi.actionsapi import pythonmodules + +def build(): + # suppress compiler warnings + shelltools.export("CFLAGS", "-Wno-strict-aliasing %s" % get.CFLAGS()) + # fix unused direct dependency analysis + shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread") + pythonmodules.compile(pyVer="3") + +def install(): + pythonmodules.install(pyVer="3") \ No newline at end of file diff --git a/programming/language/python3/python3-pylibacl/pspec.xml b/programming/language/python3/python3-pylibacl/pspec.xml new file mode 100644 index 0000000000..df5ae09117 --- /dev/null +++ b/programming/language/python3/python3-pylibacl/pspec.xml @@ -0,0 +1,73 @@ + + + + + python3-pylibacl + https://pylibacl.k1024.org/ + + PisiLinux Community + admins@pisilinux.org + + programming.language.python3 + GPLv2 + library + This python 2.2+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations + python-libacl is a C extension module for Python which implements POSIX ACLs manipulation. It is a wrapper on top of the systems's acl C library. + https://pylibacl.k1024.org/downloads/pylibacl-0.5.4.tar.gz + + acl-devel + python3-devel + python3-setuptools + + + + + python3-pylibacl + This python 2.2+ extension module allows you to manipulate the POSIX.1e Access Control Lists present in some os/filesystem combinations + + python3 + + + /usr/lib/python3* + /usr/share/doc/python3-pylibacl + + + + + + 2019-12-13 + 0.5.4 + Rebuilt and split packages + Blue DeviL + bluedevil@sctzine.com + + + 2019-11-21 + 0.5.4 + Ver. bump + Blue DeviL + bluedevil@sctzine.com + + + 2016-04-03 + 0.5.3 + Version bump, rebuilt with docker + İbrahim KARAGÜZEL + karaguzelibrahim@gmail.com + + + 2013-11-16 + 0.5.1 + Rebuild + Burak Fazıl Ertürk + burakerturk@pisilinux.org + + + 2010-04-30 + 0.5.1 + First release + Erdinç Gültekin + admins@pisilinux.org + + + \ No newline at end of file diff --git a/programming/language/python3/python3-pylibacl/translations.xml b/programming/language/python3/python3-pylibacl/translations.xml new file mode 100644 index 0000000000..c5b260643f --- /dev/null +++ b/programming/language/python3/python3-pylibacl/translations.xml @@ -0,0 +1,9 @@ + + + + python3-pylibacl + POSIX.1e Access Control Listelerini manipüle eden bir python 2.2+ eklentisi. + Bu python 2.2+ eklentisi sayesinde bazı işletim sistemi/dosya sistemi kombinasyonlarındaki POSIX.1e Erişim Kontrol Listeleri işlenebilir. + Ce module d'extension de python 2.2+ permet de manipuler les Listes de Contrôle d'Accès POSIX.1e présentes dans certaines combinaisons de systèmes d'exploitations/systèmes de fichiers. + + \ No newline at end of file