pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

glib2-introspection: remove, imported to pkgsrc



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <wiz%NetBSD.org@localhost>
Pushed By:	wiz
Date:		Fri May 15 22:28:04 2026 +0200
Changeset:	298f878f2d223b78939971101e113c928b7055e1

Modified Files:
	Makefile
Removed Files:
	glib2-introspection/DESCR
	glib2-introspection/Makefile
	glib2-introspection/PLIST

Log Message:
glib2-introspection: remove, imported to pkgsrc

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=298f878f2d223b78939971101e113c928b7055e1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 Makefile                     |  2 -
 glib2-introspection/DESCR    |  5 ---
 glib2-introspection/Makefile | 89 --------------------------------------------
 glib2-introspection/PLIST    | 15 --------
 4 files changed, 111 deletions(-)

diffs:
diff --git a/Makefile b/Makefile
index 1d0f711b45..9d5ac69094 100644
--- a/Makefile
+++ b/Makefile
@@ -1315,7 +1315,6 @@ SUBDIR+=	gjs
 SUBDIR+=	gksu
 SUBDIR+=	gleam-stdlib
 SUBDIR+=	glib-java
-SUBDIR+=	glib2-introspection
 SUBDIR+=	glibc
 SUBDIR+=	glide3
 SUBDIR+=	glimmerm
@@ -5621,7 +5620,6 @@ SUBDIR+=	tabixpp
 SUBDIR+=	tabulate
 SUBDIR+=	tac_plus-libradius
 SUBDIR+=	tagtool
-SUBDIR+=	tailscale
 SUBDIR+=	talksoup
 SUBDIR+=	tamago-anthy
 SUBDIR+=	tangled
