From 01841831223429751006890dc840154d52864900 Mon Sep 17 00:00:00 2001 From: idriskalp Date: Thu, 26 Dec 2019 15:36:06 +0300 Subject: [PATCH] libbsd move to core and version bump --- system/base/libbsd/actions.py | 25 ++++++++ system/base/libbsd/pspec.xml | 93 +++++++++++++++++++++++++++++ system/base/libbsd/translations.xml | 8 +++ 3 files changed, 126 insertions(+) create mode 100644 system/base/libbsd/actions.py create mode 100644 system/base/libbsd/pspec.xml create mode 100644 system/base/libbsd/translations.xml diff --git a/system/base/libbsd/actions.py b/system/base/libbsd/actions.py new file mode 100644 index 00000000..9d0211af --- /dev/null +++ b/system/base/libbsd/actions.py @@ -0,0 +1,25 @@ +#!/usr/bin/python +# -*- coding: utf-8 -*- +# +# Licensed under the GNU General Public License, version 3. +# See the file http://www.gnu.org/copyleft/gpl.txt + +from pisi.actionsapi import get +from pisi.actionsapi import autotools +from pisi.actionsapi import pisitools + +def setup(): + autotools.configure("--disable-static \ + --disable-silent-rules") + +def build(): + autotools.make() + +def install(): + autotools.rawInstall("DESTDIR=%s" % get.installDIR()) + +# solve conflict with elfutils and glibc-devel +# pisitools.remove("/usr/include/nlist.h") +# pisitools.remove("/usr/lib/libbsd.a") + + pisitools.dodoc("ChangeLog", "COPYING", "README", "TODO") diff --git a/system/base/libbsd/pspec.xml b/system/base/libbsd/pspec.xml new file mode 100644 index 00000000..f2917ad7 --- /dev/null +++ b/system/base/libbsd/pspec.xml @@ -0,0 +1,93 @@ + + + libbsd + http://libbsd.freedesktop.org + + Marcin Bojara + marcin@pisilinux.org + + BSD + BSD-2 + BSD-4 + ISC + library + Provides useful functions commonly found on BSD systems + This library provides useful functions commonly found on BSD systems, and lacking on others like GNU systems, thus making it easier to port projects with strong BSD origins, without needing to embed the same code over and over again on each project. + https://libbsd.freedesktop.org/releases/libbsd-0.10.0.tar.xz + + + + libbsd + + /usr/lib + /usr/share/doc + + + + + libbsd-devel + Development files for libbsd + + libbsd + + + /usr/include + /usr/lib/pkgconfig + /usr/share/man/man3 + /usr/share/man/man7 + + + + + + + 2019-12-26 + 0.10.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2019-03-29 + 0.9.1 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2018-07-23 + 0.8.7 + Rebuild + Pisi Linux Community + admin@pisilinux.org + + + 2018-05-07 + 0.8.7 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2017-01-27 + 0.8.3 + Version Bump + Pisi Linux Community + admin@pisilinux.org + + + 2016-06-09 + 0.8.2 + Release Bump + Pisi Linux Community + admin@pisilinux.org + + + 2014-03-09 + 0.8.2 + First release + Marcin Bojara + marcin@pisilinux.org + + + diff --git a/system/base/libbsd/translations.xml b/system/base/libbsd/translations.xml new file mode 100644 index 00000000..db67d1d7 --- /dev/null +++ b/system/base/libbsd/translations.xml @@ -0,0 +1,8 @@ + + + + libbsd + Taşınabilirlik için BSD uyumlu fonksiyonlar sağlayan bir kitaplık. + GNU Linux sistemlerde bulunmayan BSD sistemlere özgü fonsiyonları barındıran bir kitaplıktır ve BSD uygulamalarının GNU Linux'a taşınmasını kolaylaştırır. + + \ No newline at end of file