Merge pull request #821 from ertugerata/lfs_stable_update
Lfs stable update
This commit is contained in:
@@ -14,16 +14,18 @@ def setup():
|
||||
shelltools.export("DEBUG", "-DNDEBUG")
|
||||
|
||||
autotools.rawConfigure("--libdir=/lib \
|
||||
--disable-static \
|
||||
--mandir=/usr/share/man \
|
||||
--libexecdir=/lib \
|
||||
--bindir=/bin")
|
||||
|
||||
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
|
||||
|
||||
def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.make("DESTDIR=%s install install-lib install-dev" % get.installDIR())
|
||||
|
||||
pisitools.remove("/lib/*.a")
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
shelltools.chmod("%s/lib/libacl.so.*.*.*" % get.installDIR(), 0755)
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Access control list utilities</Summary>
|
||||
<Description>acl contains the getfacl and setfacl utilities needed for manipulating access control lists along with the needed libraries.</Description>
|
||||
<Archive sha1sum="537dddc0ee7b6aa67960a3de2d36f1e2ff2059d9" type="targz">http://download.savannah.gnu.org/releases/acl/acl-2.2.52.src.tar.gz</Archive>
|
||||
<Archive sha1sum="6c9e46602adece1c2dae91ed065899d7f810bf01" type="targz">http://download.savannah.gnu.org/releases/acl/acl-2.2.53.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>attr-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
@@ -46,6 +46,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>2.2.53</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>2.2.52</Version>
|
||||
|
||||
@@ -13,6 +13,8 @@ bindir = "/tmp" if get.buildTYPE() == "emul32" else "/bin"
|
||||
|
||||
def setup():
|
||||
autotools.rawConfigure("--libdir=/lib%s \
|
||||
--sysconfdir=/etc \
|
||||
--disable-static \
|
||||
--mandir=/usr/share/man \
|
||||
--libexecdir=/lib%s \
|
||||
--bindir=%s" % (suffix, suffix, bindir))
|
||||
@@ -20,7 +22,7 @@ def build():
|
||||
autotools.make()
|
||||
|
||||
def install():
|
||||
autotools.make("DIST_ROOT=%s install install-lib install-dev" % get.installDIR())
|
||||
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
|
||||
|
||||
if get.buildTYPE() == "emul32":
|
||||
pisitools.removeDir("/tmp")
|
||||
pisitools.remove("/lib%s/libattr.a" % suffix)
|
||||
@@ -13,13 +13,14 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Utilities for managing filesystems extended attributes</Summary>
|
||||
<Description>attr contains a set of tools for manipulating extended attributes on filesystem objects, in particular getfattr and setfattr.</Description>
|
||||
<Archive sha1sum="5060f0062baee6439f41a433325b8b3671f8d2d8" type="targz">http://download.savannah.gnu.org/releases/attr/attr-2.4.47.src.tar.gz</Archive>
|
||||
<Archive sha1sum="d7c88cb5db51c5e255a511b0a15e832fcdda5b4f" type="targz">http://download.savannah.nongnu.org/releases/attr/attr-2.4.48.tar.gz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>attr</Name>
|
||||
<Files>
|
||||
<Path fileType="executable">/bin</Path>
|
||||
<Path fileType="conf">/etc</Path>
|
||||
<Path fileType="library">/lib</Path>
|
||||
<Path fileType="localedata">/usr/share/locale</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
@@ -56,6 +57,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>2.4.48</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>2.4.47</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>XML parsing libraries</Summary>
|
||||
<Description>This is expat, the C library for parsing XML, written by James Clark. Expat is a stream oriented XML parser. This means that you register handlers with the parser prior to starting the parse. These handlers are called when the parser discovers the associated structures in the document being parsed. A start tag is an example of the kind of structures for which you may register handlers.</Description>
|
||||
<Archive sha1sum="490659abd7d6c6d4cb4e60c945a15fbf081564f6" type="tarbz2">mirrors://sourceforge/expat/expat-2.2.5.tar.bz2</Archive>
|
||||
<Archive sha1sum="c8947fc3119a797b55485f2f7bdaaeb49cc9df01" type="tarbz2">mirrors://sourceforge/expat/expat-2.2.6.tar.bz2</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gnuconfig</Dependency>
|
||||
<Dependency>glibc-devel</Dependency>
|
||||
@@ -63,6 +63,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="8">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>2.2.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="7">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>2.2.5</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Program to identify a file's format by scanning binary data for patterns</Summary>
|
||||
<Description>Program to identify a file's format by scanning binary data for patterns.</Description>
|
||||
<Archive sha1sum="c2858a8043387d1229d8768ad42762a803d017db" type="targz">ftp://ftp.astron.com/pub/file/file-5.32.tar.gz</Archive>
|
||||
<Archive sha1sum="509e30ad0e0d74fa4040a28ce4667486cfe2170c" type="targz">ftp://ftp.astron.com/pub/file/file-5.34.tar.gz</Archive>
|
||||
<!-- An update to this package can easily break pisi, pay attention! -->
|
||||
<BuildDependencies>
|
||||
<Dependency>zlib-devel</Dependency>
|
||||
@@ -42,6 +42,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>5.34</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>5.32</Version>
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>Toolkit for SSL v2/v3 and TLS v1</Summary>
|
||||
<Description>OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) network protocols and related cryptography standards required by them.</Description>
|
||||
<Archive sha1sum="a47faaca57b47a0d9d5fb085545857cc92062691" type="targz">https://www.openssl.org/source/openssl-1.0.2o.tar.gz</Archive>
|
||||
<Archive sha1sum="692f5f2f1b114f8adaadaa3e7be8cce1907f38c5" type="targz">https://www.openssl.org/source/openssl-1.0.2q.tar.gz</Archive>
|
||||
<AdditionalFiles>
|
||||
<AdditionalFile target="openssl-1.0.0-beta4-ca-dir.patch">openssl-1.0.0-beta4-ca-dir.patch</AdditionalFile>
|
||||
<!--AdditionalFile target="ca-dir.patch">ca-dir.patch</AdditionalFile-->
|
||||
@@ -92,6 +92,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="7">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>1.0.2q</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="6">
|
||||
<Date>2018-08-11</Date>
|
||||
<Version>1.0.2o</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Standard informational utilities and process-handling tools</Summary>
|
||||
<Description>procps is the package that has a bunch of small useful utilities that give information about processes using the /proc filesystem. The package includes the programs ps, top, vmstat, w, kill, free, slabtop, and skill.</Description>
|
||||
<Archive sha1sum="82c0745f150f1385ca01fe7d24f05f74e31c94c6" type="tarxz">http://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.12.tar.xz</Archive>
|
||||
<Archive sha1sum="2929bc64f0cf7b2db997eef79b7187658e47230d" type="tarxz">http://downloads.sourceforge.net/project/procps-ng/Production/procps-ng-3.3.15.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>ncurses-devel</Dependency>
|
||||
</BuildDependencies>
|
||||
@@ -38,6 +38,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>3.3.15</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>3.3.12</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>GNU Stream Editor</Summary>
|
||||
<Description>Sed is a stream editor. A stream editor is used to perform basic text transformations on an input stream (a file or input from a pipeline).</Description>
|
||||
<Archive sha1sum="a196cd036efd52a8e349cfe88ab4baa555fb29d5" type="tarxz">mirrors://gnu/sed/sed-4.4.tar.xz</Archive>
|
||||
<Archive sha1sum="6635c344956ef928cc33aca798ad20c6c1ea25f7" type="tarxz">mirrors://gnu/sed/sed-4.5.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>gettext</Dependency>
|
||||
<Dependency>attr-devel</Dependency>
|
||||
@@ -36,6 +36,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>4.5</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2018-07-22</Date>
|
||||
<Version>4.4</Version>
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
<IsA>app:console</IsA>
|
||||
<Summary>Utilities to deal with user accounts</Summary>
|
||||
<Description>The Shadow password file utilities package includes programs necessary to convert traditional V7 *NIX password files to the SVR4 shadow password format, and additional tools to maintain password and group files (that work with both shadow and non-shadow passwords).</Description>
|
||||
<Archive sha1sum="35a411dd264b07b1ea7b02d45980816a810343b6" type="tarxz">https://github.com/shadow-maint/shadow/releases/download/4.5/shadow-4.5.tar.xz</Archive>
|
||||
<Archive sha1sum="0b84eb1010fda5edca2a9d1733f9480200e02de6" type="tarxz">https://github.com/shadow-maint/shadow/releases/download/4.6/shadow-4.6.tar.xz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>pam-devel</Dependency>
|
||||
<Dependency>gettext-devel</Dependency>
|
||||
@@ -70,6 +70,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="6">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>4.6</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="5">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>4.5</Version>
|
||||
|
||||
@@ -15,7 +15,7 @@
|
||||
<IsA>library</IsA>
|
||||
<Summary>XZ compression utilities</Summary>
|
||||
<Description>XZ Utils provide a general purpose data compression library and command line tools. The .xz format supports multiple compression algorithms, which are called "filters" in context of XZ Utils. The primary filter is currently LZMA2.</Description>
|
||||
<Archive sha1sum="a2975d12e0905daec48ec87c0098602e0669d195" type="tarxz">http://tukaani.org/xz/xz-5.2.3.tar.xz</Archive>
|
||||
<Archive sha1sum="1d3a6910c28d40df0134f4a49e5570e8249120c5" type="tarxz">http://tukaani.org/xz/xz-5.2.4.tar.xz</Archive>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
@@ -61,6 +61,13 @@
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="5">
|
||||
<Date>2018-11-28</Date>
|
||||
<Version>5.2.4</Version>
|
||||
<Comment>Version bump.</Comment>
|
||||
<Name>Ertuğrul Erata</Name>
|
||||
<Email>ertugrulerata@gmail.com</Email>
|
||||
</Update>
|
||||
<Update release="4">
|
||||
<Date>2018-07-15</Date>
|
||||
<Version>5.2.3</Version>
|
||||
|
||||
Reference in New Issue
Block a user