Skip to content

Commit 0e06c52

Browse files
authored
exiv2: Update to version 0.28.3 (#10820)
1 parent a0f3668 commit 0e06c52

3 files changed

Lines changed: 23 additions & 19 deletions

File tree

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
22
"Signatures": {
3-
"exiv2-0.28.0.tar.gz": "04c0675caf4338bb96cd09982f1246d588bcbfe8648c0f5a30b56c7c496f1a0b"
3+
"exiv2-0.28.3.tar.gz": "1315e17d454bf4da3cc0edb857b1d2c143670f3485b537d0f946d9ed31d87b70"
44
}
55
}

SPECS-EXTENDED/exiv2/exiv2.spec

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,27 @@
11

22
Summary: Exif and Iptc metadata manipulation library
33
Name: exiv2
4-
Version: 0.28.0
4+
Version: 0.28.3
55
Release: 1%{?dist}
66
License: GPLv2+
77
Vendor: Microsoft Corporation
88
Distribution: Azure Linux
9-
URL: http://www.exiv2.org/
9+
URL: https://www.exiv2.org/
1010
Source0: https://github.com/Exiv2/exiv2/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
11+
1112
BuildRequires: cmake
12-
BuildRequires: curl-devel
13-
BuildRequires: doxygen
14-
BuildRequires: expat-devel
1513
BuildRequires: gcc-c++
1614
BuildRequires: gettext
15+
BuildRequires: pkgconfig
16+
BuildRequires: pkgconfig(expat)
17+
BuildRequires: pkgconfig(INIReader)
18+
BuildRequires: pkgconfig(zlib)
19+
# docs
20+
BuildRequires: doxygen
1721
BuildRequires: graphviz
18-
BuildRequires: libssh2-devel
1922
BuildRequires: libxslt
20-
BuildRequires: zlib-devel
21-
BuildRequires: inih-devel
23+
24+
2225
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
2326

2427
%description
@@ -64,19 +67,18 @@ BuildArch: noarch
6467

6568
%build
6669

67-
%{cmake} . \
70+
%{cmake} \
6871
-DCMAKE_INSTALL_DOCDIR="%{_pkgdocdir}" \
6972
-DEXIV2_BUILD_DOC:BOOL=ON \
7073
-DEXIV2_ENABLE_NLS:BOOL=ON \
7174
-DEXIV2_BUILD_SAMPLES:BOOL=OFF
7275

73-
%make_build
74-
%make_build doc
76+
%cmake_build
77+
%cmake_build --target doc
7578

7679

7780
%install
78-
make install/fast DESTDIR=%{buildroot}
79-
81+
%cmake_install
8082
%find_lang exiv2 --with-man
8183

8284
## unpackaged files
@@ -91,9 +93,7 @@ test -x %{buildroot}%{_libdir}/libexiv2.so
9193

9294
%files -f exiv2.lang
9395
%license COPYING
94-
%doc doc/ChangeLog
95-
# README is mostly installation instructions
96-
#doc README.md
96+
%license COPYING doc/COPYING-XMPSDK
9797
%{_bindir}/exiv2
9898
%{_mandir}/man1/exiv2*.1*
9999

@@ -114,6 +114,10 @@ test -x %{buildroot}%{_libdir}/libexiv2.so
114114

115115

116116
%changelog
117+
* Wed Oct 23 2024 Jyoti kanase <v-jykanase@microsoft.com> - 0.28.3-1
118+
- Update to version 0.28.3
119+
- License verified
120+
117121
* Mon Sep 18 2023 Muhammad Falak R Wani <mwani@microsoft.com> - 0.28.0-1
118122
- Upgrade version to address 24 CVE:
119123
CVE-2019-13504, CVE-2019-17402, CVE-2019-20421,

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3418,8 +3418,8 @@
34183418
"type": "other",
34193419
"other": {
34203420
"name": "exiv2",
3421-
"version": "0.28.0",
3422-
"downloadUrl": "https://github.com/Exiv2/exiv2/archive/refs/tags/v0.28.0.tar.gz"
3421+
"version": "0.28.3",
3422+
"downloadUrl": "https://github.com/Exiv2/exiv2/archive/refs/tags/v0.28.3.tar.gz"
34233423
}
34243424
}
34253425
},

0 commit comments

Comments
 (0)