diff options
author | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-02-19 03:18:34 +0800 |
---|---|---|
committer | mezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059> | 2007-02-19 03:18:34 +0800 |
commit | 2096b3423399d2bf7391cf4d8ebd831c803ced2c (patch) | |
tree | 389d6fa8f1a07f7bb469b4a22d0056364d5167f2 | |
parent | 0230dcce25ffd4f94f47a5f93481d589867ea906 (diff) | |
download | marcuscom-ports-2096b3423399d2bf7391cf4d8ebd831c803ced2c.tar marcuscom-ports-2096b3423399d2bf7391cf4d8ebd831c803ced2c.tar.gz marcuscom-ports-2096b3423399d2bf7391cf4d8ebd831c803ced2c.tar.bz2 marcuscom-ports-2096b3423399d2bf7391cf4d8ebd831c803ced2c.tar.lz marcuscom-ports-2096b3423399d2bf7391cf4d8ebd831c803ced2c.tar.xz marcuscom-ports-2096b3423399d2bf7391cf4d8ebd831c803ced2c.tar.zst marcuscom-ports-2096b3423399d2bf7391cf4d8ebd831c803ced2c.zip |
-Update to 2.4.0.
-Add 'gnome' in CATEGORIES.
-Add gnomehack.
-Improvement on COMMENT and pkg-descr to make them more specific.
-Add WWW, it does has its website.
BTW: When it comes out with terminal windows and it is very huge, which it is
pass my desktop size. I am not sure how to tweak it. I checked in
ontv/XMLTVAssistant.py and there has size stuff for window.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@8372 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | deskutils/ontv/Makefile | 35 | ||||
-rw-r--r-- | deskutils/ontv/distinfo | 3 | ||||
-rw-r--r-- | deskutils/ontv/files/patch-ontv_Main.py | 13 | ||||
-rw-r--r-- | deskutils/ontv/files/patch-ontv___init__.in.py | 15 | ||||
-rw-r--r-- | deskutils/ontv/pkg-descr | 4 | ||||
-rw-r--r-- | deskutils/ontv/pkg-plist | 125 |
6 files changed, 195 insertions, 0 deletions
diff --git a/deskutils/ontv/Makefile b/deskutils/ontv/Makefile new file mode 100644 index 000000000..55d562328 --- /dev/null +++ b/deskutils/ontv/Makefile @@ -0,0 +1,35 @@ +# New ports collection makefile for: ontv +# Date created: 2006-07-24 +# Whom: Michael Johnson <ahze@FreeBSD.org> +# +# $FreeBSD$ +# $MCom: ports/deskutils/ontv/Makefile,v 1.3 2006/10/08 16:50:42 mezz Exp $ +# + +PORTNAME= ontv +PORTVERSION= 2.4.0 +CATEGORIES= deskutils gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+\.[0-9]+).*/\1/} + +MAINTAINER= gnome@FreeBSD.org +COMMENT= A GNOME Applet for monitoring current and upcoming TV programs + +BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/cElementTree.so:${PORTSDIR}/devel/py-celementtree \ + ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:${PORTSDIR}/devel/py-notify +RUN_DEPENDS= ${PYTHON_SITELIBDIR}/cElementTree.so:${PORTSDIR}/devel/py-celementtree \ + ${PYTHON_SITELIBDIR}/gtk-2.0/pynotify/__init__.py:${PORTSDIR}/devel/py-notify \ + ${PYTHON_SITELIBDIR}/gtk-2.0/vtemodule.so:${PORTSDIR}/x11-toolkits/py-vte \ + tv_grab_be:${PORTSDIR}/textproc/p5-xmltv + +USE_BZIP2= yes +USE_GETTEXT= yes +USE_GNOME= gnomehack gnomeprefix pygnomedesktop pygnomeextras +USE_GMAKE= yes +USE_PYTHON= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" LDFLAGS="-L${LOCALBASE}/lib" +GCONF_SCHEMAS= ontv.schemas +INSTALLS_ICONS= yes + +.include <bsd.port.mk> diff --git a/deskutils/ontv/distinfo b/deskutils/ontv/distinfo new file mode 100644 index 000000000..b9e56a4e5 --- /dev/null +++ b/deskutils/ontv/distinfo @@ -0,0 +1,3 @@ +MD5 (ontv-2.4.0.tar.bz2) = 9f59697b1785055a347bd8e6bba8b2d3 +SHA256 (ontv-2.4.0.tar.bz2) = 54160178096824ad66d365d4563434e9d60ba6794041d59df9500a5ff7456709 +SIZE (ontv-2.4.0.tar.bz2) = 411776 diff --git a/deskutils/ontv/files/patch-ontv_Main.py b/deskutils/ontv/files/patch-ontv_Main.py new file mode 100644 index 000000000..f34850a3a --- /dev/null +++ b/deskutils/ontv/files/patch-ontv_Main.py @@ -0,0 +1,13 @@ +--- ontv/Main.py.orig Mon Jul 24 23:09:57 2006 ++++ ontv/Main.py Mon Jul 24 23:10:06 2006 +@@ -38,8 +38,8 @@ + gettext.bindtextdomain(NAME.lower(), LOCALE_DIR) + gettext.textdomain(NAME.lower()) + +- locale.bindtextdomain(NAME.lower(), LOCALE_DIR) +- locale.textdomain(NAME.lower()) ++# locale.bindtextdomain(NAME.lower(), LOCALE_DIR) ++# locale.textdomain(NAME.lower()) + + try: + opts, args = getopt.getopt(sys.argv[1:], "hdw", ["help", "debug", diff --git a/deskutils/ontv/files/patch-ontv___init__.in.py b/deskutils/ontv/files/patch-ontv___init__.in.py new file mode 100644 index 000000000..a74da50bf --- /dev/null +++ b/deskutils/ontv/files/patch-ontv___init__.in.py @@ -0,0 +1,15 @@ +--- ontv/__init__.py.in.orig Sun Feb 18 00:51:02 2007 ++++ ontv/__init__.py.in Sun Feb 18 00:51:12 2007 +@@ -1,7 +1,7 @@ + NAME = 'OnTV' + VERSION = '@VERSION@' +-SERVERS_DIR = '@prefix@/lib/bonobo/servers' +-DATA_DIR = '@prefix@/@DATADIRNAME@/ontv' +-IMAGES_DIR = '@prefix@/@DATADIRNAME@/ontv/images' +-UI_DIR = '@prefix@/@DATADIRNAME@/gnome-2.0/ui' +-LOCALE_DIR = '@prefix@/@DATADIRNAME@/locale' ++SERVERS_DIR = '@prefix@/libdata/bonobo/servers' ++DATA_DIR = '@prefix@/share/gnome/ontv' ++IMAGES_DIR = '@prefix@/share/gnome/ontv/images' ++UI_DIR = '@prefix@/share/gnome/gnome-2.0/ui' ++LOCALE_DIR = '@prefix@/share/locale' diff --git a/deskutils/ontv/pkg-descr b/deskutils/ontv/pkg-descr new file mode 100644 index 000000000..49a8d61ec --- /dev/null +++ b/deskutils/ontv/pkg-descr @@ -0,0 +1,4 @@ +OnTV is a GNOME Applet for monitoring current and upcoming TV programs. It +uses XMLTV files to monitor them. + +WWW: http://johan.svedberg.com/projects/coding/ontv diff --git a/deskutils/ontv/pkg-plist b/deskutils/ontv/pkg-plist new file mode 100644 index 000000000..1eda48a7e --- /dev/null +++ b/deskutils/ontv/pkg-plist @@ -0,0 +1,125 @@ +%%PYTHON_SITELIBDIR%%/ontv/AboutDialog.py +%%PYTHON_SITELIBDIR%%/ontv/AboutDialog.pyc +%%PYTHON_SITELIBDIR%%/ontv/AboutDialog.pyo +%%PYTHON_SITELIBDIR%%/ontv/Channel.py +%%PYTHON_SITELIBDIR%%/ontv/Channel.pyc +%%PYTHON_SITELIBDIR%%/ontv/Channel.pyo +%%PYTHON_SITELIBDIR%%/ontv/ChannelDialog.py +%%PYTHON_SITELIBDIR%%/ontv/ChannelDialog.pyc +%%PYTHON_SITELIBDIR%%/ontv/ChannelDialog.pyo +%%PYTHON_SITELIBDIR%%/ontv/Configuration.py +%%PYTHON_SITELIBDIR%%/ontv/Configuration.pyc +%%PYTHON_SITELIBDIR%%/ontv/Configuration.pyo +%%PYTHON_SITELIBDIR%%/ontv/GUI.py +%%PYTHON_SITELIBDIR%%/ontv/GUI.pyc +%%PYTHON_SITELIBDIR%%/ontv/GUI.pyo +%%PYTHON_SITELIBDIR%%/ontv/KeyBinder.py +%%PYTHON_SITELIBDIR%%/ontv/KeyBinder.pyc +%%PYTHON_SITELIBDIR%%/ontv/KeyBinder.pyo +%%PYTHON_SITELIBDIR%%/ontv/Listings.py +%%PYTHON_SITELIBDIR%%/ontv/Listings.pyc +%%PYTHON_SITELIBDIR%%/ontv/Listings.pyo +%%PYTHON_SITELIBDIR%%/ontv/Main.py +%%PYTHON_SITELIBDIR%%/ontv/Main.pyc +%%PYTHON_SITELIBDIR%%/ontv/Main.pyo +%%PYTHON_SITELIBDIR%%/ontv/Notification.py +%%PYTHON_SITELIBDIR%%/ontv/Notification.pyc +%%PYTHON_SITELIBDIR%%/ontv/Notification.pyo +%%PYTHON_SITELIBDIR%%/ontv/OnTVApplet.py +%%PYTHON_SITELIBDIR%%/ontv/OnTVApplet.pyc +%%PYTHON_SITELIBDIR%%/ontv/OnTVApplet.pyo +%%PYTHON_SITELIBDIR%%/ontv/PreferencesDialog.py +%%PYTHON_SITELIBDIR%%/ontv/PreferencesDialog.pyc +%%PYTHON_SITELIBDIR%%/ontv/PreferencesDialog.pyo +%%PYTHON_SITELIBDIR%%/ontv/Program.py +%%PYTHON_SITELIBDIR%%/ontv/Program.pyc +%%PYTHON_SITELIBDIR%%/ontv/Program.pyo +%%PYTHON_SITELIBDIR%%/ontv/ProgramDialog.py +%%PYTHON_SITELIBDIR%%/ontv/ProgramDialog.pyc +%%PYTHON_SITELIBDIR%%/ontv/ProgramDialog.pyo +%%PYTHON_SITELIBDIR%%/ontv/ProgramWindow.py +%%PYTHON_SITELIBDIR%%/ontv/ProgramWindow.pyc +%%PYTHON_SITELIBDIR%%/ontv/ProgramWindow.pyo +%%PYTHON_SITELIBDIR%%/ontv/Reminders.py +%%PYTHON_SITELIBDIR%%/ontv/Reminders.pyc +%%PYTHON_SITELIBDIR%%/ontv/Reminders.pyo +%%PYTHON_SITELIBDIR%%/ontv/SearchDialog.py +%%PYTHON_SITELIBDIR%%/ontv/SearchDialog.pyc +%%PYTHON_SITELIBDIR%%/ontv/SearchDialog.pyo +%%PYTHON_SITELIBDIR%%/ontv/TimeSpan.py +%%PYTHON_SITELIBDIR%%/ontv/TimeSpan.pyc +%%PYTHON_SITELIBDIR%%/ontv/TimeSpan.pyo +%%PYTHON_SITELIBDIR%%/ontv/Utils.py +%%PYTHON_SITELIBDIR%%/ontv/Utils.pyc +%%PYTHON_SITELIBDIR%%/ontv/Utils.pyo +%%PYTHON_SITELIBDIR%%/ontv/XMLTVAssistant.py +%%PYTHON_SITELIBDIR%%/ontv/XMLTVAssistant.pyc +%%PYTHON_SITELIBDIR%%/ontv/XMLTVAssistant.pyo +%%PYTHON_SITELIBDIR%%/ontv/XMLTVFile.py +%%PYTHON_SITELIBDIR%%/ontv/XMLTVFile.pyc +%%PYTHON_SITELIBDIR%%/ontv/XMLTVFile.pyo +%%PYTHON_SITELIBDIR%%/ontv/__init__.py +%%PYTHON_SITELIBDIR%%/ontv/__init__.pyc +%%PYTHON_SITELIBDIR%%/ontv/__init__.pyo +%%PYTHON_SITELIBDIR%%/ontv/keybinder/__init__.py +%%PYTHON_SITELIBDIR%%/ontv/keybinder/__init__.pyc +%%PYTHON_SITELIBDIR%%/ontv/keybinder/__init__.pyo +%%PYTHON_SITELIBDIR%%/ontv/keybinder/_keybinder.a +%%PYTHON_SITELIBDIR%%/ontv/keybinder/_keybinder.la +%%PYTHON_SITELIBDIR%%/ontv/keybinder/_keybinder.so +%%PYTHON_SITELIBDIR%%/ontv/xmltv.py +%%PYTHON_SITELIBDIR%%/ontv/xmltv.pyc +%%PYTHON_SITELIBDIR%%/ontv/xmltv.pyo +libdata/bonobo/servers/GNOME_OnTVApplet.server +libexec/ontv +share/gnome/gnome-2.0/ui/GNOME_OnTVApplet.xml +share/gnome/ontv/images/ontv-logo-downloading.png +share/gnome/ontv/ontv.glade +share/icons/hicolor/16x16/apps/ontv.png +share/icons/hicolor/22x22/apps/ontv.png +share/icons/hicolor/24x24/apps/ontv.png +share/icons/hicolor/32x32/apps/ontv.png +share/icons/hicolor/48x48/apps/ontv.png +share/icons/hicolor/scalable/apps/ontv.svg +share/locale/ar/LC_MESSAGES/ontv.mo +share/locale/bg/LC_MESSAGES/ontv.mo +share/locale/ca/LC_MESSAGES/ontv.mo +share/locale/cs/LC_MESSAGES/ontv.mo +share/locale/de/LC_MESSAGES/ontv.mo +share/locale/dz/LC_MESSAGES/ontv.mo +share/locale/en_CA/LC_MESSAGES/ontv.mo +share/locale/en_GB/LC_MESSAGES/ontv.mo +share/locale/es/LC_MESSAGES/ontv.mo +share/locale/fi/LC_MESSAGES/ontv.mo +share/locale/fr/LC_MESSAGES/ontv.mo +share/locale/lv/LC_MESSAGES/ontv.mo +share/locale/nb/LC_MESSAGES/ontv.mo +share/locale/nl/LC_MESSAGES/ontv.mo +share/locale/pa/LC_MESSAGES/ontv.mo +share/locale/pl/LC_MESSAGES/ontv.mo +share/locale/pt_BR/LC_MESSAGES/ontv.mo +share/locale/sk/LC_MESSAGES/ontv.mo +share/locale/sv/LC_MESSAGES/ontv.mo +share/locale/uk/LC_MESSAGES/ontv.mo +share/locale/vi/LC_MESSAGES/ontv.mo +share/locale/zh_CN/LC_MESSAGES/ontv.mo +@dirrm share/gnome/ontv/images +@dirrm share/gnome/ontv +@dirrm %%PYTHON_SITELIBDIR%%/ontv/keybinder +@dirrm %%PYTHON_SITELIBDIR%%/ontv +@dirrmtry share/locale/zh_CN/LC_MESSAGES +@dirrmtry share/locale/zh_CN +@dirrmtry share/locale/uk/LC_MESSAGES +@dirrmtry share/locale/uk +@dirrmtry share/locale/sk/LC_MESSAGES +@dirrmtry share/locale/sk +@dirrmtry share/locale/pl/LC_MESSAGES +@dirrmtry share/locale/pl +@dirrmtry share/locale/fi/LC_MESSAGES +@dirrmtry share/locale/fi +@dirrmtry share/locale/dz/LC_MESSAGES +@dirrmtry share/locale/dz +@dirrmtry share/locale/cs/LC_MESSAGES +@dirrmtry share/locale/cs +@dirrmtry share/locale/ca/LC_MESSAGES +@dirrmtry share/locale/ca |