aboutsummaryrefslogtreecommitdiffstats
path: root/deskutils/glipper
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2007-10-26 15:43:18 +0800
committerpav <pav@FreeBSD.org>2007-10-26 15:43:18 +0800
commitf4350c15dd6f7989e3269a14fb9807ab1430e5b1 (patch)
treef5e5b4a1d035ae8a8c05660e63793b1455d78641 /deskutils/glipper
parente9df0826d87a1ae1aff8dcff1f1605dfea71b020 (diff)
downloadfreebsd-ports-gnome-f4350c15dd6f7989e3269a14fb9807ab1430e5b1.tar.gz
freebsd-ports-gnome-f4350c15dd6f7989e3269a14fb9807ab1430e5b1.tar.zst
freebsd-ports-gnome-f4350c15dd6f7989e3269a14fb9807ab1430e5b1.zip
Glipper is a clipboardmanager for the GNOME Panel. It maintains a history of
text copied to the clipboard from which you can choose. You can see this as a GNOME counterpart to KDE's Klipper. Glipper uses plugins to give the user all the extra functionality they want, including support for Actions, Snippets and No-Paste services. WWW: http://glipper.sourceforge.net/ PR: ports/117424 Submitted by: Yuri Pankov <yuri.pankov@gmail.com>
Diffstat (limited to 'deskutils/glipper')
-rw-r--r--deskutils/glipper/Makefile28
-rw-r--r--deskutils/glipper/distinfo3
-rw-r--r--deskutils/glipper/files/patch-glipper__glipper.py17
-rw-r--r--deskutils/glipper/files/patch-po__Makefile.in.in13
-rw-r--r--deskutils/glipper/pkg-descr8
-rw-r--r--deskutils/glipper/pkg-plist76
6 files changed, 145 insertions, 0 deletions
diff --git a/deskutils/glipper/Makefile b/deskutils/glipper/Makefile
new file mode 100644
index 000000000000..9591b8364801
--- /dev/null
+++ b/deskutils/glipper/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: glipper
+# Date created: 2007-10-21
+# Whom: Yuri Pankov <yuri.pankov@gmail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= glipper
+PORTVERSION= 1.0
+CATEGORIES= deskutils gnome
+MASTER_SITES= SF
+
+MAINTAINER= yuri.pankov@gmail.com
+COMMENT= Clipboard manager for the GNOME panel
+
+USE_BZIP2= yes
+USE_ICONV= yes
+USE_GETTEXT= yes
+USE_GMAKE= yes
+USE_GNOME= gnomeprefix gnomehack intltool pygnomedesktop pygnomeextras
+USE_PYTHON= 2.4+
+INSTALLS_ICONS= yes
+GNU_CONFIGURE= yes
+CONFIGURE_ARGS= --libdir=${PREFIX}/libexec
+
+GCONF_SCHEMAS= glipper.schemas
+
+.include <bsd.port.mk>
diff --git a/deskutils/glipper/distinfo b/deskutils/glipper/distinfo
new file mode 100644
index 000000000000..b0a9e42e5697
--- /dev/null
+++ b/deskutils/glipper/distinfo
@@ -0,0 +1,3 @@
+MD5 (glipper-1.0.tar.bz2) = 95315e62b950877611d4645a0b47e1ba
+SHA256 (glipper-1.0.tar.bz2) = 6581f1ed074a98deafa492c0f4aec834b4733df8f4b6812511937ad31bf15ceb
+SIZE (glipper-1.0.tar.bz2) = 364805
diff --git a/deskutils/glipper/files/patch-glipper__glipper.py b/deskutils/glipper/files/patch-glipper__glipper.py
new file mode 100644
index 000000000000..a0453451fa0b
--- /dev/null
+++ b/deskutils/glipper/files/patch-glipper__glipper.py
@@ -0,0 +1,17 @@
+--- ./glipper/glipper.py.orig 2007-10-23 15:25:36.000000000 +0400
++++ ./glipper/glipper.py 2007-10-23 15:29:08.000000000 +0400
+@@ -27,10 +27,10 @@
+ gettext.bind_textdomain_codeset('glipper','UTF-8')
+ gettext.textdomain('glipper')
+
+-locale.bindtextdomain('glipper', abspath(join(glipper.defs.DATA_DIR, "locale")))
+-if hasattr(locale, 'bind_textdomain_codeset'):
+- locale.bind_textdomain_codeset('glipper','UTF-8')
+-locale.textdomain('glipper')
++#locale.bindtextdomain('glipper', abspath(join(glipper.defs.DATA_DIR, "locale")))
++#if hasattr(locale, 'bind_textdomain_codeset'):
++# locale.bind_textdomain_codeset('glipper','UTF-8')
++#locale.textdomain('glipper')
+
+ def applet_factory(applet, iid):
+ print 'Starting Glipper instance:', applet, iid
diff --git a/deskutils/glipper/files/patch-po__Makefile.in.in b/deskutils/glipper/files/patch-po__Makefile.in.in
new file mode 100644
index 000000000000..74d989c39a9d
--- /dev/null
+++ b/deskutils/glipper/files/patch-po__Makefile.in.in
@@ -0,0 +1,13 @@
+--- ./po/Makefile.in.in.orig 2007-10-23 15:06:11.000000000 +0400
++++ ./po/Makefile.in.in 2007-10-23 15:06:12.000000000 +0400
+@@ -44,8 +44,8 @@
+ INSTALL = @INSTALL@
+ INSTALL_DATA = @INSTALL_DATA@
+
+-GMSGFMT = @GMSGFMT@
+-MSGFMT = @MSGFMT@
++GMSGFMT = @INTLTOOL_MSGFMT@
++MSGFMT = @INTLTOOL_MSGFMT@
+ XGETTEXT = @XGETTEXT@
+ INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+ INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
diff --git a/deskutils/glipper/pkg-descr b/deskutils/glipper/pkg-descr
new file mode 100644
index 000000000000..317b75bf1ebf
--- /dev/null
+++ b/deskutils/glipper/pkg-descr
@@ -0,0 +1,8 @@
+Glipper is a clipboardmanager for the GNOME Panel. It maintains a history of
+text copied to the clipboard from which you can choose. You can see this as a
+GNOME counterpart to KDE's Klipper.
+
+Glipper uses plugins to give the user all the extra functionality they want,
+including support for Actions, Snippets and No-Paste services.
+
+WWW: http://glipper.sourceforge.net/
diff --git a/deskutils/glipper/pkg-plist b/deskutils/glipper/pkg-plist
new file mode 100644
index 000000000000..49792874907c
--- /dev/null
+++ b/deskutils/glipper/pkg-plist
@@ -0,0 +1,76 @@
+%%PYTHON_SITELIBDIR%%/glipper/About.py
+%%PYTHON_SITELIBDIR%%/glipper/About.pyc
+%%PYTHON_SITELIBDIR%%/glipper/About.pyo
+%%PYTHON_SITELIBDIR%%/glipper/Applet.py
+%%PYTHON_SITELIBDIR%%/glipper/Applet.pyc
+%%PYTHON_SITELIBDIR%%/glipper/Applet.pyo
+%%PYTHON_SITELIBDIR%%/glipper/Clipboards.py
+%%PYTHON_SITELIBDIR%%/glipper/Clipboards.pyc
+%%PYTHON_SITELIBDIR%%/glipper/Clipboards.pyo
+%%PYTHON_SITELIBDIR%%/glipper/History.py
+%%PYTHON_SITELIBDIR%%/glipper/History.pyc
+%%PYTHON_SITELIBDIR%%/glipper/History.pyo
+%%PYTHON_SITELIBDIR%%/glipper/Keybinder.py
+%%PYTHON_SITELIBDIR%%/glipper/Keybinder.pyc
+%%PYTHON_SITELIBDIR%%/glipper/Keybinder.pyo
+%%PYTHON_SITELIBDIR%%/glipper/Plugin.py
+%%PYTHON_SITELIBDIR%%/glipper/Plugin.pyc
+%%PYTHON_SITELIBDIR%%/glipper/Plugin.pyo
+%%PYTHON_SITELIBDIR%%/glipper/PluginsManager.py
+%%PYTHON_SITELIBDIR%%/glipper/PluginsManager.pyc
+%%PYTHON_SITELIBDIR%%/glipper/PluginsManager.pyo
+%%PYTHON_SITELIBDIR%%/glipper/Properties.py
+%%PYTHON_SITELIBDIR%%/glipper/Properties.pyc
+%%PYTHON_SITELIBDIR%%/glipper/Properties.pyo
+%%PYTHON_SITELIBDIR%%/glipper/__init__.py
+%%PYTHON_SITELIBDIR%%/glipper/__init__.pyc
+%%PYTHON_SITELIBDIR%%/glipper/__init__.pyo
+%%PYTHON_SITELIBDIR%%/glipper/defs.py
+%%PYTHON_SITELIBDIR%%/glipper/defs.pyc
+%%PYTHON_SITELIBDIR%%/glipper/defs.pyo
+%%PYTHON_SITELIBDIR%%/glipper/keybinder/__init__.py
+%%PYTHON_SITELIBDIR%%/glipper/keybinder/__init__.pyc
+%%PYTHON_SITELIBDIR%%/glipper/keybinder/__init__.pyo
+%%PYTHON_SITELIBDIR%%/glipper/keybinder/_keybinder.la
+%%PYTHON_SITELIBDIR%%/glipper/keybinder/_keybinder.so
+%%PYTHON_SITELIBDIR%%/glipper/osutils/__init__.py
+%%PYTHON_SITELIBDIR%%/glipper/osutils/__init__.pyc
+%%PYTHON_SITELIBDIR%%/glipper/osutils/__init__.pyo
+%%PYTHON_SITELIBDIR%%/glipper/osutils/_osutils.la
+%%PYTHON_SITELIBDIR%%/glipper/osutils/_osutils.so
+libdata/bonobo/servers/Glipper.server
+libdata/pkgconfig/glipper.pc
+libexec/glipper/glipper
+%%DATADIR%%/Glipper.xml
+%%DATADIR%%/plugins-window.glade
+%%DATADIR%%/plugins/actions.glade
+%%DATADIR%%/plugins/actions.py
+%%DATADIR%%/plugins/grow.py
+%%DATADIR%%/plugins/network.glade
+%%DATADIR%%/plugins/network.py
+%%DATADIR%%/plugins/newline.py
+%%DATADIR%%/plugins/nopaste.glade
+%%DATADIR%%/plugins/nopaste.py
+%%DATADIR%%/plugins/snippets.glade
+%%DATADIR%%/plugins/snippets.py
+%%DATADIR%%/properties-window.glade
+share/gnome/help/glipper/C/glipper.xml
+share/gnome/help/glipper/de/glipper.xml
+share/gnome/help/glipper/fr/glipper.xml
+share/gnome/help/glipper/it/glipper.xml
+share/icons/hicolor/22x22/apps/glipper.png
+share/icons/hicolor/48x48/apps/glipper.png
+share/icons/hicolor/scalable/apps/glipper.svg
+share/locale/de/LC_MESSAGES/glipper.mo
+share/locale/it/LC_MESSAGES/glipper.mo
+@dirrm share/gnome/help/glipper/it
+@dirrm share/gnome/help/glipper/fr
+@dirrm share/gnome/help/glipper/de
+@dirrm share/gnome/help/glipper/C
+@dirrm share/gnome/help/glipper
+@dirrm %%DATADIR%%/plugins
+@dirrm %%DATADIR%%
+@dirrm libexec/glipper
+@dirrm %%PYTHON_SITELIBDIR%%/glipper/osutils
+@dirrm %%PYTHON_SITELIBDIR%%/glipper/keybinder
+@dirrm %%PYTHON_SITELIBDIR%%/glipper