initial_import

This commit is contained in:
Marc Recht 2003-03-24 22:42:50 +00:00
parent f2ffce618f
commit 719d189631
12 changed files with 267 additions and 0 deletions

3
gtk-sharp/DESCR Normal file
View File

@ -0,0 +1,3 @@
Gtk# is a .NET language binding for the GTK+ toolkit and assorted GNOME
libraries. Gtk# is free software, licensed under the GNU LGPL. The target
is the 2.0 platform, and no plans are currently in place to backport to 1.2.

40
gtk-sharp/Makefile Normal file
View File

@ -0,0 +1,40 @@
# $NetBSD: Makefile,v 1.1.1.1 2003/03/24 22:44:54 marc Exp $
#
DISTNAME= gtk-sharp-0.8
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=gtk-sharp/}
MAINTAINER= marc@informatik.uni-bremen.de
HOMEPAGE= http://gtk-sharp.sourceforge.net/
COMMENT= .Net language binding for gtk+
DEPENDS+= p5-XML-LibXML>=1.31:../../textproc/p5-XML-LibXML
USE_BUILDLINK2= YES
USE_GMAKE= YES
USE_PERL5= YES
USE_X11= YES
USE_LIBTOOL= YES
LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
GNU_CONFIGURE= YES
PERL5_SITELIB= YES
PARSER_MK= ${WRKSRC}/parser/Makefile.in
post-patch:
${SED} -e 's,%%PERL5_SITELIB%%,${PERL5_SITELIB},' \
${PARSER_MK} > ${PARSER_MK}.new
${MV} ${PARSER_MK}.new ${PARSER_MK}
do-build:
cd ${WRKSRC} && ${GMAKE} -f makefile
do-install:
cd ${WRKSRC} && ${GMAKE} -f makefile install
.include "../../databases/libgnomedb/buildlink2.mk"
.include "../../lang/mono/buildlink2.mk"
.include "../../www/libgtkhtml/buildlink2.mk"
.include "../../mk/pthread.buildlink2.mk"
.include "../../mk/bsd.pkg.mk"

38
gtk-sharp/PLIST Normal file
View File

@ -0,0 +1,38 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2003/03/24 22:44:54 marc Exp $
bin/gapi.pl
bin/gapi2xml.pl
bin/gapi_codegen.exe
bin/gapi_format_xml
bin/gapi_pp.pl
bin/gconfsharp-schemagen
bin/gconfsharp-schemagen.exe
lib/art-sharp.dll
lib/atk-sharp.dll
lib/gconf-sharp-peditors.dll
lib/gconf-sharp.dll
lib/gda-sharp.dll
lib/gdk-sharp.dll
lib/glade-sharp.dll
lib/glib-sharp.dll
lib/gnome-sharp.dll
lib/gnomedb-sharp.dll
lib/gtk-sharp.dll
lib/libgtksharpglue.a
lib/libgtksharpglue.la
lib/libgtksharpglue.so
lib/pango-sharp.dll
${PERL5_SITELIB}/GAPI/Metadata.pm
share/gapi/art-api.xml
share/gapi/atk-api.xml
share/gapi/gda-api.xml
share/gapi/gdk-api.xml
share/gapi/gdk-symbols.xml
share/gapi/glade-api.xml
share/gapi/gnome-api.xml
share/gapi/gnomedb-api.xml
share/gapi/gst-api.xml
share/gapi/gtk-api.xml
share/gapi/gtk-symbols.xml
share/gapi/pango-api.xml
@dirrm share/gapi
@dirrm ${PERL5_SITELIB}/GAPI

35
gtk-sharp/buildlink2.mk Normal file
View File

@ -0,0 +1,35 @@
# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/03/24 22:44:55 marc Exp $
#
.if !defined(GTK_SHARP_BUILDLINK2_MK)
GTK_SHARP_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= gtk-sharp
BUILDLINK_DEPENDS.gtk-sharp?= gtk-sharp>=0.8
BUILDLINK_PKGSRCDIR.gtk-sharp?= ../../x11/gtk-sharp
EVAL_PREFIX+= BUILDLINK_PREFIX.gtk-sharp=gtk-sharp
BUILDLINK_PREFIX.gtk-sharp_DEFAULT= ${LOCALBASE}
BUILDLINK_FILES.gtk-sharp+= lib/art-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/atk-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gconf-sharp-peditors.dll
BUILDLINK_FILES.gtk-sharp+= lib/gconf-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gda-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gdk-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/glade-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/glib-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gnome-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gnomedb-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/gtk-sharp.dll
BUILDLINK_FILES.gtk-sharp+= lib/libgtksharpglue.*
BUILDLINK_FILES.gtk-sharp+= lib/pango-sharp.dll
.include "../../databases/libgnomedb/buildlink2.mk"
.include "../../lang/mono/buildlink2.mk"
.include "../../www/libgtkhtml/buildlink2.mk"
BUILDLINK_TARGETS+= gtk-sharp-buildlink
gtk-sharp-buildlink: _BUILDLINK_USE
.endif # GTK_SHARP_BUILDLINK2_MK

