Update to totem-pl-parser-3.26.0.
This commit is contained in:
parent
51cea5a143
commit
46fb773a83
@ -1,35 +1,38 @@
|
||||
# $OpenBSD: Makefile,v 1.75 2017/06/21 14:56:28 ajacoutot Exp $
|
||||
# $OpenBSD: Makefile,v 1.76 2017/10/28 08:39:25 ajacoutot Exp $
|
||||
|
||||
COMMENT= GObject-based parsing library
|
||||
|
||||
GNOME_PROJECT= totem-pl-parser
|
||||
GNOME_VERSION= 3.10.8
|
||||
GNOME_VERSION= 3.26.0
|
||||
|
||||
SHARED_LIBS += totem-plparser 18.2 # 19.0
|
||||
SHARED_LIBS += totem-plparser-mini 18.0 # 19.0
|
||||
SHARED_LIBS += totem-plparser 19.0 # 18.1.1
|
||||
SHARED_LIBS += totem-plparser-mini 18.0 # 18.1.1
|
||||
|
||||
CATEGORIES= multimedia net textproc
|
||||
|
||||
# LGPLv2
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB += archive assuan bz2 c crypto curl expat ffi gcrypt gio-2.0
|
||||
WANTLIB += glib-2.0 gmime-2.6 gmodule-2.0 gobject-2.0 gpg-error
|
||||
WANTLIB += gpgme-pthread gthread-2.0 iconv intl lua5.1 lz4 lzma
|
||||
WANTLIB += m nghttp2 pcre proxy pthread quvi-0.9 soup-2.4 sqlite3
|
||||
WANTLIB += ssl xml2 z
|
||||
WANTLIB += archive c gio-2.0 glib-2.0 gmime-3.0 gobject-2.0 intl
|
||||
WANTLIB += quvi-0.9 xml2
|
||||
|
||||
MODULES= x11/gnome
|
||||
MODULES= devel/meson \
|
||||
x11/gnome
|
||||
|
||||
LIB_DEPENDS= archivers/libarchive \
|
||||
devel/libsoup \
|
||||
mail/gmime \
|
||||
mail/gmime30 \
|
||||
net/quvi/libquvi \
|
||||
security/libgcrypt \
|
||||
textproc/libxml
|
||||
|
||||
MODGNOME_TOOLS= gobject-introspection
|
||||
|
||||
CONFIGURE_STYLE= gnu
|
||||
TEST_DEPENDS= ${BASE_PKGPATH}=${GNOME_VERSION}
|
||||
|
||||
### XXX the meson MODULE should handle these
|
||||
pre-configure:
|
||||
${SUBST_CMD} ${WRKSRC}/{,plparse}/meson.build
|
||||
post-install:
|
||||
rm ${PREFIX}/lib/libtotem-plparser{,-mini}.so
|
||||
###
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (gnome/totem-pl-parser-3.10.8.tar.xz) = /8UKBxPV8wSZElRRae6n02dIOyxKhoAylAUW7R543Ss=
|
||||
SIZE (gnome/totem-pl-parser-3.10.8.tar.xz) = 1618992
|
||||
SHA256 (gnome/totem-pl-parser-3.26.0.tar.xz) = 8VOlM5HptC/tXLbOYjIqWOMj/ebsSlTYuk03bPTB+8s=
|
||||
SIZE (gnome/totem-pl-parser-3.26.0.tar.xz) = 1319348
|
||||
|
14
x11/gnome/totem-pl-parser/patches/patch-meson_build
Normal file
14
x11/gnome/totem-pl-parser/patches/patch-meson_build
Normal file
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-meson_build,v 1.1 2017/10/28 08:39:25 ajacoutot Exp $
|
||||
|
||||
Index: meson.build
|
||||
--- meson.build.orig
|
||||
+++ meson.build
|
||||
@@ -210,7 +210,7 @@ have_libgcrypt = false
|
||||
pkgconf.set('GCRYPT', '')
|
||||
if enable_libgcrypt != 'no'
|
||||
# presented without further comment: https://dev.gnupg.org/T2037
|
||||
- libgcrypt_dep = cc.find_library('gcrypt', required : false)
|
||||
+ libgcrypt_dep = cc.find_library('gcrypt', dirs : ['${LOCALBASE}/lib'], required : false)
|
||||
|
||||
if enable_libgcrypt == 'yes' and not libgcrypt_dep.found()
|
||||
error('libgcrypt support requested but not available.')
|
23
x11/gnome/totem-pl-parser/patches/patch-plparse_meson_build
Normal file
23
x11/gnome/totem-pl-parser/patches/patch-plparse_meson_build
Normal file
@ -0,0 +1,23 @@
|
||||
$OpenBSD: patch-plparse_meson_build,v 1.1 2017/10/28 08:39:25 ajacoutot Exp $
|
||||
|
||||
Index: plparse/meson.build
|
||||
--- plparse/meson.build.orig
|
||||
+++ plparse/meson.build
|
||||
@@ -69,7 +69,7 @@ plparser_lib = library('totem-plparser',
|
||||
link_args : symbol_link_args,
|
||||
link_with: totem_glibc_lib,
|
||||
link_depends : symbol_map,
|
||||
- version: plparse_libversion,
|
||||
+ soversion: '${LIBtotem-plparser_VERSION}',
|
||||
install: true)
|
||||
|
||||
plparser_dep = declare_dependency(sources: [totem_pl_parser_builtins_h, features_h],
|
||||
@@ -104,7 +104,7 @@ plparser_mini_lib = library('totem-plparser-mini',
|
||||
link_args : mini_symbol_link_args,
|
||||
link_with: totem_glibc_lib,
|
||||
link_depends : mini_symbol_map,
|
||||
- version: plparse_libversion,
|
||||
+ soversion: '${LIBtotem-plparser-mini_VERSION}',
|
||||
install: true)
|
||||
|
||||
if have_quvi
|
@ -1,4 +1,4 @@
|
||||
@comment $OpenBSD: PLIST,v 1.25 2017/06/21 14:56:28 ajacoutot Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.26 2017/10/28 08:39:25 ajacoutot Exp $
|
||||
include/totem-pl-parser/
|
||||
include/totem-pl-parser/1/
|
||||
include/totem-pl-parser/1/plparser/
|
||||
@ -8,34 +8,13 @@ include/totem-pl-parser/1/plparser/totem-pl-parser-mini.h
|
||||
include/totem-pl-parser/1/plparser/totem-pl-parser.h
|
||||
include/totem-pl-parser/1/plparser/totem-pl-playlist.h
|
||||
lib/girepository-1.0/TotemPlParser-1.0.typelib
|
||||
lib/libtotem-plparser-mini.a
|
||||
lib/libtotem-plparser-mini.la
|
||||
@lib lib/libtotem-plparser-mini.so.${LIBtotem-plparser-mini_VERSION}
|
||||
lib/libtotem-plparser.a
|
||||
lib/libtotem-plparser.la
|
||||
@lib lib/libtotem-plparser.so.${LIBtotem-plparser_VERSION}
|
||||
lib/pkgconfig/totem-plparser-mini.pc
|
||||
lib/pkgconfig/totem-plparser.pc
|
||||
libexec/totem-pl-parser/
|
||||
@bin libexec/totem-pl-parser/99-totem-pl-parser-videosite
|
||||
share/gir-1.0/TotemPlParser-1.0.gir
|
||||
share/gtk-doc/html/totem-pl-parser/
|
||||
share/gtk-doc/html/totem-pl-parser/TotemPlParser.html
|
||||
share/gtk-doc/html/totem-pl-parser/TotemPlPlaylist.html
|
||||
share/gtk-doc/html/totem-pl-parser/annotation-glossary.html
|
||||
share/gtk-doc/html/totem-pl-parser/api-index-full.html
|
||||
share/gtk-doc/html/totem-pl-parser/api-reference.html
|
||||
share/gtk-doc/html/totem-pl-parser/home.png
|
||||
share/gtk-doc/html/totem-pl-parser/index.html
|
||||
share/gtk-doc/html/totem-pl-parser/left-insensitive.png
|
||||
share/gtk-doc/html/totem-pl-parser/left.png
|
||||
share/gtk-doc/html/totem-pl-parser/right-insensitive.png
|
||||
share/gtk-doc/html/totem-pl-parser/right.png
|
||||
share/gtk-doc/html/totem-pl-parser/style.css
|
||||
share/gtk-doc/html/totem-pl-parser/totem-pl-parser-TotemPlPlaylistIter.html
|
||||
share/gtk-doc/html/totem-pl-parser/totem-pl-parser.devhelp2
|
||||
share/gtk-doc/html/totem-pl-parser/up-insensitive.png
|
||||
share/gtk-doc/html/totem-pl-parser/up.png
|
||||
share/locale/af/LC_MESSAGES/totem-pl-parser.mo
|
||||
share/locale/am/LC_MESSAGES/totem-pl-parser.mo
|
||||
share/locale/an/LC_MESSAGES/totem-pl-parser.mo
|
||||
|
Loading…
x
Reference in New Issue
Block a user