ports/55426: New port: misc/py-osd 0.2.6

Lars Eggert larse at isi.edu
Sat Aug 9 18:00:32 UTC 2003


>Number:         55426
>Category:       ports
>Synopsis:       New port: misc/py-osd 0.2.6
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 09 11:00:30 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator:     Lars Eggert
>Release:        FreeBSD 5.1-CURRENT i386
>Organization:
>Environment:
System: FreeBSD nik.isi.edu 5.1-CURRENT FreeBSD 5.1-CURRENT #5: Wed Aug 6 14:08:34 PDT 2003 root at nik.isi.edu:/usr/obj/usr/src/sys/KERNEL-1.25 i386


	
>Description:
	
>How-To-Repeat:
	
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	py-osd
#	py-osd/distinfo
#	py-osd/Makefile
#	py-osd/pkg-descr
#	py-osd/pkg-plist
#	py-osd/files
#	py-osd/files/patch-aa
#
echo c - py-osd
mkdir -p py-osd > /dev/null 2>&1
echo x - py-osd/distinfo
sed 's/^X//' >py-osd/distinfo << 'END-of-py-osd/distinfo'
XMD5 (pyosd-0.2.6.tar.gz) = 060df94f464f77f664446f59e62ca1a0
END-of-py-osd/distinfo
echo x - py-osd/Makefile
sed 's/^X//' >py-osd/Makefile << 'END-of-py-osd/Makefile'
X# New ports collection makefile for: py-osd
X# Date created:		08 Aug 2003
X# Whom:			larse at isi.edu
X#
X# $FreeBSD$
X#
X
XPORTNAME=	osd
XPORTVERSION=	0.2.6
XCATEGORIES=	misc python
XMASTER_SITES= 	http://repose.cx/pyosd/
XPKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
XDISTNAME=	pyosd-${PORTVERSION}
X
XMAINTAINER=	larse at isi.edu
XCOMMENT=	A python wrapper for osd, for displaying text on your X display
X
XLIB_DEPENDS=	xosd.4:${PORTSDIR}/misc/xosd
X
XUSE_PYTHON=		yes
XUSE_PYDISTUTILS=	yes
X
Xpost-extract:
X		${MV} ${WRKSRC}/pyosd ${WRKSRC}/osd
X
X.include <bsd.port.mk>
END-of-py-osd/Makefile
echo x - py-osd/pkg-descr
sed 's/^X//' >py-osd/pkg-descr << 'END-of-py-osd/pkg-descr'
XPyOSD is a python module for displaying text on your X display,
Xmuch like the "On Screen Displays" used on TVs and some monitors.
X
XWWW:	http://repose.cx/pyosd/
END-of-py-osd/pkg-descr
echo x - py-osd/pkg-plist
sed 's/^X//' >py-osd/pkg-plist << 'END-of-py-osd/pkg-plist'
Xlib/python2.3/site-packages/_osd.so
Xlib/python2.3/site-packages/osd/__init__.py
Xlib/python2.3/site-packages/osd/__init__.pyc
Xlib/python2.3/site-packages/osd/__init__.pyo
Xlib/python2.3/site-packages/osd/daemon.py
Xlib/python2.3/site-packages/osd/daemon.pyc
Xlib/python2.3/site-packages/osd/daemon.pyo
X at dirrm lib/python2.3/site-packages/osd
END-of-py-osd/pkg-plist
echo c - py-osd/files
mkdir -p py-osd/files > /dev/null 2>&1
echo x - py-osd/files/patch-aa
sed 's/^X//' >py-osd/files/patch-aa << 'END-of-py-osd/files/patch-aa'
X--- setup.py.orig	Sat Nov 23 22:17:59 2002
X+++ setup.py	Sat Aug  9 10:11:17 2003
X@@ -2,15 +2,16 @@
X 
X from distutils.core import setup, Extension
X 
X-setup (name = "pyosd",
X+setup (name = "osd",
X        version = "0.2.6",
X        description = "Python wrapper for libosd",
X        url = "http://repose.cx/pyosd/",
X        author = "Damien Elmes",
X        author_email = "pyosd at repose.cx",
X-       packages = ['pyosd'],
X+       include_dirs = ['/usr/X11R6/include'],
X+       packages = ['osd'],
X        ext_modules = \
X-       [Extension("_pyosd", ["_pyosd.c"],
X-                  libraries=["xosd"])]
X+       [Extension("_osd", ["_pyosd.c"],
X+                  library_dirs = ['/usr/X11R6/lib'], libraries=["xosd"])]
X       )
X 
END-of-py-osd/files/patch-aa
exit

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list