5
gtk-sharp/distinfo Normal file
View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2003/03/24 22:44:54 marc Exp $
SHA1 (gtk-sharp-0.8.tar.gz) = b5dcc8fd3e9138abae03a4fc11077d15c44e538b
Size (gtk-sharp-0.8.tar.gz) = 770890 bytes
SHA1 (patch-aa) = 3e860d88e98ad7981fd587979769bf69f9676bf9

View File

@ -0,0 +1,13 @@
$NetBSD: patch-aa,v 1.1.1.1 2003/03/24 22:44:55 marc Exp $
--- parser/Makefile.in.orig 2003-02-26 23:22:28.000000000 +0100
+++ parser/Makefile.in 2003-02-26 23:28:12.000000000 +0100
@@ -30,6 +30,6 @@
cp $$i $(DESTDIR)$(prefix)/bin; \
done
for i in $(MODULES); do \
- ../mkinstalldirs $(DESTDIR)$(prefix)/share/perl5/GAPI && \
- cp $$i $(DESTDIR)$(prefix)/share/perl5/GAPI; \
+ ../mkinstalldirs %%PERL5_SITELIB%%/GAPI && \
+ cp $$i %%PERL5_SITELIB%%/GAPI; \
done

7
pyPgSQL/DESCR Normal file
View File

@ -0,0 +1,7 @@
pyPgSQL is a package of two modules that provide a Python DB-API 2.0 compliant
interface to PostgreSQL databases. The first module, libpq, exports the
PostgreSQL C API to Python. This module is written in C and can be compiled
into Python or can be dynamically loaded on demand. The second module, PgSQL,
provides the DB-API 2.0 compliant interface and support for various PostgreSQL
data types, such as INT8, NUMERIC, MONEY, BOOL, ARRAYS, etc. This module is
written in Python.

46
pyPgSQL/Makefile Normal file
View File

@ -0,0 +1,46 @@
# $NetBSD: Makefile,v 1.1.1.1 2003/03/24 22:42:50 marc Exp $
#
DISTNAME= pyPgSQL-2.3
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= databases
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=pypgsql/}
MAINTAINER= marc@informatik.uni-bremen.de
HOMEPAGE= http://pypgsql.sourceforge.net/
COMMENT= Python DB-API 2.0 compliant interface to PostgreSQL
WRKSRC= ${WRKDIR}/pypgsql
USE_BUILDLINK2= YES
PYDISTUTILSPKG= YES
PYBINMODULE= YES
PY_PATCHPLIST= YES
PYTHON_VERSION_REQD>= 20
PYTHON_PATCH_SCRIPTS= examples/basic.py
PYTHON_PATCH_SCRIPTS+= examples/demo1a.py
PYTHON_PATCH_SCRIPTS+= examples/demo1b.py
PYTHON_PATCH_SCRIPTS+= examples/demo2a.py
PYTHON_PATCH_SCRIPTS+= examples/demo2b.py
DOCDIR= ${PREFIX}/share/doc/pypgsql
EGDIR= ${PREFIX}/share/examples/pypgsql
DOCS= README README.html
post-install:
${PYTHONBIN} -O ${LOCALBASE}/${PYLIB}/compileall.py \
${LOCALBASE}/${PYSITELIB}/pyPgSQL
${INSTALL_DATA_DIR} ${EGDIR}
.for file in ${PYTHON_PATCH_SCRIPTS}
${INSTALL_SCRIPT} ${WRKSRC}/${file} ${EGDIR}
.endfor
${INSTALL_DATA_DIR} ${DOCDIR}
.for file in ${DOCS}
${INSTALL_DATA} ${WRKSRC}/${file} ${DOCDIR}
.endfor
.include "../../lang/python/extension.mk"
.include "../../lang/python/application.mk"
.include "../../time/py-mxDateTime/buildlink2.mk"
.include "../../databases/postgresql-lib/buildlink2.mk"
.include "../../mk/bsd.pkg.mk"

