aboutsummaryrefslogtreecommitdiff
path: root/multimedia/libmediaart
diff options
context:
space:
mode:
authorKoop Mast <kwm@FreeBSD.org>2018-09-30 11:58:29 +0000
committerKoop Mast <kwm@FreeBSD.org>2018-09-30 11:58:29 +0000
commit951c1f5d1c7354f058f5919d858dbb0c174dc73e (patch)
tree6146e775343aaf339921799078894a48fef9aa15 /multimedia/libmediaart
parentc9b47f0427d70ba42c2d53271f8b64b8e8096825 (diff)
downloadports-951c1f5d1c7354f058f5919d858dbb0c174dc73e.tar.gz
ports-951c1f5d1c7354f058f5919d858dbb0c174dc73e.zip
The FreeBSD GNOME team proudly presents GNOME 3.28 for FreeBSD.
The offical GNOME 3.28 release notes can be found at https://help.gnome.org/misc/release-notes/3.28/ Thanks to Antoine Brodin for running the exp-runs. PR: 229761
Notes
Notes: svn path=/head/; revision=480951
Diffstat (limited to 'multimedia/libmediaart')
-rw-r--r--multimedia/libmediaart/Makefile31
-rw-r--r--multimedia/libmediaart/distinfo6
-rw-r--r--multimedia/libmediaart/pkg-descr2
-rw-r--r--multimedia/libmediaart/pkg-plist42
4 files changed, 46 insertions, 35 deletions
diff --git a/multimedia/libmediaart/Makefile b/multimedia/libmediaart/Makefile
index 8b0bf7a8bb99..424409f32220 100644
--- a/multimedia/libmediaart/Makefile
+++ b/multimedia/libmediaart/Makefile
@@ -2,24 +2,33 @@
# $FreeBSD$
PORTNAME= libmediaart
-PORTVERSION= 1.9.1
+PORTVERSION= 1.9.4
CATEGORIES= multimedia devel
MASTER_SITES= GNOME
MAINTAINER= gnome@FreeBSD.org
COMMENT= Library for handling media art
-BUILD_DEPENDS= gtkdoc-check:textproc/gtk-doc \
- vala>=0:lang/vala
+LICENSE= GPLv2 LGPL21
+LICENSE_COMB= dual
+LICENSE_FILE_GPLv2= ${WRKSRC}/COPYING
+LICENSE_FILE_LGPL21= ${WRKSRC}/COPYING.LESSER
-USES= gmake libtool pathfix pkgconfig tar:xz
-USE_GNOME= gdkpixbuf2 glib20 introspection
-GNU_CONFIGURE= yes
+BUILD_DEPENDS= vala>=0:lang/vala
+
+USES= gnome meson pathfix pkgconfig tar:xz
+USE_GNOME= gdkpixbuf2 introspection:build
USE_LDCONFIG= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-CONFIGURE_ARGS+=--enable-gtk-doc \
- --enable-introspection \
- --enable-vala
-INSTALL_TARGET= install-strip
+
+MESON_ARGS= -Dimage_library=gdk-pixbuf
+
+OPTIONS_DEFINE= DOCS
+DOCS_BUILD_DEPENDS= gtk-doc>=0:textproc/gtk-doc
+DOCS_MESON_ON= -Dwith-docs=yes
+DOCS_MESON_OFF= -Dwith-docs=no
+#option('image_library', type: 'combo', choices: ['auto', 'gdk-pixbuf', 'qt4', 'qt5'],
+# description: 'Which image processing backend to use')
+#option('with-docs', type : 'combo', choices : ['auto', 'yes', 'no'], value : 'auto')
+
.include <bsd.port.mk>
diff --git a/multimedia/libmediaart/distinfo b/multimedia/libmediaart/distinfo
index 9b72308841e1..c90cdf3911e5 100644
--- a/multimedia/libmediaart/distinfo
+++ b/multimedia/libmediaart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1491087912
-SHA256 (libmediaart-1.9.1.tar.xz) = 5b14aa4e0cc84eaec57b6cb28f39092d503fdaecf36d5d165fac37583b7fe949
-SIZE (libmediaart-1.9.1.tar.xz) = 5826128
+TIMESTAMP = 1506669087
+SHA256 (libmediaart-1.9.4.tar.xz) = a57be017257e4815389afe4f58fdacb6a50e74fd185452b23a652ee56b04813d
+SIZE (libmediaart-1.9.4.tar.xz) = 5827928
diff --git a/multimedia/libmediaart/pkg-descr b/multimedia/libmediaart/pkg-descr
index 7c175ee895fc..47f91d26d107 100644
--- a/multimedia/libmediaart/pkg-descr
+++ b/multimedia/libmediaart/pkg-descr
@@ -1,3 +1,3 @@
Library for handling media art
-WWW: https://github.com/GNOME/libmediaart
+WWW: https://www.gnome.org/
diff --git a/multimedia/libmediaart/pkg-plist b/multimedia/libmediaart/pkg-plist
index 4bc64a5c4347..0db6bf4aabe4 100644
--- a/multimedia/libmediaart/pkg-plist
+++ b/multimedia/libmediaart/pkg-plist
@@ -1,29 +1,31 @@
include/libmediaart-2.0/libmediaart/cache.h
include/libmediaart-2.0/libmediaart/extract.h
include/libmediaart-2.0/libmediaart/extractgeneric.h
+include/libmediaart-2.0/libmediaart/mediaart-macros.h
include/libmediaart-2.0/libmediaart/mediaart.h
+lib/girepository-1.0/MediaArt-2.0.typelib
lib/libmediaart-2.0.so
lib/libmediaart-2.0.so.0
-lib/libmediaart-2.0.so.0.901.0
-lib/girepository-1.0/MediaArt-2.0.typelib
+lib/libmediaart-2.0.so.0.904.0
libdata/pkgconfig/libmediaart-2.0.pc
share/gir-1.0/MediaArt-2.0.gir
-share/gtk-doc/html/libmediaart/annotation-glossary.html
-share/gtk-doc/html/libmediaart/ch02.html
-share/gtk-doc/html/libmediaart/home.png
-share/gtk-doc/html/libmediaart/index.html
-share/gtk-doc/html/libmediaart/left-insensitive.png
-share/gtk-doc/html/libmediaart/left.png
-share/gtk-doc/html/libmediaart/libmediaart-Cache.html
-share/gtk-doc/html/libmediaart/libmediaart-MediaArtProcess.html
-share/gtk-doc/html/libmediaart/libmediaart-Plugins.html
-share/gtk-doc/html/libmediaart/libmediaart-reference.html
-share/gtk-doc/html/libmediaart/libmediaart.devhelp2
-share/gtk-doc/html/libmediaart/overview-compiling.html
-share/gtk-doc/html/libmediaart/overview.html
-share/gtk-doc/html/libmediaart/right-insensitive.png
-share/gtk-doc/html/libmediaart/right.png
-share/gtk-doc/html/libmediaart/style.css
-share/gtk-doc/html/libmediaart/up-insensitive.png
-share/gtk-doc/html/libmediaart/up.png
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/annotation-glossary.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/ch02.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/home.png
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/index.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/left-insensitive.png
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/left.png
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/libmediaart-Cache.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/libmediaart-MediaArtProcess.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/libmediaart-Plugins.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/libmediaart-reference.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/libmediaart.devhelp2
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/overview-compiling.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/overview.html
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/right-insensitive.png
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/right.png
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/style.css
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/up-insensitive.png
+%%PORTDOCS%%share/gtk-doc/html/libmediaart/up.png
+share/vala/vapi/libmediaart-2.0.deps
share/vala/vapi/libmediaart-2.0.vapi