ports/55426: New port: misc/py-osd 0.2.6
Lars Eggert
larse at ISI.EDU
Thu Oct 2 15:30:26 UTC 2003
The following reply was made to PR ports/55426; it has been noted by GNATS.
From: Lars Eggert <larse at ISI.EDU>
To: freebsd-gnats-submit at FreeBSD.org, larse at ISI.EDU
Cc:
Subject: Re: ports/55426: New port: misc/py-osd 0.2.6
Date: Thu, 02 Oct 2003 08:21:46 -0700
This is a cryptographically signed message in MIME format.
--------------ms060700080903020707080008
Content-Type: multipart/mixed;
boundary="------------080602020209060108030006"
This is a multi-part message in MIME format.
--------------080602020209060108030006
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Fix the plist to use %%PYTHON_VERSION%%. Bump portrevision.
--
Lars Eggert <larse at isi.edu> USC Information Sciences Institute
--------------080602020209060108030006
Content-Type: application/x-shar;
name="pyosd.shar"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="pyosd.shar"
# 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
XPORTREVISION= 1
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/%%PYTHON_VERSION%%/site-packages/_osd.so
Xlib/%%PYTHON_VERSION%%/site-packages/osd/__init__.py
Xlib/%%PYTHON_VERSION%%/site-packages/osd/__init__.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/osd/__init__.pyo
Xlib/%%PYTHON_VERSION%%/site-packages/osd/daemon.py
Xlib/%%PYTHON_VERSION%%/site-packages/osd/daemon.pyc
Xlib/%%PYTHON_VERSION%%/site-packages/osd/daemon.pyo
X at dirrm lib/%%PYTHON_VERSION%%/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
--------------080602020209060108030006--
--------------ms060700080903020707080008
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJtjCC
AzgwggKhoAMCAQICEGZFcrfMdPXPY3ZFhNAukQEwDQYJKoZIhvcNAQEEBQAwgdExCzAJBgNV
BAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEaMBgG
A1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vydmlj
ZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkG
CSqGSIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMDA4MzAwMDAw
MDBaFw0wNDA4MjcyMzU5NTlaMIGSMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBD
YXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xDzANBgNVBAoTBlRoYXd0ZTEdMBsGA1UECxMUQ2Vy
dGlmaWNhdGUgU2VydmljZXMxKDAmBgNVBAMTH1BlcnNvbmFsIEZyZWVtYWlsIFJTQSAyMDAw
LjguMzAwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAN4zMqZjxwklRT7SbngnZ4HF2ogZ
gpcO40QpimM1Km1wPPrcrvfudG8wvDOQf/k0caCjbZjxw0+iZdsN+kvx1t1hpfmFzVWaNRqd
knWoJ67Ycvm6AvbXsJHeHOmr4BgDqHxDQlBRh4M88Dm0m1SKE4f/s5udSWYALQmJ7JRr6aFp
AgMBAAGjTjBMMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwxLTI5NzAS
BgNVHRMBAf8ECDAGAQH/AgEAMAsGA1UdDwQEAwIBBjANBgkqhkiG9w0BAQQFAAOBgQAxsUtH
XfkBceX1U2xdedY9mMAmE2KBIqcS+CKV6BtJtyd7BDm6/ObyJOuR+r3sDSo491BVqGz3Da1M
G7wD9LXrokefbKIMWI0xQgkRbLAaadErErJAXWr5edDqLiXdiuT82w0fnQLzWtvKPPZE6iZp
h39Ins6ln+eE2MliYq0FxjCCAzkwggKioAMCAQICAwp2bzANBgkqhkiG9w0BAQQFADCBkjEL
MAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3du
MQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsTFENlcnRpZmljYXRlIFNlcnZpY2VzMSgwJgYD
VQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAwMC44LjMwMB4XDTAzMDgwMTE3MjkyOVoX
DTA0MDczMTE3MjkyOVowVDEPMA0GA1UEBBMGRWdnZXJ0MQ0wCwYDVQQqEwRMYXJzMRQwEgYD
VQQDEwtMYXJzIEVnZ2VydDEcMBoGCSqGSIb3DQEJARYNbGFyc2VAaXNpLmVkdTCCASIwDQYJ
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAMb7PuLXnwV+45vwlkgogdSijd5HVqUB14bWvoK0
MjWPnkLPMDMDEezdsMG1BPiZyNeqXlJJtEgdAK8H2Mc9/qLeJUq3CoAeD6Wrjq4QaxJBXgdS
KcGDeQAZSDgwUJS9vx9+cXJVfLyOYxJ+CLBcO/eu8PvSi17lk6oeAbrskSGDu/Xi1o2SC4Qm
l69k8xcZQEMQDodkIk/U5SJmsCRGGYdy7opHZb58yXI8eiIGp5MlgryFmmgrp1pg3OYzPOR9
zJjn7Pu1vsd97LM5hLnKrmNuYt02jLNSjr8HmpLyWCDZq4Jlfq1YgNYZZ4KOSxipia7Bxjcs
nMOsxEWiolkVVT8CAwEAAaNWMFQwKgYFK2UBBAEEITAfAgEAMBowGAIBBAQTTDJ1TXlmZkJO
VWJOSkpjZFoyczAYBgNVHREEETAPgQ1sYXJzZUBpc2kuZWR1MAwGA1UdEwEB/wQCMAAwDQYJ
KoZIhvcNAQEEBQADgYEANRaPsUtrdJzTW0AMj/EQamqxOkZnzwnPWGryqskMKIf+OKa+eaXp
zlBv8CHdffv9hrYpvzWUxk0WW+YJ2LRdd4fFiVGXZCGU60eYeZGf7Z8ORoexylJpvUuKZCE4
aPGY2/QZXDfOs1NE82Bhgltx59dpWfH2K0dxbpHslO8/IbowggM5MIICoqADAgECAgMKdm8w
DQYJKoZIhvcNAQEEBQAwgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUx
EjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZp
Y2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4z
MDAeFw0wMzA4MDExNzI5MjlaFw0wNDA3MzExNzI5MjlaMFQxDzANBgNVBAQTBkVnZ2VydDEN
MAsGA1UEKhMETGFyczEUMBIGA1UEAxMLTGFycyBFZ2dlcnQxHDAaBgkqhkiG9w0BCQEWDWxh
cnNlQGlzaS5lZHUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDG+z7i158FfuOb
8JZIKIHUoo3eR1alAdeG1r6CtDI1j55CzzAzAxHs3bDBtQT4mcjXql5SSbRIHQCvB9jHPf6i
3iVKtwqAHg+lq46uEGsSQV4HUinBg3kAGUg4MFCUvb8ffnFyVXy8jmMSfgiwXDv3rvD70ote
5ZOqHgG67JEhg7v14taNkguEJpevZPMXGUBDEA6HZCJP1OUiZrAkRhmHcu6KR2W+fMlyPHoi
BqeTJYK8hZpoK6daYNzmMzzkfcyY5+z7tb7HfeyzOYS5yq5jbmLdNoyzUo6/B5qS8lgg2auC
ZX6tWIDWGWeCjksYqYmuwcY3LJzDrMRFoqJZFVU/AgMBAAGjVjBUMCoGBStlAQQBBCEwHwIB
ADAaMBgCAQQEE0wydU15ZmZCTlViTkpKY2RaMnMwGAYDVR0RBBEwD4ENbGFyc2VAaXNpLmVk
dTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBADUWj7FLa3Sc01tADI/xEGpqsTpG
Z88Jz1hq8qrJDCiH/jimvnml6c5Qb/Ah3X37/Ya2Kb81lMZNFlvmCdi0XXeHxYlRl2QhlOtH
mHmRn+2fDkaHscpSab1LimQhOGjxmNv0GVw3zrNTRPNgYYJbcefXaVnx9itHcW6R7JTvPyG6
MYID1TCCA9ECAQEwgZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUx
EjAQBgNVBAcTCUNhcGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZp
Y2F0ZSBTZXJ2aWNlczEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4z
MAIDCnZvMAkGBSsOAwIaBQCgggIPMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZI
hvcNAQkFMQ8XDTAzMTAwMjE1MjE0NlowIwYJKoZIhvcNAQkEMRYEFOYdhSdbmdL3qzrrSkR4
DiupCS5rMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZIhvcNAwcwDgYIKoZIhvcNAwICAgCAMA0G
CCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMIGrBgkrBgEEAYI3EAQxgZ0w
gZowgZIxCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNh
cGUgVG93bjEPMA0GA1UEChMGVGhhd3RlMR0wGwYDVQQLExRDZXJ0aWZpY2F0ZSBTZXJ2aWNl
czEoMCYGA1UEAxMfUGVyc29uYWwgRnJlZW1haWwgUlNBIDIwMDAuOC4zMAIDCnZvMIGtBgsq
hkiG9w0BCRACCzGBnaCBmjCBkjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2Fw
ZTESMBAGA1UEBxMJQ2FwZSBUb3duMQ8wDQYDVQQKEwZUaGF3dGUxHTAbBgNVBAsTFENlcnRp
ZmljYXRlIFNlcnZpY2VzMSgwJgYDVQQDEx9QZXJzb25hbCBGcmVlbWFpbCBSU0EgMjAwMC44
LjMwAgMKdm8wDQYJKoZIhvcNAQEBBQAEggEAQ2AKAirWDYn6a7uYkUCE36l1fynYRH2sMmg7
EUy47pdAfqI0LNBhrXPakKl1JMb19FJ1v03Nfa4YdXbtwF7y0DvCS3CP3ELIT3zRopiBn2v5
d2978bZ4Bgs3amMrDIvkK2KCd814dNdAcihSrx5z2cNeGmeDILF2dur6oGv7BIgEV9eO3A9U
w7pjntjNyKtigCjcHYWCMfRCJAmM8ApWXaL02Yx/8jpqFSYv92JZX2SDAHA2+xrlvd/tOtlZ
CAQJ9gyT4lPErV6Uv8uWTjuShgXaHq1FqZIvfQnQHivCtsyJZzxpVvF/1dDUjxBEfxZLcg9o
mtSP5E9oY36Omf16qgAAAAAAAA==
--------------ms060700080903020707080008--
More information about the freebsd-ports-bugs
mailing list