mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 09:36:41 -04:00
graphics/exiv2: Update to 0.28.4
Pet portclippy(1) a bit. Automate shared library version updates in pkg-plist. https://github.com/Exiv2/exiv2/releases/tag/v0.28.4
This commit is contained in:
parent
c94aa063d6
commit
a77030fc2e
3 changed files with 15 additions and 9 deletions
|
@ -1,6 +1,6 @@
|
|||
PORTNAME= exiv2
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.28.3
|
||||
DISTVERSION= 0.28.4
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= graphics
|
||||
|
||||
|
@ -17,19 +17,25 @@ LIB_DEPENDS= libbrotlidec.so:archivers/brotli \
|
|||
|
||||
USES= cmake compiler:c++17-lang cpe dos2unix gettext-tools iconv \
|
||||
localbase:ldflags pathfix shebangfix
|
||||
DOS2UNIX_FILES= cmake/compilerFlags.cmake
|
||||
SHEBANG_FILES= fuzz/mkdictionary.py tests/runner.py
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= Exiv2
|
||||
|
||||
DOS2UNIX_FILES= cmake/compilerFlags.cmake
|
||||
|
||||
SHEBANG_FILES= fuzz/mkdictionary.py \
|
||||
tests/runner.py
|
||||
|
||||
CMAKE_ON= EXIV2_ENABLE_VIDEO
|
||||
CMAKE_OFF= EXIV2_ENABLE_EXTERNAL_XMP
|
||||
|
||||
LDFLAGS_mips= -lintl
|
||||
LDFLAGS_mips64= -lintl
|
||||
|
||||
PLIST_SUB= SOVER=${DISTVERSION:R:E} \
|
||||
SOVERSION=${DISTVERSION}
|
||||
|
||||
OPTIONS_DEFINE= DOCS DOXYGEN NLS SAMPLE TEST
|
||||
OPTIONS_SUB= yes
|
||||
|
||||
|
@ -46,12 +52,12 @@ NLS_CMAKE_BOOL= EXIV2_ENABLE_NLS
|
|||
|
||||
SAMPLE_CMAKE_BOOL= EXIV2_BUILD_SAMPLES
|
||||
|
||||
TEST_IMPLIES= SAMPLE
|
||||
TEST_BUILD_DEPENDS= googletest>0:devel/googletest
|
||||
TEST_TEST_DEPENDS= bash:shells/bash
|
||||
TEST_USES= python:build,test
|
||||
TEST_CMAKE_BOOL= EXIV2_BUILD_UNIT_TESTS
|
||||
TEST_CMAKE_ON= -DPython${PYTHON_MAJOR_VER}_EXECUTABLE:FILEPATH="${PYTHON_CMD}"
|
||||
TEST_TEST_TARGET= test
|
||||
TEST_IMPLIES= SAMPLE
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
TIMESTAMP = 1725693241
|
||||
SHA256 (Exiv2-exiv2-v0.28.3_GH0.tar.gz) = 1315e17d454bf4da3cc0edb857b1d2c143670f3485b537d0f946d9ed31d87b70
|
||||
SIZE (Exiv2-exiv2-v0.28.3_GH0.tar.gz) = 46480702
|
||||
TIMESTAMP = 1739446777
|
||||
SHA256 (Exiv2-exiv2-v0.28.4_GH0.tar.gz) = 65cb3a813f34fb6db7a72bba3fc295dd6c419082d2d8bbf96518be6d1024b784
|
||||
SIZE (Exiv2-exiv2-v0.28.4_GH0.tar.gz) = 46932087
|
||||
|
|
|
@ -66,8 +66,8 @@ lib/cmake/exiv2/exiv2ConfigVersion.cmake
|
|||
lib/cmake/exiv2/exiv2Export-%%CMAKE_BUILD_TYPE%%.cmake
|
||||
lib/cmake/exiv2/exiv2Export.cmake
|
||||
lib/libexiv2.so
|
||||
lib/libexiv2.so.0.28.3
|
||||
lib/libexiv2.so.28
|
||||
lib/libexiv2.so.%%SOVERSION%%
|
||||
lib/libexiv2.so.%%SOVER%%
|
||||
libdata/pkgconfig/exiv2.pc
|
||||
%%NLS%%share/locale/bs/LC_MESSAGES/exiv2.mo
|
||||
%%NLS%%share/locale/ca/LC_MESSAGES/exiv2.mo
|
||||
|
|
Loading…
Add table
Reference in a new issue