aboutsummaryrefslogtreecommitdiff
path: root/databases/py-Elixir
diff options
context:
space:
mode:
authorNicola Vitale <nivit@FreeBSD.org>2007-08-06 13:46:27 +0000
committerNicola Vitale <nivit@FreeBSD.org>2007-08-06 13:46:27 +0000
commit96eaba7c5b0cb09ca96b5fb5745b4c4d9aa97640 (patch)
treedac29fd8fefc2ed349af506d74bc32ca4c6d4d94 /databases/py-Elixir
parent71f801e377af972ef9b08a69624a865488c8613b (diff)
downloadports-96eaba7c5b0cb09ca96b5fb5745b4c4d9aa97640.tar.gz
ports-96eaba7c5b0cb09ca96b5fb5745b4c4d9aa97640.zip
- Update to 0.3.0
- Convert easy_install support to bsd.python.mk's - Remove pkg-plist
Notes
Notes: svn path=/head/; revision=197217
Diffstat (limited to 'databases/py-Elixir')
-rw-r--r--databases/py-Elixir/Makefile28
-rw-r--r--databases/py-Elixir/distinfo6
-rw-r--r--databases/py-Elixir/pkg-plist4
3 files changed, 8 insertions, 30 deletions
diff --git a/databases/py-Elixir/Makefile b/databases/py-Elixir/Makefile
index 48137b5bd816..5335a8260fc6 100644
--- a/databases/py-Elixir/Makefile
+++ b/databases/py-Elixir/Makefile
@@ -6,9 +6,8 @@
#
PORTNAME= Elixir
-PORTVERSION= 0.1.0
+PORTVERSION= 0.3.0
#PORTREVISION= 0
-#PORTEPOCH= 0
CATEGORIES= databases python
MASTER_SITES= http://cheeseshop.python.org/packages/source/E/Elixir/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,28 +15,11 @@ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= nivit@FreeBSD.org
COMMENT= Declarative Mapper for SQLAlchemy
-BUILD_DEPENDS= ${EASY_INSTALL_CMD}:${PORTSDIR}/devel/py-setuptools
-RUN_DEPENDS= ${BUILD_DEPENDS}
-RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/${PYALCHEMY_EGG}:${PORTSDIR}/databases/py-sqlalchemy
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy>=0.3.10:${PORTSDIR}/databases/py-sqlalchemy
USE_PYTHON= yes
-USE_PYDISTUTILS= yes
+USE_PYDISTUTILS= easy_install
-PYDISTUTILS_NOEGGINFO= yes # XXX convert easy_install support to bsd.python.mk's
-PYDISTUTILS_BUILD_TARGET= bdist_egg
-PYDISTUTILS_INSTALL_TARGET= easy_install
-PYDISTUTILS_INSTALLARGS= -O 1 -N -S ${PYTHON_SITELIBDIR} ${WRKSRC}/dist/${PYELIXIR_EGG}
+PLIST_FILES= ${PYTHON_SITELIBDIR:S|${PREFIX}/||}/${PYEASYINSTALL_EGG}
-PLIST_SUB+= EASY_INSTALL_CMD=${EASY_INSTALL_CMD} \
- PYELIXIR_EGG=${PYELIXIR_EGG} \
- PYELIXIR_EGG_VER="${PORTNAME}==${PORTVERSION}"
-
-PYELIXIR_EGG= ${PORTNAME}-${PORTVERSION}-py${PYTHON_VER}.egg
-
-EASY_INSTALL_CMD?= easy_install-${PYTHON_VER}
-
-.include <bsd.port.pre.mk>
-
-PYALCHEMY_EGG!= ${MAKE} -f ${PORTSDIR}/databases/py-sqlalchemy/Makefile -V PYALCHEMY_EGG
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/databases/py-Elixir/distinfo b/databases/py-Elixir/distinfo
index ee0702532468..288bbf78db65 100644
--- a/databases/py-Elixir/distinfo
+++ b/databases/py-Elixir/distinfo
@@ -1,3 +1,3 @@
-MD5 (Elixir-0.1.0.tar.gz) = 6c7ca0753019ebf81b043ba2603a55ce
-SHA256 (Elixir-0.1.0.tar.gz) = 2771e40cbbb9eaff5cfe28def8f35ec920ddf9608b75c8d0594d4319eb60e05a
-SIZE (Elixir-0.1.0.tar.gz) = 88277
+MD5 (Elixir-0.3.0.tar.gz) = 29de10d65eeae5032b668f82be5d13ea
+SHA256 (Elixir-0.3.0.tar.gz) = ee5feb9ecd7a0991528fbb3d2d781be4e5f0389f11a62bce11641d70bdbc444b
+SIZE (Elixir-0.3.0.tar.gz) = 99715
diff --git a/databases/py-Elixir/pkg-plist b/databases/py-Elixir/pkg-plist
deleted file mode 100644
index d8f72e056300..000000000000
--- a/databases/py-Elixir/pkg-plist
+++ /dev/null
@@ -1,4 +0,0 @@
-@comment $FreeBSD$
-@unexec %%EASY_INSTALL_CMD%% -q -m -S %D/%%PYTHON_SITELIBDIR%% %%PYELIXIR_EGG_VER%%
-%%PYTHON_SITELIBDIR%%/%%PYELIXIR_EGG%%
-@exec %%EASY_INSTALL_CMD%% -N -S %D/%%PYTHON_SITELIBDIR%% %%PYELIXIR_EGG_VER%%