bzip3 new package

This commit is contained in:
Rmys
2025-04-11 11:39:02 +03:00
parent db58279844
commit 650e26aad8
7 changed files with 230 additions and 6 deletions
+120 -4
View File
@@ -18421,6 +18421,7 @@ Gnome session.</Summary>
<Dependency>vala-devel</Dependency>
<Dependency>lz4-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>fast_float</Dependency>
</BuildDependencies>
<SourceURI>x11/terminal/vte/pspec.xml</SourceURI>
</Source>
@@ -25998,6 +25999,43 @@ Gnome session.</Summary>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>bzip3</Name>
<Homepage>http://www.bzip.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>BZIP2</License>
<IsA>app:console</IsA>
<PartOf>util.archive</PartOf>
<Summary xml:lang="en">A high-quality data compressor</Summary>
<Description xml:lang="en">bzip2 is high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.</Description>
<Archive type="tarxz" sha1sum="48e94d3db9a16b01294345bb1f5dd9e2808b865e" name="bzip3-1.5.1.tar.xz">https://github.com/kspalaiologos/bzip3/releases/download/1.5.1/bzip3-1.5.1.tar.xz</Archive>
<SourceURI>util/archive/bzip3/pspec.xml</SourceURI>
</Source>
<Package>
<Name>bzip3</Name>
<Files>
<Path fileType="executable">/bin</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2025-04-11</Date>
<Version>1.5.1</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</SpecFile>
<SpecFile>
<Source>
<Name>p7zip</Name>
@@ -102600,15 +102638,20 @@ Gnome session.</Summary>
<Package>
<Name>gnome-maps</Name>
<RuntimeDependencies>
<Dependency>gtk4</Dependency>
<Dependency>cairo</Dependency>
<Dependency>pango</Dependency>
<Dependency>folks</Dependency>
<Dependency>glib2</Dependency>
<Dependency>libgee</Dependency>
<Dependency>librest</Dependency>
<Dependency>librsvg</Dependency>
<Dependency>libxml2</Dependency>
<Dependency>libportal</Dependency>
<Dependency>libshumate</Dependency>
<Dependency>geocode-glib</Dependency>
<Dependency>libchamplain</Dependency>
<Dependency>json-glib</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -103187,6 +103230,7 @@ Gnome session.</Summary>
<Dependency>libX11-devel</Dependency>
<Dependency>libpcre2-devel</Dependency>
<Dependency>harfbuzz-devel</Dependency>
<Dependency>libhandy-devel</Dependency>
<Dependency versionFrom="43.0">nautilus-devel</Dependency>
<Dependency>gdk-pixbuf-devel</Dependency>
<Dependency versionFrom="43.0">gnome-shell</Dependency>
@@ -103208,6 +103252,7 @@ Gnome session.</Summary>
<Dependency>libX11</Dependency>
<Dependency>harfbuzz</Dependency>
<Dependency>nautilus</Dependency>
<Dependency>libhandy</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>libutil-linux</Dependency>
</RuntimeDependencies>
@@ -103691,6 +103736,7 @@ Gnome session.</Summary>
<Dependency>json-glib-devel</Dependency>
<Dependency>desktop-file-utils</Dependency>
<Dependency>libpanel-devel</Dependency>
<Dependency>elfutils-devel</Dependency>
</BuildDependencies>
<SourceURI>desktop/gnome/apps/sysprof/pspec.xml</SourceURI>
</Source>
@@ -103711,6 +103757,7 @@ Gnome session.</Summary>
<Dependency>libunwind</Dependency>
<Dependency>libdazzle</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>elfutils</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -112854,7 +112901,10 @@ settings shared by various components of a desktop.</Summary>
<Dependency>vulkan-devel</Dependency>
<Dependency>vulkan-headers</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>appstream-devel</Dependency>
<Dependency>libdisplay-info-devel</Dependency>
<Dependency>gnome-settings-daemon-devel</Dependency>
</BuildDependencies>
<SourceURI>desktop/gnome/base/gnome-shell/pspec.xml</SourceURI>
</Source>
@@ -113758,6 +113808,7 @@ GNOME Session and the applications that run under it.</Summary>
<Dependency>colord-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>zenity</Dependency>
<Dependency>docutils</Dependency>
<Dependency>sysprof-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>xorg-server-devel</Dependency>
@@ -113783,6 +113834,7 @@ GNOME Session and the applications that run under it.</Summary>
<Dependency>mesa-devel</Dependency>
<Dependency versionFrom="2.4.0">libwacom-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>cogl-devel</Dependency>
@@ -113791,6 +113843,7 @@ GNOME Session and the applications that run under it.</Summary>
<Dependency>xorg-server-xvfb</Dependency>
<Dependency>python3-dbusmock</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>python3-docutils</Dependency>
</BuildDependencies>
<SourceURI>desktop/gnome/base/mutter/pspec.xml</SourceURI>
</Source>
@@ -113887,7 +113940,49 @@ GNOME Session and the applications that run under it.</Summary>
<Dependency>libglvnd-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libXfixes-devel</Dependency>
<Dependency versionFrom="41.0">gsettings-desktop-schemas-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>libei-devel</Dependency>
<Dependency>gettext-devel</Dependency>
<Dependency>lcms2-devel</Dependency>
<Dependency>colord-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>zenity</Dependency>
<Dependency>docutils</Dependency>
<Dependency>sysprof-devel</Dependency>
<Dependency>wayland-devel</Dependency>
<Dependency>xorg-server-devel</Dependency>
<Dependency>xorg-xwayland-devel</Dependency>
<Dependency>elogind-devel</Dependency>
<Dependency versionFrom="44.0">gnome-desktop-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>libSM-devel</Dependency>
<Dependency>libXtst-devel</Dependency>
<Dependency>libcanberra-devel</Dependency>
<Dependency>libinput-devel</Dependency>
<Dependency>pipewire-devel</Dependency>
<Dependency>startup-notification-devel</Dependency>
<Dependency>wayland-protocols-devel</Dependency>
<Dependency versionFrom="48.0">gnome-settings-daemon-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>upower-devel</Dependency>
<Dependency>libxkbfile-devel</Dependency>
<Dependency>libxkbcommon-devel</Dependency>
<Dependency>graphene-devel</Dependency>
<Dependency>libseccomp-devel</Dependency>
<Dependency>mesa-devel</Dependency>
<Dependency versionFrom="2.4.0">libwacom-devel</Dependency>
<Dependency>meson</Dependency>
<Dependency>gi-docgen</Dependency>
<Dependency>gobject-introspection-devel</Dependency>
<Dependency>gtk4-devel</Dependency>
<Dependency>cogl-devel</Dependency>
<Dependency>libdisplay-info-devel</Dependency>
<Dependency>egl-wayland-devel</Dependency>
<Dependency>xorg-server-xvfb</Dependency>
<Dependency>python3-dbusmock</Dependency>
<Dependency>python3-argcomplete</Dependency>
<Dependency>python3-docutils</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -171617,7 +171712,16 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Dependency>pipewire-devel</Dependency>
<Dependency>libgudev-devel</Dependency>
<Dependency>json-glib-devel</Dependency>
<Dependency>umockdev-devel</Dependency>
<Dependency>gstreamer-devel</Dependency>
<Dependency>gst-plugins-good</Dependency>
<Dependency>gst-plugins-base-devel</Dependency>
<Dependency versionFrom="1.4.4">flatpak-devel</Dependency>
<Dependency>python3-pytest</Dependency>
<Dependency>python3-dbusmock</Dependency>
<Dependency>python3-docutils</Dependency>
<Dependency>dbus-python3</Dependency>
<Dependency>python3-pygobject3-devel</Dependency>
</BuildDependencies>
<SourceURI>hardware/virtualization/xdg-desktop-portal/pspec.xml</SourceURI>
</Source>
@@ -171631,6 +171735,8 @@ It supports email, address books, calendars, tasks, news feeds and much more.</D
<Dependency>pipewire</Dependency>
<Dependency>json-glib</Dependency>
<Dependency>gdk-pixbuf</Dependency>
<Dependency>gstreamer</Dependency>
<Dependency>gst-plugins-base</Dependency>
<Dependency versionFrom="1.4.4">flatpak</Dependency>
</RuntimeDependencies>
<Files>
@@ -181953,7 +182059,7 @@ from a wide variety of machine architectures.</Description>
<Summary xml:lang="tr">Hardware identification and configuration data</Summary>
<Description xml:lang="en">Hardware identification and configuration data</Description>
<Description xml:lang="tr">Hardware identification and configuration data</Description>
<Archive type="binary" sha1sum="87eb1c688b2798af59ff5ff9d47d030f4e6940dd" name="v0.394.tar.gz">https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.394.tar.gz</Archive>
<Archive type="targz" sha1sum="87eb1c688b2798af59ff5ff9d47d030f4e6940dd" name="v0.394.tar.gz">https://github.com/vcrhonek/hwdata/archive/refs/tags/v0.394.tar.gz</Archive>
<SourceURI>hardware/misc/hwdata/pspec.xml</SourceURI>
</Source>
<Package>
@@ -258224,7 +258330,7 @@ functionality to build high-performing, platform-independent programs.</Descript
<Summary xml:lang="tr">NFS istemcisi ve sunucusu</Summary>
<Description xml:lang="en">Contains NFS (Network File System) client and server. It is possible to mount a network resource as a file system using the NFS protocol.</Description>
<Description xml:lang="tr">nfs-utils, NFS (Ağ dosya sistemi) istemcisi ve sunucusunu içerir.</Description>
<Archive type="binary" sha1sum="4dd9e7ec5b0515484cdb634c06baaca62fa8dd49" name="download">https://sourceforge.net/projects/nfs/files/nfs-utils/2.8.3/nfs-utils-2.8.3.tar.bz2/download</Archive>
<Archive type="tarbz2" sha1sum="4dd9e7ec5b0515484cdb634c06baaca62fa8dd49" name="download">https://sourceforge.net/projects/nfs/files/nfs-utils/2.8.3/nfs-utils-2.8.3.tar.bz2/download</Archive>
<BuildDependencies>
<Dependency>sqlite-devel</Dependency>
<Dependency>libcap-devel</Dependency>
@@ -279587,6 +279693,7 @@ yığın. Üç bölüm sağlar:</Description>
<RuntimeDependencies>
<Dependency release="9">libdex</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>liburing-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -323911,13 +324018,14 @@ provide integrated access to the cloud providers services.</Description>
<Summary xml:lang="tr">D-Bus için Python bağlayıcıları</Summary>
<Description xml:lang="en">dbus-python provides a Python module which wraps the D-Bus programming API.</Description>
<Description xml:lang="tr">dbus-python, D-Bus için Python bağlayıcılarını içerir.</Description>
<Archive type="targz" sha1sum="a341f95ae79e2301568ffb9834ec065040566bde" name="dbus-python-1.3.2.tar.gz">https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.3.2.tar.gz</Archive>
<Archive type="tarxz" sha1sum="38f4780fa0d254b02ca8dcf040218e6ac5ca3088" name="dbus-python-1.4.0.tar.xz">https://dbus.freedesktop.org/releases/dbus-python/dbus-python-1.4.0.tar.xz</Archive>
<BuildDependencies>
<Dependency>dbus-glib-devel</Dependency>
<Dependency>libpcre-devel</Dependency>
<Dependency>python3-devel</Dependency>
<Dependency>glib2-devel</Dependency>
<Dependency>dbus-devel</Dependency>
<Dependency>autoconf-archive</Dependency>
</BuildDependencies>
<SourceURI>programming/language/python3/dbus-python3/pspec.xml</SourceURI>
</Source>
@@ -323933,9 +324041,17 @@ provide integrated access to the cloud providers services.</Description>
</RuntimeDependencies>
<Files>
<Path fileType="library">/usr/lib/python3*</Path>
<Path fileType="data">/usr/share/doc/dbus-python</Path>
</Files>
</Package>
<History>
<Update release="13">
<Date>2025-04-08</Date>
<Version>1.4.0</Version>
<Comment>Version bump.</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="12">
<Date>2024-01-02</Date>
<Version>1.3.2</Version>
+1 -1
View File
@@ -1 +1 @@
bcb2db73d641b048f1d47068425c2edbb25324c0
e3c0d4b7999177a6ec4acc48ede618063c01b76c
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
a5abd4503ca67c353bfae2ffe40424de2371408d
c243c285515a576c4f1339223cfd9685484a56b9
+52
View File
@@ -0,0 +1,52 @@
#!/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 pisitools
from pisi.actionsapi import get
libversion = get.srcVERSION()
def setup():
autotools.configure("--prefix=/usr --enable-shared --with-pkgconfigdir=/usr/lib/pkgconfig --libdir=/lib --bindir=/bin")
def build():
autotools.make('all CC=%s AR=%s RANLIB=%s CFLAGS="%s -D_FILE_OFFSET_BITS=64 -fPIC"' % (get.CC(), get.AR(), get.RANLIB(), get.CFLAGS()))
# autotools.make('CFLAGS="%s -D_FILE_OFFSET_BITS=64 -fPIC" -f Makefile-libbz2_so' % get.CFLAGS())
def check():
autotools.make("check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
# autotools.rawInstall("PREFIX=%s/usr" % get.installDIR())
pisitools.remove("/lib/libbzip3.a")
# No static libs
# pisitools.removeDir("/usr/lib")
# pisitools.domove("/usr/bin/", "/")
# for link in ("/bin/bunzip2", "/bin/bzcat"):
# pisitools.remove(link)
# pisitools.dosym("bzip2", link)
# for wrong_link in ("/bin/bzcmp", "/bin/bzegrep", "/bin/bzfgrep", "/bin/bzless"):
# pisitools.remove(wrong_link)
# pisitools.dosym("bzgrep", "/bin/bzegrep")
# pisitools.dosym("bzgrep", "/bin/bzfgrep")
# pisitools.dosym("bzdiff", "/bin/bzcmp")
# pisitools.dosym("bzmore", "/bin/bzless")
# pisitools.dolib("libbz3.o.%s" % libversion, "/lib")
# pisitools.dosym("libbz2.so.1", "/lib/libbz2.so")
# pisitools.dosym("libbz2.so.1", "/lib/libbz2.so.1.0")
# pisitools.dosym("libbz2.so.%s" % libversion, "/lib/libbz2.so.1")
# pisitools.dohtml("manual.html")
pisitools.dodoc("README*", "NEWS", "LICENSE")
+46
View File
@@ -0,0 +1,46 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "http://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>bzip3</Name>
<Homepage>http://www.bzip.org/</Homepage>
<Packager>
<Name>PisiLinux Community</Name>
<Email>admins@pisilinux.org</Email>
</Packager>
<License>BZIP2</License>
<IsA>app:console</IsA>
<Summary>A high-quality data compressor</Summary>
<Description>bzip2 is high-quality data compressor. It typically compresses files to within 10% to 15% of the best available techniques (the PPM family of statistical compressors), whilst being around twice as fast at compression and six times faster at decompression.</Description>
<Archive sha1sum="48e94d3db9a16b01294345bb1f5dd9e2808b865e" type="tarxz">https://github.com/kspalaiologos/bzip3/releases/download/1.5.1/bzip3-1.5.1.tar.xz</Archive>
<Patches>
<!-- <Patch level="1">bzip2-1.0.2-progress.patch</Patch> -->
<!-- <Patch level="1">bzip2-1.0.4-bzip2recover.patch</Patch> -->
<!-- <Patch level="1">bzip2-1.0.4-man-links.patch</Patch> -->
<!-- <Patch>bzip2-1.0.8-saneso.patch</Patch> -->
<!-- <Patch level="1">manpath.patch</Patch> -->
</Patches>
</Source>
<Package>
<Name>bzip3</Name>
<Files>
<Path fileType="executable">/bin</Path>
<Path fileType="library">/lib</Path>
<Path fileType="library">/usr/lib</Path>
<Path fileType="doc">/usr/share/doc</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="header">/usr/include</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2025-04-11</Date>
<Version>1.5.1</Version>
<Comment>First release</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
</History>
</PISI>
+10
View File
@@ -0,0 +1,10 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>bzip2</Name>
<Summary xml:lang="tr">Yüksek kaliteli bir veri sıkıştırma uygulaması</Summary>
<Description xml:lang="tr">bzip2 yüksek kaliteli bir veri sıkıştırma programıdır. Program genellikle dosyaları mümkün olan en iyi teknikler ile (PPM istatistiksel sıkıştırıcı ailesi) %10 - %15'e kadar sıkışıtırabilmektedir. Sıkıştırma işleminde iki kata kadar hızlı iken açma hızında yaklaşık altı kat daha hızlıdır.</Description>
<Description xml:lang="fr">bzip2 est un compresseur de données de très grand qualité. Il compresse typiquement les fichiers à un ratio entre 10 et 15% des meilleurs techniques disponibles (la famille des compresseurs statistiques de famille PPM) tout en étant environ deux fois plus rapide à la compression et six fois plus rapide à la décompression.</Description>
<Description xml:lang="de">bzip2 ist ein hochwertiger Daten-Kompressor. Es komprimiert Dateien üblicherweise auf 10% bis 15% der bestmöglichen Techniken (die PPM Familie der statistischen Kompressoren), während es ungefähr doppelt so schnell komprimiert und sechsfach schneller extrahiert</Description>
</Source>
</PISI>