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