aboutsummaryrefslogtreecommitdiffstats
path: root/guix
diff options
context:
space:
mode:
authorTing-Wei Lan <lantw44@gmail.com>2024-11-03 00:32:10 +0800
committerTing-Wei Lan <lantw44@gmail.com>2024-11-03 00:32:10 +0800
commit923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6 (patch)
treeb90697a59668fda1c490de1c9e7ee7ae18be9fe3 /guix
parent4fe5bb02248645faf67a6cc6704b99a698f7ba3a (diff)
downloadcopr-rpm-spec-923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6.tar
copr-rpm-spec-923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6.tar.gz
copr-rpm-spec-923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6.tar.bz2
copr-rpm-spec-923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6.tar.lz
copr-rpm-spec-923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6.tar.xz
copr-rpm-spec-923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6.tar.zst
copr-rpm-spec-923ecd9d91dfa28b843cda8ec8cfdfd035b0f5a6.zip
guix: disarchive 0.5.0 -> 0.6.0
Diffstat (limited to 'guix')
-rw-r--r--guix/disarchive/disarchive.spec11
-rw-r--r--guix/guile-bzip2/guile-bzip2.spec57
2 files changed, 64 insertions, 4 deletions
diff --git a/guix/disarchive/disarchive.spec b/guix/disarchive/disarchive.spec
index c8e07ae..68b0987 100644
--- a/guix/disarchive/disarchive.spec
+++ b/guix/disarchive/disarchive.spec
@@ -1,6 +1,6 @@
Name: disarchive
-Version: 0.5.0
-Release: 2%{?dist}
+Version: 0.6.0
+Release: 1%{?dist}
Summary: Disassembler of software archives for long-term preservation
License: GPLv3+
@@ -13,8 +13,8 @@ Source0: https://files.ngyro.com/%{name}/%{name}-%{version}.tar.gz
BuildRequires: gcc
BuildRequires: make
BuildRequires: pkgconfig(guile-3.0), pkgconfig(zlib)
-BuildRequires: guile-gcrypt, guile-lzma, guile-quickcheck
-Requires: guile30, guile-gcrypt, guile-lzma
+BuildRequires: guile-bzip2, guile-gcrypt, guile-lzma, guile-quickcheck
+Requires: guile30, guile-bzip2, guile-gcrypt, guile-lzma
Requires: tar, gzip, xz
%description
@@ -76,6 +76,9 @@ and the compression parameters used by Gzip.
%changelog
+* Sat Nov 02 2024 Ting-Wei Lan <lantw44@gmail.com> - 0.6.0-1
+- Update to 0.6.0
+
* Wed Apr 19 2023 Ting-Wei Lan <lantw44@gmail.com> - 0.5.0-2
- Rebuilt for Fedora 38 and 39
diff --git a/guix/guile-bzip2/guile-bzip2.spec b/guix/guile-bzip2/guile-bzip2.spec
new file mode 100644
index 0000000..95bf45f
--- /dev/null
+++ b/guix/guile-bzip2/guile-bzip2.spec
@@ -0,0 +1,57 @@
+%global debug_package %{nil}
+
+Name: guile-bzip2
+Version: 0.1.0
+Release: 1%{?dist}
+Summary: Guile bindings for libbzip2
+
+License: GPLv3+
+URL: https://ngyro.com/software/guile-bzip2.html
+Source0: https://files.ngyro.com/%{name}/%{name}-%{version}.tar.gz
+
+%global guile_source_dir %{_datadir}/guile/site/3.0
+%global guile_ccache_dir %{_libdir}/guile/3.0/site-ccache
+
+BuildRequires: gcc
+BuildRequires: make
+BuildRequires: pkgconfig(guile-3.0), pkgconfig(bzip2), guile-bytestructures
+Requires: guile30, guile-bytestructures, bzip2-devel
+
+%description
+Guile-bzip2 is a Guile wrapper for the libbzip2 (bzip2) library. It exposes an
+interface similar to other Guile compression libraries, like Guile-zlib.
+
+
+%prep
+%autosetup -p1
+
+
+%build
+%configure
+%make_build
+
+
+%check
+%{__make} %{?_smp_mflags} check
+
+
+%install
+%make_install
+
+
+%files
+%license COPYING COPYING.CC0
+%doc AUTHORS ChangeLog NEWS README
+%{guile_source_dir}/bzip2.scm
+%{guile_ccache_dir}/bzip2.go
+%dir %{guile_source_dir}/bzip2
+%dir %{guile_ccache_dir}/bzip2
+%{guile_source_dir}/bzip2/config.scm
+%{guile_ccache_dir}/bzip2/config.go
+%{guile_source_dir}/bzip2/stream.scm
+%{guile_ccache_dir}/bzip2/stream.go
+
+
+%changelog
+* Sat Nov 02 2024 Ting-Wei Lan <lantw44@gmail.com> - 0.1.0-1
+- Initial packaging