From 17307c4f6cd8e118874dfa98e0f54491d03971cc Mon Sep 17 00:00:00 2001 From: Rene Ladan Date: Sat, 12 Dec 2020 14:30:53 +0000 Subject: [PATCH] Remove expired port: 2020-12-12 devel/py-gobject: Uses deprecated version of python --- MOVED | 1 + devel/Makefile | 1 - devel/py-gobject/Makefile | 53 ----- devel/py-gobject/distinfo | 2 - devel/py-gobject/files/patch-docs_Makefile.in | 11 - devel/py-gobject/files/patch-gi_pygi-info.c | 28 --- .../py-gobject/files/patch-gio-gio-types.defs | 29 --- .../files/patch-pygobject-2.0.pc.in | 11 - devel/py-gobject/pkg-descr | 4 - devel/py-gobject/pkg-plist | 190 ------------------ 10 files changed, 1 insertion(+), 329 deletions(-) delete mode 100644 devel/py-gobject/Makefile delete mode 100644 devel/py-gobject/distinfo delete mode 100644 devel/py-gobject/files/patch-docs_Makefile.in delete mode 100644 devel/py-gobject/files/patch-gi_pygi-info.c delete mode 100644 devel/py-gobject/files/patch-gio-gio-types.defs delete mode 100644 devel/py-gobject/files/patch-pygobject-2.0.pc.in delete mode 100644 devel/py-gobject/pkg-descr delete mode 100644 devel/py-gobject/pkg-plist diff --git a/MOVED b/MOVED index f521bf2495c1..58406d753934 100644 --- a/MOVED +++ b/MOVED @@ -15795,3 +15795,4 @@ sysutils/syslog-ng324||2020-12-12|Has expired: Agreed upon upstream one year dep www/py-pylons||2020-12-12|Has expired: Uses deprecated version of python www/py-qpy||2020-12-12|Has expired: Uses deprecated version of python news/py-sabyenc|news/py-sabyenc3|2020-12-12|Has expired: Uses deprecated version of python +devel/py-gobject||2020-12-12|Has expired: Uses deprecated version of python diff --git a/devel/Makefile b/devel/Makefile index 3a60615f82c0..36ba91ac73d9 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4432,7 +4432,6 @@ SUBDIR += py-gitpython SUBDIR += py-glance-store SUBDIR += py-glob2 - SUBDIR += py-gobject SUBDIR += py-gobject3 SUBDIR += py-google-cloud-iam SUBDIR += py-google-crc32c diff --git a/devel/py-gobject/Makefile b/devel/py-gobject/Makefile deleted file mode 100644 index b4957c81c8a2..000000000000 --- a/devel/py-gobject/Makefile +++ /dev/null @@ -1,53 +0,0 @@ -# Created by: Joe Marcus Clarke -# $FreeBSD$ -# $MCom: ports/devel/py-gobject/Makefile,v 1.58 2012/12/30 18:15:16 mezz Exp $ - -PORTNAME= gobject -PORTVERSION= 2.28.6 -PORTREVISION= 9 -CATEGORIES= devel python -MASTER_SITES= GNOME/sources/pygobject/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= pygobject-${PORTVERSION} -DIST_SUBDIR= gnome2 - -MAINTAINER= gnome@FreeBSD.org -COMMENT= Python bindings for GObject - -LICENSE= LGPL21 - -DEPRECATED= Uses deprecated version of python -EXPIRATION_DATE= 2020-12-12 - -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:graphics/py-cairo@${PY_FLAVOR} -LIB_DEPENDS+= libffi.so:devel/libffi -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/pycairo.pc:graphics/py-cairo@${PY_FLAVOR} - -PORTSCOUT= ignore:1 - -USES= gmake gnome libtool pathfix pkgconfig python:2.7 shebangfix \ - tar:xz -USE_GNOME= glib20 introspection:build,run -USE_PYTHON= flavors -GNU_CONFIGURE= yes -USE_LDCONFIG= yes -CONFIGURE_ARGS= --disable-docs --disable-introspection --with-ffi -INSTALL_TARGET= install-strip -SHEBANG_FILES= codegen/*.py - -CONFLICTS= py*-gtk-0* -PLIST_SUB= PYTHON_VER="${PYTHON_VER}" - -PYSHAREDIR= ${PREFIX}/share/pygobject/2.0/codegen - -post-install: - cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} - cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ - -d ${PYTHONPREFIX_SITELIBDIR} -f ${PYTHONPREFIX_SITELIBDIR:S;${PREFIX}/;;} - cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - -d ${PYSHAREDIR} -f ${PYSHAREDIR:S;${PREFIX}/;;} - cd ${STAGEDIR}${PREFIX} && ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ - -d ${PYSHAREDIR} -f ${PYSHAREDIR:S;${PREFIX}/;;} - -.include diff --git a/devel/py-gobject/distinfo b/devel/py-gobject/distinfo deleted file mode 100644 index f1fb587ffbe8..000000000000 --- a/devel/py-gobject/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (gnome2/pygobject-2.28.6.tar.xz) = fb8a1d4f665130a125011659bd347c7339c944232163dbb9a34fd0686577adb8 -SIZE (gnome2/pygobject-2.28.6.tar.xz) = 747248 diff --git a/devel/py-gobject/files/patch-docs_Makefile.in b/devel/py-gobject/files/patch-docs_Makefile.in deleted file mode 100644 index 39d35befb083..000000000000 --- a/devel/py-gobject/files/patch-docs_Makefile.in +++ /dev/null @@ -1,11 +0,0 @@ ---- docs/Makefile.in.orig Sat May 5 01:25:03 2007 -+++ docs/Makefile.in Sat May 5 01:25:39 2007 -@@ -223,7 +223,7 @@ XSL_FILES = \ - # fixxref cannot be included in XSL_FILES, because automake is touching it - # so the date is newer then the files in HTML_FILES - FIXXREF = xsl/fixxref.py --TARGET_DIR = $(datadir)/gtk-doc/html/pygobject -+TARGET_DIR = $(prefix)/share/doc/pygobject - CSSdir = $(TARGET_DIR) - CSS_DATA = $(CSS_FILES) - XSLdir = $(datadir)/pygobject/xsl diff --git a/devel/py-gobject/files/patch-gi_pygi-info.c b/devel/py-gobject/files/patch-gi_pygi-info.c deleted file mode 100644 index 75ab80f5a515..000000000000 --- a/devel/py-gobject/files/patch-gi_pygi-info.c +++ /dev/null @@ -1,28 +0,0 @@ ---- gi/pygi-info.c.orig 2011-09-17 10:24:16.000000000 +0200 -+++ gi/pygi-info.c 2011-09-17 10:24:40.000000000 +0200 -@@ -162,9 +162,6 @@ _pygi_info_new (GIBaseInfo *info) - case GI_INFO_TYPE_CONSTANT: - type = &PyGIConstantInfo_Type; - break; -- case GI_INFO_TYPE_ERROR_DOMAIN: -- type = &PyGIErrorDomainInfo_Type; -- break; - case GI_INFO_TYPE_UNION: - type = &PyGIUnionInfo_Type; - break; -@@ -481,7 +478,6 @@ _pygi_g_type_info_size (GITypeInfo *type - case GI_INFO_TYPE_INVALID: - case GI_INFO_TYPE_FUNCTION: - case GI_INFO_TYPE_CONSTANT: -- case GI_INFO_TYPE_ERROR_DOMAIN: - case GI_INFO_TYPE_VALUE: - case GI_INFO_TYPE_SIGNAL: - case GI_INFO_TYPE_PROPERTY: -@@ -860,7 +856,6 @@ pygi_g_struct_info_is_simple (GIStructIn - case GI_INFO_TYPE_INVALID: - case GI_INFO_TYPE_FUNCTION: - case GI_INFO_TYPE_CONSTANT: -- case GI_INFO_TYPE_ERROR_DOMAIN: - case GI_INFO_TYPE_VALUE: - case GI_INFO_TYPE_SIGNAL: - case GI_INFO_TYPE_PROPERTY: diff --git a/devel/py-gobject/files/patch-gio-gio-types.defs b/devel/py-gobject/files/patch-gio-gio-types.defs deleted file mode 100644 index 427fb58ddd60..000000000000 --- a/devel/py-gobject/files/patch-gio-gio-types.defs +++ /dev/null @@ -1,29 +0,0 @@ ---- gio/gio-types.defs.orig 2011-06-13 18:33:49.000000000 +0200 -+++ gio/gio-types.defs 2013-09-13 01:14:09.000000000 +0200 -@@ -526,7 +526,7 @@ - ) - ) - --(define-enum MountMountFlags -+(define-flags MountMountFlags - (in-module "gio") - (c-name "GMountMountFlags") - (gtype-id "G_TYPE_MOUNT_MOUNT_FLAGS") -@@ -545,7 +545,7 @@ - ) - ) - --(define-enum DriveStartFlags -+(define-flags DriveStartFlags - (in-module "gio") - (c-name "GDriveStartFlags") - (gtype-id "G_TYPE_DRIVE_START_FLAGS") -@@ -770,7 +770,7 @@ - ) - ) - --(define-enum SocketMsgFlags -+(define-flags SocketMsgFlags - (in-module "gio") - (c-name "GSocketMsgFlags") - (gtype-id "G_TYPE_SOCKET_MSG_FLAGS") diff --git a/devel/py-gobject/files/patch-pygobject-2.0.pc.in b/devel/py-gobject/files/patch-pygobject-2.0.pc.in deleted file mode 100644 index 76ee71ccdca0..000000000000 --- a/devel/py-gobject/files/patch-pygobject-2.0.pc.in +++ /dev/null @@ -1,11 +0,0 @@ ---- pygobject-2.0.pc.in.orig 2008-09-03 15:31:23.000000000 +0000 -+++ pygobject-2.0.pc.in 2008-09-03 15:31:43.000000000 +0000 -@@ -10,7 +10,7 @@ - # install additional headers. - pygtkincludedir=${includedir}/pygtk-2.0 - fixxref=${datadir}/pygobject/xsl/fixxref.py --pygdocs=${datadir}/gtk-doc/html/pygobject -+pygdocs=${datadir}/doc/pygobject - defsdir=${datadir}/pygobject/2.0/defs - codegendir=${datadir}/pygobject/2.0/codegen - diff --git a/devel/py-gobject/pkg-descr b/devel/py-gobject/pkg-descr deleted file mode 100644 index eded7fcd4d05..000000000000 --- a/devel/py-gobject/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -PyGObject provides a convenient wrapper for the GObject+ library for use -in Python programs, and takes care of many of the boring details such as -managing memory and type casting. When combined with PyGTK, PyORBit and -gnome-python, it can be used to write full featured Gnome applications. diff --git a/devel/py-gobject/pkg-plist b/devel/py-gobject/pkg-plist deleted file mode 100644 index 8074638f4d9f..000000000000 --- a/devel/py-gobject/pkg-plist +++ /dev/null @@ -1,190 +0,0 @@ -bin/pygobject-codegen-2.0 -include/pygtk-2.0/pyglib.h -include/pygtk-2.0/pygobject.h -lib/libpyglib-2.0-%%PYTHON_VERSION%%.so -lib/libpyglib-2.0-%%PYTHON_VERSION%%.so.0 -lib/libpyglib-2.0-%%PYTHON_VERSION%%.so.0.0.0 -%%PYTHON_SITELIBDIR%%/glib/__init__.py -%%PYTHON_SITELIBDIR%%/glib/__init__.pyc -%%PYTHON_SITELIBDIR%%/glib/__init__.pyo -%%PYTHON_SITELIBDIR%%/glib/_glib.so -%%PYTHON_SITELIBDIR%%/glib/option.py -%%PYTHON_SITELIBDIR%%/glib/option.pyc -%%PYTHON_SITELIBDIR%%/glib/option.pyo -%%PYTHON_SITELIBDIR%%/gobject/__init__.py -%%PYTHON_SITELIBDIR%%/gobject/__init__.pyc -%%PYTHON_SITELIBDIR%%/gobject/__init__.pyo -%%PYTHON_SITELIBDIR%%/gobject/_gobject.so -%%PYTHON_SITELIBDIR%%/gobject/constants.py -%%PYTHON_SITELIBDIR%%/gobject/constants.pyc -%%PYTHON_SITELIBDIR%%/gobject/constants.pyo -%%PYTHON_SITELIBDIR%%/gobject/propertyhelper.py -%%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyc -%%PYTHON_SITELIBDIR%%/gobject/propertyhelper.pyo -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.py -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyc -%%PYTHON_SITELIBDIR%%/gtk-2.0/dsextras.pyo -%%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.py -%%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyc -%%PYTHON_SITELIBDIR%%/gtk-2.0/gio/__init__.pyo -%%PYTHON_SITELIBDIR%%/gtk-2.0/gio/_gio.so -%%PYTHON_SITELIBDIR%%/gtk-2.0/gio/unix.so -%%PYTHON_SITELIBDIR%%/pygtk.pth -%%PYTHON_SITELIBDIR%%/pygtk.py -%%PYTHON_SITELIBDIR%%/pygtk.pyc -%%PYTHON_SITELIBDIR%%/pygtk.pyo -libdata/pkgconfig/pygobject-2.0.pc -share/doc/pygobject/class-gioappinfo.html -share/doc/pygobject/class-gioapplaunchcontext.html -share/doc/pygobject/class-gioasyncresult.html -share/doc/pygobject/class-giobufferedinputstream.html -share/doc/pygobject/class-giobufferedoutputstream.html -share/doc/pygobject/class-giocancellable.html -share/doc/pygobject/class-giodatainputstream.html -share/doc/pygobject/class-giodataoutputstream.html -share/doc/pygobject/class-giodrive.html -share/doc/pygobject/class-gioemblem.html -share/doc/pygobject/class-gioemblemedicon.html -share/doc/pygobject/class-giofile.html -share/doc/pygobject/class-giofileattributeinfo.html -share/doc/pygobject/class-giofileenumerator.html -share/doc/pygobject/class-giofileicon.html -share/doc/pygobject/class-giofileinfo.html -share/doc/pygobject/class-giofileinputstream.html -share/doc/pygobject/class-giofilemonitor.html -share/doc/pygobject/class-giofileoutputstream.html -share/doc/pygobject/class-giofilterinputstream.html -share/doc/pygobject/class-giofilteroutputstream.html -share/doc/pygobject/class-gioicon.html -share/doc/pygobject/class-gioinputstream.html -share/doc/pygobject/class-gioloadableicon.html -share/doc/pygobject/class-giomemoryinputstream.html -share/doc/pygobject/class-giomemoryoutputstream.html -share/doc/pygobject/class-giomount.html -share/doc/pygobject/class-giomountoperation.html -share/doc/pygobject/class-giooutputstream.html -share/doc/pygobject/class-gioseekable.html -share/doc/pygobject/class-giosimpleasyncresult.html -share/doc/pygobject/class-giothemedicon.html -share/doc/pygobject/class-giounixinputstream.html -share/doc/pygobject/class-giounixoutputstream.html -share/doc/pygobject/class-giovolume.html -share/doc/pygobject/class-giovolumemonitor.html -share/doc/pygobject/class-glibmaincontext.html -share/doc/pygobject/class-glibmainloop.html -share/doc/pygobject/class-gobject.html -share/doc/pygobject/class-gobjectgboxed.html -share/doc/pygobject/class-gobjectginterface.html -share/doc/pygobject/class-gobjectgpointer.html -share/doc/pygobject/gio-class-reference.html -share/doc/pygobject/gio-constants.html -share/doc/pygobject/gio-functions.html -share/doc/pygobject/giounix-class-reference.html -share/doc/pygobject/glib-class-reference.html -share/doc/pygobject/glib-constants.html -share/doc/pygobject/glib-functions.html -share/doc/pygobject/gobject-class-reference.html -share/doc/pygobject/gobject-constants.html -share/doc/pygobject/gobject-functions.html -share/doc/pygobject/index.html -share/doc/pygobject/index.sgml -share/doc/pygobject/pygobject-introduction.html -share/doc/pygobject/pygobject.devhelp -share/doc/pygobject/style.css -share/pygobject/2.0/codegen/__init__.py -share/pygobject/2.0/codegen/__init__.pyc -share/pygobject/2.0/codegen/__init__.pyo -share/pygobject/2.0/codegen/argtypes.py -share/pygobject/2.0/codegen/argtypes.pyc -share/pygobject/2.0/codegen/argtypes.pyo -share/pygobject/2.0/codegen/code-coverage.py -share/pygobject/2.0/codegen/code-coverage.pyc -share/pygobject/2.0/codegen/code-coverage.pyo -share/pygobject/2.0/codegen/codegen.py -share/pygobject/2.0/codegen/codegen.pyc -share/pygobject/2.0/codegen/codegen.pyo -share/pygobject/2.0/codegen/createdefs.py -share/pygobject/2.0/codegen/createdefs.pyc -share/pygobject/2.0/codegen/createdefs.pyo -share/pygobject/2.0/codegen/definitions.py -share/pygobject/2.0/codegen/definitions.pyc -share/pygobject/2.0/codegen/definitions.pyo -share/pygobject/2.0/codegen/defsconvert.py -share/pygobject/2.0/codegen/defsconvert.pyc -share/pygobject/2.0/codegen/defsconvert.pyo -share/pygobject/2.0/codegen/defsgen.py -share/pygobject/2.0/codegen/defsgen.pyc -share/pygobject/2.0/codegen/defsgen.pyo -share/pygobject/2.0/codegen/defsparser.py -share/pygobject/2.0/codegen/defsparser.pyc -share/pygobject/2.0/codegen/defsparser.pyo -share/pygobject/2.0/codegen/docextract.py -share/pygobject/2.0/codegen/docextract.pyc -share/pygobject/2.0/codegen/docextract.pyo -share/pygobject/2.0/codegen/docextract_to_xml.py -share/pygobject/2.0/codegen/docextract_to_xml.pyc -share/pygobject/2.0/codegen/docextract_to_xml.pyo -share/pygobject/2.0/codegen/docgen.py -share/pygobject/2.0/codegen/docgen.pyc -share/pygobject/2.0/codegen/docgen.pyo -share/pygobject/2.0/codegen/h2def.py -share/pygobject/2.0/codegen/h2def.pyc -share/pygobject/2.0/codegen/h2def.pyo -share/pygobject/2.0/codegen/mergedefs.py -share/pygobject/2.0/codegen/mergedefs.pyc -share/pygobject/2.0/codegen/mergedefs.pyo -share/pygobject/2.0/codegen/missingdefs.py -share/pygobject/2.0/codegen/missingdefs.pyc -share/pygobject/2.0/codegen/missingdefs.pyo -share/pygobject/2.0/codegen/mkskel.py -share/pygobject/2.0/codegen/mkskel.pyc -share/pygobject/2.0/codegen/mkskel.pyo -share/pygobject/2.0/codegen/override.py -share/pygobject/2.0/codegen/override.pyc -share/pygobject/2.0/codegen/override.pyo -share/pygobject/2.0/codegen/reversewrapper.py -share/pygobject/2.0/codegen/reversewrapper.pyc -share/pygobject/2.0/codegen/reversewrapper.pyo -share/pygobject/2.0/codegen/scanvirtuals.py -share/pygobject/2.0/codegen/scanvirtuals.pyc -share/pygobject/2.0/codegen/scanvirtuals.pyo -share/pygobject/2.0/codegen/scmexpr.py -share/pygobject/2.0/codegen/scmexpr.pyc -share/pygobject/2.0/codegen/scmexpr.pyo -share/pygobject/2.0/defs/gappinfo.override -share/pygobject/2.0/defs/gapplaunchcontext.override -share/pygobject/2.0/defs/gbufferedinputstream.override -share/pygobject/2.0/defs/gcancellable.override -share/pygobject/2.0/defs/gdatainputstream.override -share/pygobject/2.0/defs/gdrive.override -share/pygobject/2.0/defs/gfile.override -share/pygobject/2.0/defs/gfileattribute.override -share/pygobject/2.0/defs/gfileenumerator.override -share/pygobject/2.0/defs/gfileinfo.override -share/pygobject/2.0/defs/gfileinputstream.override -share/pygobject/2.0/defs/gfileiostream.override -share/pygobject/2.0/defs/gfileoutputstream.override -share/pygobject/2.0/defs/gicon.override -share/pygobject/2.0/defs/ginputstream.override -share/pygobject/2.0/defs/gio-types.defs -share/pygobject/2.0/defs/gio.defs -share/pygobject/2.0/defs/gio.override -share/pygobject/2.0/defs/giostream.override -share/pygobject/2.0/defs/gmemoryinputstream.override -share/pygobject/2.0/defs/gmemoryoutputstream.override -share/pygobject/2.0/defs/gmount.override -share/pygobject/2.0/defs/goutputstream.override -share/pygobject/2.0/defs/gresolver.override -share/pygobject/2.0/defs/gsocket.override -share/pygobject/2.0/defs/gvolume.override -share/pygobject/2.0/defs/gvolumemonitor.override -share/pygobject/2.0/defs/unix-types.defs -share/pygobject/2.0/defs/unix.defs -share/pygobject/2.0/defs/unix.override -share/pygobject/xsl/common.xsl -share/pygobject/xsl/devhelp.xsl -share/pygobject/xsl/fixxref.py -share/pygobject/xsl/html.xsl -share/pygobject/xsl/pdf-style.xsl -share/pygobject/xsl/pdf.xsl -share/pygobject/xsl/ref-html-style.xsl