forked from pool/libjodycode
Compare commits
5 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 471a7a8f35 | |||
| a5b96a88fe | |||
| fd65aeddd5 | |||
| 68bf6cc119 | |||
| ee7d1dd200 |
@@ -1,3 +1,37 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 19 16:16:16 UTC 2025 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 4.0:
|
||||
* Add loads of new jc_* functions and constants
|
||||
* Add jc_errno to replace errno
|
||||
* Completely remove API feature tables
|
||||
* Fixes for building on macOS and Hurd
|
||||
* Add rolling hash capability to jc_block_hash()
|
||||
* Add jc_get_d_namlen() to enable strlen() skips for directory
|
||||
objects
|
||||
* Add file linking functions with batch processing (incomplete,
|
||||
do not use yet)
|
||||
* Time functions now have nanosecond precision on Windows
|
||||
* Add jc_str_t data type (string prefixed with its own length)
|
||||
* Add jc_close() stub function
|
||||
* jc_get_proc_cacheinfo() is a stub function on non-Linux for
|
||||
future use
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 30 13:44:08 UTC 2024 - Giacomo Leidi <giacomo.leidi@suse.com>
|
||||
|
||||
- Update specfile to match new source tarball structure
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 30 13:35:58 UTC 2024 - Giacomo Leidi <giacomo.leidi@suse.com>
|
||||
|
||||
- update source tarball after migration to Codeberg.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 18 12:43:44 UTC 2024 - Giacomo Leidi <giacomo.leidi@suse.com>
|
||||
|
||||
- libjodycode migrated to codeberg, see https://www.jdupes.com/2023/10/05/news-github-is-out-codeberg-is-in/
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 22 14:56:03 UTC 2023 - Michael Vetter <mvetter@suse.com>
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package libjodycode
|
||||
#
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC and contributors
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -16,15 +16,15 @@
|
||||
#
|
||||
|
||||
|
||||
%define c_lib libjodycode3
|
||||
%define c_lib libjodycode4
|
||||
Name: libjodycode
|
||||
Version: 3.1
|
||||
Version: 4.0
|
||||
Release: 0
|
||||
Summary: Shared code used by several utilities written by Jody Bruchon
|
||||
License: MIT
|
||||
Group: Development/Libraries/C and C++
|
||||
URL: https://github.com/jbruchon/libjodycode
|
||||
Source0: https://github.com/jbruchon/libjodycode/archive/refs/tags/v%{version}.tar.gz
|
||||
URL: https://codeberg.org/jbruchon/libjodycode
|
||||
Source0: https://codeberg.org/jbruchon/libjodycode/archive/v%{version}.tar.gz
|
||||
BuildRequires: gcc
|
||||
BuildRequires: make
|
||||
|
||||
@@ -47,7 +47,7 @@ Group: System/Libraries
|
||||
libjodycode is a software code library containing code shared among several of the programs written by Jody Bruchon such as imagepile, jdupes, winregfs, and zeromerge. These shared pieces of code were copied between each program as they were updated. As the number of programs increased and keeping these pieces of code synced became more annoying, the decision was made to combine all of them into a single reusable shared library.
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
%setup -q -n %name
|
||||
|
||||
%build
|
||||
%make_build
|
||||
@@ -61,8 +61,8 @@ rm %{buildroot}%{_libdir}/libjodycode.a
|
||||
|
||||
%files -n %{c_lib}
|
||||
%license LICENSE.txt
|
||||
%{_libdir}/libjodycode.so.3
|
||||
%{_libdir}/libjodycode.so.3.1
|
||||
%{_libdir}/libjodycode.so.4
|
||||
%{_libdir}/libjodycode.so.4.0
|
||||
|
||||
%files -n libjodycode-devel
|
||||
%doc CHANGES.txt README.md
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:c72974eb1d38873e06ea84b3d78990f87192f0113da5bd13fcac6bbc6a6e2184
|
||||
size 27340
|
||||
3
v4.0.tar.gz
Normal file
3
v4.0.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:46db5897307ac3be92bb048c62f1beb93793dd101dd4cf6c1787688eaf58c094
|
||||
size 37383
|
||||
Reference in New Issue
Block a user