FreeBSD Bugzilla – Attachment 175717 Details for
Bug 205335
[PATCH] graphics/gexiv2: unbreak and update to 0.10.3
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Update to 0.10.4, do not install static archive (with .pc file now)
update-gexiv-to-0.10.4.patch (text/plain), 5.16 KB, created by
Sergey Avseyev
on 2016-10-13 18:47:05 UTC
(
hide
)
Description:
Update to 0.10.4, do not install static archive (with .pc file now)
Filename:
MIME Type:
Creator:
Sergey Avseyev
Created:
2016-10-13 18:47:05 UTC
Size:
5.16 KB
patch
obsolete
>Index: graphics/gexiv2/Makefile >=================================================================== >diff --git a/head/graphics/gexiv2/Makefile b/head/graphics/gexiv2/Makefile >--- a/head/graphics/gexiv2/Makefile (revision 423928) >+++ b/head/graphics/gexiv2/Makefile (working copy) >@@ -2,11 +2,9 @@ > # $FreeBSD$ > > PORTNAME= gexiv2 >-PORTVERSION= 0.6.1 >-PORTREVISION= 6 >+PORTVERSION= 0.10.4 > CATEGORIES= graphics >-MASTER_SITES= http://pkgs.fedoraproject.org/repo/pkgs/libgexiv2/libgexiv2_0.6.1.tar.xz/5bd2ba92b765a2b3721874ebd2647734/ >-DISTNAME= lib${PORTNAME}_${PORTVERSION} >+MASTER_SITES= GNOME > > MAINTAINER= ports@FreeBSD.org > COMMENT= GObject-based wrapper around Exiv2 library >@@ -14,27 +12,21 @@ > LICENSE= GPLv2 > LICENSE_FILE= ${WRKSRC}/COPYING > >-BUILD_DEPENDS= gm4:devel/m4 > LIB_DEPENDS= libexiv2.so:graphics/exiv2 > >-USES= gmake libtool:build pkgconfig tar:xz >-USE_GNOME= glib20 introspection:build >+USES= gmake libtool:build pkgconfig python:3 tar:xz >+USE_GNOME= glib20 introspection:build py3gobject3 > USE_LDCONFIG= yes >-MAKE_ARGS= REQUIRED_CFLAGS="" ENABLE_INTROSPECTION=1 >-WRKSRC= ${WRKDIR}/lib${PORTNAME}-${PORTVERSION} >+GNU_CONFIGURE= yes > >-post-patch: >- @${REINPLACE_CMD} -E \ >- -e 's|^([[:space:]]+)m4[[:space:]]|\1gm4 |' \ >- -e 's|\$$\(LIB\)/pkgconfig|libdata/pkgconfig|' \ >- -e '/^CFLAGS/ s|CFLAGS|CXXFLAGS|' \ >- -e 's|\(CFLAGS\)|(CXXFLAGS)|' \ >- ${WRKSRC}/${MAKEFILE} >+CONFIGURE_ENV+= PKG_CONFIG_LIBDIR=${PREFIX}/libdata/pkgconfig >+CONFIGURE_ARGS+= --enable-introspection=yes > > pre-install: > @${MKDIR} ${STAGEDIR}${PREFIX}/share/vala/vapi > > post-install: >+ ${RM} -rf ${STAGEDIR}${PREFIX}/lib/python2.7/ > ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgexiv2.so > > .include <bsd.port.mk> >Index: graphics/gexiv2/distinfo >=================================================================== >diff --git a/head/graphics/gexiv2/distinfo b/head/graphics/gexiv2/distinfo >--- a/head/graphics/gexiv2/distinfo (revision 423928) >+++ b/head/graphics/gexiv2/distinfo (working copy) >@@ -1,2 +1,3 @@ >-SHA256 (libgexiv2_0.6.1.tar.xz) = 72ee2fcc6a98c9e83467adea45b10d1b61c55654c204dcce9c2463615389a9e3 >-SIZE (libgexiv2_0.6.1.tar.xz) = 27300 >+TIMESTAMP = 1471291489 >+SHA256 (gexiv2-0.10.4.tar.xz) = ad8d31afdc0a1932cc44c4cfcea449497c0d0b445c0ad2f9735707b306e71ca4 >+SIZE (gexiv2-0.10.4.tar.xz) = 267800 >Index: graphics/gexiv2/files/patch-Makefile.in >=================================================================== >diff --git a/head/graphics/gexiv2/files/patch-Makefile.in b/head/graphics/gexiv2/files/patch-Makefile.in >new file mode 10644 >--- /dev/null (nonexistent) >+++ b/head/graphics/gexiv2/files/patch-Makefile.in (working copy) >@@ -0,0 +1,15 @@ >+--- Makefile.in.orig 2016-08-15 20:55:30.000000000 +0300 >++++ Makefile.in 2016-10-13 21:12:32.632779000 +0300 >+@@ -455,10 +455,10 @@ >+ ACLOCAL_AMFLAGS = -I m4 ${ACLOCAL_FLAGS} >+ >+ # Installation directories. >+-pkgconfigdir = $(libdir)/pkgconfig >++pkgconfigdir = $(PKG_CONFIG_LIBDIR) >+ GEXIV2_publicdir = $(includedir)/gexiv2 >+ girdir = $(datadir)/gir-1.0 >+-typelibdir = $(datadir)/gir-1.0 >++typelibdir = $(libdir)/girepository-1.0 >+ py2gidir = $(PYTHON2_GIDIR) >+ py3gidir = $(PYTHON3_GIDIR) >+ vapidir = $(datadir)/vala/vapi > >Property changes on: head/graphics/gexiv2/files/patch-Makefile.in >___________________________________________________________________ >Added: fbsd:nokeywords >## -0,0 +1 ## >+yes >\ No newline at end of property >Added: svn:eol-style >## -0,0 +1 ## >+native >\ No newline at end of property >Added: svn:mime-type >## -0,0 +1 ## >+text/plain >\ No newline at end of property >Index: graphics/gexiv2/pkg-descr >=================================================================== >diff --git a/head/graphics/gexiv2/pkg-descr b/head/graphics/gexiv2/pkg-descr >--- a/head/graphics/gexiv2/pkg-descr (revision 423928) >+++ b/head/graphics/gexiv2/pkg-descr (working copy) >@@ -1,4 +1,5 @@ >-gexiv2 is a GObject-based wrapper around the Exiv2 library. It makes the >-basic features of Exiv2 available to GNOME applications. >+gexiv2 is a GObject wrapper around the Exiv2 photo metadata library. It allows >+for GNOME applications to easily inspect and update EXIF, IPTC, and XMP >+metadata in photo and video files of various formats. > >-WWW: http://trac.yorba.org/wiki/gexiv2/ >+WWW: https://wiki.gnome.org/Projects/gexiv2 >Index: graphics/gexiv2/pkg-plist >=================================================================== >diff --git a/head/graphics/gexiv2/pkg-plist b/head/graphics/gexiv2/pkg-plist >--- a/head/graphics/gexiv2/pkg-plist (revision 423928) >+++ b/head/graphics/gexiv2/pkg-plist (working copy) >@@ -1,15 +1,16 @@ >-include/gexiv2/gexiv2.h > include/gexiv2/gexiv2-log.h >+include/gexiv2/gexiv2-managed-stream.h > include/gexiv2/gexiv2-metadata.h >-include/gexiv2/gexiv2-managed-stream.h >+include/gexiv2/gexiv2-preview-image.h > include/gexiv2/gexiv2-preview-properties.h >-include/gexiv2/gexiv2-preview-image.h > include/gexiv2/gexiv2-startup.h >-lib/girepository-1.0/GExiv2-0.4.typelib >-lib/libgexiv2.a >+include/gexiv2/gexiv2-version.h >+include/gexiv2/gexiv2.h >+lib/girepository-1.0/GExiv2-0.10.typelib > lib/libgexiv2.so > lib/libgexiv2.so.2 > lib/libgexiv2.so.2.0.0 >+%%PYTHON_SITELIBDIR%%/gi/overrides/GExiv2.py > libdata/pkgconfig/gexiv2.pc >-share/gir-1.0/GExiv2-0.4.gir >+share/gir-1.0/GExiv2-0.10.gir > share/vala/vapi/gexiv2.vapi
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 205335
:
164262
|
164263
|
175716
| 175717