diff --git a/glib2-introspection/DESCR b/glib2-introspection/DESCR
deleted file mode 100644
index 613459174a..0000000000
--- a/glib2-introspection/DESCR
+++ /dev/null
@@ -1,5 +0,0 @@
-GLib2 GIRepository-3.0 introspection data.
-
-This package builds glib2 with introspection enabled and installs only
-the GIRepository-3.0 typelib and gir file required by pygobject3 and
-other packages using the new libgirepository-2.0 API.
diff --git a/glib2-introspection/Makefile b/glib2-introspection/Makefile
deleted file mode 100644
index dec02f824b..0000000000
--- a/glib2-introspection/Makefile
+++ /dev/null
@@ -1,89 +0,0 @@
-# $NetBSD$
-
-.include "../../devel/glib2/Makefile.common"
-
-PKGNAME=	glib2-introspection-${DISTNAME:S/^glib-//}
-CATEGORIES=	devel gnome
-
-COMMENT=	GLib2 introspection data (GLibUnix and GIRepository typelibs)
-
-TOOL_DEPENDS+=	${PYPKGPREFIX}-packaging-[0-9]*:../../devel/py-packaging
-DEPENDS+=	glib2>=2.88.1:../../devel/glib2
-
-CONFLICTS+=	gobject-introspection<1.86.0nb2
-
-MESON_ARGS+=	-Ddtrace=disabled
-MESON_ARGS+=	-Dglib_debug=disabled
-MESON_ARGS+=	-Dintrospection=enabled
-MESON_ARGS+=	-Dinstalled_tests=false
-MESON_ARGS+=	-Dlibmount=disabled
-MESON_ARGS+=	-Dlocalstatedir=${VARBASE}
-MESON_ARGS+=	-Druntime_dir=${VARBASE}/run
-
-MAKE_ENV+=	LD_LIBRARY_PATH=${WRKSRC}/output/girepository:${WRKSRC}/output/gio:${WRKSRC}/output/glib:${WRKSRC}/output/gobject:${WRKSRC}/output/gmodule:${WRKSRC}/output/gthread
-# For Darwin
-MAKE_ENV+=	DYLD_LIBRARY_PATH=${WRKSRC}/output/girepository:${WRKSRC}/output/gio:${WRKSRC}/output/glib:${WRKSRC}/output/gobject:${WRKSRC}/output/gmodule:${WRKSRC}/output/gthread
-
-PATCHDIR=	${.CURDIR}/../../devel/glib2/patches
-DISTINFO_FILE=	${.CURDIR}/../../devel/glib2/distinfo
-
-SUBST_CLASSES+=		meson
-SUBST_STAGE.meson=	pre-configure
-SUBST_FILES.meson+=	meson.build
-SUBST_MESSAGE.meson=	Forcing meson to find proper Python.
-SUBST_VARS.meson+=	PYTHONBIN
-
-SUBST_CLASSES+=		python
-SUBST_MESSAGE.python=	Replace PYTHON.
-SUBST_STAGE.python=	pre-configure
-SUBST_FILES.python=	glib/gtester-report.in
-SUBST_SED.python=	-e 's,@PYTHON@,${PYTHONBIN},'
-
-SUBST_CLASSES+=		libdirs
-SUBST_STAGE.libdirs=	pre-configure
-SUBST_FILES.libdirs+=	girepository/gitypelib.c
-SUBST_VARS.libdirs+=	PREFIX
-
-GIR_TARGETS+=		girepository/introspection/GIRepository-3.0.gir
-GIR_TARGETS+=		girepository/introspection/GLib-2.0.gir
-GIR_TARGETS+=		girepository/introspection/GLibUnix-2.0.gir
-GIR_TARGETS+=		girepository/introspection/GModule-2.0.gir
-GIR_TARGETS+=		girepository/introspection/GObject-2.0.gir
-GIR_TARGETS+=		girepository/introspection/Gio-2.0.gir
-GIR_TARGETS+=		girepository/introspection/GioUnix-2.0.gir
-TYPELIB_TARGETS+=	girepository/introspection/GIRepository-3.0.typelib
-TYPELIB_TARGETS+=	girepository/introspection/GLib-2.0.typelib
-TYPELIB_TARGETS+=	girepository/introspection/GLibUnix-2.0.typelib
-TYPELIB_TARGETS+=	girepository/introspection/GModule-2.0.typelib
-TYPELIB_TARGETS+=	girepository/introspection/GObject-2.0.typelib
-TYPELIB_TARGETS+=	girepository/introspection/Gio-2.0.typelib
-TYPELIB_TARGETS+=	girepository/introspection/GioUnix-2.0.typelib
-
-MESON_BUILD_TARGET=	${GIR_ARGETS} ${TYPELIB_TARGETS}
-MESON_INSTALL=		no
-
-INSTALLATION_DIRS=	lib/girepository-1.0 share/gir-1.0
-
-# avoid mixture of headers from ${PREFIX} and the source code itself
-pre-configure:
-	${RM} -rf ${BUILDLINK_DIR}/include/glib-2.0
-
-do-install:
-.for f in ${GIR_TARGETS}
-	${INSTALL_DATA} ${WRKSRC}/output/${f} ${DESTDIR}${PREFIX}/share/gir-1.0/
-.endfor
-.for f in ${TYPELIB_TARGETS}
-	${INSTALL_DATA} ${WRKSRC}/output/${f} ${DESTDIR}${PREFIX}/lib/girepository-1.0/
-.endfor
-
-.include "../../devel/meson/build.mk"
-.include "../../devel/pcre2/buildlink3.mk"
-.include "../../devel/zlib/buildlink3.mk"
-.include "../../lang/python/application.mk"
-.include "../../lang/python/batteries-included.mk"
-.include "../../lang/python/tool.mk"
-.include "../../converters/libiconv/buildlink3.mk"
-.include "../../devel/gettext-lib/buildlink3.mk"
-.include "../../devel/gobject-introspection/buildlink3.mk"
-.include "../../devel/libffi/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff --git a/glib2-introspection/PLIST b/glib2-introspection/PLIST
deleted file mode 100644
index 5decf6e732..0000000000
--- a/glib2-introspection/PLIST
+++ /dev/null
@@ -1,15 +0,0 @@
-@comment $NetBSD$
-lib/girepository-1.0/GIRepository-3.0.typelib
-lib/girepository-1.0/GLib-2.0.typelib
-lib/girepository-1.0/GLibUnix-2.0.typelib
-lib/girepository-1.0/GModule-2.0.typelib
-lib/girepository-1.0/GObject-2.0.typelib
-lib/girepository-1.0/Gio-2.0.typelib
-lib/girepository-1.0/GioUnix-2.0.typelib
-share/gir-1.0/GIRepository-3.0.gir
-share/gir-1.0/GLib-2.0.gir
-share/gir-1.0/GLibUnix-2.0.gir
-share/gir-1.0/GModule-2.0.gir
-share/gir-1.0/GObject-2.0.gir
-share/gir-1.0/Gio-2.0.gir
-share/gir-1.0/GioUnix-2.0.gir


Home | Main Index | Thread Index | Old Index