From 6600055a38a4436e5918d3624531f9276d8dfbbc Mon Sep 17 00:00:00 2001 From: drochner Date: Wed, 3 Nov 2010 20:05:14 +0000 Subject: add gedit-python-2.30.4, containing Python plugin support for gedit, based on PR pkg/44017 by Matthew Mondor --- editors/gedit-python/DESCR | 10 +++++ editors/gedit-python/Makefile | 48 ++++++++++++++++++++++ editors/gedit-python/PLIST | 94 +++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 152 insertions(+) create mode 100644 editors/gedit-python/DESCR create mode 100644 editors/gedit-python/Makefile create mode 100644 editors/gedit-python/PLIST diff --git a/editors/gedit-python/DESCR b/editors/gedit-python/DESCR new file mode 100644 index 00000000000..9cc4256a561 --- /dev/null +++ b/editors/gedit-python/DESCR @@ -0,0 +1,10 @@ + Gedit is a lightweight text editor for the GNOME desktop found in many +distributions of Linux, BSD and other Unix systems. Designed for the X +Window System, it uses the GTK+ and GNOME libraries. Complete GNOME +integration is featured, with support for Drag and Drop (DnD) between GNU +Midnight Commander (GMC) and GNOME Multiple Document Interface (GnomeMDI). +Gedit is released under the GNU General Public License (GPL). + + Gedit is listed under the GNOME Productivity category, and supports most +standard editing features, plus several not found in your average text +editor (plugins being the most notable of these). diff --git a/editors/gedit-python/Makefile b/editors/gedit-python/Makefile new file mode 100644 index 00000000000..9ddd7f27887 --- /dev/null +++ b/editors/gedit-python/Makefile @@ -0,0 +1,48 @@ +# $NetBSD: Makefile,v 1.1.1.1 2010/11/03 20:05:14 drochner Exp $ +# + +DISTNAME= gedit-2.30.4 +PKGNAME= gedit-python-2.30.4 +CATEGORIES= editors gnome +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gedit/2.30/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= http://www.gnome.org/projects/gedit/ +COMMENT= Lightweight GNOME2 text editor +LICENSE= gnu-gpl-v2 + +PKG_DESTDIR_SUPPORT= user-destdir + +USE_PKGLOCALEDIR= YES +USE_TOOLS+= gmake intltool msgfmt perl pkg-config +USE_LIBTOOL= YES +GNU_CONFIGURE= YES +CONFIGURE_ARGS+= --disable-spell +CONFIGURE_ARGS+= --enable-python + +PATCHDIR= ${.CURDIR}/../../editors/gedit/patches +DISTINFO_FILE= ${.CURDIR}/../../editors/gedit/distinfo +BUILD_DIRS= plugin-loaders/python +BUILD_DIRS+= plugins/pythonconsole plugins/quickopen plugins/snippets +INSTALL_DIRS= ${BUILD_DIRS} + +.include "../../lang/python/application.mk" +.include "../../devel/py-gobject/buildlink3.mk" +.include "../../x11/py-gtk2/buildlink3.mk" +BUILDLINK_API_DEPENDS.py_gtksourceview+= ${PYPKGPREFIX}-gtksourceview>=2.10.1 +.include "../../x11/py-gtksourceview/buildlink3.mk" +.include "../../editors/gedit/buildlink3.mk" +.include "../../devel/GConf/schemas.mk" +.include "../../devel/gettext-lib/buildlink3.mk" +BUILDLINK_API_DEPENDS.glib2+= glib2>=2.16.0 +.include "../../devel/glib2/buildlink3.mk" +.include "../../sysutils/desktop-file-utils/desktopdb.mk" +.include "../../textproc/gnome-doc-utils/buildlink3.mk" +.include "../../mk/omf-scrollkeeper.mk" +BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.13.0 +.include "../../x11/gtk2/buildlink3.mk" +BUILDLINK_API_DEPENDS.gtksourceview2+= gtksourceview2>=2.2.0 +.include "../../x11/gtksourceview2/buildlink3.mk" +.include "../../x11/libSM/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/editors/gedit-python/PLIST b/editors/gedit-python/PLIST new file mode 100644 index 00000000000..8eecdc7ebd3 --- /dev/null +++ b/editors/gedit-python/PLIST @@ -0,0 +1,94 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2010/11/03 20:05:14 drochner Exp $ +lib/gedit-2/plugin-loaders/libpythonloader.la +lib/gedit-2/plugins/pythonconsole.gedit-plugin +lib/gedit-2/plugins/pythonconsole/__init__.py +lib/gedit-2/plugins/pythonconsole/__init__.pyc +lib/gedit-2/plugins/pythonconsole/__init__.pyo +lib/gedit-2/plugins/pythonconsole/config.py +lib/gedit-2/plugins/pythonconsole/config.pyc +lib/gedit-2/plugins/pythonconsole/config.pyo +lib/gedit-2/plugins/pythonconsole/console.py +lib/gedit-2/plugins/pythonconsole/console.pyc +lib/gedit-2/plugins/pythonconsole/console.pyo +lib/gedit-2/plugins/quickopen.gedit-plugin +lib/gedit-2/plugins/quickopen/__init__.py +lib/gedit-2/plugins/quickopen/__init__.pyc +lib/gedit-2/plugins/quickopen/__init__.pyo +lib/gedit-2/plugins/quickopen/popup.py +lib/gedit-2/plugins/quickopen/popup.pyc +lib/gedit-2/plugins/quickopen/popup.pyo +lib/gedit-2/plugins/quickopen/virtualdirs.py +lib/gedit-2/plugins/quickopen/virtualdirs.pyc +lib/gedit-2/plugins/quickopen/virtualdirs.pyo +lib/gedit-2/plugins/quickopen/windowhelper.py +lib/gedit-2/plugins/quickopen/windowhelper.pyc +lib/gedit-2/plugins/quickopen/windowhelper.pyo +lib/gedit-2/plugins/snippets.gedit-plugin +lib/gedit-2/plugins/snippets/Completion.py +lib/gedit-2/plugins/snippets/Completion.pyc +lib/gedit-2/plugins/snippets/Completion.pyo +lib/gedit-2/plugins/snippets/Document.py +lib/gedit-2/plugins/snippets/Document.pyc +lib/gedit-2/plugins/snippets/Document.pyo +lib/gedit-2/plugins/snippets/Exporter.py +lib/gedit-2/plugins/snippets/Exporter.pyc +lib/gedit-2/plugins/snippets/Exporter.pyo +lib/gedit-2/plugins/snippets/Helper.py +lib/gedit-2/plugins/snippets/Helper.pyc +lib/gedit-2/plugins/snippets/Helper.pyo +lib/gedit-2/plugins/snippets/Importer.py +lib/gedit-2/plugins/snippets/Importer.pyc +lib/gedit-2/plugins/snippets/Importer.pyo +lib/gedit-2/plugins/snippets/LanguageManager.py +lib/gedit-2/plugins/snippets/LanguageManager.pyc +lib/gedit-2/plugins/snippets/LanguageManager.pyo +lib/gedit-2/plugins/snippets/Library.py +lib/gedit-2/plugins/snippets/Library.pyc +lib/gedit-2/plugins/snippets/Library.pyo +lib/gedit-2/plugins/snippets/Manager.py +lib/gedit-2/plugins/snippets/Manager.pyc +lib/gedit-2/plugins/snippets/Manager.pyo +lib/gedit-2/plugins/snippets/Parser.py +lib/gedit-2/plugins/snippets/Parser.pyc +lib/gedit-2/plugins/snippets/Parser.pyo +lib/gedit-2/plugins/snippets/Placeholder.py +lib/gedit-2/plugins/snippets/Placeholder.pyc +lib/gedit-2/plugins/snippets/Placeholder.pyo +lib/gedit-2/plugins/snippets/Snippet.py +lib/gedit-2/plugins/snippets/Snippet.pyc +lib/gedit-2/plugins/snippets/Snippet.pyo +lib/gedit-2/plugins/snippets/SubstitutionParser.py +lib/gedit-2/plugins/snippets/SubstitutionParser.pyc +lib/gedit-2/plugins/snippets/SubstitutionParser.pyo +lib/gedit-2/plugins/snippets/WindowHelper.py +lib/gedit-2/plugins/snippets/WindowHelper.pyc +lib/gedit-2/plugins/snippets/WindowHelper.pyo +lib/gedit-2/plugins/snippets/__init__.py +lib/gedit-2/plugins/snippets/__init__.pyc +lib/gedit-2/plugins/snippets/__init__.pyo +share/gedit-2/plugins/pythonconsole/ui/config.ui +share/gedit-2/plugins/snippets/c.xml +share/gedit-2/plugins/snippets/chdr.xml +share/gedit-2/plugins/snippets/cpp.xml +share/gedit-2/plugins/snippets/css.xml +share/gedit-2/plugins/snippets/docbook.xml +share/gedit-2/plugins/snippets/fortran.xml +share/gedit-2/plugins/snippets/global.xml +share/gedit-2/plugins/snippets/haskell.xml +share/gedit-2/plugins/snippets/html.xml +share/gedit-2/plugins/snippets/idl.xml +share/gedit-2/plugins/snippets/java.xml +share/gedit-2/plugins/snippets/javascript.xml +share/gedit-2/plugins/snippets/lang/snippets.lang +share/gedit-2/plugins/snippets/latex.xml +share/gedit-2/plugins/snippets/mallard.xml +share/gedit-2/plugins/snippets/perl.xml +share/gedit-2/plugins/snippets/php.xml +share/gedit-2/plugins/snippets/python.xml +share/gedit-2/plugins/snippets/ruby.xml +share/gedit-2/plugins/snippets/sh.xml +share/gedit-2/plugins/snippets/snippets.xml +share/gedit-2/plugins/snippets/tcl.xml +share/gedit-2/plugins/snippets/ui/snippets.ui +share/gedit-2/plugins/snippets/xml.xml +share/gedit-2/plugins/snippets/xslt.xml -- cgit v1.2.3