ports/137522: New port: devel/py-aspyct : Python library including an aspect-oriented programming (AOP) engine
Sofian Brabez
sbrabez at gmail.com
Fri Aug 7 15:00:16 UTC 2009
>Number: 137522
>Category: ports
>Synopsis: New port: devel/py-aspyct : Python library including an aspect-oriented programming (AOP) engine
>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: Fri Aug 07 15:00:13 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator: Sofian Brabez
>Release: FreeBSD 7.2-STABLE i386
>Organization:
>Environment:
FreeBSD freebsd.ifr.lan 7.2-STABLE FreeBSD 7.2-STABLE #0: Thu Jul 2 23:42:18 CEST 2009 root at freebsd.ifr.lan:/usr/obj/usr/src/sys/FREEBSD i386
>Description:
Here the .shar file as attachement to add py-aspyct to the port tree (devel category)
Aspyct AOP engine allows you to perform evolved aspect oriented
programming with Python, while remaining clear and simple.
WWW: http://www.aspyct.org/
>How-To-Repeat:
>Fix:
Patch attached with submission follows:
===> Creating shar file
===> Viewing diff with more
# 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-aspyct
# py-aspyct/pkg-descr
# py-aspyct/Makefile
# py-aspyct/pkg-plist
# py-aspyct/distinfo
# py-aspyct/files
# py-aspyct/files/pkg-message.in
#
echo c - py-aspyct
mkdir -p py-aspyct > /dev/null 2>&1
echo x - py-aspyct/pkg-descr
sed 's/^X//' >py-aspyct/pkg-descr << '6db01dae31d1aba42c8db802466c68ef'
XAspyct AOP engine allows you to perform evolved aspect oriented
Xprogramming with Python, while remaining clear and simple.
X
XWWW: http://www.aspyct.org/
6db01dae31d1aba42c8db802466c68ef
echo x - py-aspyct/Makefile
sed 's/^X//' >py-aspyct/Makefile << 'bbe0ccf32ed843a0873880f0945b876c'
X# New ports collection makefile for: py-aspyct
X# Date created: 2009-08-07
X# Whom: Sofian Brabez <sbrabez at gmail.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= aspyct
XPORTVERSION= 3.0
XCATEGORIES= devel python
XMASTER_SITES= SF
XMASTER_SITE_SUBDIR= ${PORTNAME}
XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
XDISTNAME= ${PORTNAME:C/a/A/}-${PORTVERSION}_beta_4
X
XMAINTAINER= sbrabez at gmail.com
XCOMMENT= Python library including an aspect-oriented programming (AOP) engine
X
XUSE_PYTHON= 2.5+
XUSE_PYDISTUTILS= yes
XPYDISTUTILS_EGGINFO= ${DISTNAME}-py${PYTHON_VER}.egg-info
X
XSUB_FILES= pkg-message
X
Xpost-install:
X.if !defined(BATCH)
X @${CAT} ${PKGMESSAGE}
X.endif
X
X.include <bsd.port.mk>
bbe0ccf32ed843a0873880f0945b876c
echo x - py-aspyct/pkg-plist
sed 's/^X//' >py-aspyct/pkg-plist << 'a125ede6eae6676c5eac10f62f1649a6'
X at comment $FreeBSD$
X%%PYTHON_SITELIBDIR%%/Aspyct/__init__.py
X%%PYTHON_SITELIBDIR%%/Aspyct/__init__.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/__init__.pyo
X%%PYTHON_SITELIBDIR%%/Aspyct/aop.py
X%%PYTHON_SITELIBDIR%%/Aspyct/aop.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/aop.pyo
X%%PYTHON_SITELIBDIR%%/Aspyct/core/__init__.py
X%%PYTHON_SITELIBDIR%%/Aspyct/core/__init__.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/core/__init__.pyo
X%%PYTHON_SITELIBDIR%%/Aspyct/core/common.py
X%%PYTHON_SITELIBDIR%%/Aspyct/core/common.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/core/common.pyo
X%%PYTHON_SITELIBDIR%%/Aspyct/core/py2x.py
X%%PYTHON_SITELIBDIR%%/Aspyct/core/py2x.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/core/py2x.pyo
X%%PYTHON_SITELIBDIR%%/Aspyct/meta.py
X%%PYTHON_SITELIBDIR%%/Aspyct/meta.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/meta.pyo
X%%PYTHON_SITELIBDIR%%/Aspyct/unit.py
X%%PYTHON_SITELIBDIR%%/Aspyct/unit.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/unit.pyo
X%%PYTHON_SITELIBDIR%%/Aspyct/utils.py
X%%PYTHON_SITELIBDIR%%/Aspyct/utils.pyc
X%%PYTHON_SITELIBDIR%%/Aspyct/utils.pyo
X at dirrm %%PYTHON_SITELIBDIR%%/Aspyct/core
X at dirrm %%PYTHON_SITELIBDIR%%/Aspyct
a125ede6eae6676c5eac10f62f1649a6
echo x - py-aspyct/distinfo
sed 's/^X//' >py-aspyct/distinfo << 'f1d7b6aa33e3878810c89018febcfa65'
XMD5 (Aspyct-3.0_beta_4.tar.gz) = 353a2b0cbffdb28d330455176d0a836c
XSHA256 (Aspyct-3.0_beta_4.tar.gz) = e8f00b325191bf104442ec973f687f273ed97bc8beeff21eda9c12e8c8c271f8
XSIZE (Aspyct-3.0_beta_4.tar.gz) = 7463
f1d7b6aa33e3878810c89018febcfa65
echo c - py-aspyct/files
mkdir -p py-aspyct/files > /dev/null 2>&1
echo x - py-aspyct/files/pkg-message.in
sed 's/^X//' >py-aspyct/files/pkg-message.in << '36700818d8c20c34eea0da10027f668d'
X-------------------------------------------------------------
Xpy-aspyct is installed.
X
XFor a quick start:
X - import Aspyct for using this module
X - read http://www.aspyct.org/doku.php?id=aspyct-doc
X-------------------------------------------------------------
36700818d8c20c34eea0da10027f668d
exit
===> Done
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list