Remove expired ports:
2020-12-12 textproc/py-hypua2jamo: Uses deprecated version of python 2020-12-12 devel/py-delfick_error: Uses deprecated version of python 2020-12-12 devel/py-fusefs: Uses deprecated version of python 2020-08-15 devel/py-noseofyeti: Uses deprecated version of python 2020-12-29 databases/py-bsddb: Uses deprecated version of python 2020-12-29 www/py-webhelpers: Uses deprecated version of python 2020-12-29 security/py-pyptlib: Uses deprecated version of python 2020-12-29 japanese/py-zinnia: Uses deprecated version of python 2020-12-29 math/slepc: Broken, uses deprecated version of python 2020-12-29 www/py-pastescript: Uses deprecated version of python 2020-12-29 databases/ldb14: Uses deprecated version of python 2020-12-29 math/py-slepc4py: Depends on broken and expiring math/slepc 2020-12-29 multimedia/py-kaa-base: Uses deprecated version of python 2020-12-29 devel/py-ydbf: Uses deprecated version of python 2020-12-29 devel/py-SymbolType: Uses deprecated version of python
This commit is contained in:
parent
641511afb0
commit
91408dc293
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=559568
80 changed files with 15 additions and 2205 deletions
15
MOVED
15
MOVED
|
@ -15801,3 +15801,18 @@ devel/spirv-tools|graphics/spirv-tools|2020-12-25|Moved to a better category, al
|
|||
sysutils/basu|devel/basu|2020-12-25|Moved to a better category, aligning with dbus
|
||||
audio/modplugplay|audio/modplug-tools|2020-12-27|Moved to GitHub under a different name
|
||||
www/py-flexget|www/flexget|2020-12-28|Dropped py- prefix due to be a standalone application
|
||||
textproc/py-hypua2jamo||2020-12-29|Has expired: Uses deprecated version of python
|
||||
devel/py-delfick_error||2020-12-29|Has expired: Uses deprecated version of python
|
||||
devel/py-fusefs||2020-12-29|Has expired: Uses deprecated version of python
|
||||
devel/py-noseofyeti||2020-12-29|Has expired: Uses deprecated version of python
|
||||
databases/py-bsddb||2020-12-29|Has expired: Uses deprecated version of python
|
||||
www/py-webhelpers||2020-12-29|Has expired: Uses deprecated version of python
|
||||
security/py-pyptlib||2020-12-29|Has expired: Uses deprecated version of python
|
||||
japanese/py-zinnia||2020-12-29|Has expired: Uses deprecated version of python
|
||||
math/slepc||2020-12-29|Has expired: Broken, uses deprecated version of python
|
||||
www/py-pastescript||2020-12-29|Has expired: Uses deprecated version of python
|
||||
databases/ldb14||2020-12-29|Has expired: Uses deprecated version of python
|
||||
math/py-slepc4py||2020-12-29|Has expired: Depends on broken and expiring math/slepc
|
||||
multimedia/py-kaa-base||2020-12-29|Has expired: Uses deprecated version of python
|
||||
devel/py-ydbf||2020-12-29|Has expired: Uses deprecated version of python
|
||||
devel/py-SymbolType||2020-12-29|Has expired: Uses deprecated version of python
|
||||
|
|
|
@ -128,7 +128,6 @@
|
|||
SUBDIR += kexi
|
||||
SUBDIR += kyotocabinet
|
||||
SUBDIR += kyototycoon
|
||||
SUBDIR += ldb14
|
||||
SUBDIR += ldb15
|
||||
SUBDIR += ldb20
|
||||
SUBDIR += ldb21
|
||||
|
@ -756,7 +755,6 @@
|
|||
SUBDIR += py-alembic
|
||||
SUBDIR += py-apsw
|
||||
SUBDIR += py-asyncpg
|
||||
SUBDIR += py-bsddb
|
||||
SUBDIR += py-bsddb3
|
||||
SUBDIR += py-carbon
|
||||
SUBDIR += py-cassandra-driver
|
||||
|
|
|
@ -1,198 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ldb
|
||||
PORTVERSION= 1.4.4
|
||||
PORTREVISION= 1
|
||||
PORTEPOCH= 0
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= SAMBA
|
||||
PKGNAMESUFFIX= 14
|
||||
|
||||
MAINTAINER= timur@FreeBSD.org
|
||||
COMMENT= LDAP-like embedded database
|
||||
|
||||
LICENSE= GPLv3
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support
|
||||
|
||||
BUILD_DEPENDS= ${LDB_DEPENDS}
|
||||
RUN_DEPENDS= ${LDB_DEPENDS}
|
||||
|
||||
LDB_DEPENDS= talloc>=2.1.14:devel/talloc \
|
||||
tevent>=0.9.37:devel/tevent \
|
||||
tdb>=1.3.16:databases/tdb \
|
||||
cmocka>=1.1.1:sysutils/cmocka \
|
||||
popt>=0:devel/popt
|
||||
|
||||
CONFLICTS_INSTALL= ldb-1.1.* ldb1[23]-1.*
|
||||
|
||||
#FLAVORS= default nopython
|
||||
#nopython_PKGNAMESUFFIX= -nopython
|
||||
#nopython_CONFLICTS= ldb
|
||||
#default_CONFLICTS= ldb-nopython
|
||||
|
||||
USES= compiler pkgconfig waf
|
||||
USE_LDCONFIG= yes
|
||||
WAF_CMD= buildtools/bin/waf
|
||||
CONFIGURE_LOG= bin/config.log
|
||||
|
||||
USE_OPENLDAP= yes
|
||||
PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig
|
||||
PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;}
|
||||
|
||||
CONFIGURE_ARGS+= --bundled-libraries=!talloc,!tevent,!tdb,!popt,!cmocka \
|
||||
--with-modulesdir=${PREFIX}/lib/shared-modules \
|
||||
--with-privatelibdir=${PREFIX}/lib/ldb \
|
||||
--mandir=${MANPREFIX}/man \
|
||||
--with-openldap=${LOCALBASE} \
|
||||
--disable-rpath \
|
||||
--without-gettext
|
||||
|
||||
OPTIONS_DEFINE= MANPAGES DEBUG
|
||||
MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl)
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
DEBUG_FLAGS= -g -ggdb3 -O0
|
||||
|
||||
LDB_BINS= bin/ldbedit \
|
||||
bin/ldbmodify \
|
||||
bin/ldbadd \
|
||||
bin/ldbdel \
|
||||
bin/ldbsearch \
|
||||
bin/ldbrename
|
||||
|
||||
LDB_LIBS= lib/libldb.so \
|
||||
lib/libldb.so.1 \
|
||||
lib/ldb/libldb-key-value.so \
|
||||
lib/ldb/libldb-cmdline.so \
|
||||
lib/shared-modules/ldb/skel.so \
|
||||
lib/shared-modules/ldb/server_sort.so \
|
||||
lib/shared-modules/ldb/sample.so \
|
||||
lib/shared-modules/ldb/rdn_name.so \
|
||||
lib/shared-modules/ldb/paged_searches.so \
|
||||
lib/shared-modules/ldb/paged_results.so \
|
||||
lib/shared-modules/ldb/ldb.so \
|
||||
lib/shared-modules/ldb/ldap.so \
|
||||
lib/shared-modules/ldb/asq.so \
|
||||
lib/shared-modules/ldb/tdb.so
|
||||
|
||||
# Only for 64-bit architectures
|
||||
.if ${ARCH:M*64*}
|
||||
LDB_DEPENDS+= lmdb>=0.9.16:databases/lmdb
|
||||
LDB_LIBS+= lib/ldb/libldb-mdb-int.so \
|
||||
lib/shared-modules/ldb/mdb.so
|
||||
.endif
|
||||
|
||||
PLIST_FILES= include/ldb_version.h \
|
||||
include/ldb_handlers.h \
|
||||
include/ldb_errors.h \
|
||||
include/ldb.h \
|
||||
include/ldb_module.h \
|
||||
${LDB_BINS} \
|
||||
${LDB_LIBS} \
|
||||
${PKGCONFIGDIR}/ldb.pc
|
||||
|
||||
.if defined(NO_PYTHON)
|
||||
USES+= python:2.7,build
|
||||
CONFIGURE_ARGS+= --disable-python
|
||||
.else
|
||||
USES+= python:2.7
|
||||
|
||||
PLIST_FILES+= include/pyldb.h \
|
||||
lib/libpyldb-util.so \
|
||||
lib/libpyldb-util.so.1 \
|
||||
${PYTHON_SITELIBDIR}/ldb.so \
|
||||
${PYTHON_SITELIBDIR}/_ldb_text.py \
|
||||
${PKGCONFIGDIR}/pyldb-util.pc
|
||||
# XXX: This is a gross hack to make port use both Python 2.7+ and 3.3+
|
||||
# This is not officially supported, use at your own risk
|
||||
.if defined(WITH_SAMBA4_PYTHON3) && ${WITH_SAMBA4_PYTHON3:M3\.[0-9]}
|
||||
SAMBA4_PYTHON3_VERSION= ${WITH_SAMBA4_PYTHON3}
|
||||
SAMBA4_PYTHON3= python${SAMBA4_PYTHON3_VERSION}
|
||||
SAMBA4_PYTHON3_VER= ${SAMBA4_PYTHON3_VERSION:C/\.//}
|
||||
.if !exists(${PORTSDIR}/lang/python${SAMBA4_PYTHON3_VER})
|
||||
.error unsupported or unknown Python version ${SAMBA4_PYTHON3_VERSION}
|
||||
.endif
|
||||
BUILD_DEPENDS+= ${SAMBA4_PYTHON3}:lang/python${SAMBA4_PYTHON3_VER}
|
||||
RUN_DEPENDS+= ${SAMBA4_PYTHON3}:lang/python${SAMBA4_PYTHON3_VER}
|
||||
# cpython-36m
|
||||
SAMBA4_PYTHON3_SO_ABI!= [ ! -f "${LOCALBASE}/bin/${SAMBA4_PYTHON3}" ] || ${LOCALBASE}/bin/${SAMBA4_PYTHON3} -c 'import sysconfig; print(sysconfig.get_config_var("SOABI") or "")' 2>/dev/null
|
||||
SAMBA4_PYTHON3_SITELIBDIR=lib/python${SAMBA4_PYTHON3_VERSION}/site-packages
|
||||
|
||||
CONFIGURE_ENV+= PYTHON3_SO_ABI_FLAG=.${SAMBA4_PYTHON3_SO_ABI}
|
||||
CONFIGURE_ARGS+= --extra-python=${LOCALBASE}/bin/${SAMBA4_PYTHON3}
|
||||
|
||||
PLIST_SUB+= SAMBA4_PYTHON3_SO_ABI=${SAMBA4_PYTHON3_SO_ABI} \
|
||||
SAMBA4_PYTHON3_SITELIBDIR=${SAMBA4_PYTHON3_SITELIBDIR}
|
||||
|
||||
PLIST_FILES+= lib/libpyldb-util.${SAMBA4_PYTHON3_SO_ABI}.so \
|
||||
lib/libpyldb-util.${SAMBA4_PYTHON3_SO_ABI}.so.1 \
|
||||
${SAMBA4_PYTHON3_SITELIBDIR}/ldb.${SAMBA4_PYTHON3_SO_ABI}.so \
|
||||
${SAMBA4_PYTHON3_SITELIBDIR}/_ldb_text.py \
|
||||
${PKGCONFIGDIR}/pyldb-util.${SAMBA4_PYTHON3_SO_ABI}.pc
|
||||
.endif
|
||||
.endif
|
||||
|
||||
.include <bsd.port.pre.mk>
|
||||
|
||||
.if ! ${PORT_OPTIONS:MMANPAGES}
|
||||
CONFIGURE_ENV+= XSLTPROC="true"
|
||||
.else
|
||||
BUILD_DEPENDS+= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \
|
||||
xsltproc:textproc/libxslt
|
||||
.endif
|
||||
# No fancy color error messages
|
||||
.if ${COMPILER_TYPE} == "clang"
|
||||
CFLAGS+= -fno-color-diagnostics
|
||||
.endif
|
||||
CONFIGURE_ENV+= NOCOLOR=yes
|
||||
MAKE_ENV+= NOCOLOR=yes
|
||||
|
||||
LDB_MAN1= man/man1/ldbadd.1.gz \
|
||||
man/man1/ldbdel.1.gz \
|
||||
man/man1/ldbedit.1.gz \
|
||||
man/man1/ldbmodify.1.gz \
|
||||
man/man1/ldbrename.1.gz \
|
||||
man/man1/ldbsearch.1.gz
|
||||
|
||||
LDB_MAN3= man/man3/ldb.3.gz
|
||||
|
||||
PLIST_FILES+= ${LDB_MAN1} ${LDB_MAN3}
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \
|
||||
${BUILD_WRKSRC}/wscript
|
||||
|
||||
# Use threading (or multiprocessing) but not thread (renamed in python 3+).
|
||||
pre-configure:
|
||||
@if ! ${PYTHON_CMD} -c "import multiprocessing;" 2>/dev/null; then \
|
||||
${ECHO_CMD}; \
|
||||
${ECHO_MSG} "===> ${PKGNAME} "${IGNORE_NONTHREAD_PYTHON:Q}.; \
|
||||
${ECHO_CMD}; \
|
||||
${FALSE}; \
|
||||
fi
|
||||
|
||||
pre-build-MANPAGES-off:
|
||||
-${MKDIR} ${BUILD_WRKSRC}/bin/default/man
|
||||
.for man in ${LDB_MAN1} ${LDB_MAN3}
|
||||
${INSTALL_MAN} ${FILESDIR}/`basename ${man} .gz` ${BUILD_WRKSRC}/bin/default/man
|
||||
.endfor
|
||||
|
||||
post-install:
|
||||
.for lib in ${LDB_BINS} ${LDB_LIBS}
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${lib}
|
||||
.endfor
|
||||
.if !defined(NO_PYTHON)
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util.so
|
||||
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ldb.so
|
||||
. if defined(SAMBA4_PYTHON3)
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpyldb-util.${SAMBA4_PYTHON3_SO_ABI}.so
|
||||
${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SAMBA4_PYTHON3_SITELIBDIR}/ldb.${SAMBA4_PYTHON3_SO_ABI}.so
|
||||
. endif
|
||||
.endif
|
||||
|
||||
.include <bsd.port.post.mk>
|
|
@ -1,3 +0,0 @@
|
|||
TIMESTAMP = 1550182694
|
||||
SHA256 (ldb-1.4.4.tar.gz) = d658f257ef380feca109240c5898f70081cd0c7f41064704e2aad152af24f8f5
|
||||
SIZE (ldb-1.4.4.tar.gz) = 1428851
|
|
@ -1,427 +0,0 @@
|
|||
'\" t
|
||||
.\" Title: ldb
|
||||
.\" Author: [see the "Author" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
|
||||
.\" Date: 12/11/2018
|
||||
.\" Manual: System Administration tools
|
||||
.\" Source: LDB 1.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "LDB" "3" "12/11/2018" "LDB 1\&.1" "System Administration tools"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ldb \- A light\-weight database library
|
||||
.SH "SYNOPSIS"
|
||||
.sp
|
||||
.nf
|
||||
#include <ldb\&.h>
|
||||
.fi
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
ldb is a light weight embedded database library and API\&. With a programming interface that is very similar to LDAP, ldb can store its data either in a tdb(3) database or in a real LDAP database\&.
|
||||
.PP
|
||||
When used with the tdb backend ldb does not require any database daemon\&. Instead, ldb function calls are processed immediately by the ldb library, which does IO directly on the database, while allowing multiple readers/writers using operating system byte range locks\&. This leads to an API with very low overheads, often resulting in speeds of more than 10x what can be achieved with a more traditional LDAP architecture\&.
|
||||
.PP
|
||||
In a taxonomy of databases ldb would sit half way between key/value pair databases (such as berkley db or tdb) and a full LDAP database\&. With a structured attribute oriented API like LDAP and good indexing capabilities, ldb can be used for quite sophisticated applications that need a light weight database, without the administrative overhead of a full LDAP installation\&.
|
||||
.PP
|
||||
Included with ldb are a number of useful command line tools for manipulating a ldb database\&. These tools are similar in style to the equivalent ldap command line tools\&.
|
||||
.PP
|
||||
In its default mode of operation with a tdb backend, ldb can also be seen as a "schema\-less LDAP"\&. By default ldb does not require a schema, which greatly reduces the complexity of getting started with ldb databases\&. As the complexity of you application grows you can take advantage of some of the optional schema\-like attributes that ldb offers, or you can migrate to using the full LDAP api while keeping your exiting ldb code\&.
|
||||
.PP
|
||||
If you are new to ldb, then I suggest starting with the manual pages for ldbsearch(1) and ldbedit(1), and experimenting with a local database\&. Then I suggest you look at the ldb_connect(3) and ldb_search(3) manual pages\&.
|
||||
.SH "TOOLS"
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
ldbsearch(1)
|
||||
\- command line ldb search utility
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
ldbedit(1)
|
||||
\- edit all or part of a ldb database using your favourite editor
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
ldbadd(1)
|
||||
\- add records to a ldb database using LDIF formatted input
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
ldbdel(1)
|
||||
\- delete records from a ldb database
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
ldbmodify(1)
|
||||
\- modify records in a ldb database using LDIF formatted input
|
||||
.RE
|
||||
.SH "FUNCTIONS"
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_connect(3)\fR
|
||||
\- connect to a ldb backend
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_search(3)\fR
|
||||
\- perform a database search
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_add(3)\fR
|
||||
\- add a record to the database
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_delete(3)\fR
|
||||
\- delete a record from the database
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_modify(3)\fR
|
||||
\- modify a record in the database
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_errstring(3)\fR
|
||||
\- retrieve extended error information from the last operation
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_ldif_write(3)\fR
|
||||
\- write a LDIF formatted message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_ldif_write_file(3)\fR
|
||||
\- write a LDIF formatted message to a file
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_ldif_read(3)\fR
|
||||
\- read a LDIF formatted message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_ldif_read_free(3)\fR
|
||||
\- free the result of a ldb_ldif_read()
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_ldif_read_file(3)\fR
|
||||
\- read a LDIF message from a file
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_ldif_read_string(3)\fR
|
||||
\- read a LDIF message from a string
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_find_element(3)\fR
|
||||
\- find an element in a ldb_message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_val_equal_exact(3)\fR
|
||||
\- compare two ldb_val structures
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_find_val(3)\fR
|
||||
\- find an element by value
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_add_empty(3)\fR
|
||||
\- add an empty message element to a ldb_message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_add(3)\fR
|
||||
\- add a non\-empty message element to a ldb_message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_element_compare(3)\fR
|
||||
\- compare two ldb_message_element structures
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_find_int(3)\fR
|
||||
\- return an integer value from a ldb_message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_find_uint(3)\fR
|
||||
\- return an unsigned integer value from a ldb_message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_find_double(3)\fR
|
||||
\- return a double value from a ldb_message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_msg_find_string(3)\fR
|
||||
\- return a string value from a ldb_message
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_set_alloc(3)\fR
|
||||
\- set the memory allocation function to be used by ldb
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_set_debug(3)\fR
|
||||
\- set a debug handler to be used by ldb
|
||||
.RE
|
||||
.sp
|
||||
.RS 4
|
||||
.ie n \{\
|
||||
\h'-04'\(bu\h'+03'\c
|
||||
.\}
|
||||
.el \{\
|
||||
.sp -1
|
||||
.IP \(bu 2.3
|
||||
.\}
|
||||
\fBldb_set_debug_stderr(3)\fR
|
||||
\- set a debug handler for stderr output
|
||||
.RE
|
||||
.SH "AUTHOR"
|
||||
.PP
|
||||
ldb was written by
|
||||
\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&.
|
||||
.PP
|
||||
If you wish to report a problem or make a suggestion then please see the
|
||||
\m[blue]\fB\%http://ldb.samba.org/\fR\m[]
|
||||
web site for current contact and maintainer information\&.
|
||||
.PP
|
||||
ldb is released under the GNU Lesser General Public License version 2 or later\&. Please see the file COPYING for license details\&.
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
Andrew Tridgell
|
||||
.RS 4
|
||||
\%https://www.samba.org/~tridge/
|
||||
.RE
|
|
@ -1,78 +0,0 @@
|
|||
'\" t
|
||||
.\" Title: ldbadd
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
|
||||
.\" Date: 12/11/2018
|
||||
.\" Manual: System Administration tools
|
||||
.\" Source: LDB 1.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "LDBADD" "1" "12/11/2018" "LDB 1\&.1" "System Administration tools"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ldbadd \- Command\-line utility for adding records to an LDB
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBldbadd\fR\ 'u
|
||||
\fBldbadd\fR [\-h] [\-H\ LDB\-URL] [ldif\-file1] [ldif\-file2] [\&.\&.\&.]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
ldbadd adds records to an ldb(3) database\&. It reads the ldif(5) files specified on the command line and adds the records from these files to the LDB database, which is specified by the \-H option or the LDB_URL environment variable\&.
|
||||
.PP
|
||||
If \- is specified as a ldb file, the ldif input is read from standard input\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\-h
|
||||
.RS 4
|
||||
Show list of available options\&.
|
||||
.RE
|
||||
.PP
|
||||
\-H <ldb\-url>
|
||||
.RS 4
|
||||
LDB URL to connect to\&. See ldb(3) for details\&.
|
||||
.RE
|
||||
.SH "ENVIRONMENT"
|
||||
.PP
|
||||
LDB_URL
|
||||
.RS 4
|
||||
LDB URL to connect to (can be overrided by using the \-H command\-line option\&.)
|
||||
.RE
|
||||
.SH "VERSION"
|
||||
.PP
|
||||
This man page is correct for version 1\&.1 of LDB\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
ldb(3), ldbmodify, ldbdel, ldif(5)
|
||||
.SH "AUTHOR"
|
||||
.PP
|
||||
ldb was written by
|
||||
\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&.
|
||||
.PP
|
||||
If you wish to report a problem or make a suggestion then please see the
|
||||
\m[blue]\fB\%http://ldb.samba.org/\fR\m[]
|
||||
web site for current contact and maintainer information\&.
|
||||
.PP
|
||||
This manpage was written by Jelmer Vernooij\&.
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
Andrew Tridgell
|
||||
.RS 4
|
||||
\%https://www.samba.org/~tridge/
|
||||
.RE
|
|
@ -1,80 +0,0 @@
|
|||
'\" t
|
||||
.\" Title: ldbdel
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
|
||||
.\" Date: 12/11/2018
|
||||
.\" Manual: System Administration tools
|
||||
.\" Source: LDB 1.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "LDBDEL" "1" "12/11/2018" "LDB 1\&.1" "System Administration tools"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ldbdel \- Command\-line program for deleting LDB records
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBldbdel\fR\ 'u
|
||||
\fBldbdel\fR [\-h] [\-H\ LDB\-URL] [dn] [\&.\&.\&.]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
ldbdel deletes records from an ldb(3) database\&. It deletes the records identified by the dn\*(Aqs specified on the command\-line\&.
|
||||
.PP
|
||||
ldbdel uses either the database that is specified with the \-H option or the database specified by the LDB_URL environment variable\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\-h
|
||||
.RS 4
|
||||
Show list of available options\&.
|
||||
.RE
|
||||
.PP
|
||||
\-H <ldb\-url>
|
||||
.RS 4
|
||||
LDB URL to connect to\&. See ldb(3) for details\&.
|
||||
.RE
|
||||
.SH "ENVIRONMENT"
|
||||
.PP
|
||||
LDB_URL
|
||||
.RS 4
|
||||
LDB URL to connect to (can be overrided by using the \-H command\-line option\&.)
|
||||
.RE
|
||||
.SH "VERSION"
|
||||
.PP
|
||||
This man page is correct for version 1\&.1 of LDB\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
ldb(3), ldbmodify, ldbadd, ldif(5)
|
||||
.SH "AUTHOR"
|
||||
.PP
|
||||
ldb was written by
|
||||
\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&.
|
||||
.PP
|
||||
If you wish to report a problem or make a suggestion then please see the
|
||||
\m[blue]\fB\%http://ldb.samba.org/\fR\m[]
|
||||
web site for current contact and maintainer information\&.
|
||||
.PP
|
||||
ldbdel was written by Andrew Tridgell\&.
|
||||
.PP
|
||||
This manpage was written by Jelmer Vernooij\&.
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
Andrew Tridgell
|
||||
.RS 4
|
||||
\%https://www.samba.org/~tridge/
|
||||
.RE
|
|
@ -1,111 +0,0 @@
|
|||
'\" t
|
||||
.\" Title: ldbedit
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
|
||||
.\" Date: 12/11/2018
|
||||
.\" Manual: System Administration tools
|
||||
.\" Source: LDB 1.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "LDBEDIT" "1" "12/11/2018" "LDB 1\&.1" "System Administration tools"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ldbedit \- Edit LDB databases using your preferred editor
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBldbedit\fR\ 'u
|
||||
\fBldbedit\fR [\-?] [\-\-usage] [\-s\ base|one|sub] [\-b\ basedn] [\-a] [\-e\ editor] [\-H\ LDB\-URL] [expression] [attributes...]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
ldbedit is a utility that allows you to edit LDB entries (in tdb files, sqlite files or LDAP servers) using your preferred editor\&. ldbedit generates an LDIF file based on your query, allows you to edit the LDIF, and then merges that LDIF back into the LDB backend\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\-?, \-\-help
|
||||
.RS 4
|
||||
Show list of available options, and a phrase describing what that option does\&.
|
||||
.RE
|
||||
.PP
|
||||
\-\-usage
|
||||
.RS 4
|
||||
Show list of available options\&. This is similar to the help option, however it does not provide any description, and is hence shorter\&.
|
||||
.RE
|
||||
.PP
|
||||
\-H <ldb\-url>
|
||||
.RS 4
|
||||
LDB URL to connect to\&. For a tdb database, this will be of the form tdb://\fIfilename\fR\&. For a LDAP connection over unix domain sockets, this will be of the form ldapi://\fIsocket\fR\&. For a (potentially remote) LDAP connection over TCP, this will be of the form ldap://\fIhostname\fR\&. For an SQLite database, this will be of the form sqlite://\fIfilename\fR\&.
|
||||
.RE
|
||||
.PP
|
||||
\-s one|sub|base
|
||||
.RS 4
|
||||
Search scope to use\&. One\-level, subtree or base\&.
|
||||
.RE
|
||||
.PP
|
||||
\-a, \-all
|
||||
.RS 4
|
||||
Edit all records\&. This allows you to apply the same change to a number of records at once\&. You probably want to combine this with an expression of the form "objectclass=*"\&.
|
||||
.RE
|
||||
.PP
|
||||
\-e editor, \-\-editor editor
|
||||
.RS 4
|
||||
Specify the editor that should be used (overrides the VISUAL and EDITOR environment variables)\&. If this option is not used, and neither VISUAL nor EDITOR environment variables are set, then the vi editor will be used\&.
|
||||
.RE
|
||||
.PP
|
||||
\-b basedn
|
||||
.RS 4
|
||||
Specify Base Distinguished Name to use\&.
|
||||
.RE
|
||||
.PP
|
||||
\-v, \-\-verbose
|
||||
.RS 4
|
||||
Make ldbedit more verbose about the operations that are being performed\&. Without this option, ldbedit will only provide a summary change line\&.
|
||||
.RE
|
||||
.SH "ENVIRONMENT"
|
||||
.PP
|
||||
LDB_URL
|
||||
.RS 4
|
||||
LDB URL to connect to\&. This can be overridden by using the \-H command\-line option\&.)
|
||||
.RE
|
||||
.PP
|
||||
VISUAL and EDITOR
|
||||
.RS 4
|
||||
Environment variables used to determine what editor to use\&. VISUAL takes precedence over EDITOR, and both are overridden by the \-e command\-line option\&.
|
||||
.RE
|
||||
.SH "VERSION"
|
||||
.PP
|
||||
This man page is correct for version 1\&.1 of LDB\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
ldb(3), ldbmodify(1), ldbdel(1), ldif(5), vi(1)
|
||||
.SH "AUTHOR"
|
||||
.PP
|
||||
ldb was written by
|
||||
\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&.
|
||||
.PP
|
||||
If you wish to report a problem or make a suggestion then please see the
|
||||
\m[blue]\fB\%http://ldb.samba.org/\fR\m[]
|
||||
web site for current contact and maintainer information\&.
|
||||
.PP
|
||||
This manpage was written by Jelmer Vernooij and updated by Brad Hards\&.
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
Andrew Tridgell
|
||||
.RS 4
|
||||
\%https://www.samba.org/~tridge/
|
||||
.RE
|
|
@ -1,73 +0,0 @@
|
|||
'\" t
|
||||
.\" Title: ldbmodify
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
|
||||
.\" Date: 12/11/2018
|
||||
.\" Manual: System Administration tools
|
||||
.\" Source: LDB 1.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "LDBMODIFY" "1" "12/11/2018" "LDB 1\&.1" "System Administration tools"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ldbmodify \- Modify records in a LDB database
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBldbmodify\fR\ 'u
|
||||
\fBldbmodify\fR [\-H\ LDB\-URL] [ldif\-file]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
ldbmodify changes, adds and deletes records in a LDB database\&. The changes that should be made to the LDB database are read from the specified LDIF\-file\&. If \- is specified as the filename, input is read from stdin\&.
|
||||
.PP
|
||||
For now, see ldapmodify(1) for details on the LDIF file format\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\-H <ldb\-url>
|
||||
.RS 4
|
||||
LDB URL to connect to\&. See ldb(3) for details\&.
|
||||
.RE
|
||||
.SH "ENVIRONMENT"
|
||||
.PP
|
||||
LDB_URL
|
||||
.RS 4
|
||||
LDB URL to connect to (can be overrided by using the \-H command\-line option\&.)
|
||||
.RE
|
||||
.SH "VERSION"
|
||||
.PP
|
||||
This man page is correct for version 1\&.1 of LDB\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
ldb(3), ldbedit
|
||||
.SH "AUTHOR"
|
||||
.PP
|
||||
ldb was written by
|
||||
\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&.
|
||||
.PP
|
||||
If you wish to report a problem or make a suggestion then please see the
|
||||
\m[blue]\fB\%http://ldb.samba.org/\fR\m[]
|
||||
web site for current contact and maintainer information\&.
|
||||
.PP
|
||||
This manpage was written by Jelmer Vernooij\&.
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
Andrew Tridgell
|
||||
.RS 4
|
||||
\%https://www.samba.org/~tridge/
|
||||
.RE
|
|
@ -1,81 +0,0 @@
|
|||
'\" t
|
||||
.\" Title: ldbrename
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
|
||||
.\" Date: 12/11/2018
|
||||
.\" Manual: System Administration tools
|
||||
.\" Source: LDB 1.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "LDBRENAME" "1" "12/11/2018" "LDB 1\&.1" "System Administration tools"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ldbrename \- Edit LDB databases using your favorite editor
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBldbrename\fR\ 'u
|
||||
\fBldbrename\fR [\-h] [\-o\ options] {olddn} {newdn}
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
ldbrename is a utility that allows you to rename trees in an LDB database based by DN\&. This utility takes two arguments: the original DN name of the top element and the DN to change it to\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\-h
|
||||
.RS 4
|
||||
Show list of available options\&.
|
||||
.RE
|
||||
.PP
|
||||
\-H <ldb\-url>
|
||||
.RS 4
|
||||
LDB URL to connect to\&. See ldb(3) for details\&.
|
||||
.RE
|
||||
.PP
|
||||
\-o options
|
||||
.RS 4
|
||||
Extra ldb options, such as modules\&.
|
||||
.RE
|
||||
.SH "ENVIRONMENT"
|
||||
.PP
|
||||
LDB_URL
|
||||
.RS 4
|
||||
LDB URL to connect to (can be overrided by using the \-H command\-line option\&.)
|
||||
.RE
|
||||
.SH "VERSION"
|
||||
.PP
|
||||
This man page is correct for version 1\&.1 of LDB\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
ldb(3), ldbmodify, ldbdel, ldif(5)
|
||||
.SH "AUTHOR"
|
||||
.PP
|
||||
ldb was written by
|
||||
\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&.
|
||||
.PP
|
||||
If you wish to report a problem or make a suggestion then please see the
|
||||
\m[blue]\fB\%http://ldb.samba.org/\fR\m[]
|
||||
web site for current contact and maintainer information\&.
|
||||
.PP
|
||||
This manpage was written by Jelmer Vernooij\&.
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
Andrew Tridgell
|
||||
.RS 4
|
||||
\%https://www.samba.org/~tridge/
|
||||
.RE
|
|
@ -1,91 +0,0 @@
|
|||
'\" t
|
||||
.\" Title: ldbsearch
|
||||
.\" Author: [see the "AUTHOR" section]
|
||||
.\" Generator: DocBook XSL Stylesheets v1.79.1 <http://docbook.sf.net/>
|
||||
.\" Date: 12/11/2018
|
||||
.\" Manual: System Administration tools
|
||||
.\" Source: LDB 1.1
|
||||
.\" Language: English
|
||||
.\"
|
||||
.TH "LDBSEARCH" "1" "12/11/2018" "LDB 1\&.1" "System Administration tools"
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * Define some portability stuff
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.\" http://bugs.debian.org/507673
|
||||
.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
|
||||
.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||
.ie \n(.g .ds Aq \(aq
|
||||
.el .ds Aq '
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * set default formatting
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" disable hyphenation
|
||||
.nh
|
||||
.\" disable justification (adjust text to left margin only)
|
||||
.ad l
|
||||
.\" -----------------------------------------------------------------
|
||||
.\" * MAIN CONTENT STARTS HERE *
|
||||
.\" -----------------------------------------------------------------
|
||||
.SH "NAME"
|
||||
ldbsearch \- Search for records in a LDB database
|
||||
.SH "SYNOPSIS"
|
||||
.HP \w'\fBldbsearch\fR\ 'u
|
||||
\fBldbsearch\fR [\-h] [\-s\ base|one|sub] [\-b\ basedn] [\-i] [\-H\ LDB\-URL] [expression] [attributes]
|
||||
.SH "DESCRIPTION"
|
||||
.PP
|
||||
ldbsearch searches a LDB database for records matching the specified expression (see the ldapsearch(1) manpage for a description of the expression format)\&. For each record, the specified attributes are printed\&.
|
||||
.SH "OPTIONS"
|
||||
.PP
|
||||
\-h
|
||||
.RS 4
|
||||
Show list of available options\&.
|
||||
.RE
|
||||
.PP
|
||||
\-H <ldb\-url>
|
||||
.RS 4
|
||||
LDB URL to connect to\&. See ldb(3) for details\&.
|
||||
.RE
|
||||
.PP
|
||||
\-s one|sub|base
|
||||
.RS 4
|
||||
Search scope to use\&. One\-level, subtree or base\&.
|
||||
.RE
|
||||
.PP
|
||||
\-i
|
||||
.RS 4
|
||||
Read search expressions from stdin\&.
|
||||
.RE
|
||||
.PP
|
||||
\-b basedn
|
||||
.RS 4
|
||||
Specify Base DN to use\&.
|
||||
.RE
|
||||
.SH "ENVIRONMENT"
|
||||
.PP
|
||||
LDB_URL
|
||||
.RS 4
|
||||
LDB URL to connect to (can be overrided by using the \-H command\-line option\&.)
|
||||
.RE
|
||||
.SH "VERSION"
|
||||
.PP
|
||||
This man page is correct for version 1\&.1 of LDB\&.
|
||||
.SH "SEE ALSO"
|
||||
.PP
|
||||
ldb(3), ldbedit(1)
|
||||
.SH "AUTHOR"
|
||||
.PP
|
||||
ldb was written by
|
||||
\m[blue]\fBAndrew Tridgell\fR\m[]\&\s-2\u[1]\d\s+2\&.
|
||||
.PP
|
||||
If you wish to report a problem or make a suggestion then please see the
|
||||
\m[blue]\fB\%http://ldb.samba.org/\fR\m[]
|
||||
web site for current contact and maintainer information\&.
|
||||
.PP
|
||||
This manpage was written by Jelmer Vernooij\&.
|
||||
.SH "NOTES"
|
||||
.IP " 1." 4
|
||||
Andrew Tridgell
|
||||
.RS 4
|
||||
\%https://www.samba.org/~tridge/
|
||||
.RE
|
|
@ -1,52 +0,0 @@
|
|||
--- buildtools/wafsamba/samba_autoconf.py.orig 2016-10-07 04:45:35 UTC
|
||||
+++ buildtools/wafsamba/samba_autoconf.py
|
||||
@@ -548,7 +548,7 @@ def library_flags(self, libs):
|
||||
|
||||
|
||||
@conf
|
||||
-def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False):
|
||||
+def CHECK_LIB(conf, libs, mandatory=False, empty_decl=True, set_target=True, shlib=False, msg=None):
|
||||
'''check if a set of libraries exist as system libraries
|
||||
|
||||
returns the sublist of libs that do exist as a syslib or []
|
||||
@@ -568,11 +568,29 @@ int foo()
|
||||
ret.append(lib)
|
||||
continue
|
||||
|
||||
+ if msg is None:
|
||||
+ msg = 'Checking for library %s' % lib
|
||||
+
|
||||
(ccflags, ldflags, cpppath) = library_flags(conf, lib)
|
||||
+
|
||||
if shlib:
|
||||
- res = conf.check(features='c cshlib', fragment=fragment, lib=lib, uselib_store=lib, ccflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False)
|
||||
+ res = conf.check(features='c cshlib',
|
||||
+ fragment=fragment,
|
||||
+ lib=lib,
|
||||
+ uselib_store=lib,
|
||||
+ ccflags=ccflags,
|
||||
+ ldflags=ldflags,
|
||||
+ uselib=lib.upper(),
|
||||
+ mandatory=False,
|
||||
+ msg=msg)
|
||||
else:
|
||||
- res = conf.check(lib=lib, uselib_store=lib, ccflags=ccflags, ldflags=ldflags, uselib=lib.upper(), mandatory=False)
|
||||
+ res = conf.check(lib=lib,
|
||||
+ uselib_store=lib,
|
||||
+ ccflags=ccflags,
|
||||
+ ldflags=ldflags,
|
||||
+ uselib=lib.upper(),
|
||||
+ mandatory=False,
|
||||
+ msg=msg)
|
||||
|
||||
if not res:
|
||||
if mandatory:
|
||||
@@ -873,7 +891,7 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(c
|
||||
conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True)
|
||||
|
||||
if not sys.platform.startswith("openbsd") and conf.env.undefined_ignore_ldflags == []:
|
||||
- if conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup']):
|
||||
+ if conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'] + conf.env.WERROR_CFLAGS):
|
||||
conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup']
|
||||
|
||||
@conf
|
|
@ -1,11 +0,0 @@
|
|||
--- buildtools/wafsamba/samba_install.py.orig 2015-12-10 11:01:40 UTC
|
||||
+++ buildtools/wafsamba/samba_install.py
|
||||
@@ -118,7 +118,7 @@ def install_library(self):
|
||||
inst_name = bld.make_libname(t.target)
|
||||
elif self.vnum:
|
||||
vnum_base = self.vnum.split('.')[0]
|
||||
- install_name = bld.make_libname(target_name, version=self.vnum)
|
||||
+ install_name = bld.make_libname(target_name, version=vnum_base)
|
||||
install_link = bld.make_libname(target_name, version=vnum_base)
|
||||
inst_name = bld.make_libname(t.target)
|
||||
if not self.private_library:
|
|
@ -1,40 +0,0 @@
|
|||
--- buildtools/wafsamba/samba_python.py.orig 2018-01-13 09:07:51 UTC
|
||||
+++ buildtools/wafsamba/samba_python.py
|
||||
@@ -76,17 +76,35 @@ def SAMBA_CHECK_PYTHON_HEADERS(conf, man
|
||||
|
||||
def _check_python_headers(conf, mandatory):
|
||||
try:
|
||||
+ from python import _get_python_variables
|
||||
Configure.ConfigurationError
|
||||
conf.check_python_headers(mandatory=mandatory)
|
||||
+ conf.env['PYTHON_SO_ABI'] = _get_python_variables(
|
||||
+ conf.env['PYTHON'],
|
||||
+ ["get_config_var('SOABI') or ''"],
|
||||
+ ['from distutils.sysconfig import get_config_var']
|
||||
+ )[0]
|
||||
except Configure.ConfigurationError:
|
||||
if mandatory:
|
||||
raise
|
||||
|
||||
if conf.env['PYTHON_VERSION'] > '3':
|
||||
- abi_pattern = os.path.splitext(conf.env['pyext_PATTERN'])[0]
|
||||
- conf.env['PYTHON_SO_ABI_FLAG'] = abi_pattern % ''
|
||||
+ '''Be caucious here - conf parameter is PYTHON_SO_ABI_FLAG,
|
||||
+ while environment variable is PYTHON3_SO_ABI_FLAG'''
|
||||
+ override_PYTHON_SO_ABI_FLAG = os.getenv('PYTHON3_SO_ABI_FLAG', None)
|
||||
+ if override_PYTHON_SO_ABI_FLAG is not None:
|
||||
+ conf.env['PYTHON_SO_ABI_FLAG'] = override_PYTHON_SO_ABI_FLAG
|
||||
+ conf.env['pyext_PATTERN'] = '%%s%s.%s' % (conf.env['PYTHON_SO_ABI_FLAG'], conf.env['SHLIBEXT'])
|
||||
+ if not conf.env['PYTHON_SO_ABI_FLAG']:
|
||||
+ if conf.env['PYTHON_SO_ABI']:
|
||||
+ conf.env['PYTHON_SO_ABI_FLAG'] = '.'+conf.env['PYTHON_SO_ABI']
|
||||
+ conf.env['pyext_PATTERN'] = '%%s%s.%s' % (conf.env['PYTHON_SO_ABI_FLAG'], conf.env['SHLIBEXT'])
|
||||
+ else:
|
||||
+ abi_pattern = os.path.splitext(conf.env['pyext_PATTERN'])[0]
|
||||
+ conf.env['PYTHON_SO_ABI_FLAG'] = abi_pattern % ''
|
||||
else:
|
||||
conf.env['PYTHON_SO_ABI_FLAG'] = ''
|
||||
+
|
||||
conf.env['PYTHON_LIBNAME_SO_ABI_FLAG'] = (
|
||||
conf.env['PYTHON_SO_ABI_FLAG'].replace('_', '-'))
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
--- buildtools/wafsamba/wscript.orig 2017-04-28 11:57:26 UTC
|
||||
+++ buildtools/wafsamba/wscript
|
||||
@@ -74,12 +74,17 @@ def set_options(opt):
|
||||
help=("private library directory [PREFIX/lib/%s]" % Utils.g_module.APPNAME),
|
||||
action="store", dest='PRIVATELIBDIR', default=None)
|
||||
|
||||
+ opt.add_option('--with-openldap',
|
||||
+ help='additional directory to search for OpenLDAP libs',
|
||||
+ action='store', dest='ldap_open', default=None,
|
||||
+ match = ['Checking for library lber', 'Checking for library ldap'])
|
||||
+
|
||||
opt.add_option('--with-libiconv',
|
||||
help='additional directory to search for libiconv',
|
||||
- action='store', dest='iconv_open', default='/usr/local',
|
||||
+ action='store', dest='iconv_open', default=None,
|
||||
match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h'])
|
||||
opt.add_option('--without-gettext',
|
||||
- help=("Disable use of gettext"),
|
||||
+ help=("disable use of gettext"),
|
||||
action="store_true", dest='disable_gettext', default=False)
|
||||
|
||||
gr = opt.option_group('developer options')
|
|
@ -1,13 +0,0 @@
|
|||
--- ldb_tdb/ldb_cache.c.orig 2018-03-04 05:41:25 UTC
|
||||
+++ ldb_tdb/ldb_cache.c
|
||||
@@ -91,7 +91,9 @@ static int ldb_schema_attribute_compare(
|
||||
{
|
||||
const struct ldb_schema_attribute *sa1 = (const struct ldb_schema_attribute *)p1;
|
||||
const struct ldb_schema_attribute *sa2 = (const struct ldb_schema_attribute *)p2;
|
||||
- return ldb_attr_cmp(sa1->name, sa2->name);
|
||||
+ int res = ldb_attr_cmp(sa1->name, sa2->name);
|
||||
+
|
||||
+ return (res) ? res : (sa1->flags > sa2->flags) ? 1 : (sa1->flags < sa2->flags) ? -1 : 0;
|
||||
}
|
||||
|
||||
/*
|
|
@ -1,11 +0,0 @@
|
|||
--- tests/ldb_mod_op_test.c.orig 2018-03-02 23:35:09 UTC
|
||||
+++ tests/ldb_mod_op_test.c
|
||||
@@ -3529,7 +3529,7 @@ static void test_ldb_unique_index_duplic
|
||||
assert_int_equal(ret, LDB_SUCCESS);
|
||||
|
||||
msg02 = ldb_msg_new(tmp_ctx);
|
||||
- assert_non_null(msg01);
|
||||
+ assert_non_null(msg02);
|
||||
|
||||
msg02->dn = ldb_dn_new_fmt(msg02, test_ctx->ldb, "dc=test02");
|
||||
assert_non_null(msg02->dn);
|
|
@ -1,11 +0,0 @@
|
|||
--- lib/replace/wscript.orig 2017-08-24 11:27:53 UTC
|
||||
+++ lib/replace/wscript
|
||||
@@ -81,7 +81,7 @@ def configure(conf):
|
||||
conf.CHECK_HEADERS('sys/atomic.h')
|
||||
conf.CHECK_HEADERS('libgen.h')
|
||||
|
||||
- if conf.CHECK_CFLAGS('-Wno-format-truncation'):
|
||||
+ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS):
|
||||
conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1')
|
||||
|
||||
# Check for process set name support
|
|
@ -1,21 +0,0 @@
|
|||
--- ldb_mdb/ldb_mdb.c.orig 2018-07-12 08:23:36 UTC
|
||||
+++ ldb_mdb/ldb_mdb.c
|
||||
@@ -40,7 +40,9 @@ int ldb_mdb_err_map(int lmdb_err)
|
||||
return LDB_SUCCESS;
|
||||
case EIO:
|
||||
return LDB_ERR_OPERATIONS_ERROR;
|
||||
+#ifdef EBADE
|
||||
case EBADE:
|
||||
+#endif
|
||||
case MDB_INCOMPATIBLE:
|
||||
case MDB_CORRUPTED:
|
||||
case MDB_INVALID:
|
||||
@@ -181,7 +183,7 @@ static int lmdb_store(struct ltdb_privat
|
||||
|
||||
if (flags == TDB_INSERT) {
|
||||
mdb_flags = MDB_NOOVERWRITE;
|
||||
- } else if ((flags == TDB_MODIFY)) {
|
||||
+ } else if (flags == TDB_MODIFY) {
|
||||
/*
|
||||
* Modifying a record, ensure that it exists.
|
||||
* This mimics the TDB semantics
|
|
@ -1,11 +0,0 @@
|
|||
--- third_party/waf/wafadmin/Tools/cc.py.orig 2015-11-06 13:25:52 UTC
|
||||
+++ third_party/waf/wafadmin/Tools/cc.py
|
||||
@@ -88,7 +88,7 @@ def c_hook(self, node):
|
||||
raise Utils.WafError('Have you forgotten to set the feature "cc" on %s?' % str(self))
|
||||
return task
|
||||
|
||||
-cc_str = '${CC} ${CCFLAGS} ${CPPFLAGS} ${_CCINCFLAGS} ${_CCDEFFLAGS} ${CC_SRC_F}${SRC} ${CC_TGT_F}${TGT}'
|
||||
+cc_str = '${CC} ${CCFLAGS} ${_CCINCFLAGS} ${CPPFLAGS} ${_CCDEFFLAGS} ${CC_SRC_F}${SRC} ${CC_TGT_F}${TGT}'
|
||||
cls = Task.simple_task_type('cc', cc_str, 'GREEN', ext_out='.o', ext_in='.c', shell=False)
|
||||
cls.scan = ccroot.scan
|
||||
cls.vars.append('CCDEPS')
|
|
@ -1,9 +0,0 @@
|
|||
ldb is a LDAP-like embedded database.
|
||||
|
||||
ldb provides a fast database with an LDAP-like API designed to be used
|
||||
within an application.
|
||||
|
||||
In some ways it can be seen as a intermediate solution between key-value
|
||||
pair databases and a real LDAP database.
|
||||
|
||||
WWW: https://ldb.samba.org/
|
|
@ -1,41 +0,0 @@
|
|||
# Created by: Hye-Shik Chang <perky@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= bsddb
|
||||
PORTVERSION= ${PYTHON_PORTVERSION}
|
||||
PORTREVISION= 5
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= PYTHON/ftp/python/${PORTVERSION}
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= Python-${PORTVERSION}
|
||||
|
||||
MAINTAINER= python@FreeBSD.org
|
||||
COMMENT= Standard Python bindings to the Berkeley DB library
|
||||
|
||||
LICENSE= PSFL
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
PORTSCOUT= ignore:1
|
||||
|
||||
USE_PYTHON= distutils autoplist
|
||||
USES= bdb python:2.7 tar:xz
|
||||
|
||||
DIST_SUBDIR= python
|
||||
DISTINFO_FILE= ${PORTSDIR}/lang/python${PYTHON_SUFFIX}/distinfo
|
||||
WRKSRC= ${WRKDIR}/Python-${PORTVERSION}/Modules
|
||||
|
||||
PYDISTUTILS_INSTALLARGS+= --install-lib ${PYTHON_LIBDIR}/lib-dynload
|
||||
|
||||
MAKE_ENV= BSDDB_VERSION=${BDB_LIB_NAME}
|
||||
|
||||
post-extract:
|
||||
@${CP} ${FILESDIR}/setup.py ${WRKSRC}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} -e \
|
||||
's,^\(#include.*\)\(db\.h.*\)$$,\1${BDB_INCLUDE_DIR}/\2,' \
|
||||
${WRKSRC}/bsddb.h
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,11 +0,0 @@
|
|||
--- ./_bsddb.c.orig 2013-04-06 18:02:34.000000000 +0400
|
||||
+++ ./_bsddb.c 2013-05-12 09:27:38.000000000 +0400
|
||||
@@ -9699,7 +9699,7 @@
|
||||
ADD_INT(d, DB_RPCCLIENT);
|
||||
#endif
|
||||
|
||||
-#if (DBVER < 48)
|
||||
+#if (DBVER < 48 || DBVER > 51)
|
||||
ADD_INT(d, DB_XA_CREATE);
|
||||
#endif
|
||||
|
|
@ -1,32 +0,0 @@
|
|||
#!/usr/bin/env python
|
||||
# To use:
|
||||
# python setup.py install
|
||||
#
|
||||
|
||||
__version__ = "$FreeBSD: /tmp/pcvs/ports/databases/py-bsddb/files/setup.py,v 1.1 2003-07-31 20:03:51 perky Exp $"
|
||||
|
||||
import os
|
||||
try:
|
||||
import distutils
|
||||
from distutils import sysconfig
|
||||
from distutils.command.install import install
|
||||
from distutils.core import setup, Extension
|
||||
except:
|
||||
raise SystemExit, "Distutils problem"
|
||||
|
||||
install.sub_commands = filter(lambda (cmd, avl): 'egg' not in cmd,
|
||||
install.sub_commands)
|
||||
|
||||
prefix = sysconfig.PREFIX
|
||||
inc_dirs = [prefix + "/include"]
|
||||
lib_dirs = [prefix + "/lib"]
|
||||
libs = [os.environ['BSDDB_VERSION']]
|
||||
|
||||
setup(name = "bsddb",
|
||||
description = "BSDDB Extension to Python",
|
||||
|
||||
ext_modules = [Extension('_bsddb', ['_bsddb.c'],
|
||||
include_dirs = inc_dirs,
|
||||
libraries = libs,
|
||||
library_dirs = lib_dirs)]
|
||||
)
|
|
@ -1 +0,0 @@
|
|||
Python bindings to the Berkeley DB library.
|
|
@ -4023,7 +4023,6 @@
|
|||
SUBDIR += py-PyUtilib
|
||||
SUBDIR += py-QtPy
|
||||
SUBDIR += py-RPyC
|
||||
SUBDIR += py-SymbolType
|
||||
SUBDIR += py-ZopeUndo
|
||||
SUBDIR += py-absl
|
||||
SUBDIR += py-absl-py
|
||||
|
@ -4325,7 +4324,6 @@
|
|||
SUBDIR += py-deepdiff
|
||||
SUBDIR += py-deepmerge
|
||||
SUBDIR += py-defusedxml
|
||||
SUBDIR += py-delfick_error
|
||||
SUBDIR += py-demjson
|
||||
SUBDIR += py-deprecated
|
||||
SUBDIR += py-deprecation
|
||||
|
@ -4419,7 +4417,6 @@
|
|||
SUBDIR += py-functools32
|
||||
SUBDIR += py-funcy
|
||||
SUBDIR += py-furl
|
||||
SUBDIR += py-fusefs
|
||||
SUBDIR += py-fusepy
|
||||
SUBDIR += py-future
|
||||
SUBDIR += py-futures
|
||||
|
@ -4660,7 +4657,6 @@
|
|||
SUBDIR += py-nose-cov
|
||||
SUBDIR += py-nose-timer
|
||||
SUBDIR += py-nose2
|
||||
SUBDIR += py-noseofyeti
|
||||
SUBDIR += py-nosexcover
|
||||
SUBDIR += py-notify2
|
||||
SUBDIR += py-num2words
|
||||
|
@ -5259,7 +5255,6 @@
|
|||
SUBDIR += py-yarg
|
||||
SUBDIR += py-yaspin
|
||||
SUBDIR += py-yattag
|
||||
SUBDIR += py-ydbf
|
||||
SUBDIR += py-yg.lockfile
|
||||
SUBDIR += py-yunomi
|
||||
SUBDIR += py-z3c.autoinclude
|
||||
|
|
|
@ -1,21 +0,0 @@
|
|||
# Created by: Wen Heping <wenheping@gmail.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= SymbolType
|
||||
PORTVERSION= 1.0
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP \
|
||||
http://www.turbogears.org/2.0/downloads/2.0.1/
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= wenheping@gmail.com
|
||||
COMMENT= Simple Symbol Type for Python
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
USES= python:2.7 zip
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (SymbolType-1.0.zip) = bcc311398c7dbcc9cbde9fe68bba89b0efe45103410b5949f3acf484fcb14f39
|
||||
SIZE (SymbolType-1.0.zip) = 9507
|
|
@ -1,4 +0,0 @@
|
|||
py-SymbolType is a Simple "symbol" type, useful for enumerations
|
||||
or sentinels.
|
||||
|
||||
WWW: http://peak.telecommunity.com/DevCenter/SymbolType
|
|
@ -1,50 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= delfick_error
|
||||
PORTVERSION= 1.7.2
|
||||
CATEGORIES= devel python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= truckman@FreeBSD.org
|
||||
COMMENT= Customized exception class
|
||||
|
||||
LICENSE= MIT
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-12
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}total-ordering>0:devel/py-total-ordering@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}mock>0:devel/py-mock@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}noseofyeti>=1.4.9:devel/py-noseofyeti@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
DOCS_BUILD_DEPENDS= \
|
||||
${PY_SPHINX} \
|
||||
${PYTHON_PKGNAMEPREFIX}cloud_sptheme>0:textproc/py-cloud_sptheme@${PY_FLAVOR}
|
||||
|
||||
NO_ARCH= yes
|
||||
USES= python:2.7
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= delfick
|
||||
GH_TAGNAME= 6761e6c
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
PORTDOCS= *
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's|sphinx-build|&-${PYTHON_VER}|' ${WRKSRC}/docs/build.sh
|
||||
|
||||
post-build-DOCS-on:
|
||||
cd ${WRKSRC}/docs && ${SH} build.sh
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
(cd ${WRKSRC}/docs/_build/html ; \
|
||||
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "-not -name .buildinfo")
|
||||
|
||||
do-test:
|
||||
cd ${WRKSRC} && ${PYTHON_CMD} -m nose --with-noy
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (delfick-delfick_error-1.7.2-6761e6c_GH0.tar.gz) = 33201335a69fb5da1a7a3f16dd21ca2b70ca43d7f55086e85377e03a40b4b00a
|
||||
SIZE (delfick-delfick_error-1.7.2-6761e6c_GH0.tar.gz) = 9655
|
|
@ -1,11 +0,0 @@
|
|||
--- docs/build.sh.orig 2015-10-17 23:21:49 UTC
|
||||
+++ docs/build.sh
|
||||
@@ -11,7 +11,7 @@ for ARG in $*; do
|
||||
done
|
||||
|
||||
# use with --clean if you change anything in support
|
||||
-if [[ $1 = "--clean" ]]; then
|
||||
+if [ "$1" = "--clean" ]; then
|
||||
rm -rf _build
|
||||
fi
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
The point of this exception class is to be able to create an error
|
||||
class that automatically combines keyword arguments given to the
|
||||
exception instance
|
||||
|
||||
WWW: https://github.com/delfick/delfick_error
|
|
@ -1,47 +0,0 @@
|
|||
# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= fusefs
|
||||
PORTVERSION= 0.2.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= SF/fuse/fuse-python/${PORTVERSION}
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= fuse-python-${PORTVERSION}
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
COMMENT= FUSE Python bindings
|
||||
|
||||
LICENSE= LGPL21
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-12
|
||||
|
||||
CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}fusepy # fuse.py
|
||||
|
||||
OPTIONS_DEFINE= DOCS EXAMPLES
|
||||
|
||||
USES= fuse pkgconfig python:2.7 iconv
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
PORTDOCS= AUTHORS Changelog FAQ INSTALL README.1st README.historic \
|
||||
README.new_fusepy_api
|
||||
PORTEXAMPLES= _find_fuse_parts.py hello.py xmp.py
|
||||
DOCSDIR?= ${PREFIX}/share/doc/py-fusefs
|
||||
EXAMPLESDIR?= ${PREFIX}/share/examples/py-fusefs
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e '/libs =/s|$$| + " ${ICONV_LIB}"|'\
|
||||
${WRKSRC}/setup.py
|
||||
|
||||
post-install:
|
||||
${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/fuseparts/_fusemodule*.so
|
||||
post-install-DOCS-on:
|
||||
@${INSTALL} -d ${STAGEDIR}${DOCSDIR}/
|
||||
cd ${WRKSRC}/ && ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}/
|
||||
post-install-EXAMPLES-on:
|
||||
@${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}/
|
||||
cd ${WRKSRC}/example/ && ${INSTALL_DATA} ${PORTEXAMPLES} ${STAGEDIR}${EXAMPLESDIR}/
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (fuse-python-0.2.1.tar.gz) = 11ead462f8d0f8302ee07b33fe93dc42c653861a16c8802a31903a7355b8351b
|
||||
SIZE (fuse-python-0.2.1.tar.gz) = 57833
|
|
@ -1,3 +0,0 @@
|
|||
FUSE Python bindings
|
||||
|
||||
WWW: http://fuse.sourceforge.net/wiki/index.php/FusePython
|
|
@ -1,56 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= noseofyeti
|
||||
PORTVERSION= 1.8
|
||||
DISTVERSIONPREFIX= v
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel python
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= truckman@FreeBSD.org
|
||||
COMMENT= Nose plugin providing BDD dsl for Python
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-08-15
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR}
|
||||
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}fudge>0:devel/py-fudge@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}should_dsl>0:devel/py-should_dsl@${PY_FLAVOR}
|
||||
|
||||
OPTIONS_DEFINE= DOCS
|
||||
DOCS_BUILD_DEPENDS= \
|
||||
${PYTHON_PKGNAMEPREFIX}nose>0:devel/py-nose@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}fudge>0:devel/py-fudge@${PY_FLAVOR} \
|
||||
${PY_SPHINX} \
|
||||
${PYTHON_PKGNAMEPREFIX}pinocchio>0:devel/py-pinocchio@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}should_dsl>0:devel/py-should_dsl@${PY_FLAVOR}
|
||||
|
||||
USES= python:2.7 shebangfix
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= delfick
|
||||
GH_PROJECT= nose-of-yeti
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
SHEBANG_FILES= test.sh
|
||||
PYTHON_OLD_CMD= "/usr/bin/env python"
|
||||
|
||||
PORTDOCS= *
|
||||
|
||||
do-test:
|
||||
cd ${WRKSRC} && ${PYTHON_CMD} test.sh
|
||||
|
||||
post-build-DOCS-on:
|
||||
(cd ${WRKSRC}/docs ; PYTHONPATH=${WRKSRC} ${MAKE_CMD} html SPHINXBUILD=sphinx-build-${PYTHON_VER})
|
||||
|
||||
post-install-DOCS-on:
|
||||
@${MKDIR} ${STAGEDIR}${DOCSDIR}
|
||||
(cd ${WRKSRC}/docs/_build/html ; \
|
||||
${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} "-not -name .buildinfo")
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,3 +0,0 @@
|
|||
TIMESTAMP = 1542262143
|
||||
SHA256 (delfick-nose-of-yeti-v1.8_GH0.tar.gz) = 1f9bacc6110758308e6813b8e7db56b7d8313f9533e5923a8ba8b8b56bd4d41b
|
||||
SIZE (delfick-nose-of-yeti-v1.8_GH0.tar.gz) = 49683
|
|
@ -1,8 +0,0 @@
|
|||
--- docs/_ext/options.py.orig 2018-10-30 11:37:40 UTC
|
||||
+++ docs/_ext/options.py
|
||||
@@ -1,4 +1,4 @@
|
||||
-from sphinx.util.compat import Directive
|
||||
+from docutils.parsers.rst import Directive
|
||||
from docutils import nodes
|
||||
|
||||
from noseOfYeti.plugins.support.spec_options import spec_options
|
|
@ -1,10 +0,0 @@
|
|||
--- docs/_ext/show_tests.py.orig 2018-10-30 11:37:40 UTC
|
||||
+++ docs/_ext/show_tests.py
|
||||
@@ -1,6 +1,6 @@
|
||||
from docutils.nodes import fully_normalize_name as normalize_name
|
||||
from sphinx.directives.code import LiteralInclude
|
||||
-from sphinx.util.compat import Directive
|
||||
+from docutils.parsers.rst import Directive
|
||||
from pinocchio.spec import testName
|
||||
from docutils import nodes
|
||||
import inspect
|
|
@ -1,7 +0,0 @@
|
|||
Nose plugin providing BDD dsl for python
|
||||
|
||||
Plugin for nose, inspired by https://github.com/fmeyer/yeti, which
|
||||
uses a codec style to provide an RSpec style BDD dsl for python
|
||||
tests
|
||||
|
||||
WWW: https://github.com/delfick/nose-of-yeti
|
|
@ -1,22 +0,0 @@
|
|||
# Created by: Andrey Polyakov <andrey.polyakov@unix.net>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= ydbf
|
||||
PORTVERSION= 0.0.1
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel python
|
||||
MASTER_SITES= CHEESESHOP/source/Y/YDbf/
|
||||
DISTNAME= YDbf-0.0.1dev-20080514
|
||||
|
||||
MAINTAINER= andrey.polyakov@unix.net
|
||||
COMMENT= Yelded DBF reader/writer for Python
|
||||
|
||||
LICENSE= GPLv2
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
USES= python:2.7
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (YDbf-0.0.1dev-20080514.tar.gz) = b36713333a9b2e185e463221d25a9c72c0565cf48ede58e617d96db391117adc
|
||||
SIZE (YDbf-0.0.1dev-20080514.tar.gz) = 9590
|
|
@ -1,3 +0,0 @@
|
|||
YDbf is a library for reading/writing DBF-files (aka XBase) in pythonic way.
|
||||
|
||||
WWW: http://www.pyobject.ru/projects/YDbf
|
|
@ -213,7 +213,6 @@
|
|||
SUBDIR += plan
|
||||
SUBDIR += prn
|
||||
SUBDIR += py-jaconv
|
||||
SUBDIR += py-zinnia
|
||||
SUBDIR += qkc
|
||||
SUBDIR += quit
|
||||
SUBDIR += roget-fpw
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
# Created by: Timothy Beyer <beyert@cs.ucr.edu>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= zinnia
|
||||
PORTVERSION= 0.06
|
||||
CATEGORIES= japanese python
|
||||
MASTER_SITES= SF
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= beyert@cs.ucr.edu
|
||||
COMMENT= Python interface for Zinnia
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
LIB_DEPENDS= libzinnia.so:japanese/zinnia
|
||||
RUN_DEPENDS= zinnia:japanese/zinnia
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/COPYING
|
||||
|
||||
USES= python:2.7
|
||||
USE_PYTHON= distutils
|
||||
PYDISTUTILS_PKGNAME= ${PORTNAME}_python
|
||||
PYDISTUTILS_PKGVERSION= 0.0.0
|
||||
|
||||
LDFLAGS+= -L${LOCALBASE}/lib
|
||||
MAKE_ENV:= ${CONFIGURE_ENV}
|
||||
|
||||
post-extract:
|
||||
${CP} -a ${WRKSRC}/python/* ${WRKSRC}
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (zinnia-0.06.tar.gz) = ece3af93f937282971634fd81d3e997f848e8cfa958220e26a4564ca064ac20b
|
||||
SIZE (zinnia-0.06.tar.gz) = 457415
|
|
@ -1,10 +0,0 @@
|
|||
Zinnia is a simple, customizable, and portable online hand recognition system
|
||||
based on Support Vector Machines. Zinnia simply receives user's pen strokes
|
||||
as a sequence of coordinate data and outputs n-best characters sorted by SVM
|
||||
confidence. For portability's sake, Zinnia does not include any rendering
|
||||
functionality. In addition to recognition, Zinnia provides training module
|
||||
that allows one to create any hand-written recognition systems with low-cost.
|
||||
|
||||
This port provides Python interface to the library.
|
||||
|
||||
WWW: http://zinnia.sourceforge.net/
|
|
@ -1,4 +0,0 @@
|
|||
%%PYTHON_SITELIBDIR%%/_zinnia.so
|
||||
%%PYTHON_SITELIBDIR%%/zinnia.py
|
||||
%%PYTHON_SITELIBDIR%%/zinnia.pyc
|
||||
%%PYTHON_SITELIBDIR%%/zinnia.pyo
|
|
@ -840,7 +840,6 @@
|
|||
SUBDIR += py-secp256k1
|
||||
SUBDIR += py-seriate
|
||||
SUBDIR += py-simhash
|
||||
SUBDIR += py-slepc4py
|
||||
SUBDIR += py-snuggs
|
||||
SUBDIR += py-spectral
|
||||
SUBDIR += py-spot
|
||||
|
@ -908,7 +907,6 @@
|
|||
SUBDIR += sisl
|
||||
SUBDIR += slatec
|
||||
SUBDIR += sleef
|
||||
SUBDIR += slepc
|
||||
SUBDIR += slgrace
|
||||
SUBDIR += snns
|
||||
SUBDIR += solitaire
|
||||
|
|
|
@ -1,30 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= slepc4py
|
||||
DISTVERSION= 3.10.0
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= math python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= SLEPc for Python
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE.rst
|
||||
|
||||
DEPRECATED= Depends on broken and expiring math/slepc
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
BUILD_DEPENDS= ${PYNUMPY}
|
||||
LIB_DEPENDS= libmpich.so:net/mpich \
|
||||
libpetsc.so:science/PETSc \
|
||||
libslepc.so:math/slepc
|
||||
RUN_DEPENDS= ${PYNUMPY}
|
||||
|
||||
USES= fortran python:3.6+
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
MAKE_ENV= PETSC_DIR=${LOCALBASE} SLEPC_DIR=${LOCALBASE}
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,3 +0,0 @@
|
|||
TIMESTAMP = 1538521030
|
||||
SHA256 (slepc4py-3.10.0.tar.gz) = 326cbab709836cd5fe8e4adb60eaabe4e24537715bededd2812f3bc47c4b0474
|
||||
SIZE (slepc4py-3.10.0.tar.gz) = 835166
|
|
@ -1,4 +0,0 @@
|
|||
Python bindings for SLEPc, the Scalable Library for Eigenvalue Problem
|
||||
Computations.
|
||||
|
||||
WWW: https://bitbucket.org/slepc/slepc4py
|
|
@ -1,50 +0,0 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= slepc
|
||||
DISTVERSION= 3.10.1
|
||||
PORTREVISION= 3
|
||||
CATEGORIES= math devel
|
||||
MASTER_SITES= http://slepc.upv.es/download/distrib/
|
||||
|
||||
MAINTAINER= yuri@FreeBSD.org
|
||||
COMMENT= Scalable Library for Eigenvalue Problem Computations
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
BROKEN= fails to build
|
||||
DEPRECATED= Broken, uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
LIB_DEPENDS= libblas.so:math/blas \
|
||||
liblapack.so:math/lapack \
|
||||
libmpich.so:net/mpich \
|
||||
libpetsc.so:science/PETSc
|
||||
|
||||
USES= gmake fortran python:2.7 shebangfix xorg
|
||||
SHEBANG_FILES= configure
|
||||
SHEBANG_GLOB= *.py
|
||||
MAKEFILE= makefile
|
||||
MAKE_ENV= PETSC_DIR=${LOCALBASE} PETSC_ARCH="" SLEPC_DIR=${WRKSRC} PYTHON=${PYTHON_CMD}
|
||||
USE_XORG= x11 # not really needed, but is inherited from the PETSc setup
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
OS_VER= ${OPSYS:tl}${OSVERSION:C/(.*)...../\\1/}
|
||||
|
||||
BINARY_ALIAS= python=${PYTHON_CMD}
|
||||
|
||||
OPTIONS_DEFINE= EXAMPLES
|
||||
|
||||
PORTEXAMPLES= *
|
||||
|
||||
do-configure:
|
||||
@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./configure
|
||||
@${REINPLACE_CMD} -e 's|^SLEPC_DESTDIR *=.*|SLEPC_DESTDIR = ${PREFIX}|' \
|
||||
${WRKSRC}/installed-arch-${OS_VER}-c-debug/lib/slepc/conf/slepcvariables # otherwise it fills a wrong value for some reason
|
||||
|
||||
post-install:
|
||||
@${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libslepc.so.${PORTVERSION}
|
||||
@${REINPLACE_CMD} -i '' -e 's|#!/usr/bin/env python|#!${PYTHON_CMD}|' \
|
||||
${STAGEDIR}${PREFIX}/lib/slepc/conf/reconfigure-installed-arch-${OS_VER}-c-debug.py
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,3 +0,0 @@
|
|||
TIMESTAMP = 1540450902
|
||||
SHA256 (slepc-3.10.1.tar.gz) = f64787c8c2ab3d2f6db3c67d2bfe6ee84f741ce3dfde1d2f8221e131820a12a1
|
||||
SIZE (slepc-3.10.1.tar.gz) = 4565067
|
|
@ -1,22 +0,0 @@
|
|||
--- config/install.py.orig 2018-10-02 22:50:33 UTC
|
||||
+++ config/install.py
|
||||
@@ -311,13 +311,13 @@ for dir in dirs:
|
||||
|
||||
def installShare(self):
|
||||
self.copies.extend(self.copytree(self.rootShareDir, self.destShareDir))
|
||||
- examplesdir=os.path.join(self.destShareDir,'slepc','examples')
|
||||
- if os.path.exists(os.path.join(self.destShareDir,'slepc','examples')):
|
||||
- shutil.rmtree(os.path.join(self.destShareDir,'slepc','examples'))
|
||||
- os.mkdir(os.path.join(self.destShareDir,'slepc','examples'))
|
||||
- self.copyExamples(self.rootDir,os.path.join(self.destShareDir,'slepc','examples'))
|
||||
+ examplesdir=os.path.join(self.destShareDir,'examples','slepc')
|
||||
+ if os.path.exists(os.path.join(self.destShareDir,'examples','slepc')):
|
||||
+ shutil.rmtree(os.path.join(self.destShareDir,'examples','slepc'))
|
||||
+ os.mkdir(os.path.join(self.destShareDir,'examples','slepc'))
|
||||
+ self.copyExamples(self.rootDir,os.path.join(self.destShareDir,'examples','slepc'))
|
||||
self.copyConfig(self.rootDir,examplesdir)
|
||||
- self.fixExamplesMakefile(os.path.join(self.destShareDir,'slepc','examples','makefile'))
|
||||
+ self.fixExamplesMakefile(os.path.join(self.destShareDir,'examples','slepc','makefile'))
|
||||
return
|
||||
|
||||
def copyLib(self, src, dst):
|
|
@ -1,9 +0,0 @@
|
|||
SLEPc is a software library for the solution of large scale sparse eigenvalue
|
||||
problems on parallel computers. It is an extension of PETSc and can be used for
|
||||
linear eigenvalue problems in either standard or generalized form, with real or
|
||||
complex arithmetic. It can also be used for computing a partial SVD of a large,
|
||||
sparse, rectangular matrix, and to solve nonlinear eigenvalue problems
|
||||
(polynomial or general). Additionally, SLEPc provides solvers for the
|
||||
computation of the action of a matrix function on a vector.
|
||||
|
||||
WWW: http://slepc.upv.es/
|
|
@ -1,95 +0,0 @@
|
|||
include/slepc.h
|
||||
include/slepc/finclude/slepc.h
|
||||
include/slepc/finclude/slepcbv.h
|
||||
include/slepc/finclude/slepcds.h
|
||||
include/slepc/finclude/slepceps.h
|
||||
include/slepc/finclude/slepcfn.h
|
||||
include/slepc/finclude/slepclme.h
|
||||
include/slepc/finclude/slepcmfn.h
|
||||
include/slepc/finclude/slepcnep.h
|
||||
include/slepc/finclude/slepcpep.h
|
||||
include/slepc/finclude/slepcrg.h
|
||||
include/slepc/finclude/slepcst.h
|
||||
include/slepc/finclude/slepcsvd.h
|
||||
include/slepc/finclude/slepcsys.h
|
||||
include/slepc/private/bvimpl.h
|
||||
include/slepc/private/dsimpl.h
|
||||
include/slepc/private/epsimpl.h
|
||||
include/slepc/private/fnimpl.h
|
||||
include/slepc/private/lmeimpl.h
|
||||
include/slepc/private/mfnimpl.h
|
||||
include/slepc/private/nepimpl.h
|
||||
include/slepc/private/pepimpl.h
|
||||
include/slepc/private/rgimpl.h
|
||||
include/slepc/private/slepcimpl.h
|
||||
include/slepc/private/stimpl.h
|
||||
include/slepc/private/svdimpl.h
|
||||
include/slepc/private/vecimplslepc.h
|
||||
include/slepcblaslapack.h
|
||||
include/slepcblaslapack_mangle.h
|
||||
include/slepcblaslapack_stdcall.h
|
||||
include/slepcbv.h
|
||||
include/slepcbv.mod
|
||||
include/slepcbvdef.mod
|
||||
include/slepcconf.h
|
||||
include/slepcds.h
|
||||
include/slepcds.mod
|
||||
include/slepcdsdef.mod
|
||||
include/slepceps.h
|
||||
include/slepceps.mod
|
||||
include/slepcepsdef.mod
|
||||
include/slepcfn.h
|
||||
include/slepcfn.mod
|
||||
include/slepcfndef.mod
|
||||
include/slepclme.h
|
||||
include/slepclme.mod
|
||||
include/slepclmedef.mod
|
||||
include/slepcmat.h
|
||||
include/slepcmath.h
|
||||
include/slepcmfn.h
|
||||
include/slepcmfn.mod
|
||||
include/slepcmfndef.mod
|
||||
include/slepcnep.h
|
||||
include/slepcnep.mod
|
||||
include/slepcnepdef.mod
|
||||
include/slepcpep.h
|
||||
include/slepcpep.mod
|
||||
include/slepcpepdef.mod
|
||||
include/slepcrg.h
|
||||
include/slepcrg.mod
|
||||
include/slepcrgdef.mod
|
||||
include/slepcrgtypes.h
|
||||
include/slepcsc.h
|
||||
include/slepcst.h
|
||||
include/slepcst.mod
|
||||
include/slepcstdef.mod
|
||||
include/slepcsvd.h
|
||||
include/slepcsvd.mod
|
||||
include/slepcsvddef.mod
|
||||
include/slepcsys.h
|
||||
include/slepcsys.mod
|
||||
include/slepcsysdef.mod
|
||||
include/slepcvec.h
|
||||
include/slepcversion.h
|
||||
lib/libslepc.so
|
||||
lib/libslepc.so.3.10
|
||||
lib/libslepc.so.3.10.1
|
||||
lib/slepc/conf/SLEPcBuildInternal.cmake
|
||||
lib/slepc/conf/modules/slepc/3.10.1-installed-arch-%%PYTHON_PLATFORM%%-c-debug
|
||||
lib/slepc/conf/reconfigure-installed-arch-%%PYTHON_PLATFORM%%-c-debug.py
|
||||
lib/slepc/conf/slepc_common
|
||||
lib/slepc/conf/slepc_rules
|
||||
lib/slepc/conf/slepc_test
|
||||
lib/slepc/conf/slepc_variables
|
||||
lib/slepc/conf/slepcrules
|
||||
lib/slepc/conf/slepcvariables
|
||||
lib/slepc/conf/slepcvariables.bak
|
||||
lib/slepc/conf/uninstall.py
|
||||
libdata/pkgconfig/SLEPc.pc
|
||||
%%DATADIR%%/datafiles/matrices/bfw62a.petsc
|
||||
%%DATADIR%%/datafiles/matrices/bfw62b.petsc
|
||||
%%DATADIR%%/datafiles/matrices/rdb200.petsc
|
||||
%%DATADIR%%/datafiles/matrices/readme
|
||||
%%DATADIR%%/datafiles/matrices/speaker107c.petsc
|
||||
%%DATADIR%%/datafiles/matrices/speaker107k.petsc
|
||||
%%DATADIR%%/datafiles/matrices/speaker107m.petsc
|
|
@ -336,7 +336,6 @@
|
|||
SUBDIR += py-ffmpeg-python
|
||||
SUBDIR += py-gstreamer1
|
||||
SUBDIR += py-guessit
|
||||
SUBDIR += py-kaa-base
|
||||
SUBDIR += py-librtmp
|
||||
SUBDIR += py-mido
|
||||
SUBDIR += py-mlt
|
||||
|
|
|
@ -1,26 +0,0 @@
|
|||
# Created by: J.R. Oldroyd <fbsd@opal.com>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= kaa-base
|
||||
PORTVERSION= 0.6.0
|
||||
PORTREVISION= 12
|
||||
CATEGORIES= multimedia python
|
||||
MASTER_SITES= SF/freevo/${PORTNAME}/${PORTVERSION}
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= fbsd@opal.com
|
||||
COMMENT= Kaa Media Repository
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
BUILD_DEPENDS= ${PYTHON_SITELIBDIR}/libxml2.py:textproc/py-libxml2@${PY_FLAVOR} \
|
||||
${PYGAME}
|
||||
RUN_DEPENDS:= ${BUILD_DEPENDS}
|
||||
|
||||
USES= gnome python:2.7
|
||||
USE_GNOME= glib20
|
||||
USE_PYTHON= distutils autoplist
|
||||
CFLAGS+= -D_WANT_SEMUN
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (kaa-base-0.6.0.tar.gz) = 04fb0f610ec19a1aad1698d20829fb8caa34a97fe9cd4d9acf9f4f9f918d79b0
|
||||
SIZE (kaa-base-0.6.0.tar.gz) = 346849
|
|
@ -1,13 +0,0 @@
|
|||
--- src/extensions/inotify/fallback-inotify.h.orig Sat Mar 10 11:49:38 2007
|
||||
+++ src/extensions/inotify/fallback-inotify.h Sat Mar 10 17:02:21 2007
|
||||
@@ -7,7 +7,9 @@
|
||||
#ifndef _LINUX_INOTIFY_H
|
||||
#define _LINUX_INOTIFY_H
|
||||
|
||||
-#include <linux/types.h>
|
||||
+#include <sys/types.h>
|
||||
+typedef int __s32;
|
||||
+typedef unsigned int __u32;
|
||||
|
||||
/*
|
||||
* struct inotify_event - structure read from the inotify device for each event
|
|
@ -1,17 +0,0 @@
|
|||
--- src/extensions/shmmodule.c.orig Sat Mar 10 11:49:38 2007
|
||||
+++ src/extensions/shmmodule.c Sat Mar 10 16:59:55 2007
|
||||
@@ -114,12 +114,13 @@
|
||||
|
||||
/* Uncomment the following line if <sys/sem.h> defines "union semun" */
|
||||
|
||||
-/* #define HAVE_UNION_SEMUN */
|
||||
+#define HAVE_UNION_SEMUN
|
||||
|
||||
/* ------------------------------------------------------------------------- */
|
||||
#include "Python.h"
|
||||
#include "structmember.h"
|
||||
|
||||
+#include <machine/param.h>
|
||||
#include <sys/types.h>
|
||||
#include <sys/ipc.h> /* for system's IPC_xxx definitions */
|
||||
#include <sys/shm.h> /* for shmget, shmat, shmdt, shmctl */
|
|
@ -1,11 +0,0 @@
|
|||
--- src/process.py.orig 2009-05-25 16:47:25.000000000 -0400
|
||||
+++ src/process.py 2009-05-29 13:38:51.000000000 -0400
|
||||
@@ -75,7 +75,7 @@
|
||||
try:
|
||||
# Python 2.5
|
||||
import ctypes
|
||||
- ctypes.CDLL("libc.so.6").siginterrupt(signal.SIGCHLD, 0)
|
||||
+ ctypes.CDLL("libc.so").siginterrupt(signal.SIGCHLD, 0)
|
||||
except (ImportError, OSError):
|
||||
# Python 2.4- is not supported.
|
||||
raise SystemError('kaa.base requires Python 2.5 or later')
|
|
@ -1,23 +0,0 @@
|
|||
The Kaa Media Repository is a set of python modules related to
|
||||
media.
|
||||
|
||||
Kaa modules are based on parts from Freevo and modules created for
|
||||
MeBox. Kaa exists to encourage code sharing between these projects,
|
||||
and to serve as an umbrella for several previously disparate
|
||||
media-related modules in order to make them available from one
|
||||
(unique) namespace.
|
||||
|
||||
Kaa provides a base module that implements the common features
|
||||
needed for application development, such as mainloop management,
|
||||
timers, signals, callbacks, file descriptor monitors, etc. Kaa's
|
||||
other modules provide specific media-related functionality, such
|
||||
as retrieving metadata on arbitrary media files (kaa.metadata,
|
||||
previously called mmpython), Python wrappers for Imlib2, Xine, and
|
||||
Evas, and many other high level APIs for easily creating applications
|
||||
that deal with video and audio.
|
||||
|
||||
Kaa is named after the python character in the Jungle Book by Rudyard
|
||||
Kipling.
|
||||
|
||||
WWW: http://www.freevo.org/
|
||||
WWW: https://sourceforge.net/projects/freevo/
|
|
@ -952,7 +952,6 @@
|
|||
SUBDIR += py-pynacl
|
||||
SUBDIR += py-pyotp
|
||||
SUBDIR += py-pyotp2289
|
||||
SUBDIR += py-pyptlib
|
||||
SUBDIR += py-pysaml2
|
||||
SUBDIR += py-pysaml24
|
||||
SUBDIR += py-pyscard
|
||||
|
|
|
@ -1,27 +0,0 @@
|
|||
# Created by: Carlo Strub
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= pyptlib
|
||||
PORTVERSION= 0.0.6
|
||||
CATEGORIES= security net python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= cs@FreeBSD.org
|
||||
COMMENT= Pluggable transport library
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
USES= python:2.7
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
do-test:
|
||||
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,3 +0,0 @@
|
|||
TIMESTAMP = 1499840345
|
||||
SHA256 (pyptlib-0.0.6.tar.gz) = b98472e3d9e8f4689d3913ca8f89afa5e6cc5383dcd8686987606166f9dac607
|
||||
SIZE (pyptlib-0.0.6.tar.gz) = 239316
|
|
@ -1,4 +0,0 @@
|
|||
pyptlib is a little Python library which understands the pluggable transport
|
||||
managed-proxy protocol
|
||||
|
||||
WWW: https://gitweb.torproject.org/pluggable-transports/pyptlib.git
|
|
@ -1288,7 +1288,6 @@
|
|||
SUBDIR += py-html2text2018
|
||||
SUBDIR += py-humanfriendly
|
||||
SUBDIR += py-hunspell
|
||||
SUBDIR += py-hypua2jamo
|
||||
SUBDIR += py-isbnlib
|
||||
SUBDIR += py-isbntools
|
||||
SUBDIR += py-iso-639
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
# Created by: Ryan Steinmetz <zi@FreeBSD.org>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= hypua2jamo
|
||||
PORTVERSION= 0.3
|
||||
CATEGORIES= textproc python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= zi@FreeBSD.org
|
||||
COMMENT= Convert Hanyang-PUA code to unicode Hangul Jamo
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-12
|
||||
|
||||
USES= python:2.7
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (hypua2jamo-0.3.tar.gz) = 4d17db0733724a0afc287fdd80a08b0cd15b43091122d8e844744e971aef5585
|
||||
SIZE (hypua2jamo-0.3.tar.gz) = 214876
|
|
@ -1,3 +0,0 @@
|
|||
Convert Hanyang-PUA code to unicode Hangul Jamo
|
||||
|
||||
WWW: https://pypi.org/project/hypua2jamo/
|
|
@ -1684,7 +1684,6 @@
|
|||
SUBDIR += py-pafy
|
||||
SUBDIR += py-paste
|
||||
SUBDIR += py-pastedeploy
|
||||
SUBDIR += py-pastescript
|
||||
SUBDIR += py-path-and-address
|
||||
SUBDIR += py-pecan
|
||||
SUBDIR += py-pelican
|
||||
|
@ -1768,7 +1767,6 @@
|
|||
SUBDIR += py-waitress
|
||||
SUBDIR += py-webargs
|
||||
SUBDIR += py-webassets
|
||||
SUBDIR += py-webhelpers
|
||||
SUBDIR += py-webob
|
||||
SUBDIR += py-weboob
|
||||
SUBDIR += py-websocket-client
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
# Created by: Dryice Liu <dryice@dryice.name>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= PasteScript
|
||||
PORTVERSION= 2.0.2
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= www python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= python@FreeBSD.org
|
||||
COMMENT= Pluggable command-line frontend
|
||||
|
||||
LICENSE= MIT
|
||||
LICENSE_FILE= ${WRKSRC}/docs/license.txt
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cheetah>=0:devel/py-cheetah@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}flup6>=0:www/py-flup6@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}Paste>=1.3:www/py-paste@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pastedeploy>=0:www/py-pastedeploy@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}six>=0:devel/py-six@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}wsgiutils>=0:devel/py-wsgiutils@${PY_FLAVOR}
|
||||
|
||||
USES= python:2.7
|
||||
USE_PYTHON= autoplist distutils
|
||||
NO_ARCH= yes
|
||||
|
||||
post-extract:
|
||||
@${RM} -r ${WRKSRC}/tests
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,3 +0,0 @@
|
|||
TIMESTAMP = 1476142208
|
||||
SHA256 (PasteScript-2.0.2.tar.gz) = c03f249805538cc2328741ae8d262a9200ae1c993119b3d9bac4cd422cb476c0
|
||||
SIZE (PasteScript-2.0.2.tar.gz) = 117521
|
|
@ -1,15 +0,0 @@
|
|||
A pluggable command-line frontend, including commands to setup package
|
||||
file layouts.
|
||||
|
||||
This is a pluggable command-line tool.
|
||||
|
||||
It includes some built-in features;
|
||||
|
||||
* Create file layouts for packages. For instance, paste create
|
||||
--template=basic_package MyPackage will create a setuptools-ready
|
||||
file layout.
|
||||
|
||||
* Serving up web applications, with configuration based on
|
||||
paste.deploy.
|
||||
|
||||
WWW: https://github.com/cdent/pastescript
|
|
@ -1,26 +0,0 @@
|
|||
# Created by: Denis Shaposhnikov <dsh@vlink.ru>
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= webhelpers
|
||||
PORTVERSION= 1.3
|
||||
PORTREVISION= 2
|
||||
CATEGORIES= www python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
DISTNAME= WebHelpers-${PORTVERSION}
|
||||
|
||||
MAINTAINER= rm@FreeBSD.org
|
||||
COMMENT= Python helper functions for writing templates in web applications
|
||||
|
||||
LICENSE= BSD3CLAUSE
|
||||
|
||||
DEPRECATED= Uses deprecated version of python
|
||||
EXPIRATION_DATE= 2020-12-29
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}routes>=1.1:www/py-routes@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}markupsafe>=0.11:textproc/py-markupsafe@${PY_FLAVOR}
|
||||
|
||||
USES= python:2.7
|
||||
USE_PYTHON= distutils autoplist
|
||||
|
||||
.include <bsd.port.mk>
|
|
@ -1,2 +0,0 @@
|
|||
SHA256 (WebHelpers-1.3.tar.gz) = ea86f284e929366b77424ba9a89341f43ae8dee3cbeb8702f73bcf86058aa583
|
||||
SIZE (WebHelpers-1.3.tar.gz) = 729963
|
|
@ -1,9 +0,0 @@
|
|||
WebHelpers is package aimed at providing helper functions for use
|
||||
within web applications.
|
||||
|
||||
These functions are intended to ease web development with template
|
||||
languages by removing common view logic and encapsulating it in
|
||||
re-usable modules as well as occasionally providing objects for use
|
||||
within controllers to assist with common web development paradigms.
|
||||
|
||||
WWW: https://docs.pylonsproject.org/projects/webhelpers/en/latest/
|
Loading…
Reference in a new issue