diff --git a/programming/library/libptytty/actions.py b/programming/library/libptytty/actions.py new file mode 100644 index 0000000000..ef00967b0f --- /dev/null +++ b/programming/library/libptytty/actions.py @@ -0,0 +1,20 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file https://www.gnu.org/licenses/gpl-3.0.txt + +from pisi.actionsapi import shelltools, cmaketools, pisitools, get + +def setup(): + cmaketools.configure("-B_build") + +def build(): + shelltools.cd("_build") + cmaketools.make() + +def install(): + shelltools.cd("_build") + cmaketools.rawInstall("DESTDIR=%s" % get.installDIR()) + + pisitools.dodoc("../Changes") diff --git a/programming/library/libptytty/pspec.xml b/programming/library/libptytty/pspec.xml new file mode 100644 index 0000000000..a217d90c72 --- /dev/null +++ b/programming/library/libptytty/pspec.xml @@ -0,0 +1,56 @@ + + + + + libptytty + http://software.schmorp.de/pkg/libptytty.html + + fury + uglyside@yandex.ru + + GPL-2 + library + programming.library + OS independent and secure pty/tty and utmp/wtmp/lastlog handling. + Libptytty is a small library that offers pseudo-tty management in an OS-independent way. It was created out of frustration over the many differences of pty/tty handling in different operating systems for the use inside "rxvt-unicode". + + https://ftp.osuosl.org/pub/blfs/conglomeration/libptytty/libptytty-2.0.tar.gz + + + cmake + + + + + libptytty + + libgcc + + + /usr/lib + /usr/share/man/man3 + /usr/share/doc/libptytty + + + + + libptytty-devel + + libptytty + + + /usr/include + /usr/lib/pkgconfig + + + + + + 2021-12-21 + 2.0 + First build. + fury + uglyside@yandex.ru + + +