git: aee82b5bb539 - main - textproc/exempi: update to 2.6.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 24 Jun 2023 00:46:28 UTC
The branch main has been updated by vishwin: URL: https://cgit.FreeBSD.org/ports/commit/?id=aee82b5bb5393798c8312d259de78ca97fe9995c commit aee82b5bb5393798c8312d259de78ca97fe9995c Author: Charlie Li <vishwin@FreeBSD.org> AuthorDate: 2023-06-24 00:41:49 +0000 Commit: Charlie Li <vishwin@FreeBSD.org> CommitDate: 2023-06-24 00:41:49 +0000 textproc/exempi: update to 2.6.3 Previous patches incorporated into the release or obviated. While here: - force C++11, as the project expects it, and to override clang 16's default C++17 - add LICENSE{,_FILE} --- textproc/exempi/Makefile | 12 +++---- textproc/exempi/distinfo | 6 ++-- textproc/exempi/files/patch-exempi_Makefile.in | 19 ----------- .../exempi/files/patch-samples_source_Makefile.in | 19 ----------- .../files/patch-samples_source_common_DumpFile.cpp | 38 ---------------------- textproc/exempi/pkg-plist | 2 +- 6 files changed, 10 insertions(+), 86 deletions(-) diff --git a/textproc/exempi/Makefile b/textproc/exempi/Makefile index a4a8e6649b04..9a876bc4d7aa 100644 --- a/textproc/exempi/Makefile +++ b/textproc/exempi/Makefile @@ -1,6 +1,5 @@ PORTNAME= exempi -DISTVERSION= 2.6.2 -PORTREVISION= 1 +DISTVERSION= 2.6.3 CATEGORIES= textproc MASTER_SITES= http://libopenraw.freedesktop.org/download/ @@ -8,17 +7,18 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= Port of Adobe XMP SDK to work on UNIX WWW= http://libopenraw.freedesktop.org/wiki/Exempi +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + BUILD_DEPENDS= boost-libs>=0:devel/boost-libs LIB_DEPENDS= libexpat.so:textproc/expat2 -USES= cpe gmake iconv libtool localbase pathfix tar:bzip2 +USES= cpe compiler:c++11-lang gmake iconv libtool localbase pathfix tar:xz CPE_VENDOR= ${PORTNAME}_project USE_LDCONFIG= yes INSTALL_TARGET= install-strip GNU_CONFIGURE= yes - -pre-configure: - cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} NOCONFIGURE=1 ./autogen.sh +USE_CXXSTD= c++11 post-patch: @${REINPLACE_CMD} -e 's|$${libdir}/pkgconfig|${PREFIX}/libdata/pkgconfig|' \ diff --git a/textproc/exempi/distinfo b/textproc/exempi/distinfo index 71962d2f3145..d52cd001e737 100644 --- a/textproc/exempi/distinfo +++ b/textproc/exempi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1659086948 -SHA256 (exempi-2.6.2.tar.bz2) = 4d17d4c93df2a95da3e3172c45b7a5bf317dd31dafd1c7a340169728c7089d1d -SIZE (exempi-2.6.2.tar.bz2) = 3709476 +TIMESTAMP = 1687564983 +SHA256 (exempi-2.6.3.tar.xz) = 80b3aa0b7f54978c6a49cc5f5f1d3b6e9524b59de74ef92b3bf0abeba4c28fb1 +SIZE (exempi-2.6.3.tar.xz) = 2842408 diff --git a/textproc/exempi/files/patch-exempi_Makefile.in b/textproc/exempi/files/patch-exempi_Makefile.in deleted file mode 100644 index a644ce876a26..000000000000 --- a/textproc/exempi/files/patch-exempi_Makefile.in +++ /dev/null @@ -1,19 +0,0 @@ ---- exempi/Makefile.in.orig 2022-07-29 09:33:18 UTC -+++ exempi/Makefile.in -@@ -128,7 +128,6 @@ bin_PROGRAMS = exempi$(EXEEXT) - build_triplet = @build@ - host_triplet = @host@ - bin_PROGRAMS = exempi$(EXEEXT) --@UNIX_ENV_TRUE@am__append_1 = -lrt - @WITH_UNIT_TEST_TRUE@check_PROGRAMS = testexempicore$(EXEEXT) \ - @WITH_UNIT_TEST_TRUE@ testserialise$(EXEEXT) \ - @WITH_UNIT_TEST_TRUE@ testwritenewprop$(EXEEXT) \ -@@ -801,7 +800,7 @@ libexempi_la_LIBADD = $(top_builddir)/source/libxmpcom - $(top_builddir)/XMPCore/source/libXMPCore.la \ - $(top_builddir)/XMPFiles/source/libXMPFiles.la \ - $(top_builddir)/third-party/zuid/interfaces/libmd5.la -lexpat \ -- -lz -ldl $(am__append_1) -+ -lz $(am__append_1) - libexempi_la_LDFLAGS = -version-info @EXEMPI_VERSION_INFO@ - dist_man1_MANS = exempi.1 - diff --git a/textproc/exempi/files/patch-samples_source_Makefile.in b/textproc/exempi/files/patch-samples_source_Makefile.in deleted file mode 100644 index 9afce776b44c..000000000000 --- a/textproc/exempi/files/patch-samples_source_Makefile.in +++ /dev/null @@ -1,19 +0,0 @@ ---- samples/source/Makefile.in.orig 2022-07-29 09:33:18 UTC -+++ samples/source/Makefile.in -@@ -129,7 +129,6 @@ noinst_PROGRAMS = xmpcoverage$(EXEEXT) xmpfilescoverag - dumpxmp$(EXEEXT) dumpmainxmp$(EXEEXT) customschema$(EXEEXT) \ - modifyingxmp$(EXEEXT) readingxmp$(EXEEXT) \ - xmpcommandtool$(EXEEXT) --@UNIX_ENV_TRUE@am__append_1 = -lrt - subdir = samples/source - ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 - am__aclocal_m4_deps = $(top_srcdir)/m4/ax_append_compile_flags.m4 \ -@@ -438,7 +437,7 @@ XMPLIBS = $(top_builddir)/XMPCore/source/libXMPCore.la - XMPLIBS = $(top_builddir)/XMPCore/source/libXMPCore.la \ - $(top_builddir)/XMPFiles/source/libXMPFiles.la \ - $(top_builddir)/source/libxmpcommon.la -lexpat -lz \ -- $(top_builddir)/third-party/zuid/interfaces/libmd5.la -ldl \ -+ $(top_builddir)/third-party/zuid/interfaces/libmd5.la \ - $(am__append_1) - noinst_LTLIBRARIES = libsamplescommon.la - libsamplescommon_la_SOURCES = common/DumpFile.cpp common/DumpFile.h \ diff --git a/textproc/exempi/files/patch-samples_source_common_DumpFile.cpp b/textproc/exempi/files/patch-samples_source_common_DumpFile.cpp deleted file mode 100644 index 1587cd397d00..000000000000 --- a/textproc/exempi/files/patch-samples_source_common_DumpFile.cpp +++ /dev/null @@ -1,38 +0,0 @@ ---- samples/source/common/DumpFile.cpp.orig 2022-06-25 21:43:18 UTC -+++ samples/source/common/DumpFile.cpp -@@ -2476,7 +2476,7 @@ DumpISOBoxes(LFA_FileRef file, XMP_Uns32 maxBoxLen, st - DumpTIFF(tiffContent, tiffLength, offset, "HEIF Exif", "HEIF:Exif"); - LFA_Seek(file, keep, SEEK_SET, &ok); - assertMsg("seek failed", ok); -- exif_item_id = NULL; -+ exif_item_id = 0; - } - } - //Get the data for xmp - using value from mime_item_id -@@ -2494,7 +2494,7 @@ DumpISOBoxes(LFA_FileRef file, XMP_Uns32 maxBoxLen, st - DumpXMP(xmpContent, xmpLength, offset, "XMP"); - LFA_Seek(file, keep, SEEK_SET, &ok); - assertMsg("seek failed", ok); -- mime_item_id = NULL; -+ mime_item_id = 0; - } - } - break; -@@ -2646,7 +2646,7 @@ DumpISOBoxes(LFA_FileRef file, XMP_Uns32 maxBoxLen, st - DumpTIFF(tiffContent, tiffLength, offset, "HEIF Exif", "HEIF:Exif"); - LFA_Seek(file, keep, SEEK_SET, &ok); - assertMsg("seek failed", ok); -- exif_item_id = NULL; -+ exif_item_id = 0; - } - } - //Get the data for xmp - using value from mime_item_id -@@ -2664,7 +2664,7 @@ DumpISOBoxes(LFA_FileRef file, XMP_Uns32 maxBoxLen, st - DumpXMP(xmpContent, xmpLength, offset, "XMP"); - LFA_Seek(file, keep, SEEK_SET, &ok); - assertMsg("seek failed", ok); -- mime_item_id = NULL; -+ mime_item_id = 0; - } - } - diff --git a/textproc/exempi/pkg-plist b/textproc/exempi/pkg-plist index 4fe1dcf8844c..a60ddd8d4ea5 100644 --- a/textproc/exempi/pkg-plist +++ b/textproc/exempi/pkg-plist @@ -6,6 +6,6 @@ include/exempi-2.0/exempi/xmperrors.h lib/libexempi.a lib/libexempi.so lib/libexempi.so.8 -lib/libexempi.so.8.1.2 +lib/libexempi.so.8.1.3 libdata/pkgconfig/exempi-2.0.pc man/man1/exempi.1.gz