Update to libhttpseverywhere-0.6.0.

This commit is contained in:
ajacoutot 2017-09-27 05:46:42 +00:00
parent 747bf79abb
commit 79b0a792c5
4 changed files with 23 additions and 22 deletions

View File

@ -1,11 +1,11 @@
# $OpenBSD: Makefile,v 1.11 2017/07/21 20:32:08 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.12 2017/09/27 05:46:42 ajacoutot Exp $
COMMENT= library to use HTTPSEverywhere in desktop applications
GNOME_VERSION= 0.4.8
GNOME_VERSION= 0.6.0
GNOME_PROJECT= libhttpseverywhere
SHARED_LIBS= httpseverywhere-0.4 0.4
SHARED_LIBS= httpseverywhere-0.6 0.0
CATEGORIES= security net
@ -15,7 +15,7 @@ MAINTAINER= Antoine Jacoutot <ajacoutot@openbsd.org>
PERMIT_PACKAGE_CDROM= Yes
WANTLIB += archive gee-0.8 gio-2.0 glib-2.0 gobject-2.0 json-glib-1.0
WANTLIB += soup-2.4 xml2
WANTLIB += soup-2.4
MODULES= devel/meson \
x11/gnome
@ -31,7 +31,7 @@ LIB_DEPENDS= archivers/libarchive \
pre-configure:
${SUBST_CMD} ${WRKSRC}/meson.build
post-install:
rm ${PREFIX}/lib/libhttpseverywhere-0.4.so
rm ${PREFIX}/lib/libhttpseverywhere-0.6.so
###
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (libhttpseverywhere-0.4.8.tar.xz) = vCjszrhEV8Fb22qc9tt0rWXSE2POSJPCL+5N/sboD0k=
SIZE (libhttpseverywhere-0.4.8.tar.xz) = 1468320
SHA256 (libhttpseverywhere-0.6.0.tar.xz) = cWHaj1J4HBPkabMxbiDnmJRDoCvNsuZXqTwcQVVoO7M=
SIZE (libhttpseverywhere-0.6.0.tar.xz) = 1109364

View File

@ -1,12 +1,13 @@
$OpenBSD: patch-meson_build,v 1.2 2017/06/25 12:05:53 ajacoutot Exp $
--- meson.build.orig Sat Apr 8 14:45:34 2017
+++ meson.build Sat Apr 8 14:46:21 2017
@@ -58,7 +58,7 @@ httpseverywhere_lib = shared_library('httpseverywhere-
$OpenBSD: patch-meson_build,v 1.3 2017/09/27 05:46:42 ajacoutot Exp $
Index: meson.build
--- meson.build.orig
+++ meson.build
@@ -57,7 +57,7 @@ httpseverywhere_lib = shared_library('httpseverywhere-
vala_gir: valagir,
vala_header: 'httpseverywhere.h',
install: true,
- version: libhttpseverywhere_version)
+ soversion: '${LIBhttpseverywhere-0.4_VERSION}')
+ soversion: '${LIBhttpseverywhere-0.6_VERSION}')
httpseverywhere_test = executable('httpseverywhere_test', httpseverywhere_test_source,
dependencies: [glib, gobject, gio, gee, libxml],
dependencies: [glib, gobject, gio, gee, json_glib],

View File

@ -1,10 +1,10 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2017/04/09 11:31:46 ajacoutot Exp $
include/httpseverywhere-0.4/
include/httpseverywhere-0.4/httpseverywhere.h
lib/girepository-1.0/HTTPSEverywhere-0.4.typelib
@lib lib/libhttpseverywhere-0.4.so.${LIBhttpseverywhere-0.4_VERSION}
lib/pkgconfig/httpseverywhere-0.4.pc
@comment $OpenBSD: PLIST,v 1.2 2017/09/27 05:46:42 ajacoutot Exp $
include/httpseverywhere-0.6/
include/httpseverywhere-0.6/httpseverywhere.h
lib/girepository-1.0/HTTPSEverywhere-0.6.typelib
@bin lib/libhttpseverywhere-0.6.so.${LIBhttpseverywhere-0.6_VERSION}
lib/pkgconfig/httpseverywhere-0.6.pc
share/libhttpseverywhere/
share/libhttpseverywhere/rulesets.json
share/vala/vapi/httpseverywhere-0.4.deps
share/vala/vapi/httpseverywhere-0.4.vapi
share/libhttpseverywhere/default.rulesets
share/vala/vapi/httpseverywhere-0.6.deps
share/vala/vapi/httpseverywhere-0.6.vapi