@@ -10,12 +10,23 @@ from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import autotools
|
||||
|
||||
def setup():
|
||||
autotools.configure("--prefix=/usr \
|
||||
--enable-introspection \
|
||||
--enable-gtk-doc \
|
||||
--disable-umockdev")
|
||||
|
||||
options = "--disable-umockdev \
|
||||
"
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
options += "--disable-introspection \
|
||||
--disable-gtk-doc \
|
||||
"
|
||||
else:
|
||||
options += "--enable-introspection \
|
||||
--enable-gtk-doc \
|
||||
"
|
||||
|
||||
|
||||
autotools.configure(options)
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
@@ -35,6 +35,25 @@
|
||||
<Path fileType="data">/usr/share/gtk-doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libgudev-32bit</Name>
|
||||
<BuildType>emul32</BuildType>
|
||||
<PartOf>emul32</PartOf>
|
||||
<BuildDependencies>
|
||||
<Dependency>eudev-32bit</Dependency>
|
||||
<Dependency>glib2-32bit</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>eudev-32bit</Dependency>
|
||||
<Dependency>glib2-32bit</Dependency>
|
||||
<Dependency>glib2-devel</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<Package>
|
||||
<Name>libgudev-devel</Name>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Transport Independent RPC library</Summary>
|
||||
<Description>Transport Independent RPC library</Description>
|
||||
<Archive sha1sum="d85717035cb9bd6c45557a1eb1351d3af9a69ff7" type="tarbz2">https://downloads.sourceforge.net/libtirpc/libtirpc-1.1.4.tar.bz2</Archive>
|
||||
<Archive sha1sum="ab80619b214d93e5cfbf22a0d01e1ee06d434326" type="tarbz2">https://sourceforge.net/projects/libtirpc/files/libtirpc/1.2.5/libtirpc-1.2.5.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>mit-kerberos</Dependency>
|
||||
<Dependency>e2fsprogs-devel</Dependency>
|
||||
@@ -49,6 +49,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="3">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>1.2.5</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="2">
|
||||
<Date>2019-03-29</Date>
|
||||
<Version>1.1.4</Version>
|
||||
|
||||
@@ -45,6 +45,13 @@ to create header files and sources from protocol files.</Description>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="2">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>1.4</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="1">
|
||||
<Date>2019-03-29</Date>
|
||||
<Version>1.4</Version>
|
||||
|
||||
@@ -36,6 +36,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>4.1</Version>
|
||||
<Comment>Rebuild</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-08-06</Date>
|
||||
<Version>4.0</Version>
|
||||
|
||||
@@ -11,7 +11,7 @@ from pisi.actionsapi import shelltools
|
||||
|
||||
|
||||
#WorkDir="tbb%soss" % (get.srcVERSION().replace(".", ""))
|
||||
WorkDir="tbb-2018_U5"
|
||||
WorkDir="tbb-%s" % get.srcVERSION()
|
||||
|
||||
|
||||
def build():
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Intel Threading Building Blocks Library</Summary>
|
||||
<Description>Threading Building Blocks (TBB) is a C++ runtime library that abstracts the low-level threading details necessary for optimal multi-core performance.</Description>
|
||||
<Archive sha1sum="b277fbfbac9c12825ac1522212fad899c41dabfa" type="targz">https://github.com/01org/tbb/archive/2018_U5.tar.gz</Archive>
|
||||
<Archive sha1sum="0b8e9db0c7672eea6207e6749e14ec80b1b4eaa7" type="targz">https://github.com/intel/tbb/archive/v2020.0.tar.gz</Archive>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0755" target="install.sh">install.sh</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
@@ -40,6 +40,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>2020.0</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>Pisi Linux Community</Name>
|
||||
<Email>admin@pisilinux.org</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-09-09</Date>
|
||||
<Version>2018_20180618</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>IPC library for GnuPG related projects</Summary>
|
||||
<Description>This is the IPC library used by GnuPG 2, GPGME and a few other packages.</Description>
|
||||
<Archive sha1sum="c8432695bf1daa914a92f51e911881ed93d50604" type="tarbz2">https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.1.tar.bz2</Archive>
|
||||
<Archive sha1sum="6d81bf42fa91ed2894df8b65764ce899e39776f8" type="tarbz2">https://www.gnupg.org/ftp/gcrypt/libassuan/libassuan-2.5.3.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>libgpg-error-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
@@ -43,6 +43,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>2.5.3</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2018-08-03</Date>
|
||||
<Version>2.5.1</Version>
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
#!/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 autotools
|
||||
from pisi.actionsapi import shelltools
|
||||
from pisi.actionsapi import pisitools
|
||||
from pisi.actionsapi import get
|
||||
|
||||
def setup():
|
||||
#autotools.autoreconf("-vfi")
|
||||
autotools.configure("--enable-shared \
|
||||
--disable-static \
|
||||
--enable-gtk-doc \
|
||||
--enable-runtime=libicu \
|
||||
--enable-builtin=libicu")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
|
||||
def install():
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
pisitools.insinto("/usr/share/libpsl", "effective_tld_names.dat")
|
||||
pisitools.insinto("/usr/share/libpsl", "test_psl.txt")
|
||||
|
||||
pisitools.dodoc("AUTHORS", "COPYING", "README*", "LICENSE")
|
||||
@@ -0,0 +1,33 @@
|
||||
From 9347024221f4a9d63f9dcafcda13362a7c8d92fe Mon Sep 17 00:00:00 2001
|
||||
From: Po-Chuan Hsieh <sunpoet@sunpoet.net>
|
||||
Date: Wed, 17 Apr 2019 13:25:48 +0000
|
||||
Subject: [PATCH] Fix build when configured with --with-psl-file
|
||||
|
||||
The error message is as follows:
|
||||
Making all in tests
|
||||
make: don't know how to make ../list/public_suffix_list.dat. Stop
|
||||
|
||||
make: stopped in /usr/ports/works/usr/ports/dns/libpsl/work/libpsl-libpsl-0.21.0/tests
|
||||
*** Error code 1
|
||||
|
||||
Stop.
|
||||
---
|
||||
tests/Makefile.am | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/tests/Makefile.am b/tests/Makefile.am
|
||||
index 480b236..9c37ce3 100644
|
||||
--- a/tests/Makefile.am
|
||||
+++ b/tests/Makefile.am
|
||||
@@ -33,9 +33,9 @@ TESTS = $(PSL_TESTS)
|
||||
# dafsa.psl and dafsa_ascii.psl must be created before any test is executed
|
||||
# check-local target works in parallel to the tests, so the test suite will likely fail
|
||||
BUILT_SOURCES = psl.dafsa psl_ascii.dafsa
|
||||
-psl.dafsa: $(top_srcdir)/list/public_suffix_list.dat
|
||||
+psl.dafsa: $(PSL_FILE)
|
||||
$(top_srcdir)/src/psl-make-dafsa --output-format=binary "$(PSL_FILE)" psl.dafsa
|
||||
-psl_ascii.dafsa: $(top_srcdir)/list/public_suffix_list.dat
|
||||
+psl_ascii.dafsa: $(PSL_FILE)
|
||||
$(top_srcdir)/src/psl-make-dafsa --output-format=binary --encoding=ascii "$(PSL_FILE)" psl_ascii.dafsa
|
||||
|
||||
clean-local:
|
||||
@@ -0,0 +1,25 @@
|
||||
From 87d1add318b5e5d09977f7f374e923577b6ff3be Mon Sep 17 00:00:00 2001
|
||||
From: Alexander Kanavin <alex.kanavin@gmail.com>
|
||||
Date: Sat, 1 Jun 2019 13:09:41 +0200
|
||||
Subject: [PATCH] gtk-doc: do not include tree_index.sgml
|
||||
|
||||
gtk-doc 1.30 no longer generates the file if the object tree is empty.
|
||||
---
|
||||
docs/libpsl/libpsl-docs.sgml | 4 ----
|
||||
1 file changed, 4 deletions(-)
|
||||
|
||||
diff --git a/docs/libpsl/libpsl-docs.sgml b/docs/libpsl/libpsl-docs.sgml
|
||||
index 335d241..88c7ba8 100644
|
||||
--- a/docs/libpsl/libpsl-docs.sgml
|
||||
+++ b/docs/libpsl/libpsl-docs.sgml
|
||||
@@ -22,10 +22,6 @@
|
||||
</para>
|
||||
<xi:include href="xml/libpsl.xml"/>
|
||||
</chapter>
|
||||
- <chapter id="object-tree">
|
||||
- <title>Object Hierarchy</title>
|
||||
- <xi:include href="xml/tree_index.sgml"/>
|
||||
- </chapter>
|
||||
<index id="api-index-full">
|
||||
<title>API Index</title>
|
||||
<xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,98 @@
|
||||
// Any copyright is dedicated to the Public Domain.
|
||||
// https://creativecommons.org/publicdomain/zero/1.0/
|
||||
|
||||
// null input.
|
||||
checkPublicSuffix(null, null);
|
||||
// Mixed case.
|
||||
checkPublicSuffix('COM', null);
|
||||
checkPublicSuffix('example.COM', 'example.com');
|
||||
checkPublicSuffix('WwW.example.COM', 'example.com');
|
||||
// Leading dot.
|
||||
checkPublicSuffix('.com', null);
|
||||
checkPublicSuffix('.example', null);
|
||||
checkPublicSuffix('.example.com', null);
|
||||
checkPublicSuffix('.example.example', null);
|
||||
// Unlisted TLD.
|
||||
checkPublicSuffix('example', null);
|
||||
checkPublicSuffix('example.example', 'example.example');
|
||||
checkPublicSuffix('b.example.example', 'example.example');
|
||||
checkPublicSuffix('a.b.example.example', 'example.example');
|
||||
// Listed, but non-Internet, TLD.
|
||||
//checkPublicSuffix('local', null);
|
||||
//checkPublicSuffix('example.local', null);
|
||||
//checkPublicSuffix('b.example.local', null);
|
||||
//checkPublicSuffix('a.b.example.local', null);
|
||||
// TLD with only 1 rule.
|
||||
checkPublicSuffix('biz', null);
|
||||
checkPublicSuffix('domain.biz', 'domain.biz');
|
||||
checkPublicSuffix('b.domain.biz', 'domain.biz');
|
||||
checkPublicSuffix('a.b.domain.biz', 'domain.biz');
|
||||
// TLD with some 2-level rules.
|
||||
checkPublicSuffix('com', null);
|
||||
checkPublicSuffix('example.com', 'example.com');
|
||||
checkPublicSuffix('b.example.com', 'example.com');
|
||||
checkPublicSuffix('a.b.example.com', 'example.com');
|
||||
checkPublicSuffix('uk.com', null);
|
||||
checkPublicSuffix('example.uk.com', 'example.uk.com');
|
||||
checkPublicSuffix('b.example.uk.com', 'example.uk.com');
|
||||
checkPublicSuffix('a.b.example.uk.com', 'example.uk.com');
|
||||
checkPublicSuffix('test.ac', 'test.ac');
|
||||
// TLD with only 1 (wildcard) rule.
|
||||
checkPublicSuffix('mm', null);
|
||||
checkPublicSuffix('c.mm', null);
|
||||
checkPublicSuffix('b.c.mm', 'b.c.mm');
|
||||
checkPublicSuffix('a.b.c.mm', 'b.c.mm');
|
||||
// More complex TLD.
|
||||
checkPublicSuffix('jp', null);
|
||||
checkPublicSuffix('test.jp', 'test.jp');
|
||||
checkPublicSuffix('www.test.jp', 'test.jp');
|
||||
checkPublicSuffix('ac.jp', null);
|
||||
checkPublicSuffix('test.ac.jp', 'test.ac.jp');
|
||||
checkPublicSuffix('www.test.ac.jp', 'test.ac.jp');
|
||||
checkPublicSuffix('kyoto.jp', null);
|
||||
checkPublicSuffix('test.kyoto.jp', 'test.kyoto.jp');
|
||||
checkPublicSuffix('ide.kyoto.jp', null);
|
||||
checkPublicSuffix('b.ide.kyoto.jp', 'b.ide.kyoto.jp');
|
||||
checkPublicSuffix('a.b.ide.kyoto.jp', 'b.ide.kyoto.jp');
|
||||
checkPublicSuffix('c.kobe.jp', null);
|
||||
checkPublicSuffix('b.c.kobe.jp', 'b.c.kobe.jp');
|
||||
checkPublicSuffix('a.b.c.kobe.jp', 'b.c.kobe.jp');
|
||||
checkPublicSuffix('city.kobe.jp', 'city.kobe.jp');
|
||||
checkPublicSuffix('www.city.kobe.jp', 'city.kobe.jp');
|
||||
// TLD with a wildcard rule and exceptions.
|
||||
checkPublicSuffix('ck', null);
|
||||
checkPublicSuffix('test.ck', null);
|
||||
checkPublicSuffix('b.test.ck', 'b.test.ck');
|
||||
checkPublicSuffix('a.b.test.ck', 'b.test.ck');
|
||||
checkPublicSuffix('www.ck', 'www.ck');
|
||||
checkPublicSuffix('www.www.ck', 'www.ck');
|
||||
// US K12.
|
||||
checkPublicSuffix('us', null);
|
||||
checkPublicSuffix('test.us', 'test.us');
|
||||
checkPublicSuffix('www.test.us', 'test.us');
|
||||
checkPublicSuffix('ak.us', null);
|
||||
checkPublicSuffix('test.ak.us', 'test.ak.us');
|
||||
checkPublicSuffix('www.test.ak.us', 'test.ak.us');
|
||||
checkPublicSuffix('k12.ak.us', null);
|
||||
checkPublicSuffix('test.k12.ak.us', 'test.k12.ak.us');
|
||||
checkPublicSuffix('www.test.k12.ak.us', 'test.k12.ak.us');
|
||||
// IDN labels.
|
||||
checkPublicSuffix('食狮.com.cn', '食狮.com.cn');
|
||||
checkPublicSuffix('食狮.公司.cn', '食狮.公司.cn');
|
||||
checkPublicSuffix('www.食狮.公司.cn', '食狮.公司.cn');
|
||||
checkPublicSuffix('shishi.公司.cn', 'shishi.公司.cn');
|
||||
checkPublicSuffix('公司.cn', null);
|
||||
checkPublicSuffix('食狮.中国', '食狮.中国');
|
||||
checkPublicSuffix('www.食狮.中国', '食狮.中国');
|
||||
checkPublicSuffix('shishi.中国', 'shishi.中国');
|
||||
checkPublicSuffix('中国', null);
|
||||
// Same as above, but punycoded.
|
||||
checkPublicSuffix('xn--85x722f.com.cn', 'xn--85x722f.com.cn');
|
||||
checkPublicSuffix('xn--85x722f.xn--55qx5d.cn', 'xn--85x722f.xn--55qx5d.cn');
|
||||
checkPublicSuffix('www.xn--85x722f.xn--55qx5d.cn', 'xn--85x722f.xn--55qx5d.cn');
|
||||
checkPublicSuffix('shishi.xn--55qx5d.cn', 'shishi.xn--55qx5d.cn');
|
||||
checkPublicSuffix('xn--55qx5d.cn', null);
|
||||
checkPublicSuffix('xn--85x722f.xn--fiqs8s', 'xn--85x722f.xn--fiqs8s');
|
||||
checkPublicSuffix('www.xn--85x722f.xn--fiqs8s', 'xn--85x722f.xn--fiqs8s');
|
||||
checkPublicSuffix('shishi.xn--fiqs8s', 'shishi.xn--fiqs8s');
|
||||
checkPublicSuffix('xn--fiqs8s', null);
|
||||
@@ -0,0 +1,82 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>libpsl</Name>
|
||||
<Homepage>https://github.com/rockdaboot/libpsl</Homepage>
|
||||
<Packager>
|
||||
<Name>PisiLinux Community</Name>
|
||||
<Email>admins@pisilinux.org</Email>
|
||||
</Packager>
|
||||
<License>MIT</License>
|
||||
<IsA>library</IsA>
|
||||
<Summary>Public Suffix List library</Summary>
|
||||
<Description>C library to handle the Public Suffix List. A Public Suffix List is a collection of Top Level Domains (TLDs) suffixes. TLDs include Global Top Level Domains (gTLDs) like .com and .net; Country Top Level Domains (ccTLDs) like .de and .cn; and Brand Top Level Domains like .apple and .google</Description>
|
||||
<Archive sha1sum="142a4abbf7ebab9651942b6e7a1b334742307f06" type="targz">https://github.com/rockdaboot/libpsl/releases/download/libpsl-0.21.0/libpsl-0.21.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>icu4c-devel</Dependency>
|
||||
<Dependency>gtk-doc</Dependency>
|
||||
</BuildDependencies>
|
||||
<Patches>
|
||||
<Patch level="1">libpsl-0.21.0-build-fix.patch</Patch>
|
||||
<Patch level="1">libpsl-gtk-doc-1.30-fix.patch</Patch>
|
||||
</Patches>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile owner="root" permission="0644" target="effective_tld_names.dat">public_suffix_list.dat</AdditionalFile>
|
||||
<AdditionalFile owner="root" permission="0644" target="test_psl.txt">test_psl.txt</AdditionalFile>
|
||||
</AdditionalFiles>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>libpsl</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>icu4c</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="config">/etc</Path>
|
||||
<Path fileType="library">/usr/lib</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
<Path fileType="doc">/usr/share/gtk-doc</Path>
|
||||
<Path fileType="data">/usr/share/libpsl</Path>
|
||||
<Path fileType="man">/usr/share/man</Path>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<!-- <Package>
|
||||
<Name>libpsl-32bit</Name>
|
||||
<BuildType>emul32</BuildType>
|
||||
<PartOf>emul32</PartOf>
|
||||
<BuildDependencies>
|
||||
<Dependency>icu4c-32bit</Dependency>
|
||||
</BuildDependencies>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>icu4c-32bit</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib32</Path>
|
||||
</Files>
|
||||
</Package>-->
|
||||
|
||||
<Package>
|
||||
<Name>libpsl-devel</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency release="current">libpsl</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="header">/usr/include</Path>
|
||||
<Path fileType="library">/usr/lib/pkgconfig</Path>
|
||||
<Path fileType="library">/usr/lib32/pkgconfig</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>0.21.0</Version>
|
||||
<Comment>First release</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.coö</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -24,11 +24,11 @@ def setup():
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
options += " --libdir=/usr/lib32 \
|
||||
--disable-python \
|
||||
"
|
||||
|
||||
elif get.ARCH() == "x86_64":
|
||||
options += " --extra-python=/usr/bin/python \
|
||||
"
|
||||
options += " "
|
||||
|
||||
autotools.configure(options)
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Hierarchical pool based memory allocator</Summary>
|
||||
<Description>libtalloc is a library which implements a hierarchical allocator with destructors which is the core memory allocator in samba.</Description>
|
||||
<Archive sha1sum="69fe815888eddcbe2fb6fc3270ff9e977461000d" type="targz">http://www.samba.org/ftp/talloc/talloc-2.1.16.tar.gz</Archive>
|
||||
<Archive sha1sum="1ff430a62264b29efac39a3fa26290586c019800" type="targz">https://www.samba.org/ftp/talloc/talloc-2.3.1.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>docbook-xsl</Dependency>
|
||||
<Dependency>libxslt-devel</Dependency>
|
||||
@@ -74,6 +74,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>2.3.1</Version>
|
||||
<Comment>Version Bump</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2019-04-04</Date>
|
||||
<Version>2.1.16</Version>
|
||||
|
||||
@@ -14,7 +14,6 @@ def setup():
|
||||
autotools.configure("\
|
||||
--builtin-libraries=replace \
|
||||
--bundled-libraries=NONE \
|
||||
--extra-python=/usr/bin/python \
|
||||
--disable-rpath \
|
||||
")
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Event system based on the talloc memory management library</Summary>
|
||||
<Description>libtevent is an event system based on the talloc memory management library. It is the core event system used in Samba. Tevent has support for many event types, including timers, signals, and the classic file descriptor events.</Description>
|
||||
<Archive sha1sum="96adb8a34c6838e2b8bd2f9a874e9bb18d79ccff" type="targz">https://www.samba.org/ftp/tevent/tevent-0.9.39.tar.gz</Archive>
|
||||
<Archive sha1sum="2b42026f3a949aebdd8860f32b90f65c5ff1f405" type="targz">https://www.samba.org/ftp/tevent/tevent-0.10.2.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python-devel</Dependency>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
@@ -53,6 +53,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="9">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>0.10.2</Version>
|
||||
<Comment>Version bump</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="8">
|
||||
<Date>2019-04-04</Date>
|
||||
<Version>0.9.39</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>New portable threads library</Summary>
|
||||
<Description>is a non-preemptive threads implementation using an API very similar to the one known from GNU Pth. It has been designed as a replacement of GNU Pth for non-ancient operating systems.</Description>
|
||||
<Archive sha1sum="93ddf1a3bdbca00fb4cf811498094ca61bbb8ee1" type="tarbz2">ftp://ftp.gnupg.org/gcrypt/npth/npth-1.5.tar.bz2</Archive>
|
||||
<Archive sha1sum="f9d63e9747b027e4e404fe3c20c73c73719e1731" type="tarbz2">ftp://ftp.gnupg.org/gcrypt/npth/npth-1.6.tar.bz2</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
@@ -38,6 +38,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2020-01-19</Date>
|
||||
<Version>1.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>İdris Kalp</Name>
|
||||
<Email>idriskalp@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2018-08-03</Date>
|
||||
<Version>1.5</Version>
|
||||
|
||||
Reference in New Issue
Block a user