summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-02-19 03:18:34 +0800
committermezz <mezz@df743ca5-7f9a-e211-a948-0013205c9059>2007-02-19 03:18:34 +0800
commit2096b3423399d2bf7391cf4d8ebd831c803ced2c (patch)
tree389d6fa8f1a07f7bb469b4a22d0056364d5167f2
parent0230dcce25ffd4f94f47a5f93481d589867ea906 (diff)
downloadmarcuscom-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/Makefile35
-rw-r--r--deskutils/ontv/distinfo3
-rw-r--r--deskutils/ontv/files/patch-ontv_Main.py13
-rw-r--r--deskutils/ontv/files/patch-ontv___init__.in.py15
-rw-r--r--deskutils/ontv/pkg-descr4
-rw-r--r--deskutils/ontv/pkg-plist125
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