From 5a2e1f4631508d76b9fe1d82206d670382f326d4 Mon Sep 17 00:00:00 2001 From: Kirill Ponomarev Date: Fri, 3 Oct 2003 12:42:23 +0000 Subject: Add py-osd 0.2.6, a python wrapper for osd, for displaying text on your X display. PR: 55426 Submitted by: larse@isi.edu --- misc/py-osd/Makefile | 26 ++++++++++++++++++++++++++ misc/py-osd/distinfo | 1 + misc/py-osd/files/patch-aa | 23 +++++++++++++++++++++++ misc/py-osd/pkg-descr | 4 ++++ misc/py-osd/pkg-plist | 8 ++++++++ 5 files changed, 62 insertions(+) create mode 100644 misc/py-osd/Makefile create mode 100644 misc/py-osd/distinfo create mode 100644 misc/py-osd/files/patch-aa create mode 100644 misc/py-osd/pkg-descr create mode 100644 misc/py-osd/pkg-plist (limited to 'misc/py-osd') diff --git a/misc/py-osd/Makefile b/misc/py-osd/Makefile new file mode 100644 index 000000000000..434d1470cd29 --- /dev/null +++ b/misc/py-osd/Makefile @@ -0,0 +1,26 @@ +# New ports collection makefile for: py-osd +# Date created: 08 Aug 2003 +# Whom: larse@isi.edu +# +# $FreeBSD$ +# + +PORTNAME= osd +PORTVERSION= 0.2.6 +CATEGORIES= misc python +MASTER_SITES= http://repose.cx/pyosd/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= pyosd-${PORTVERSION} + +MAINTAINER= larse@isi.edu +COMMENT= A python wrapper for osd, for displaying text on your X display + +LIB_DEPENDS= xosd.4:${PORTSDIR}/misc/xosd + +USE_PYTHON= yes +USE_PYDISTUTILS= yes + +post-extract: + ${MV} ${WRKSRC}/pyosd ${WRKSRC}/osd + +.include diff --git a/misc/py-osd/distinfo b/misc/py-osd/distinfo new file mode 100644 index 000000000000..3dcf99f3592e --- /dev/null +++ b/misc/py-osd/distinfo @@ -0,0 +1 @@ +MD5 (pyosd-0.2.6.tar.gz) = 060df94f464f77f664446f59e62ca1a0 diff --git a/misc/py-osd/files/patch-aa b/misc/py-osd/files/patch-aa new file mode 100644 index 000000000000..4cfcd88d8f7a --- /dev/null +++ b/misc/py-osd/files/patch-aa @@ -0,0 +1,23 @@ +--- setup.py.orig Sat Nov 23 22:17:59 2002 ++++ setup.py Sat Aug 9 10:11:17 2003 +@@ -2,15 +2,16 @@ + + from distutils.core import setup, Extension + +-setup (name = "pyosd", ++setup (name = "osd", + version = "0.2.6", + description = "Python wrapper for libosd", + url = "http://repose.cx/pyosd/", + author = "Damien Elmes", + author_email = "pyosd@repose.cx", +- packages = ['pyosd'], ++ include_dirs = ['/usr/X11R6/include'], ++ packages = ['osd'], + ext_modules = \ +- [Extension("_pyosd", ["_pyosd.c"], +- libraries=["xosd"])] ++ [Extension("_osd", ["_pyosd.c"], ++ library_dirs = ['/usr/X11R6/lib'], libraries=["xosd"])] + ) + diff --git a/misc/py-osd/pkg-descr b/misc/py-osd/pkg-descr new file mode 100644 index 000000000000..9fb921f95e0e --- /dev/null +++ b/misc/py-osd/pkg-descr @@ -0,0 +1,4 @@ +PyOSD is a python module for displaying text on your X display, +much like the "On Screen Displays" used on TVs and some monitors. + +WWW: http://repose.cx/pyosd/ diff --git a/misc/py-osd/pkg-plist b/misc/py-osd/pkg-plist new file mode 100644 index 000000000000..01233c7fb629 --- /dev/null +++ b/misc/py-osd/pkg-plist @@ -0,0 +1,8 @@ +lib/%%PYTHON_VERSION%%/site-packages/_osd.so +lib/%%PYTHON_VERSION%%/site-packages/osd/__init__.py +lib/%%PYTHON_VERSION%%/site-packages/osd/__init__.pyc +lib/%%PYTHON_VERSION%%/site-packages/osd/__init__.pyo +lib/%%PYTHON_VERSION%%/site-packages/osd/daemon.py +lib/%%PYTHON_VERSION%%/site-packages/osd/daemon.pyc +lib/%%PYTHON_VERSION%%/site-packages/osd/daemon.pyo +@dirrm lib/%%PYTHON_VERSION%%/site-packages/osd -- cgit v1.2.3