22
pyPgSQL/PLIST Normal file
View File

@ -0,0 +1,22 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2003/03/24 22:42:50 marc Exp $
${PYSITELIB}/pyPgSQL/PgSQL.py
${PYSITELIB}/pyPgSQL/PgSQL.pyc
${PYSITELIB}/pyPgSQL/PgSQL.pyo
${PYSITELIB}/pyPgSQL/__init__.py
${PYSITELIB}/pyPgSQL/__init__.pyc
${PYSITELIB}/pyPgSQL/__init__.pyo
${PYSITELIB}/pyPgSQL/libpq/__init__.py
${PYSITELIB}/pyPgSQL/libpq/__init__.pyc
${PYSITELIB}/pyPgSQL/libpq/__init__.pyo
${PYSITELIB}/pyPgSQL/libpq/libpqmodule.so
share/doc/pypgsql/README
share/doc/pypgsql/README.html
share/examples/pypgsql/basic.py
share/examples/pypgsql/demo1a.py
share/examples/pypgsql/demo1b.py
share/examples/pypgsql/demo2a.py
share/examples/pypgsql/demo2b.py
@dirrm ${PYSITELIB}/pyPgSQL/libpq
@dirrm ${PYSITELIB}/pyPgSQL
@dirrm share/doc/pypgsql
@dirrm share/examples/pypgsql

22
pyPgSQL/buildlink2.mk Normal file
View File

@ -0,0 +1,22 @@
# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/03/24 22:42:50 marc Exp $
.include "../../lang/python/pyversion.mk"
.if !defined(PYPGSQL_BUILDLINK2_MK)
PYPGSQL_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= pyPgSQL
BUILDLINK_DEPENDS.pyPgSQL?= ${PYPKGPREFIX}-pyPgSQL>=2.3
BUILDLINK_PKGSRCDIR.pyPgSQL?= ../../databases/pyPgSQL
EVAL_PREFIX+= BUILDLINK_PREFIX.pyPgSQL=${PYPKGPREFIX}-pyPgSQL
BUILDLINK_PREFIX.pyPgSQL_DEFAULT= ${LOCALBASE}
.include "../../time/py-mxDateTime/buildlink2.mk"
.include "../../databases/postgresql-lib/buildlink2.mk"
BUILDLINK_TARGETS+= pyPgSQL-buildlink
pyPgSQL-buildlink: _BUILDLINK_USE
.endif # PYPGSQL_BUILDLINK2_MK

5
pyPgSQL/distinfo Normal file
View File

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2003/03/24 22:42:50 marc Exp $
SHA1 (pyPgSQL-2.3.tar.gz) = 18b346dfea9f73653ceaa97bc25886b5d964881a
Size (pyPgSQL-2.3.tar.gz) = 151297 bytes
SHA1 (patch-aa) = 2ea5553702a7a52fc2411c15cd66ce0c6cd666f8

31
pyPgSQL/patches/patch-aa Normal file
View File

@ -0,0 +1,31 @@
$NetBSD: patch-aa,v 1.1.1.1 2003/03/24 22:42:50 marc Exp $
--- libpqmodule.c.orig 2002-12-01 05:59:24.000000000 +0100
+++ libpqmodule.c 2003-02-01 14:30:57.000000000 +0100
@@ -764,7 +764,7 @@
return PgInt8_FromString(s, (char **)NULL, 10);
}
- PyErr_SetString(PyExc_TypeError, "a string or numeric is requireed");
+ PyErr_SetString(PyExc_TypeError, "a string or numeric is required");
return (PyObject *)NULL;
}
#endif
@@ -828,7 +828,7 @@
return PgInt2_FromString(s, (char **)NULL, 10);
}
- PyErr_SetString(PyExc_TypeError, "a string or numeric is requireed");
+ PyErr_SetString(PyExc_TypeError, "a string or numeric is required");
return (PyObject *)NULL;
}
@@ -880,7 +880,7 @@
return libPQbool_FromString(self, args);
}
- PyErr_SetString(PyExc_TypeError, "a string or numeric is requireed");
+ PyErr_SetString(PyExc_TypeError, "a string or numeric is required");
return (PyObject *)NULL;
}