1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-22 08:58:47 +00:00

A graphical ERD designer. It's a bit rough, but give it a version or two

more. This port is up for maintainership grabs, so I hope somebody takes it
and sticks with it. I'm just putting it here.
This commit is contained in:
Alan Eldridge 2003-01-02 12:42:09 +00:00
parent fbbe587d2e
commit 5932ccd258
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=72198
5 changed files with 76 additions and 0 deletions

View File

@ -136,6 +136,7 @@
SUBDIR += py-psycopg
SUBDIR += py-pyPgSQL
SUBDIR += py-sqlrelay
SUBDIR += pydbdesigner
SUBDIR += rdb
SUBDIR += rdfdb
SUBDIR += ruby-bdb

View File

@ -0,0 +1,67 @@
# ex:ts=8 -*-mode: makefile-*-
#
# New ports collection makefile for: pydbdesigner
# Date created: 2003-01-02
# Whom: Alan Eldridge <alane@geeksrus.net>
#
# $FreeBSD$
#
PORTNAME= pydbdesigner
PORTVERSION= 0.1.3
PORTREVISION= 0
PORTEPOCH= 0
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=${PORTNAME}
MAINTAINER= freebsd-ports@FreeBSD.org
BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython
RUN_DEPENDS+= ${PYTHON_SITELIBDIR}/wxPython/__init__.py:${PORTSDIR}/x11-toolkits/py-wxPython
USE_PYTHON= yes
PLIST= ${WRKDIR}/plist
WRKSRC= ${WRKDIR}/${PORTNAME}
PYTHON_SITELIBSUBDIR= ${PYTHON_SITELIBDIR:S|^${PREFIX}/||}
MY_SITELIBDIR= ${PYTHON_SITELIBDIR}/${PORTNAME}
MY_SITELIBSUBDIR= ${PYTHON_SITELIBSUBDIR}/${PORTNAME}
.include <bsd.port.pre.mk>
CPIO?= /usr/bin/cpio
PYVERSION= ${PYTHON_VERSION:S/^python//}
.if defined(PYTHON_VERSION) && ${PYVERSION:S/.//} < 22
.undef NO_IGNORE
BROKEN= This port requires python 2.2 or later
.endif # defined(PYVERSION) && ${PYVERSION:S/.//} < 22
post-patch:
cd ${WRKSRC}; ${RM} -f *.tar.gz; >${PLIST}
# make the plist here (for now)
do-build:
cd ${WRKSRC};\
echo bin/${PORTNAME} >${PLIST};\
${FIND} . ! -type d | cut -c3- | sort \
| ${SED} -e "s|^|${MY_SITELIBSUBDIR}/|" >>${PLIST};\
${FIND} . -type d | cut -c3- | sort -r \
| ${SED} -e "s|^|@dirrm ${MY_SITELIBSUBDIR}/|" >>${PLIST}
do-install:
${MKDIR} ${MY_SITELIBDIR}
cd ${WRKSRC};\
${FIND} . | cut -c3- \
| ${CPIO} -pdmv -R ${LIBOWN}:${LIBGRP} ${MY_SITELIBDIR};\
cd ${MY_SITELIBDIR};\
${FIND} . -type d | cut -c3- | ${XARGS} ${CHMOD} ${BINMODE};\
${FIND} . -type f | cut -c3- | ${XARGS} ${CHMOD} ${LIBMODE};\
${RM} -f ${PREFIX}/bin/${PORTNAME};\
${LN} -s ${MY_SITELIBDIR}/main.py ${PREFIX}/bin/${PORTNAME}
${CHMOD} ${BINMODE} ${MY_SITELIBDIR}/main.py
.include <bsd.port.post.mk>
#EOF

View File

@ -0,0 +1 @@
MD5 (pydbdesigner-0.1.3.tar.gz) = ae920596bc6d0b672f06da17fb66eae7

View File

@ -0,0 +1 @@
Graphical designer for relational databases

View File

@ -0,0 +1,6 @@
PyDBDesigner is a graphical designer for relational databases.
WWW: http://pydbdesigner.sourceforge.net/
--AlanE <alane@FreeBSD.org>