git: fc879c7b8d61 - main - net/uhttpmock0: copy from net/uhttpmock and switch consumer
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 25 Dec 2024 22:20:48 UTC
The branch main has been updated by vishwin: URL: https://cgit.FreeBSD.org/ports/commit/?id=fc879c7b8d610c9aa8c4f4e75f3f0a6d6d59bd6a commit fc879c7b8d610c9aa8c4f4e75f3f0a6d6d59bd6a Author: Charlie Li <vishwin@FreeBSD.org> AuthorDate: 2024-12-25 22:17:28 +0000 Commit: Charlie Li <vishwin@FreeBSD.org> CommitDate: 2024-12-25 22:17:28 +0000 net/uhttpmock0: copy from net/uhttpmock and switch consumer The latest uhttpmock uses devel/libsoup3 with a changed SONAME to reflect incompatibility. --- devel/libgdata/Makefile | 2 +- net/Makefile | 1 + net/uhttpmock0/Makefile | 28 ++++++++++++++++++++++++++++ net/uhttpmock0/distinfo | 3 +++ net/uhttpmock0/pkg-descr | 3 +++ net/uhttpmock0/pkg-plist | 35 +++++++++++++++++++++++++++++++++++ 6 files changed, 71 insertions(+), 1 deletion(-) diff --git a/devel/libgdata/Makefile b/devel/libgdata/Makefile index fb091a94bf59..6cd1232a42af 100644 --- a/devel/libgdata/Makefile +++ b/devel/libgdata/Makefile @@ -11,7 +11,7 @@ WWW= https://live.gnome.org/libgdata LICENSE= LGPL21 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= uhttpmock>0:net/uhttpmock +BUILD_DEPENDS= uhttpmock0>0:net/uhttpmock0 LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libjson-glib-1.0.so:devel/json-glib \ libp11-kit.so:security/p11-kit \ diff --git a/net/Makefile b/net/Makefile index 91390371c12d..6d02b02a8954 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1620,6 +1620,7 @@ SUBDIR += udt SUBDIR += uget SUBDIR += uhttpmock + SUBDIR += uhttpmock0 SUBDIR += ulxmlrpcpp SUBDIR += unfs3 SUBDIR += unison diff --git a/net/uhttpmock0/Makefile b/net/uhttpmock0/Makefile new file mode 100644 index 000000000000..2efb78c6069e --- /dev/null +++ b/net/uhttpmock0/Makefile @@ -0,0 +1,28 @@ +PORTNAME= uhttpmock +PORTVERSION= 0.5.3 +CATEGORIES= net gnome +MASTER_SITES= http://tecnocode.co.uk/downloads/uhttpmock/ +PKGNAMESUFFIX= 0 +DIST_SUBDIR= gnome + +MAINTAINER= gnome@FreeBSD.org +COMMENT= HTTP web service mocking library +WWW= https://gitlab.freedesktop.org/pwithnall/uhttpmock + +LICENSE= LGPL21 +LICENSE_FILE= ${WRKSRC}/COPYING + +LIB_DEPENDS= libsoup-2.4.so:devel/libsoup + +USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz vala:build +USE_GNOME= gnomeprefix glib20 introspection:build +USE_LDCONFIG= yes +GNU_CONFIGURE= yes +CONFIGURE_ARGS+= --disable-Werror + +INSTALL_TARGET= install-strip +PORTSCOUT= limit:^0\.5 + +OPTIONS_DEFINE= DOCS + +.include <bsd.port.mk> diff --git a/net/uhttpmock0/distinfo b/net/uhttpmock0/distinfo new file mode 100644 index 000000000000..799e21bc2424 --- /dev/null +++ b/net/uhttpmock0/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1735161740 +SHA256 (gnome/uhttpmock-0.5.3.tar.xz) = 90843223c3a30bdb7f1eb3442373a03fee425af85a9df289cd687698ccff112f +SIZE (gnome/uhttpmock-0.5.3.tar.xz) = 318708 diff --git a/net/uhttpmock0/pkg-descr b/net/uhttpmock0/pkg-descr new file mode 100644 index 000000000000..dd02e33249a8 --- /dev/null +++ b/net/uhttpmock0/pkg-descr @@ -0,0 +1,3 @@ +uhttpmock is a project for mocking web service APIs which use HTTP +or HTTPS. It provides a library, libuhttpmock, which implements +recording and playback of HTTP request–response traces. diff --git a/net/uhttpmock0/pkg-plist b/net/uhttpmock0/pkg-plist new file mode 100644 index 000000000000..46365a3704dc --- /dev/null +++ b/net/uhttpmock0/pkg-plist @@ -0,0 +1,35 @@ +include/libuhttpmock-0.0/uhttpmock/uhm-resolver.h +include/libuhttpmock-0.0/uhttpmock/uhm-server.h +include/libuhttpmock-0.0/uhttpmock/uhm-version.h +include/libuhttpmock-0.0/uhttpmock/uhm.h +lib/girepository-1.0/Uhm-0.0.typelib +lib/libuhttpmock-0.0.a +lib/libuhttpmock-0.0.so +lib/libuhttpmock-0.0.so.0 +lib/libuhttpmock-0.0.so.0.2.3 +libdata/pkgconfig/libuhttpmock-0.0.pc +%%PORTDOCS%%share/doc/libuhttpmock-0.0/UhmResolver.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/UhmServer.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/annotation-glossary.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/ch01.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/ch02.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/ch03.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/ch04.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/home.png +%%PORTDOCS%%share/doc/libuhttpmock-0.0/index.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/left-insensitive.png +%%PORTDOCS%%share/doc/libuhttpmock-0.0/left.png +%%PORTDOCS%%share/doc/libuhttpmock-0.0/libuhttpmock-0.0-Version-Information.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/libuhttpmock-0.0.devhelp2 +%%PORTDOCS%%share/doc/libuhttpmock-0.0/pt01.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/pt02.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/pt03.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/pt04.html +%%PORTDOCS%%share/doc/libuhttpmock-0.0/right-insensitive.png +%%PORTDOCS%%share/doc/libuhttpmock-0.0/right.png +%%PORTDOCS%%share/doc/libuhttpmock-0.0/style.css +%%PORTDOCS%%share/doc/libuhttpmock-0.0/up-insensitive.png +%%PORTDOCS%%share/doc/libuhttpmock-0.0/up.png +share/gir-1.0/Uhm-0.0.gir +share/vala/vapi/libuhttpmock-0.0.deps +share/vala/vapi/libuhttpmock-0.0.vapi