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:
parent
fbbe587d2e
commit
5932ccd258
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=72198
@ -136,6 +136,7 @@
|
||||
SUBDIR += py-psycopg
|
||||
SUBDIR += py-pyPgSQL
|
||||
SUBDIR += py-sqlrelay
|
||||
SUBDIR += pydbdesigner
|
||||
SUBDIR += rdb
|
||||
SUBDIR += rdfdb
|
||||
SUBDIR += ruby-bdb
|
||||
|
67
databases/pydbdesigner/Makefile
Normal file
67
databases/pydbdesigner/Makefile
Normal 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
|
1
databases/pydbdesigner/distinfo
Normal file
1
databases/pydbdesigner/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (pydbdesigner-0.1.3.tar.gz) = ae920596bc6d0b672f06da17fb66eae7
|
1
databases/pydbdesigner/pkg-comment
Normal file
1
databases/pydbdesigner/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
Graphical designer for relational databases
|
6
databases/pydbdesigner/pkg-descr
Normal file
6
databases/pydbdesigner/pkg-descr
Normal file
@ -0,0 +1,6 @@
|
||||
PyDBDesigner is a graphical designer for relational databases.
|
||||
|
||||
WWW: http://pydbdesigner.sourceforge.net/
|
||||
|
||||
--AlanE <alane@FreeBSD.org>
|
||||
|
Loading…
Reference in New Issue
Block a user