diff options
author | Rene Ladan <rene@FreeBSD.org> | 2020-02-16 12:34:44 +0000 |
---|---|---|
committer | Rene Ladan <rene@FreeBSD.org> | 2020-02-16 12:34:44 +0000 |
commit | b78d5957b4b535bdd68c876dd8fe75364dabd750 (patch) | |
tree | f571aae161921e350dee282d37bd169f10a978a7 | |
parent | 97cd3e2a97f994da2dfd1b8f17dbf901f48650a8 (diff) |
Remove expired ports:
2020-02-16 archivers/rox-archive: Old, uses EOLed python27
2020-02-15 databases/ldb: Old version, uses EOLed python27
2020-02-15 databases/ldb12: Old version, uses EOLed python27
2020-02-15 databases/ldb13: Old version, uses EOLed python27
2020-02-15 databases/tdb1: Old version, uses EOLed python27
2020-02-16 deskutils/rox-memo: Old, uses EOLed python27
2020-02-16 devel/py-roxlib: Old, uses EOLed python27
2020-02-15 devel/talloc1: Old version, uses EOLed python27
2020-02-15 devel/tevent1: Old version, uses EOLed python27
2020-02-16 editors/rox-edit: Old, uses EOLed python27
2020-02-15 graphics/ocre: unfetchable, author not reachable, seems discontinued
2020-02-14 math/py-basemap: Deprecated upstream
2020-02-16 multimedia/rox-videothumbnail: Old, uses EOLed python27
2020-02-14 security/morphis: Fails to build with recent versions of python, upstream git repository is gone
2020-02-16 x11/rox-wallpaper: Old, uses EOLed python27
2020-02-16 x11-fm/rox-mime-editor: Old, uses EOLed python27
2020-02-16 x11-fm/rox-session: Old, uses EOLed python27
Notes
Notes:
svn path=/head/; revision=526263
150 files changed, 17 insertions, 7993 deletions
@@ -14261,3 +14261,20 @@ textproc/rubygem-elasticsearch503|textproc/rubygem-elasticsearch|2020-02-14|Obso textproc/rubygem-elasticsearch-api503|textproc/rubygem-elasticsearch-api|2020-02-14|Obsolete, use textproc/rubygem-elasticsearch-api instead textproc/rubygem-elasticsearch-transport503|textproc/rubygem-elasticsearch-transport|2020-02-14|Obselete, use textproc/rubygem-elasticsearch-transport instead textproc/rubygem-asciidoctor-plantuml009|textproc/rubygem-asciidoctor-plantuml|2020-02-14|Obsolete, use textproc/rubygem-asciidoctor-plantuml instead +archivers/rox-archive||2020-02-16|Has expired: Old, uses EOLed python27 +databases/ldb|databases/ldb14|2020-02-16|Has expired: Old version, uses EOLed python27 +databases/ldb12|databases/ldb14|2020-02-16|Has expired: Old version, uses EOLed python27 +databases/ldb13|databases/ldb14|2020-02-16|Has expired: Old version, uses EOLed python27 +databases/tdb1|databases/tdb|2020-02-16|Has expired: Old version, uses EOLed python27 +deskutils/rox-memo||2020-02-16|Has expired: Old, uses EOLed python27 +devel/py-roxlib||2020-02-16|Has expired: Old, uses EOLed python27 +devel/talloc1|devel/talloc|2020-02-16|Has expired: Old version, uses EOLed python27 +devel/tevent1|devel/tevent|2020-02-16|Has expired: Old version, uses EOLed python27 +editors/rox-edit||2020-02-16|Has expired: Old, uses EOLed python27 +graphics/ocre||2020-02-16|Has expired: unfetchable, author not reachable, seems discontinued +math/py-basemap||2020-02-16|Has expired: Deprecated upstream +multimedia/rox-videothumbnail||2020-02-16|Has expired: Old, uses EOLed python27 +security/morphis||2020-02-16|Has expired: Fails to build with recent versions of python, upstream git repository is gone +x11/rox-wallpaper||2020-02-16|Has expired: Old, uses EOLed python27 +x11-fm/rox-mime-editor||2020-02-16|Has expired: Old, uses EOLed python27 +x11-fm/rox-session||2020-02-16|Has expired: Old, uses EOLed python27 diff --git a/archivers/Makefile b/archivers/Makefile index 608b08b06f87..eb5fb19ae4ee 100644 --- a/archivers/Makefile +++ b/archivers/Makefile @@ -193,7 +193,6 @@ SUBDIR += qpress SUBDIR += quazip SUBDIR += rar - SUBDIR += rox-archive SUBDIR += rpm2cpio SUBDIR += rpm4 SUBDIR += rubygem-archive-tar-minitar diff --git a/archivers/rox-archive/Makefile b/archivers/rox-archive/Makefile deleted file mode 100644 index 6f56920c6a19..000000000000 --- a/archivers/rox-archive/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rox-archive -PORTVERSION= 2.3 -PORTREVISION= 1 -CATEGORIES= archivers -MASTER_SITES= SF/rox/Archive/${PORTVERSION} -DISTNAME= archive-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Archive management tool for the ROX desktop - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ - ${PYTHON_PKGNAMEPREFIX}roxlib>=0:devel/py-roxlib@${PY_FLAVOR} - -USES= python:2.7 shebangfix tar:bzip2 -NO_ARCH= yes -SHEBANG_FILES= Archive/AppRun - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -pre-install: - @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ - ${WRKSRC}/Archive/findrox.py - @${FIND} ${WRKSRC} -name *.bak -delete - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/apps - ${CP} -r ${WRKSRC}/Archive ${STAGEDIR}${PREFIX}/apps/ - -.include <bsd.port.mk> diff --git a/archivers/rox-archive/distinfo b/archivers/rox-archive/distinfo deleted file mode 100644 index f26d7eabd64b..000000000000 --- a/archivers/rox-archive/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (archive-2.3.tar.bz2) = dc72728203874e0d4c07a079298cc628cdd30fd76a057f426ab7ad06f80ce7eb -SIZE (archive-2.3.tar.bz2) = 28342 diff --git a/archivers/rox-archive/pkg-descr b/archivers/rox-archive/pkg-descr deleted file mode 100644 index 299ac96fef49..000000000000 --- a/archivers/rox-archive/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Archive management tool for the ROX desktop, supporting a variety -of file formats. - -WWW: http://rox.sourceforge.net/archive.html diff --git a/archivers/rox-archive/pkg-plist b/archivers/rox-archive/pkg-plist deleted file mode 100644 index c2bf64f2efc0..000000000000 --- a/archivers/rox-archive/pkg-plist +++ /dev/null @@ -1,38 +0,0 @@ -apps/Archive/.DirIcon -apps/Archive/AppInfo.xml -apps/Archive/AppRun -apps/Archive/Archive.xml -apps/Archive/Help/COPYING -apps/Archive/Help/Changes -apps/Archive/Help/README -apps/Archive/Messages/de.gmo -apps/Archive/Messages/de.po -apps/Archive/Messages/dist -apps/Archive/Messages/es.gmo -apps/Archive/Messages/es.po -apps/Archive/Messages/fr.gmo -apps/Archive/Messages/fr.po -apps/Archive/Messages/hu.gmo -apps/Archive/Messages/hu.po -apps/Archive/Messages/it.gmo -apps/Archive/Messages/it.po -apps/Archive/Messages/update-po -apps/Archive/Messages/zh_CN.gmo -apps/Archive/Messages/zh_CN.po -apps/Archive/Messages/zh_TW.gmo -apps/Archive/Messages/zh_TW.po -apps/Archive/box.py -apps/Archive/box.pyc -apps/Archive/box.pyo -apps/Archive/findrox.py -apps/Archive/findrox.pyc -apps/Archive/findrox.pyo -apps/Archive/formats.py -apps/Archive/formats.pyc -apps/Archive/formats.pyo -apps/Archive/support.py -apps/Archive/support.pyc -apps/Archive/support.pyo -apps/Archive/tests/testall.py -apps/Archive/tests/testall.pyc -apps/Archive/tests/testall.pyo diff --git a/databases/Makefile b/databases/Makefile index 40a7f4222c01..bd91cd989530 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -127,9 +127,6 @@ SUBDIR += kexi SUBDIR += kyotocabinet SUBDIR += kyototycoon - SUBDIR += ldb - SUBDIR += ldb12 - SUBDIR += ldb13 SUBDIR += ldb14 SUBDIR += ldb15 SUBDIR += leo_center @@ -1029,7 +1026,6 @@ SUBDIR += tcl-lmdb SUBDIR += tcl-sqlite3 SUBDIR += tdb - SUBDIR += tdb1 SUBDIR += tdbc SUBDIR += tile38 SUBDIR += tiledb diff --git a/databases/ldb/Makefile b/databases/ldb/Makefile deleted file mode 100644 index 955dc4c29831..000000000000 --- a/databases/ldb/Makefile +++ /dev/null @@ -1,174 +0,0 @@ -# $FreeBSD$ - -PORTNAME= ldb -PORTVERSION= 1.1.29 -PORTREVISION= 3 -PORTEPOCH= 0 -CATEGORIES= databases -MASTER_SITES= SAMBA - -MAINTAINER= timur@FreeBSD.org -COMMENT= LDAP-like embedded database - -LICENSE= GPLv3 - -DEPRECATED= Old version, uses EOLed python27 -EXPIRATION_DATE= 2020-02-15 - -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= talloc1>=2.1.8:devel/talloc1 \ - tevent1>=0.9.31:devel/tevent1 \ - tdb1>=1.3.12,1:databases/tdb1 \ - popt>=0:devel/popt - -CONFLICTS_INSTALL= ldb1[2-6]-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 \ - --with-modulesdir=${PREFIX}/lib/shared-modules \ - --with-privatelibdir=${PREFIX}/lib/ldb - -CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \ - --with-openldap=${LOCALBASE} \ - --disable-rpath \ - --without-gettext - -OPTIONS_DEFINE= MANPAGES -MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) - -.include <bsd.port.options.mk> - -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-cmdline.so \ - lib/shared-modules/ldb/asq.so \ - lib/shared-modules/ldb/ldap.so \ - lib/shared-modules/ldb/paged_results.so \ - lib/shared-modules/ldb/paged_searches.so \ - lib/shared-modules/ldb/rdn_name.so \ - lib/shared-modules/ldb/sample.so \ - lib/shared-modules/ldb/server_sort.so \ - lib/shared-modules/ldb/skel.so \ - lib/shared-modules/ldb/tdb.so - -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 -.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 -.else -.for f in include/pyldb.h \ - lib/libpyldb-util.so \ - lib/libpyldb-util.so.1 \ - lib/ldb/libpytalloc-util.so.2 - ${RM} ${STAGEDIR}${PREFIX}/${f} -.endfor -.for f in ${PYTHON_SITELIBDIR}/ldb.so \ - ${PYTHON_SITELIBDIR}/_ldb_text.py \ - ${PYTHON_SITELIBDIR}/_tdb_text.py \ - ${PYTHON_SITELIBDIR}/_tevent.so \ - ${PYTHON_SITELIBDIR}/talloc.so \ - ${PYTHON_SITELIBDIR}/tdb.so \ - ${PYTHON_SITELIBDIR}/tevent.py \ - ${PKGCONFIGDIR}/pyldb-util.pc - ${RM} ${STAGEDIR}/${f} -.endfor - ${RMDIR} ${STAGEDIR}${PYTHON_SITELIBDIR} - ${RMDIR} ${STAGEDIR}${PYTHON_LIBDIR} -.endif - -.include <bsd.port.post.mk> diff --git a/databases/ldb/distinfo b/databases/ldb/distinfo deleted file mode 100644 index 6dd5bc450d13..000000000000 --- a/databases/ldb/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1483326847 -SHA256 (ldb-1.1.29.tar.gz) = 59d84f9a5b799f519ba7b2685bb46f5a26f1bbf05b7a144b2f5e017d01d80f97 -SIZE (ldb-1.1.29.tar.gz) = 1277551 diff --git a/databases/ldb/files/ldb.3 b/databases/ldb/files/ldb.3 deleted file mode 100644 index 4dcdb734f67f..000000000000 --- a/databases/ldb/files/ldb.3 +++ /dev/null @@ -1,457 +0,0 @@ -'\" t -.\" Title: ldb -.\" Author: [see the "Author" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 01/02/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDB" "3" "01/02/2017" "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 -\%http://samba.org/~tridge/ -.RE diff --git a/databases/ldb/files/ldbadd.1 b/databases/ldb/files/ldbadd.1 deleted file mode 100644 index 4e8a29148786..000000000000 --- a/databases/ldb/files/ldbadd.1 +++ /dev/null @@ -1,78 +0,0 @@ -'\" t -.\" Title: ldbadd -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 01/02/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBADD" "1" "01/02/2017" "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 -\%http://samba.org/~tridge/ -.RE diff --git a/databases/ldb/files/ldbdel.1 b/databases/ldb/files/ldbdel.1 deleted file mode 100644 index 082b49d72617..000000000000 --- a/databases/ldb/files/ldbdel.1 +++ /dev/null @@ -1,80 +0,0 @@ -'\" t -.\" Title: ldbdel -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 01/02/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBDEL" "1" "01/02/2017" "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 -\%http://samba.org/~tridge/ -.RE diff --git a/databases/ldb/files/ldbedit.1 b/databases/ldb/files/ldbedit.1 deleted file mode 100644 index af36f14dce51..000000000000 --- a/databases/ldb/files/ldbedit.1 +++ /dev/null @@ -1,111 +0,0 @@ -'\" t -.\" Title: ldbedit -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 01/02/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBEDIT" "1" "01/02/2017" "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 -\%http://samba.org/~tridge/ -.RE diff --git a/databases/ldb/files/ldbmodify.1 b/databases/ldb/files/ldbmodify.1 deleted file mode 100644 index 7da4ca9c2c90..000000000000 --- a/databases/ldb/files/ldbmodify.1 +++ /dev/null @@ -1,73 +0,0 @@ -'\" t -.\" Title: ldbmodify -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 01/02/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBMODIFY" "1" "01/02/2017" "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 -\%http://samba.org/~tridge/ -.RE diff --git a/databases/ldb/files/ldbrename.1 b/databases/ldb/files/ldbrename.1 deleted file mode 100644 index 7aa030952773..000000000000 --- a/databases/ldb/files/ldbrename.1 +++ /dev/null @@ -1,81 +0,0 @@ -'\" t -.\" Title: ldbrename -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 01/02/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBRENAME" "1" "01/02/2017" "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 -\%http://samba.org/~tridge/ -.RE diff --git a/databases/ldb/files/ldbsearch.1 b/databases/ldb/files/ldbsearch.1 deleted file mode 100644 index a13f6a449187..000000000000 --- a/databases/ldb/files/ldbsearch.1 +++ /dev/null @@ -1,91 +0,0 @@ -'\" t -.\" Title: ldbsearch -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 01/02/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBSEARCH" "1" "01/02/2017" "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 -\%http://samba.org/~tridge/ -.RE diff --git a/databases/ldb/files/patch-buildtools__wafsamba__samba_autoconf.py b/databases/ldb/files/patch-buildtools__wafsamba__samba_autoconf.py deleted file mode 100644 index c92d308462be..000000000000 --- a/databases/ldb/files/patch-buildtools__wafsamba__samba_autoconf.py +++ /dev/null @@ -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 diff --git a/databases/ldb/files/patch-buildtools__wafsamba__samba_install.py b/databases/ldb/files/patch-buildtools__wafsamba__samba_install.py deleted file mode 100644 index 95f250a86218..000000000000 --- a/databases/ldb/files/patch-buildtools__wafsamba__samba_install.py +++ /dev/null @@ -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: diff --git a/databases/ldb/files/patch-buildtools__wafsamba__wscript b/databases/ldb/files/patch-buildtools__wafsamba__wscript deleted file mode 100644 index 9327600e7bd2..000000000000 --- a/databases/ldb/files/patch-buildtools__wafsamba__wscript +++ /dev/null @@ -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') diff --git a/databases/ldb/files/patch-common__ldb_modules.c b/databases/ldb/files/patch-common__ldb_modules.c deleted file mode 100644 index ed26d1c55c9e..000000000000 --- a/databases/ldb/files/patch-common__ldb_modules.c +++ /dev/null @@ -1,11 +0,0 @@ ---- common/ldb_modules.c.orig 2018-02-14 01:18:43 UTC -+++ common/ldb_modules.c -@@ -1103,7 +1103,7 @@ static int ldb_modules_load_dir(const ch - */ - void ldb_set_modules_dir(struct ldb_context *ldb, const char *path) - { -- int ret = ldb_modules_load_path(path, LDB_VERSION); -+ int ret = ldb_modules_load_dir(path, LDB_VERSION); - if (ret != LDB_SUCCESS) { - ldb_asprintf_errstring(ldb, "Failed to load modules from: %s\n", path); - } diff --git a/databases/ldb/files/patch-third_party__waf__wafadmin__Tools__cc.py b/databases/ldb/files/patch-third_party__waf__wafadmin__Tools__cc.py deleted file mode 100644 index 5695f3e03841..000000000000 --- a/databases/ldb/files/patch-third_party__waf__wafadmin__Tools__cc.py +++ /dev/null @@ -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') diff --git a/databases/ldb/files/patch-wscript b/databases/ldb/files/patch-wscript deleted file mode 100644 index ebae5e179c8c..000000000000 --- a/databases/ldb/files/patch-wscript +++ /dev/null @@ -1,11 +0,0 @@ ---- wscript.orig 2016-12-01 13:14:56 UTC -+++ wscript -@@ -118,7 +118,7 @@ def build(bld): - - if not 'PACKAGE_VERSION' in bld.env: - bld.env.PACKAGE_VERSION = VERSION -- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' -+ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' - - if not bld.env.disable_python: - if not bld.CONFIG_SET('USING_SYSTEM_PYLDB_UTIL'): diff --git a/databases/ldb/pkg-descr b/databases/ldb/pkg-descr deleted file mode 100644 index 92cd13b5db8c..000000000000 --- a/databases/ldb/pkg-descr +++ /dev/null @@ -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/ diff --git a/databases/ldb12/Makefile b/databases/ldb12/Makefile deleted file mode 100644 index 51a8bf058d57..000000000000 --- a/databases/ldb12/Makefile +++ /dev/null @@ -1,188 +0,0 @@ -# $FreeBSD$ - -PORTNAME= ldb -PORTVERSION= 1.2.3 -PORTREVISION= 3 -PORTEPOCH= 0 -CATEGORIES= databases -MASTER_SITES= SAMBA -PKGNAMESUFFIX= 12 - -MAINTAINER= timur@FreeBSD.org -COMMENT= LDAP-like embedded database - -LICENSE= GPLv3 - -DEPRECATED= Old version, uses EOLed python27 -EXPIRATION_DATE= 2020-02-15 - -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= talloc1>=2.1.10:devel/talloc1 \ - tevent1>=0.9.34:devel/tevent1 \ - tdb1>=1.3.15:databases/tdb1 \ - cmocka>=1.1.1:sysutils/cmocka \ - popt>=0:devel/popt - -CONFLICTS_INSTALL= ldb-1.1.* ldb1[3-6]-1.* - -#FLAVORS= default nopython -#nopython_PKGNAMESUFFIX= -nopython -#nopython_CONFLICTS= ldb -#default_CONFLICTS= ldb-nopython - -USES= compiler:c++11-lang 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 - -CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \ - --with-openldap=${LOCALBASE} \ - --disable-rpath \ - --without-gettext - -OPTIONS_DEFINE= MANPAGES -MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) - -.include <bsd.port.options.mk> - -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-cmdline.so \ - lib/shared-modules/ldb/asq.so \ - lib/shared-modules/ldb/ldap.so \ - lib/shared-modules/ldb/paged_results.so \ - lib/shared-modules/ldb/paged_searches.so \ - lib/shared-modules/ldb/rdn_name.so \ - lib/shared-modules/ldb/sample.so \ - lib/shared-modules/ldb/server_sort.so \ - lib/shared-modules/ldb/skel.so \ - lib/shared-modules/ldb/tdb.so - -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 ${CHOSEN_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> diff --git a/databases/ldb12/distinfo b/databases/ldb12/distinfo deleted file mode 100644 index ce898f6c8ab6..000000000000 --- a/databases/ldb12/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1514008393 -SHA256 (ldb-1.2.3.tar.gz) = dcbdcf24cebd52c8878af935e2474df7df67d16b2b6856a34baef3274d9f6d00 -SIZE (ldb-1.2.3.tar.gz) = 1344513 diff --git a/databases/ldb12/files/ldb.3 b/databases/ldb12/files/ldb.3 deleted file mode 100644 index aa70f3deedd4..000000000000 --- a/databases/ldb12/files/ldb.3 +++ /dev/null @@ -1,457 +0,0 @@ -'\" t -.\" Title: ldb -.\" Author: [see the "Author" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDB" "3" "11/05/2017" "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 diff --git a/databases/ldb12/files/ldbadd.1 b/databases/ldb12/files/ldbadd.1 deleted file mode 100644 index 4d491ee1fb64..000000000000 --- a/databases/ldb12/files/ldbadd.1 +++ /dev/null @@ -1,78 +0,0 @@ -'\" t -.\" Title: ldbadd -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBADD" "1" "11/05/2017" "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 diff --git a/databases/ldb12/files/ldbdel.1 b/databases/ldb12/files/ldbdel.1 deleted file mode 100644 index 26e867bb0b04..000000000000 --- a/databases/ldb12/files/ldbdel.1 +++ /dev/null @@ -1,80 +0,0 @@ -'\" t -.\" Title: ldbdel -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBDEL" "1" "11/05/2017" "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 diff --git a/databases/ldb12/files/ldbedit.1 b/databases/ldb12/files/ldbedit.1 deleted file mode 100644 index d838d3695d2e..000000000000 --- a/databases/ldb12/files/ldbedit.1 +++ /dev/null @@ -1,111 +0,0 @@ -'\" t -.\" Title: ldbedit -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBEDIT" "1" "11/05/2017" "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 diff --git a/databases/ldb12/files/ldbmodify.1 b/databases/ldb12/files/ldbmodify.1 deleted file mode 100644 index e537a9b21f81..000000000000 --- a/databases/ldb12/files/ldbmodify.1 +++ /dev/null @@ -1,73 +0,0 @@ -'\" t -.\" Title: ldbmodify -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBMODIFY" "1" "11/05/2017" "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 diff --git a/databases/ldb12/files/ldbrename.1 b/databases/ldb12/files/ldbrename.1 deleted file mode 100644 index c406bbf2bbe0..000000000000 --- a/databases/ldb12/files/ldbrename.1 +++ /dev/null @@ -1,81 +0,0 @@ -'\" t -.\" Title: ldbrename -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBRENAME" "1" "11/05/2017" "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 diff --git a/databases/ldb12/files/ldbsearch.1 b/databases/ldb12/files/ldbsearch.1 deleted file mode 100644 index 7d91e7ae1a09..000000000000 --- a/databases/ldb12/files/ldbsearch.1 +++ /dev/null @@ -1,91 +0,0 @@ -'\" t -.\" Title: ldbsearch -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBSEARCH" "1" "11/05/2017" "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 diff --git a/databases/ldb12/files/patch-buildtools__wafsamba__samba_autoconf.py b/databases/ldb12/files/patch-buildtools__wafsamba__samba_autoconf.py deleted file mode 100644 index c92d308462be..000000000000 --- a/databases/ldb12/files/patch-buildtools__wafsamba__samba_autoconf.py +++ /dev/null @@ -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 diff --git a/databases/ldb12/files/patch-buildtools__wafsamba__samba_install.py b/databases/ldb12/files/patch-buildtools__wafsamba__samba_install.py deleted file mode 100644 index 95f250a86218..000000000000 --- a/databases/ldb12/files/patch-buildtools__wafsamba__samba_install.py +++ /dev/null @@ -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: diff --git a/databases/ldb12/files/patch-buildtools__wafsamba__samba_python.py b/databases/ldb12/files/patch-buildtools__wafsamba__samba_python.py deleted file mode 100644 index 429ec5e778f9..000000000000 --- a/databases/ldb12/files/patch-buildtools__wafsamba__samba_python.py +++ /dev/null @@ -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('_', '-')) - diff --git a/databases/ldb12/files/patch-buildtools__wafsamba__wscript b/databases/ldb12/files/patch-buildtools__wafsamba__wscript deleted file mode 100644 index 9327600e7bd2..000000000000 --- a/databases/ldb12/files/patch-buildtools__wafsamba__wscript +++ /dev/null @@ -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') diff --git a/databases/ldb12/files/patch-common__ldb_modules.c b/databases/ldb12/files/patch-common__ldb_modules.c deleted file mode 100644 index ed26d1c55c9e..000000000000 --- a/databases/ldb12/files/patch-common__ldb_modules.c +++ /dev/null @@ -1,11 +0,0 @@ ---- common/ldb_modules.c.orig 2018-02-14 01:18:43 UTC -+++ common/ldb_modules.c -@@ -1103,7 +1103,7 @@ static int ldb_modules_load_dir(const ch - */ - void ldb_set_modules_dir(struct ldb_context *ldb, const char *path) - { -- int ret = ldb_modules_load_path(path, LDB_VERSION); -+ int ret = ldb_modules_load_dir(path, LDB_VERSION); - if (ret != LDB_SUCCESS) { - ldb_asprintf_errstring(ldb, "Failed to load modules from: %s\n", path); - } diff --git a/databases/ldb12/files/patch-lib__replace__wscript b/databases/ldb12/files/patch-lib__replace__wscript deleted file mode 100644 index d6d32b6c3dca..000000000000 --- a/databases/ldb12/files/patch-lib__replace__wscript +++ /dev/null @@ -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 diff --git a/databases/ldb12/files/patch-third_party__waf__wafadmin__Tools__cc.py b/databases/ldb12/files/patch-third_party__waf__wafadmin__Tools__cc.py deleted file mode 100644 index 5695f3e03841..000000000000 --- a/databases/ldb12/files/patch-third_party__waf__wafadmin__Tools__cc.py +++ /dev/null @@ -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') diff --git a/databases/ldb12/files/patch-wscript b/databases/ldb12/files/patch-wscript deleted file mode 100644 index 1617ed56fa46..000000000000 --- a/databases/ldb12/files/patch-wscript +++ /dev/null @@ -1,32 +0,0 @@ ---- wscript.orig 2017-09-07 10:04:11 UTC -+++ wscript -@@ -126,9 +126,15 @@ def build(bld): - bld.RECURSE('lib/tdb') - - if bld.env.standalone_ldb: -+ if not 'PACKAGE_VERSION' in bld.env: -+ bld.env.PACKAGE_VERSION = VERSION -+ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' - private_library = False - else: - private_library = True -+ # we're not currently linking against the ldap libs, but ldb.pc.in -+ # has @LDAP_LIBS@ -+ bld.env.LDAP_LIBS = '' - - LDB_MAP_SRC = bld.SUBDIR('ldb_map', - 'ldb_map.c ldb_map_inbound.c ldb_map_outbound.c') -@@ -149,13 +155,6 @@ def build(bld): - if bld.PYTHON_BUILD_IS_ENABLED(): - if not bld.CONFIG_SET('USING_SYSTEM_PYLDB_UTIL'): - for env in bld.gen_python_environments(['PKGCONFIGDIR']): -- # we're not currently linking against the ldap libs, but ldb.pc.in -- # has @LDAP_LIBS@ -- bld.env.LDAP_LIBS = '' -- -- if not 'PACKAGE_VERSION' in bld.env: -- bld.env.PACKAGE_VERSION = VERSION -- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' - - name = bld.pyembed_libname('pyldb-util') - bld.SAMBA_LIBRARY(name, diff --git a/databases/ldb12/pkg-descr b/databases/ldb12/pkg-descr deleted file mode 100644 index 92cd13b5db8c..000000000000 --- a/databases/ldb12/pkg-descr +++ /dev/null @@ -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/ diff --git a/databases/ldb13/Makefile b/databases/ldb13/Makefile deleted file mode 100644 index 7cb4608a1149..000000000000 --- a/databases/ldb13/Makefile +++ /dev/null @@ -1,191 +0,0 @@ -# $FreeBSD$ - -PORTNAME= ldb -PORTVERSION= 1.3.8 -PORTREVISION= 1 -PORTEPOCH= 0 -CATEGORIES= databases -MASTER_SITES= SAMBA -PKGNAMESUFFIX= 13 - -MAINTAINER= timur@FreeBSD.org -COMMENT= LDAP-like embedded database - -LICENSE= GPLv3 - -DEPRECATED= Old version, uses EOLed python27 -EXPIRATION_DATE= 2020-02-15 - -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= talloc1>=2.1.14:devel/talloc1 \ - tevent1>=0.9.37:devel/tevent1 \ - tdb1>=1.3.16:databases/tdb1 \ - cmocka>=1.1.1:sysutils/cmocka \ - popt>=0:devel/popt - -CONFLICTS_INSTALL= ldb-1.1.* ldb1[24-6]-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) - -DEBUG_CONFIGURE_ON= --verbose --enable-debug -DEBUG_MAKE_ARGS= --verbose -DEBUG_FLAGS= -g -ggdb3 -O0 - -.include <bsd.port.options.mk> - -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-cmdline.so \ - lib/shared-modules/ldb/asq.so \ - lib/shared-modules/ldb/ldap.so \ - lib/shared-modules/ldb/paged_results.so \ - lib/shared-modules/ldb/paged_searches.so \ - lib/shared-modules/ldb/rdn_name.so \ - lib/shared-modules/ldb/sample.so \ - lib/shared-modules/ldb/server_sort.so \ - lib/shared-modules/ldb/skel.so \ - lib/shared-modules/ldb/tdb.so - -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> diff --git a/databases/ldb13/distinfo b/databases/ldb13/distinfo deleted file mode 100644 index 2045eef94d8e..000000000000 --- a/databases/ldb13/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1557920439 -SHA256 (ldb-1.3.8.tar.gz) = 4d047c687ddc266d0d5a2c16629aa1a6fa6c3114499c9cc80914e3cda16ddca0 -SIZE (ldb-1.3.8.tar.gz) = 1375782 diff --git a/databases/ldb13/files/ldb.3 b/databases/ldb13/files/ldb.3 deleted file mode 100644 index aa70f3deedd4..000000000000 --- a/databases/ldb13/files/ldb.3 +++ /dev/null @@ -1,457 +0,0 @@ -'\" t -.\" Title: ldb -.\" Author: [see the "Author" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDB" "3" "11/05/2017" "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 diff --git a/databases/ldb13/files/ldbadd.1 b/databases/ldb13/files/ldbadd.1 deleted file mode 100644 index 4d491ee1fb64..000000000000 --- a/databases/ldb13/files/ldbadd.1 +++ /dev/null @@ -1,78 +0,0 @@ -'\" t -.\" Title: ldbadd -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBADD" "1" "11/05/2017" "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 diff --git a/databases/ldb13/files/ldbdel.1 b/databases/ldb13/files/ldbdel.1 deleted file mode 100644 index 26e867bb0b04..000000000000 --- a/databases/ldb13/files/ldbdel.1 +++ /dev/null @@ -1,80 +0,0 @@ -'\" t -.\" Title: ldbdel -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBDEL" "1" "11/05/2017" "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 diff --git a/databases/ldb13/files/ldbedit.1 b/databases/ldb13/files/ldbedit.1 deleted file mode 100644 index d838d3695d2e..000000000000 --- a/databases/ldb13/files/ldbedit.1 +++ /dev/null @@ -1,111 +0,0 @@ -'\" t -.\" Title: ldbedit -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBEDIT" "1" "11/05/2017" "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 diff --git a/databases/ldb13/files/ldbmodify.1 b/databases/ldb13/files/ldbmodify.1 deleted file mode 100644 index e537a9b21f81..000000000000 --- a/databases/ldb13/files/ldbmodify.1 +++ /dev/null @@ -1,73 +0,0 @@ -'\" t -.\" Title: ldbmodify -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBMODIFY" "1" "11/05/2017" "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 diff --git a/databases/ldb13/files/ldbrename.1 b/databases/ldb13/files/ldbrename.1 deleted file mode 100644 index c406bbf2bbe0..000000000000 --- a/databases/ldb13/files/ldbrename.1 +++ /dev/null @@ -1,81 +0,0 @@ -'\" t -.\" Title: ldbrename -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBRENAME" "1" "11/05/2017" "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 diff --git a/databases/ldb13/files/ldbsearch.1 b/databases/ldb13/files/ldbsearch.1 deleted file mode 100644 index 7d91e7ae1a09..000000000000 --- a/databases/ldb13/files/ldbsearch.1 +++ /dev/null @@ -1,91 +0,0 @@ -'\" t -.\" Title: ldbsearch -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 11/05/2017 -.\" Manual: System Administration tools -.\" Source: LDB 1.1 -.\" Language: English -.\" -.TH "LDBSEARCH" "1" "11/05/2017" "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 diff --git a/databases/ldb13/files/patch-buildtools__wafsamba__samba_autoconf.py b/databases/ldb13/files/patch-buildtools__wafsamba__samba_autoconf.py deleted file mode 100644 index c92d308462be..000000000000 --- a/databases/ldb13/files/patch-buildtools__wafsamba__samba_autoconf.py +++ /dev/null @@ -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 diff --git a/databases/ldb13/files/patch-buildtools__wafsamba__samba_install.py b/databases/ldb13/files/patch-buildtools__wafsamba__samba_install.py deleted file mode 100644 index 95f250a86218..000000000000 --- a/databases/ldb13/files/patch-buildtools__wafsamba__samba_install.py +++ /dev/null @@ -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: diff --git a/databases/ldb13/files/patch-buildtools__wafsamba__samba_python.py b/databases/ldb13/files/patch-buildtools__wafsamba__samba_python.py deleted file mode 100644 index 429ec5e778f9..000000000000 --- a/databases/ldb13/files/patch-buildtools__wafsamba__samba_python.py +++ /dev/null @@ -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('_', '-')) - diff --git a/databases/ldb13/files/patch-buildtools__wafsamba__wscript b/databases/ldb13/files/patch-buildtools__wafsamba__wscript deleted file mode 100644 index 9327600e7bd2..000000000000 --- a/databases/ldb13/files/patch-buildtools__wafsamba__wscript +++ /dev/null @@ -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') diff --git a/databases/ldb13/files/patch-ldb_cache.c b/databases/ldb13/files/patch-ldb_cache.c deleted file mode 100644 index 031cd3dd1b21..000000000000 --- a/databases/ldb13/files/patch-ldb_cache.c +++ /dev/null @@ -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; - } - - /* diff --git a/databases/ldb13/files/patch-ldb_mod_op_test.c b/databases/ldb13/files/patch-ldb_mod_op_test.c deleted file mode 100644 index 069ebbd7c813..000000000000 --- a/databases/ldb13/files/patch-ldb_mod_op_test.c +++ /dev/null @@ -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); diff --git a/databases/ldb13/files/patch-lib__replace__wscript b/databases/ldb13/files/patch-lib__replace__wscript deleted file mode 100644 index d6d32b6c3dca..000000000000 --- a/databases/ldb13/files/patch-lib__replace__wscript +++ /dev/null @@ -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 diff --git a/databases/ldb13/files/patch-third_party__waf__wafadmin__Tools__cc.py b/databases/ldb13/files/patch-third_party__waf__wafadmin__Tools__cc.py deleted file mode 100644 index 5695f3e03841..000000000000 --- a/databases/ldb13/files/patch-third_party__waf__wafadmin__Tools__cc.py +++ /dev/null @@ -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') diff --git a/databases/ldb13/files/patch-wscript b/databases/ldb13/files/patch-wscript deleted file mode 100644 index 233e061928d8..000000000000 --- a/databases/ldb13/files/patch-wscript +++ /dev/null @@ -1,53 +0,0 @@ ---- wscript.orig 2019-02-26 17:14:29 UTC -+++ wscript -@@ -139,9 +139,15 @@ def build(bld): - bld.RECURSE('lib/tdb') - - if bld.env.standalone_ldb: -+ if not 'PACKAGE_VERSION' in bld.env: -+ bld.env.PACKAGE_VERSION = VERSION -+ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' - private_library = False - else: - private_library = True -+ # we're not currently linking against the ldap libs, but ldb.pc.in -+ # has @LDAP_LIBS@ -+ bld.env.LDAP_LIBS = '' - - LDB_MAP_SRC = bld.SUBDIR('ldb_map', - 'ldb_map.c ldb_map_inbound.c ldb_map_outbound.c') -@@ -162,13 +168,6 @@ def build(bld): - if bld.PYTHON_BUILD_IS_ENABLED(): - if not bld.CONFIG_SET('USING_SYSTEM_PYLDB_UTIL'): - for env in bld.gen_python_environments(['PKGCONFIGDIR']): -- # we're not currently linking against the ldap libs, but ldb.pc.in -- # has @LDAP_LIBS@ -- bld.env.LDAP_LIBS = '' -- -- if not 'PACKAGE_VERSION' in bld.env: -- bld.env.PACKAGE_VERSION = VERSION -- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' - - name = bld.pyembed_libname('pyldb-util') - bld.SAMBA_LIBRARY(name, -@@ -364,10 +363,6 @@ def build(bld): - deps='cmocka ldb', - install=False) - -- bld.SAMBA_BINARY('ldb_match_test', -- source='tests/ldb_match_test.c', -- deps='cmocka ldb', -- install=False) - - def test(ctx): - '''run ldb testsuite''' -@@ -397,8 +392,7 @@ def test(ctx): - - cmocka_ret = 0 - for test_exe in ['ldb_tdb_mod_op_test', -- 'ldb_msg_test', -- 'ldb_match_test']: -+ 'ldb_msg_test']: - cmd = os.path.join(Utils.g_module.blddir, test_exe) - cmocka_ret = cmocka_ret or samba_utils.RUN_COMMAND(cmd) - diff --git a/databases/ldb13/pkg-descr b/databases/ldb13/pkg-descr deleted file mode 100644 index 92cd13b5db8c..000000000000 --- a/databases/ldb13/pkg-descr +++ /dev/null @@ -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/ diff --git a/databases/tdb1/Makefile b/databases/tdb1/Makefile deleted file mode 100644 index d5912934eb00..000000000000 --- a/databases/tdb1/Makefile +++ /dev/null @@ -1,148 +0,0 @@ -# $FreeBSD$ - -PORTNAME= tdb -PORTVERSION= 1.3.16 -PORTREVISION= 0 -PORTEPOCH= 1 -CATEGORIES= databases -MASTER_SITES= SAMBA -PKGNAMESUFFIX= 1 - -MAINTAINER= timur@FreeBSD.org -COMMENT= Trivial Database - -LICENSE= GPLv3 - -DEPRECATED= Old version, uses EOLed python27 -EXPIRATION_DATE= 2020-02-15 - -IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support - -CONFLICTS_INSTALL= tdb-* - -#FLAVORS= default nopython debug -#nopython_PKGNAMESUFFIX= -nopython -#debug_PKGNAMESUFFIX= -debug -#nopython_CONFLICTS= tdb tdb-debug -#debug_CONFLICTS= tdb tdb-nopython -#default_CONFLICTS= tdb-nopython tdb-debug - -USES= compiler pkgconfig waf -USE_LDCONFIG= yes -WAF_CMD= buildtools/bin/waf -CONFIGURE_LOG= bin/config.log - -PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig -PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;} - -CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \ - --disable-rpath \ - --without-gettext - -OPTIONS_DEFINE= MANPAGES -MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) - -.include <bsd.port.options.mk> - -TDB_BINS= bin/tdbbackup \ - bin/tdbdump \ - bin/tdbrestore \ - bin/tdbtool - -PLIST_FILES+= include/tdb.h \ - ${TDB_BINS} \ - lib/libtdb.so \ - lib/libtdb.so.1 \ - ${PKGCONFIGDIR}/tdb.pc - -.if defined(SAMBA4_DEBUG) -CFLAGS+= -DTDB_TRACE=1 -.endif - -.if defined(NO_PYTHON) -USES+= python:2.7,build -CONFIGURE_ARGS+= --disable-python -.else -USES+= python:2.7 - -PLIST_FILES+= ${PYTHON_SITELIBDIR}/tdb.so \ - ${PYTHON_SITELIBDIR}/_tdb_text.py -# 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+= ${SAMBA4_PYTHON3_SITELIBDIR}/tdb.${SAMBA4_PYTHON3_SO_ABI}.so \ - ${SAMBA4_PYTHON3_SITELIBDIR}/_tdb_text.py -.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 - -TDB_MAN8= man/man8/tdbbackup.8.gz \ - man/man8/tdbdump.8.gz \ - man/man8/tdbrestore.8.gz \ - man/man8/tdbtool.8.gz - -PLIST_FILES+= ${TDB_MAN8} - -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 ${TDB_MAN8} - ${INSTALL_MAN} ${FILESDIR}/`basename ${man} .gz` ${BUILD_WRKSRC}/bin/default/man -.endfor - -post-install: -.for lib in ${TDB_BINS} lib/libtdb.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${lib} -.endfor -.if !defined(NO_PYTHON) - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tdb.so -.if defined(SAMBA4_PYTHON3) - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SAMBA4_PYTHON3_SITELIBDIR}/tdb.${SAMBA4_PYTHON3_SO_ABI}.so -.endif -.endif - -.include <bsd.port.post.mk> diff --git a/databases/tdb1/distinfo b/databases/tdb1/distinfo deleted file mode 100644 index 29eabcef3e9b..000000000000 --- a/databases/tdb1/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1531611906 -SHA256 (tdb-1.3.16.tar.gz) = 6a3fc2616567f23993984ada3cea97d953a27669ffd1bfbbe961f26e0cf96cc5 -SIZE (tdb-1.3.16.tar.gz) = 504330 diff --git a/databases/tdb1/files/patch-buildtools__wafsamba__samba_autoconf.py b/databases/tdb1/files/patch-buildtools__wafsamba__samba_autoconf.py deleted file mode 100644 index c92d308462be..000000000000 --- a/databases/tdb1/files/patch-buildtools__wafsamba__samba_autoconf.py +++ /dev/null @@ -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 diff --git a/databases/tdb1/files/patch-buildtools__wafsamba__samba_install.py b/databases/tdb1/files/patch-buildtools__wafsamba__samba_install.py deleted file mode 100644 index 95f250a86218..000000000000 --- a/databases/tdb1/files/patch-buildtools__wafsamba__samba_install.py +++ /dev/null @@ -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: diff --git a/databases/tdb1/files/patch-buildtools__wafsamba__samba_python.py b/databases/tdb1/files/patch-buildtools__wafsamba__samba_python.py deleted file mode 100644 index 429ec5e778f9..000000000000 --- a/databases/tdb1/files/patch-buildtools__wafsamba__samba_python.py +++ /dev/null @@ -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('_', '-')) - diff --git a/databases/tdb1/files/patch-buildtools__wafsamba__wscript b/databases/tdb1/files/patch-buildtools__wafsamba__wscript deleted file mode 100644 index 9399a316c14e..000000000000 --- a/databases/tdb1/files/patch-buildtools__wafsamba__wscript +++ /dev/null @@ -1,15 +0,0 @@ ---- buildtools/wafsamba/wscript.orig 2017-04-28 11:57:26 UTC -+++ buildtools/wafsamba/wscript -@@ -76,10 +76,10 @@ def set_options(opt): - - 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') diff --git a/databases/tdb1/files/patch-lib__replace__wscript b/databases/tdb1/files/patch-lib__replace__wscript deleted file mode 100644 index d6d32b6c3dca..000000000000 --- a/databases/tdb1/files/patch-lib__replace__wscript +++ /dev/null @@ -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 diff --git a/databases/tdb1/files/patch-wscript b/databases/tdb1/files/patch-wscript deleted file mode 100644 index c1b8d4560be8..000000000000 --- a/databases/tdb1/files/patch-wscript +++ /dev/null @@ -1,11 +0,0 @@ ---- wscript.orig 2017-08-24 11:29:08 UTC -+++ wscript -@@ -115,7 +115,7 @@ def build(bld): - COMMON_SRC = bld.SUBDIR('common', COMMON_FILES) - - if bld.env.standalone_tdb: -- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' -+ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' - private_library = False - else: - private_library = True diff --git a/databases/tdb1/files/tdbbackup.8 b/databases/tdb1/files/tdbbackup.8 deleted file mode 100644 index 92f510aecccf..000000000000 --- a/databases/tdb1/files/tdbbackup.8 +++ /dev/null @@ -1,129 +0,0 @@ -'\" t -.\" Title: tdbbackup -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 2015-04-25 -.\" Manual: System Administration tools -.\" Source: Samba 3.6 -.\" Language: English -.\" -.TH "TDBBACKUP" "8" "2015\-04\-25" "Samba 3\&.6" "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" -tdbbackup \- tool for backing up and for validating the integrity of samba \&.tdb files -.SH "SYNOPSIS" -.HP \w'\fBtdbbackup\fR\ 'u -\fBtdbbackup\fR [\-s\ suffix] [\-v] [\-h] [\-l] -.SH "DESCRIPTION" -.PP -This tool is part of the -\fBsamba\fR(1) -suite\&. -.PP -\fBtdbbackup\fR -is a tool that may be used to backup samba \&.tdb files\&. This tool may also be used to verify the integrity of the \&.tdb files prior to samba startup or during normal operation\&. If it finds file damage and it finds a prior backup the backup file will be restored\&. -.SH "OPTIONS" -.PP -\-h -.RS 4 -Get help information\&. -.RE -.PP -\-s suffix -.RS 4 -The -\fB\-s\fR -option allows the administrator to specify a file backup extension\&. This way it is possible to keep a history of tdb backup files by using a new suffix for each backup\&. -.RE -.PP -\-v -.RS 4 -The -\fB\-v\fR -will check the database for damages (corrupt data) which if detected causes the backup to be restored\&. -.RE -.PP -\-l -.RS 4 -This options disables any locking, by passing TDB_NOLOCK to tdb_open_ex()\&. Only use this for database files which are not used by any other process! And also only if it is otherwise not possible to open the database, e\&.g\&. databases which were created with mutex locking\&. -.RE -.SH "COMMANDS" -.PP -\fIGENERAL INFORMATION\fR -.PP -The -\fBtdbbackup\fR -utility can safely be run at any time\&. It was designed so that it can be used at any time to validate the integrity of tdb files, even during Samba operation\&. Typical usage for the command will be: -.PP -tdbbackup [\-s suffix] *\&.tdb -.PP -Before restarting samba the following command may be run to validate \&.tdb files: -.PP -tdbbackup \-v [\-s suffix] *\&.tdb -.PP -Samba \&.tdb files are stored in various locations, be sure to run backup all \&.tdb file on the system\&. Important files includes: -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} - -\fBsecrets\&.tdb\fR -\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} - -\fBpassdb\&.tdb\fR -\- usual location is in the /usr/local/samba/private directory, or on some systems in /etc/samba\&. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} - -\fB*\&.tdb\fR -located in the /usr/local/samba/var directory or on some systems in the /var/cache or /var/lib/samba directories\&. -.RE -.SH "VERSION" -.PP -This man page is correct for version 3 of the Samba suite\&. -.SH "AUTHOR" -.PP -The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. -.PP -The tdbbackup man page was written by John H Terpstra\&. diff --git a/databases/tdb1/files/tdbdump.8 b/databases/tdb1/files/tdbdump.8 deleted file mode 100644 index 86d9e2c67556..000000000000 --- a/databases/tdb1/files/tdbdump.8 +++ /dev/null @@ -1,72 +0,0 @@ -'\" t -.\" Title: tdbdump -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 2015-04-25 -.\" Manual: System Administration tools -.\" Source: Samba 3.6 -.\" Language: English -.\" -.TH "TDBDUMP" "8" "2015\-04\-25" "Samba 3\&.6" "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" -tdbdump \- tool for printing the contents of a TDB file -.SH "SYNOPSIS" -.HP \w'\fBtdbdump\fR\ 'u -\fBtdbdump\fR [\-k\ \fIkeyname\fR] [\-e] [\-h] {filename} -.SH "DESCRIPTION" -.PP -This tool is part of the -\fBsamba\fR(1) -suite\&. -.PP -\fBtdbdump\fR -is a very simple utility that \*(Aqdumps\*(Aq the contents of a TDB (Trivial DataBase) file to standard output in a human\-readable format\&. -.PP -This tool can be used when debugging problems with TDB files\&. It is intended for those who are somewhat familiar with Samba internals\&. -.SH "OPTIONS" -.PP -\-h -.RS 4 -Get help information\&. -.RE -.PP -\-k \fIkeyname\fR -.RS 4 -The -\fB\-k\fR -option restricts dumping to a single key, if found\&. -.RE -.PP -\-e -.RS 4 -The -\fB\-e\fR -tries to dump out from a corrupt database\&. Naturally, such a dump is unreliable, at best\&. -.RE -.SH "VERSION" -.PP -This man page is correct for version 3 of the Samba suite\&. -.SH "AUTHOR" -.PP -The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. -.PP -The tdbdump man page was written by Jelmer Vernooij\&. diff --git a/databases/tdb1/files/tdbrestore.8 b/databases/tdb1/files/tdbrestore.8 deleted file mode 100644 index 28632ac094c5..000000000000 --- a/databases/tdb1/files/tdbrestore.8 +++ /dev/null @@ -1,54 +0,0 @@ -'\" t -.\" Title: tdbrestore -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 2015-04-25 -.\" Manual: System Administration tools -.\" Source: Samba 3.6 -.\" Language: English -.\" -.TH "TDBRESTORE" "8" "2015\-04\-25" "Samba 3\&.6" "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" -tdbrestore \- tool for creating a TDB file out of a tdbdump output -.SH "SYNOPSIS" -.HP \w'\fBtdbrestore\fR\ 'u -\fBtdbrestore\fR {tdbfilename} -.SH "DESCRIPTION" -.PP -This tool is part of the -\fBsamba\fR(1) -suite\&. -.PP -\fBtdbrestore\fR -is a very simple utility that \*(Aqrestores\*(Aq the contents of dump file into TDB (Trivial DataBase) file\&. The dump file is obtained from the tdbdump command\&. -.PP -This tool wait on the standard input for the content of the dump and will write the tdb in the tdbfilename parameter\&. -.PP -This tool can be used for unpacking the content of tdb as backup mean\&. -.SH "VERSION" -.PP -This man page is correct for version 3 of the Samba suite\&. -.SH "AUTHOR" -.PP -The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. This tool was initially written by Volker Lendecke based on an idea by Simon McVittie\&. -.PP -The tdbrestore man page was written by Matthieu Patou\&. diff --git a/databases/tdb1/files/tdbtool.8 b/databases/tdb1/files/tdbtool.8 deleted file mode 100644 index 04ed76594c19..000000000000 --- a/databases/tdb1/files/tdbtool.8 +++ /dev/null @@ -1,170 +0,0 @@ -'\" t -.\" Title: tdbtool -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 2015-04-25 -.\" Manual: System Administration tools -.\" Source: Samba 4.0 -.\" Language: English -.\" -.TH "TDBTOOL" "8" "2015\-04\-25" "Samba 4\&.0" "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" -tdbtool \- manipulate the contents TDB files -.SH "SYNOPSIS" -.HP \w'\fBtdbtool\fR\ 'u -\fBtdbtool\fR -.HP \w'\fBtdbtool\fR\ 'u -\fBtdbtool\fR [\-l] \fITDBFILE\fR [\fICOMMANDS\fR...] -.SH "DESCRIPTION" -.PP -This tool is part of the -\fBsamba\fR(1) -suite\&. -.PP -\fBtdbtool\fR -a tool for displaying and altering the contents of Samba TDB (Trivial DataBase) files\&. Each of the commands listed below can be entered interactively or provided on the command line\&. -.SH "OPTIONS" -.PP -\-l -.RS 4 -This options disables any locking, by passing TDB_NOLOCK to tdb_open_ex()\&. Only use this for database files which are not used by any other process! And also only if it is otherwise not possible to open the database, e\&.g\&. databases which were created with mutex locking\&. -.RE -.SH "COMMANDS" -.PP -\fBcreate\fR \fITDBFILE\fR -.RS 4 -Create a new database named -\fITDBFILE\fR\&. -.RE -.PP -\fBopen\fR \fITDBFILE\fR -.RS 4 -Open an existing database named -\fITDBFILE\fR\&. -.RE -.PP -\fBerase\fR -.RS 4 -Erase the current database\&. -.RE -.PP -\fBdump\fR -.RS 4 -Dump the current database as strings\&. -.RE -.PP -\fBcdump\fR -.RS 4 -Dump the current database as connection records\&. -.RE -.PP -\fBkeys\fR -.RS 4 -Dump the current database keys as strings\&. -.RE -.PP -\fBhexkeys\fR -.RS 4 -Dump the current database keys as hex values\&. -.RE -.PP -\fBinfo\fR -.RS 4 -Print summary information about the current database\&. -.RE -.PP -\fBinsert\fR \fIKEY\fR \fIDATA\fR -.RS 4 -Insert a record into the current database\&. -.RE -.PP -\fBmove\fR \fIKEY\fR \fITDBFILE\fR -.RS 4 -Move a record from the current database into -\fITDBFILE\fR\&. -.RE -.PP -\fBstore\fR \fIKEY\fR \fIDATA\fR -.RS 4 -Store (replace) a record in the current database\&. -.RE -.PP -\fBshow\fR \fIKEY\fR -.RS 4 -Show a record by key\&. -.RE -.PP -\fBdelete\fR \fIKEY\fR -.RS 4 -Delete a record by key\&. -.RE -.PP -\fBlist\fR -.RS 4 -Print the current database hash table and free list\&. -.RE -.PP -\fBfree\fR -.RS 4 -Print the current database and free list\&. -.RE -.PP -\fB!\fR \fICOMMAND\fR -.RS 4 -Execute the given system command\&. -.RE -.PP -\fBfirst\fR -.RS 4 -Print the first record in the current database\&. -.RE -.PP -\fBnext\fR -.RS 4 -Print the next record in the current database\&. -.RE -.PP -\fBcheck\fR -.RS 4 -Check the integrity of the current database\&. -.RE -.PP -\fBrepack\fR -.RS 4 -Repack a database using a temporary file to remove fragmentation\&. -.RE -.PP -\fBquit\fR -.RS 4 -Exit -\fBtdbtool\fR\&. -.RE -.SH "CAVEATS" -.PP -The contents of the Samba TDB files are private to the implementation and should not be altered with -\fBtdbtool\fR\&. -.SH "VERSION" -.PP -This man page is correct for version 3\&.6 of the Samba suite\&. -.SH "AUTHOR" -.PP -The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. diff --git a/databases/tdb1/pkg-descr b/databases/tdb1/pkg-descr deleted file mode 100644 index 624574f89d00..000000000000 --- a/databases/tdb1/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -TDB is a Trivial Database. In concept, it is very much like GDBM, and -BSD's DB except that it allows multiple simultaneous writers and uses -locking internally to keep writers from trampling on each other. TDB is -also extremely small. - -WWW: http://tdb.samba.org/ diff --git a/deskutils/Makefile b/deskutils/Makefile index 53940176b61a..538382243c3b 100644 --- a/deskutils/Makefile +++ b/deskutils/Makefile @@ -212,7 +212,6 @@ SUBDIR += recoll SUBDIR += remind SUBDIR += rolo - SUBDIR += rox-memo SUBDIR += rubrica SUBDIR += rubygem-shellplay SUBDIR += rubygem-taskjuggler diff --git a/deskutils/rox-memo/Makefile b/deskutils/rox-memo/Makefile deleted file mode 100644 index 50920d74564f..000000000000 --- a/deskutils/rox-memo/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rox-memo -PORTVERSION= 2.1 -PORTREVISION= 2 -CATEGORIES= deskutils -MASTER_SITES= SF/rox/Memo/${PORTVERSION} -DISTNAME= memo-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Appointment/TODO management for the ROX desktop - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ - ${PYTHON_PKGNAMEPREFIX}roxlib>=0:devel/py-roxlib@${PY_FLAVOR} - -USES= python:2.7 shebangfix tar:bzip2 -SHEBANG_FILES= Memo/AppRun Memo/AppletRun - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -pre-install: - @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ - ${WRKSRC}/Memo/findrox.py - @${FIND} ${WRKSRC} -name *.bak -delete - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/apps - ${CP} -r ${WRKSRC}/Memo ${STAGEDIR}${PREFIX}/apps/ - -.include <bsd.port.mk> diff --git a/deskutils/rox-memo/distinfo b/deskutils/rox-memo/distinfo deleted file mode 100644 index fa0e0b695307..000000000000 --- a/deskutils/rox-memo/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (memo-2.1.tar.bz2) = 78704e7befd32b60944a48be5cecaccb4196cf87478777c71b64c47a521cc0e1 -SIZE (memo-2.1.tar.bz2) = 44691 diff --git a/deskutils/rox-memo/pkg-descr b/deskutils/rox-memo/pkg-descr deleted file mode 100644 index 3d43ebf1acc9..000000000000 --- a/deskutils/rox-memo/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Appointment/TODO management for the ROX desktop. - -WWW: http://rox.sourceforge.net/desktop/Memo diff --git a/deskutils/rox-memo/pkg-plist b/deskutils/rox-memo/pkg-plist deleted file mode 100644 index 37dfed5ae7ff..000000000000 --- a/deskutils/rox-memo/pkg-plist +++ /dev/null @@ -1,67 +0,0 @@ -apps/Memo/.DirIcon -apps/Memo/Alarm.py -apps/Memo/Alarm.pyc -apps/Memo/Alarm.pyo -apps/Memo/AppInfo.xml -apps/Memo/AppRun -apps/Memo/AppletRun -apps/Memo/Arrow.py -apps/Memo/Arrow.pyc -apps/Memo/Arrow.pyo -apps/Memo/EditBox.py -apps/Memo/EditBox.pyc -apps/Memo/EditBox.pyo -apps/Memo/Help/COPYING -apps/Memo/Help/Changes -apps/Memo/Help/README -apps/Memo/Memo.py -apps/Memo/Memo.pyc -apps/Memo/Memo.pyo -apps/Memo/Memo.xml -apps/Memo/MenuWindow.py -apps/Memo/MenuWindow.pyc -apps/Memo/MenuWindow.pyo -apps/Memo/Messages/dist -apps/Memo/Messages/es.gmo -apps/Memo/Messages/es.po -apps/Memo/Messages/it.gmo -apps/Memo/Messages/it.po -apps/Memo/Messages/tips.py -apps/Memo/Messages/tips.pyc -apps/Memo/Messages/tips.pyo -apps/Memo/Messages/update-po -apps/Memo/Messages/zh_CN.gmo -apps/Memo/Messages/zh_CN.po -apps/Memo/Messages/zh_TW.gmo -apps/Memo/Messages/zh_TW.po -apps/Memo/Options.xml -apps/Memo/ShowAll.py -apps/Memo/ShowAll.pyc -apps/Memo/ShowAll.pyo -apps/Memo/Systray.py -apps/Memo/Systray.pyc -apps/Memo/Systray.pyo -apps/Memo/Window.py -apps/Memo/Window.pyc -apps/Memo/Window.pyo -apps/Memo/clock.py -apps/Memo/clock.pyc -apps/Memo/clock.pyo -apps/Memo/dbus_notify.py -apps/Memo/dbus_notify.pyc -apps/Memo/dbus_notify.pyo -apps/Memo/findrox.py -apps/Memo/findrox.pyc -apps/Memo/findrox.pyo -apps/Memo/main.py -apps/Memo/main.pyc -apps/Memo/main.pyo -apps/Memo/memos.py -apps/Memo/memos.pyc -apps/Memo/memos.pyo -apps/Memo/pretty_time.py -apps/Memo/pretty_time.pyc -apps/Memo/pretty_time.pyo -apps/Memo/timer.py -apps/Memo/timer.pyc -apps/Memo/timer.pyo diff --git a/devel/Makefile b/devel/Makefile index 7962178946b8..324c227dd2e2 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -4950,7 +4950,6 @@ SUBDIR += py-robotremoteserver SUBDIR += py-rope SUBDIR += py-rose - SUBDIR += py-roxlib SUBDIR += py-rply SUBDIR += py-rq SUBDIR += py-rq-scheduler @@ -6611,7 +6610,6 @@ SUBDIR += tablist SUBDIR += tailor SUBDIR += talloc - SUBDIR += talloc1 SUBDIR += tass64 SUBDIR += tbb SUBDIR += tcl-memchan @@ -6636,7 +6634,6 @@ SUBDIR += termcolor SUBDIR += terminality SUBDIR += tevent - SUBDIR += tevent1 SUBDIR += tex-kpathsea SUBDIR += tex-libtexlua SUBDIR += tex-libtexluajit diff --git a/devel/py-roxlib/Makefile b/devel/py-roxlib/Makefile deleted file mode 100644 index 70b0bae107c8..000000000000 --- a/devel/py-roxlib/Makefile +++ /dev/null @@ -1,32 +0,0 @@ -# $FreeBSD$ - -PORTNAME= roxlib -PORTVERSION= 2.0.6 -PORTREVISION= 4 -CATEGORIES= devel python -MASTER_SITES= SF/rox/ROX-Lib/${PORTVERSION} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= rox-lib2-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Python libraries for ROX - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -USES= gnome python:2.7 shebangfix tar:bzip2 -USE_PYTHON= flavors -USE_GNOME= pygtk2:run -SHEBANG_FILES= ROX-Lib2/AppRun ROX-Lib2/python/make_docs.py - -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - @cd ${WRKSRC}/ROX-Lib2/python && ${PYTHON_CMD} make_docs.py - -do-install: - ${CP} -r ${WRKSRC}/ROX-Lib2 ${STAGEDIR}${PREFIX}/lib - -.include <bsd.port.mk> diff --git a/devel/py-roxlib/distinfo b/devel/py-roxlib/distinfo deleted file mode 100644 index a0609638ce1f..000000000000 --- a/devel/py-roxlib/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (rox-lib2-2.0.6.tar.bz2) = d0ddf57eeb43ef6628fd2045ba331f3a4550e385e2b84d430c8ebb517ed8ad2f -SIZE (rox-lib2-2.0.6.tar.bz2) = 145972 diff --git a/devel/py-roxlib/pkg-descr b/devel/py-roxlib/pkg-descr deleted file mode 100644 index 80577461699c..000000000000 --- a/devel/py-roxlib/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Python libraries required by some ROX desktop applications. - -WWW: http://rox.sourceforge.net/phpwiki/index.php/ROX-Lib diff --git a/devel/py-roxlib/pkg-plist b/devel/py-roxlib/pkg-plist deleted file mode 100644 index ed59ed355571..000000000000 --- a/devel/py-roxlib/pkg-plist +++ /dev/null @@ -1,205 +0,0 @@ -lib/ROX-Lib2/.DirIcon -lib/ROX-Lib2/AppInfo.xml -lib/ROX-Lib2/AppRun -lib/ROX-Lib2/Help/COPYING -lib/ROX-Lib2/Help/Changes -lib/ROX-Lib2/Help/Errors -lib/ROX-Lib2/Help/README -lib/ROX-Lib2/Help/TODO -lib/ROX-Lib2/Help/findrox.py -lib/ROX-Lib2/Help/findrox.pyc -lib/ROX-Lib2/Help/findrox.pyo -lib/ROX-Lib2/Help/python/rox.AppInfo.html -lib/ROX-Lib2/Help/python/rox.InfoWin.html -lib/ROX-Lib2/Help/python/rox.Menu.html -lib/ROX-Lib2/Help/python/rox.OptionsBox.html -lib/ROX-Lib2/Help/python/rox.applet.html -lib/ROX-Lib2/Help/python/rox.basedir.html -lib/ROX-Lib2/Help/python/rox.choices.html -lib/ROX-Lib2/Help/python/rox.debug.html -lib/ROX-Lib2/Help/python/rox.filer.html -lib/ROX-Lib2/Help/python/rox.fileutils.html -lib/ROX-Lib2/Help/python/rox.html -lib/ROX-Lib2/Help/python/rox.i18n.html -lib/ROX-Lib2/Help/python/rox.icon_theme.html -lib/ROX-Lib2/Help/python/rox.launch.html -lib/ROX-Lib2/Help/python/rox.loading.html -lib/ROX-Lib2/Help/python/rox.master_proxy.html -lib/ROX-Lib2/Help/python/rox.mime.html -lib/ROX-Lib2/Help/python/rox.mime_handler.html -lib/ROX-Lib2/Help/python/rox.options.html -lib/ROX-Lib2/Help/python/rox.processes.html -lib/ROX-Lib2/Help/python/rox.proxy.html -lib/ROX-Lib2/Help/python/rox.saving.html -lib/ROX-Lib2/Help/python/rox.session.html -lib/ROX-Lib2/Help/python/rox.settings.html -lib/ROX-Lib2/Help/python/rox.singleton.html -lib/ROX-Lib2/Help/python/rox.su.html -lib/ROX-Lib2/Help/python/rox.suchild.html -lib/ROX-Lib2/Help/python/rox.tasks.html -lib/ROX-Lib2/Help/python/rox.templates.html -lib/ROX-Lib2/Help/python/rox.thumbnail.html -lib/ROX-Lib2/Help/python/rox.uri_handler.html -lib/ROX-Lib2/Help/python/rox.xattr.html -lib/ROX-Lib2/Help/python/rox.xxmlrpc.html -lib/ROX-Lib2/Messages/de.gmo -lib/ROX-Lib2/Messages/de.po -lib/ROX-Lib2/Messages/dist -lib/ROX-Lib2/Messages/es.gmo -lib/ROX-Lib2/Messages/es.po -lib/ROX-Lib2/Messages/fr.gmo -lib/ROX-Lib2/Messages/fr.po -lib/ROX-Lib2/Messages/hu.gmo -lib/ROX-Lib2/Messages/hu.po -lib/ROX-Lib2/Messages/it.gmo -lib/ROX-Lib2/Messages/it.po -lib/ROX-Lib2/Messages/pl.gmo -lib/ROX-Lib2/Messages/pl.po -lib/ROX-Lib2/Messages/pt_BR.gmo -lib/ROX-Lib2/Messages/pt_BR.po -lib/ROX-Lib2/Messages/update-po -lib/ROX-Lib2/Messages/zh_CN.gmo -lib/ROX-Lib2/Messages/zh_CN.po -lib/ROX-Lib2/Messages/zh_TW.gmo -lib/ROX-Lib2/Messages/zh_TW.po -lib/ROX-Lib2/ROX-Lib2.xml -lib/ROX-Lib2/python/check.sh -lib/ROX-Lib2/python/make_docs.py -lib/ROX-Lib2/python/make_docs.pyc -lib/ROX-Lib2/python/make_docs.pyo -lib/ROX-Lib2/python/rox/AppInfo.py -lib/ROX-Lib2/python/rox/AppInfo.pyc -lib/ROX-Lib2/python/rox/AppInfo.pyo -lib/ROX-Lib2/python/rox/InfoWin.py -lib/ROX-Lib2/python/rox/InfoWin.pyc -lib/ROX-Lib2/python/rox/InfoWin.pyo -lib/ROX-Lib2/python/rox/Menu.py -lib/ROX-Lib2/python/rox/Menu.pyc -lib/ROX-Lib2/python/rox/Menu.pyo -lib/ROX-Lib2/python/rox/OptionsBox.py -lib/ROX-Lib2/python/rox/OptionsBox.pyc -lib/ROX-Lib2/python/rox/OptionsBox.pyo -lib/ROX-Lib2/python/rox/__init__.py -lib/ROX-Lib2/python/rox/__init__.pyc -lib/ROX-Lib2/python/rox/__init__.pyo -lib/ROX-Lib2/python/rox/applet.py -lib/ROX-Lib2/python/rox/applet.pyc -lib/ROX-Lib2/python/rox/applet.pyo -lib/ROX-Lib2/python/rox/basedir.py -lib/ROX-Lib2/python/rox/basedir.pyc -lib/ROX-Lib2/python/rox/basedir.pyo -lib/ROX-Lib2/python/rox/choices.py -lib/ROX-Lib2/python/rox/choices.pyc -lib/ROX-Lib2/python/rox/choices.pyo -lib/ROX-Lib2/python/rox/debug.py -lib/ROX-Lib2/python/rox/debug.pyc -lib/ROX-Lib2/python/rox/debug.pyo -lib/ROX-Lib2/python/rox/filer.py -lib/ROX-Lib2/python/rox/filer.pyc -lib/ROX-Lib2/python/rox/filer.pyo -lib/ROX-Lib2/python/rox/fileutils.py -lib/ROX-Lib2/python/rox/fileutils.pyc -lib/ROX-Lib2/python/rox/fileutils.pyo -lib/ROX-Lib2/python/rox/i18n.py -lib/ROX-Lib2/python/rox/i18n.pyc -lib/ROX-Lib2/python/rox/i18n.pyo -lib/ROX-Lib2/python/rox/icon_theme.py -lib/ROX-Lib2/python/rox/icon_theme.pyc -lib/ROX-Lib2/python/rox/icon_theme.pyo -lib/ROX-Lib2/python/rox/launch.py -lib/ROX-Lib2/python/rox/launch.pyc -lib/ROX-Lib2/python/rox/launch.pyo -lib/ROX-Lib2/python/rox/loading.py -lib/ROX-Lib2/python/rox/loading.pyc -lib/ROX-Lib2/python/rox/loading.pyo -lib/ROX-Lib2/python/rox/master_proxy.py -lib/ROX-Lib2/python/rox/master_proxy.pyc -lib/ROX-Lib2/python/rox/master_proxy.pyo -lib/ROX-Lib2/python/rox/mime.py -lib/ROX-Lib2/python/rox/mime.pyc -lib/ROX-Lib2/python/rox/mime.pyo -lib/ROX-Lib2/python/rox/mime_handler.py -lib/ROX-Lib2/python/rox/mime_handler.pyc -lib/ROX-Lib2/python/rox/mime_handler.pyo -lib/ROX-Lib2/python/rox/options.py -lib/ROX-Lib2/python/rox/options.pyc -lib/ROX-Lib2/python/rox/options.pyo -lib/ROX-Lib2/python/rox/processes.py -lib/ROX-Lib2/python/rox/processes.pyc -lib/ROX-Lib2/python/rox/processes.pyo -lib/ROX-Lib2/python/rox/proxy.py -lib/ROX-Lib2/python/rox/proxy.pyc -lib/ROX-Lib2/python/rox/proxy.pyo -lib/ROX-Lib2/python/rox/saving.py -lib/ROX-Lib2/python/rox/saving.pyc -lib/ROX-Lib2/python/rox/saving.pyo -lib/ROX-Lib2/python/rox/session.py -lib/ROX-Lib2/python/rox/session.pyc -lib/ROX-Lib2/python/rox/session.pyo -lib/ROX-Lib2/python/rox/settings.py -lib/ROX-Lib2/python/rox/settings.pyc -lib/ROX-Lib2/python/rox/settings.pyo -lib/ROX-Lib2/python/rox/singleton.py -lib/ROX-Lib2/python/rox/singleton.pyc -lib/ROX-Lib2/python/rox/singleton.pyo -lib/ROX-Lib2/python/rox/su.py -lib/ROX-Lib2/python/rox/su.pyc -lib/ROX-Lib2/python/rox/su.pyo -lib/ROX-Lib2/python/rox/suchild.py -lib/ROX-Lib2/python/rox/suchild.pyc -lib/ROX-Lib2/python/rox/suchild.pyo -lib/ROX-Lib2/python/rox/suchild.sh -lib/ROX-Lib2/python/rox/tasks.py -lib/ROX-Lib2/python/rox/tasks.pyc -lib/ROX-Lib2/python/rox/tasks.pyo -lib/ROX-Lib2/python/rox/templates.py -lib/ROX-Lib2/python/rox/templates.pyc -lib/ROX-Lib2/python/rox/templates.pyo -lib/ROX-Lib2/python/rox/thumbnail.py -lib/ROX-Lib2/python/rox/thumbnail.pyc -lib/ROX-Lib2/python/rox/thumbnail.pyo -lib/ROX-Lib2/python/rox/uri_handler.py -lib/ROX-Lib2/python/rox/uri_handler.pyc -lib/ROX-Lib2/python/rox/uri_handler.pyo -lib/ROX-Lib2/python/rox/xattr.py -lib/ROX-Lib2/python/rox/xattr.pyc -lib/ROX-Lib2/python/rox/xattr.pyo -lib/ROX-Lib2/python/rox/xxmlrpc.py -lib/ROX-Lib2/python/rox/xxmlrpc.pyc -lib/ROX-Lib2/python/rox/xxmlrpc.pyo -lib/ROX-Lib2/tests/python/testall.py -lib/ROX-Lib2/tests/python/testall.pyc -lib/ROX-Lib2/tests/python/testall.pyo -lib/ROX-Lib2/tests/python/testbasedir.py -lib/ROX-Lib2/tests/python/testbasedir.pyc -lib/ROX-Lib2/tests/python/testbasedir.pyo -lib/ROX-Lib2/tests/python/testchoices.py -lib/ROX-Lib2/tests/python/testchoices.pyc -lib/ROX-Lib2/tests/python/testchoices.pyo -lib/ROX-Lib2/tests/python/testicon_theme.py -lib/ROX-Lib2/tests/python/testicon_theme.pyc -lib/ROX-Lib2/tests/python/testicon_theme.pyo -lib/ROX-Lib2/tests/python/testmenu.py -lib/ROX-Lib2/tests/python/testmenu.pyc -lib/ROX-Lib2/tests/python/testmenu.pyo -lib/ROX-Lib2/tests/python/testoptions.py -lib/ROX-Lib2/tests/python/testoptions.pyc -lib/ROX-Lib2/tests/python/testoptions.pyo -lib/ROX-Lib2/tests/python/testprocesses.py -lib/ROX-Lib2/tests/python/testprocesses.pyc -lib/ROX-Lib2/tests/python/testprocesses.pyo -lib/ROX-Lib2/tests/python/testproxy.py -lib/ROX-Lib2/tests/python/testproxy.pyc -lib/ROX-Lib2/tests/python/testproxy.pyo -lib/ROX-Lib2/tests/python/testrox.py -lib/ROX-Lib2/tests/python/testrox.pyc -lib/ROX-Lib2/tests/python/testrox.pyo -lib/ROX-Lib2/tests/python/testsu.py -lib/ROX-Lib2/tests/python/testsu.pyc -lib/ROX-Lib2/tests/python/testsu.pyo -lib/ROX-Lib2/tests/python/testtasks.py -lib/ROX-Lib2/tests/python/testtasks.pyc -lib/ROX-Lib2/tests/python/testtasks.pyo -lib/ROX-Lib2/tests/python/testxxmlrpc.py -lib/ROX-Lib2/tests/python/testxxmlrpc.pyc -lib/ROX-Lib2/tests/python/testxxmlrpc.pyo diff --git a/devel/talloc1/Makefile b/devel/talloc1/Makefile deleted file mode 100644 index 61a5639a8e34..000000000000 --- a/devel/talloc1/Makefile +++ /dev/null @@ -1,137 +0,0 @@ -# $FreeBSD$ - -PORTNAME= talloc -PORTVERSION= 2.1.14 -PORTREVISION= 0 -CATEGORIES= devel -MASTER_SITES= SAMBA -PKGNAMESUFFIX= 1 - -MAINTAINER= timur@FreeBSD.org -COMMENT= Hierarchical pool based memory allocator - -LICENSE= LGPL3 - -DEPRECATED= Old version, uses EOLed python27 -EXPIRATION_DATE= 2020-02-15 - -IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support - -CONFLICTS_INSTALL= talloc-* - -#FLAVORS= default nopython -#nopython_PKGNAMESUFFIX= -nopython -#nopython_CONFLICTS= talloc -#default_CONFLICTS= talloc-nopython - -USES= compiler pkgconfig waf -USE_LDCONFIG= yes -WAF_CMD= buildtools/bin/waf -CONFIGURE_LOG= bin/config.log - -PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig -PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;} - -CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \ - --disable-rpath \ - --without-gettext - -OPTIONS_DEFINE= MANPAGES -MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) - -.include <bsd.port.options.mk> - -PLIST_FILES+= include/talloc.h \ - lib/libtalloc.so \ - lib/libtalloc.so.2 \ - ${PKGCONFIGDIR}/talloc.pc - -.if defined(NO_PYTHON) -USES+= python:2.7,build -CONFIGURE_ARGS+= --disable-python -.else -USES+= python:2.7 - -PLIST_FILES+= include/pytalloc.h \ - lib/libpytalloc-util.so \ - lib/libpytalloc-util.so.2 \ - ${PYTHON_SITELIBDIR}/talloc.so \ - ${PKGCONFIGDIR}/pytalloc-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/libpytalloc-util.${SAMBA4_PYTHON3_SO_ABI}.so \ - lib/libpytalloc-util.${SAMBA4_PYTHON3_SO_ABI}.so.2 \ - ${SAMBA4_PYTHON3_SITELIBDIR}/talloc.${SAMBA4_PYTHON3_SO_ABI}.so \ - ${PKGCONFIGDIR}/pytalloc-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 - -TALLOC_MAN3= man/man3/talloc.3.gz - -PLIST_FILES+= ${TALLOC_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 ${TALLOC_MAN3} - ${INSTALL_MAN} ${FILESDIR}/`basename ${man} .gz` ${BUILD_WRKSRC}/bin/default/man -.endfor - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtalloc.so -.if !defined(NO_PYTHON) - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpytalloc-util.so - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/talloc.so -.if defined(SAMBA4_PYTHON3) - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpytalloc-util.${SAMBA4_PYTHON3_SO_ABI}.so - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SAMBA4_PYTHON3_SITELIBDIR}/talloc.${SAMBA4_PYTHON3_SO_ABI}.so -.endif -.endif - -.include <bsd.port.post.mk> diff --git a/devel/talloc1/distinfo b/devel/talloc1/distinfo deleted file mode 100644 index 04d78200ce6f..000000000000 --- a/devel/talloc1/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1531611950 -SHA256 (talloc-2.1.14.tar.gz) = b185602756a628bac507fa8af8b9df92ace69d27c0add5dab93190ad7c3367ce -SIZE (talloc-2.1.14.tar.gz) = 444589 diff --git a/devel/talloc1/files/patch-buildtools__wafsamba__samba_autoconf.py b/devel/talloc1/files/patch-buildtools__wafsamba__samba_autoconf.py deleted file mode 100644 index c92d308462be..000000000000 --- a/devel/talloc1/files/patch-buildtools__wafsamba__samba_autoconf.py +++ /dev/null @@ -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 diff --git a/devel/talloc1/files/patch-buildtools__wafsamba__samba_install.py b/devel/talloc1/files/patch-buildtools__wafsamba__samba_install.py deleted file mode 100644 index 95f250a86218..000000000000 --- a/devel/talloc1/files/patch-buildtools__wafsamba__samba_install.py +++ /dev/null @@ -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: diff --git a/devel/talloc1/files/patch-buildtools__wafsamba__samba_python.py b/devel/talloc1/files/patch-buildtools__wafsamba__samba_python.py deleted file mode 100644 index 429ec5e778f9..000000000000 --- a/devel/talloc1/files/patch-buildtools__wafsamba__samba_python.py +++ /dev/null @@ -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('_', '-')) - diff --git a/devel/talloc1/files/patch-buildtools__wafsamba__wscript b/devel/talloc1/files/patch-buildtools__wafsamba__wscript deleted file mode 100644 index 9399a316c14e..000000000000 --- a/devel/talloc1/files/patch-buildtools__wafsamba__wscript +++ /dev/null @@ -1,15 +0,0 @@ ---- buildtools/wafsamba/wscript.orig 2017-04-28 11:57:26 UTC -+++ buildtools/wafsamba/wscript -@@ -76,10 +76,10 @@ def set_options(opt): - - 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') diff --git a/devel/talloc1/files/patch-lib__replace__wscript b/devel/talloc1/files/patch-lib__replace__wscript deleted file mode 100644 index 7bf2a8ee21fe..000000000000 --- a/devel/talloc1/files/patch-lib__replace__wscript +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/replace/wscript.orig 2017-07-02 20:22:14 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 diff --git a/devel/talloc1/files/patch-talloc.c b/devel/talloc1/files/patch-talloc.c deleted file mode 100644 index a2807e78b0cb..000000000000 --- a/devel/talloc1/files/patch-talloc.c +++ /dev/null @@ -1,20 +0,0 @@ ---- talloc.c.orig 2018-01-13 09:07:51 UTC -+++ talloc.c -@@ -387,6 +387,9 @@ void talloc_lib_init(void) __attribute__ - void talloc_lib_init(void) - { - uint32_t random_value; -+#if defined(HAVE_ARC4RANDOM) -+ random_value = arc4random(); -+#else - #if defined(HAVE_GETAUXVAL) && defined(AT_RANDOM) - uint8_t *p; - /* -@@ -420,6 +423,7 @@ void talloc_lib_init(void) - */ - random_value = ((uintptr_t)talloc_lib_init & 0xFFFFFFFF); - } -+#endif /* HAVE_ARC4RANDOM */ - talloc_magic = random_value & ~TALLOC_FLAG_MASK; - } - #else diff --git a/devel/talloc1/files/patch-third_party__waf__wafadmin__Tools__cc.py b/devel/talloc1/files/patch-third_party__waf__wafadmin__Tools__cc.py deleted file mode 100644 index 5695f3e03841..000000000000 --- a/devel/talloc1/files/patch-third_party__waf__wafadmin__Tools__cc.py +++ /dev/null @@ -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') diff --git a/devel/talloc1/files/patch-wscript b/devel/talloc1/files/patch-wscript deleted file mode 100644 index 1d5c9c6d13b4..000000000000 --- a/devel/talloc1/files/patch-wscript +++ /dev/null @@ -1,18 +0,0 @@ ---- wscript.orig 2018-01-13 09:07:51 UTC -+++ wscript -@@ -46,13 +46,14 @@ def configure(conf): - conf.env.TALLOC_COMPAT1 = False - if conf.env.standalone_talloc: - conf.env.TALLOC_COMPAT1 = Options.options.TALLOC_COMPAT1 -- conf.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' -+ conf.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' - conf.env.TALLOC_VERSION = VERSION - - conf.CHECK_XSLTPROC_MANPAGES() - - conf.CHECK_HEADERS('sys/auxv.h') - conf.CHECK_FUNCS('getauxval') -+ conf.CHECK_FUNCS('arc4random') - - conf.SAMBA_CONFIG_H() - diff --git a/devel/talloc1/files/talloc.3 b/devel/talloc1/files/talloc.3 deleted file mode 100644 index 6a10b4990c2e..000000000000 --- a/devel/talloc1/files/talloc.3 +++ /dev/null @@ -1,683 +0,0 @@ -'\" t -.\" Title: talloc -.\" Author: [see the "AUTHOR" section] -.\" Generator: DocBook XSL Stylesheets v1.76.1 <http://docbook.sf.net/> -.\" Date: 2015-04-10 -.\" Manual: System Administration tools -.\" Source: Samba 4.0 -.\" Language: English -.\" -.TH "TALLOC" "3" "2015\-04\-10" "Samba 4\&.0" "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" -talloc \- hierarchical reference counted memory pool system with destructors -.SH "SYNOPSIS" -.sp -.nf -#include <talloc\&.h> -.fi -.SH "DESCRIPTION" -.PP -If you are used to talloc from Samba3 then please read this carefully, as talloc has changed a lot\&. -.PP -The new talloc is a hierarchical, reference counted memory pool system with destructors\&. Quite a mouthful really, but not too bad once you get used to it\&. -.PP -Perhaps the biggest change from Samba3 is that there is no distinction between a "talloc context" and a "talloc pointer"\&. Any pointer returned from talloc() is itself a valid talloc context\&. This means you can do this: -.sp -.if n \{\ -.RS 4 -.\} -.nf - struct foo *X = talloc(mem_ctx, struct foo); - X\->name = talloc_strdup(X, "foo"); - -.fi -.if n \{\ -.RE -.\} -.PP -and the pointer -X\->name -would be a "child" of the talloc context -X -which is itself a child of -mem_ctx\&. So if you do -talloc_free(mem_ctx) -then it is all destroyed, whereas if you do -talloc_free(X) -then just -X -and -X\->name -are destroyed, and if you do -talloc_free(X\->name) -then just the name element of -X -is destroyed\&. -.PP -If you think about this, then what this effectively gives you is an n\-ary tree, where you can free any part of the tree with talloc_free()\&. -.PP -If you find this confusing, then I suggest you run the -testsuite -program to watch talloc in action\&. You may also like to add your own tests to -testsuite\&.c -to clarify how some particular situation is handled\&. -.SH "TALLOC API" -.PP -The following is a complete guide to the talloc API\&. Read it all at least twice\&. -.SS "(type *)talloc(const void *ctx, type);" -.PP -The talloc() macro is the core of the talloc library\&. It takes a memory -\fIctx\fR -and a -\fItype\fR, and returns a pointer to a new area of memory of the given -\fItype\fR\&. -.PP -The returned pointer is itself a talloc context, so you can use it as the -\fIctx\fR -argument to more calls to talloc() if you wish\&. -.PP -The returned pointer is a "child" of the supplied context\&. This means that if you talloc_free() the -\fIctx\fR -then the new child disappears as well\&. Alternatively you can free just the child\&. -.PP -The -\fIctx\fR -argument to talloc() can be NULL, in which case a new top level context is created\&. -.SS "void *talloc_size(const void *ctx, size_t size);" -.PP -The function talloc_size() should be used when you don\*(Aqt have a convenient type to pass to talloc()\&. Unlike talloc(), it is not type safe (as it returns a void *), so you are on your own for type checking\&. -.SS "(typeof(ptr)) talloc_ptrtype(const void *ctx, ptr);" -.PP -The talloc_ptrtype() macro should be used when you have a pointer and want to allocate memory to point at with this pointer\&. When compiling with gcc >= 3 it is typesafe\&. Note this is a wrapper of talloc_size() and talloc_get_name() will return the current location in the source file\&. and not the type\&. -.SS "int talloc_free(void *ptr);" -.PP -The talloc_free() function frees a piece of talloc memory, and all its children\&. You can call talloc_free() on any pointer returned by talloc()\&. -.PP -The return value of talloc_free() indicates success or failure, with 0 returned for success and \-1 for failure\&. The only possible failure condition is if -\fIptr\fR -had a destructor attached to it and the destructor returned \-1\&. See -\(lqtalloc_set_destructor()\(rq -for details on destructors\&. -.PP -If this pointer has an additional parent when talloc_free() is called then the memory is not actually released, but instead the most recently established parent is destroyed\&. See -\(lqtalloc_reference()\(rq -for details on establishing additional parents\&. -.PP -For more control on which parent is removed, see -\(lqtalloc_unlink()\(rq\&. -.PP -talloc_free() operates recursively on its children\&. -.PP -From the 2\&.0 version of talloc, as a special case, talloc_free() is refused on pointers that have more than one parent, as talloc would have no way of knowing which parent should be removed\&. To free a pointer that has more than one parent please use talloc_unlink()\&. -.PP -To help you find problems in your code caused by this behaviour, if you do try and free a pointer with more than one parent then the talloc logging function will be called to give output like this: -.PP - -.sp -.if n \{\ -.RS 4 -.\} -.nf - ERROR: talloc_free with references at some_dir/source/foo\&.c:123 - reference at some_dir/source/other\&.c:325 - reference at some_dir/source/third\&.c:121 - -.fi -.if n \{\ -.RE -.\} -.PP -Please see the documentation for talloc_set_log_fn() and talloc_set_log_stderr() for more information on talloc logging functions\&. -.SS "void *talloc_reference(const void *ctx, const void *ptr);" -.PP -The talloc_reference() function makes -\fIctx\fR -an additional parent of -\fIptr\fR\&. -.PP -The return value of talloc_reference() is always the original pointer -\fIptr\fR, unless talloc ran out of memory in creating the reference in which case it will return NULL (each additional reference consumes around 48 bytes of memory on intel x86 platforms)\&. -.PP -If -\fIptr\fR -is NULL, then the function is a no\-op, and simply returns NULL\&. -.PP -After creating a reference you can free it in one of the following ways: -.PP - -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -you can talloc_free() any parent of the original pointer\&. That will reduce the number of parents of this pointer by 1, and will cause this pointer to be freed if it runs out of parents\&. -.RE -.sp -.RS 4 -.ie n \{\ -\h'-04'\(bu\h'+03'\c -.\} -.el \{\ -.sp -1 -.IP \(bu 2.3 -.\} -you can talloc_free() the pointer itself if it has at maximum one parent\&. This behaviour has been changed since the release of version 2\&.0\&. Further informations in the description of "talloc_free"\&. -.RE -.PP -For more control on which parent to remove, see -\(lqtalloc_unlink()\(rq\&. -.SS "int talloc_unlink(const void *ctx, void *ptr);" -.PP -The talloc_unlink() function removes a specific parent from -\fIptr\fR\&. The -\fIctx\fR -passed must either be a context used in talloc_reference() with this pointer, or must be a direct parent of ptr\&. -.PP -Note that if the parent has already been removed using talloc_free() then this function will fail and will return \-1\&. Likewise, if -\fIptr\fR -is NULL, then the function will make no modifications and return \-1\&. -.PP -Usually you can just use talloc_free() instead of talloc_unlink(), but sometimes it is useful to have the additional control on which parent is removed\&. -.SS "void talloc_set_destructor(const void *ptr, int (*destructor)(void *));" -.PP -The function talloc_set_destructor() sets the -\fIdestructor\fR -for the pointer -\fIptr\fR\&. A -\fIdestructor\fR -is a function that is called when the memory used by a pointer is about to be released\&. The destructor receives -\fIptr\fR -as an argument, and should return 0 for success and \-1 for failure\&. -.PP -The -\fIdestructor\fR -can do anything it wants to, including freeing other pieces of memory\&. A common use for destructors is to clean up operating system resources (such as open file descriptors) contained in the structure the destructor is placed on\&. -.PP -You can only place one destructor on a pointer\&. If you need more than one destructor then you can create a zero\-length child of the pointer and place an additional destructor on that\&. -.PP -To remove a destructor call talloc_set_destructor() with NULL for the destructor\&. -.PP -If your destructor attempts to talloc_free() the pointer that it is the destructor for then talloc_free() will return \-1 and the free will be ignored\&. This would be a pointless operation anyway, as the destructor is only called when the memory is just about to go away\&. -.SS "int talloc_increase_ref_count(const void *\fIptr\fR);" -.PP -The talloc_increase_ref_count(\fIptr\fR) function is exactly equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_reference(NULL, ptr); -.fi -.if n \{\ -.RE -.\} -.PP -You can use either syntax, depending on which you think is clearer in your code\&. -.PP -It returns 0 on success and \-1 on failure\&. -.SS "size_t talloc_reference_count(const void *\fIptr\fR);" -.PP -Return the number of references to the pointer\&. -.SS "void talloc_set_name(const void *ptr, const char *fmt, \&.\&.\&.);" -.PP -Each talloc pointer has a "name"\&. The name is used principally for debugging purposes, although it is also possible to set and get the name on a pointer in as a way of "marking" pointers in your code\&. -.PP -The main use for names on pointer is for "talloc reports"\&. See -\(lqtalloc_report_depth_cb()\(rq, -\(lqtalloc_report_depth_file()\(rq, -\(lqtalloc_report()\(rq -\(lqtalloc_report()\(rq -and -\(lqtalloc_report_full()\(rq -for details\&. Also see -\(lqtalloc_enable_leak_report()\(rq -and -\(lqtalloc_enable_leak_report_full()\(rq\&. -.PP -The talloc_set_name() function allocates memory as a child of the pointer\&. It is logically equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_set_name_const(ptr, talloc_asprintf(ptr, fmt, \&.\&.\&.)); -.fi -.if n \{\ -.RE -.\} -.PP -Note that multiple calls to talloc_set_name() will allocate more memory without releasing the name\&. All of the memory is released when the ptr is freed using talloc_free()\&. -.SS "void talloc_set_name_const(const void *\fIptr\fR, const char *\fIname\fR);" -.PP -The function talloc_set_name_const() is just like talloc_set_name(), but it takes a string constant, and is much faster\&. It is extensively used by the "auto naming" macros, such as talloc_p()\&. -.PP -This function does not allocate any memory\&. It just copies the supplied pointer into the internal representation of the talloc ptr\&. This means you must not pass a -\fIname\fR -pointer to memory that will disappear before -\fIptr\fR -is freed with talloc_free()\&. -.SS "void *talloc_named(const void *\fIctx\fR, size_t \fIsize\fR, const char *\fIfmt\fR, \&.\&.\&.);" -.PP -The talloc_named() function creates a named talloc pointer\&. It is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -ptr = talloc_size(ctx, size); -talloc_set_name(ptr, fmt, \&.\&.\&.\&.); -.fi -.if n \{\ -.RE -.\} -.SS "void *talloc_named_const(const void *\fIctx\fR, size_t \fIsize\fR, const char *\fIname\fR);" -.PP -This is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -ptr = talloc_size(ctx, size); -talloc_set_name_const(ptr, name); -.fi -.if n \{\ -.RE -.\} -.SS "const char *talloc_get_name(const void *\fIptr\fR);" -.PP -This returns the current name for the given talloc pointer, -\fIptr\fR\&. See -\(lqtalloc_set_name()\(rq -for details\&. -.SS "void *talloc_init(const char *\fIfmt\fR, \&.\&.\&.);" -.PP -This function creates a zero length named talloc context as a top level context\&. It is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_named(NULL, 0, fmt, \&.\&.\&.); -.fi -.if n \{\ -.RE -.\} -.SS "void *talloc_new(void *\fIctx\fR);" -.PP -This is a utility macro that creates a new memory context hanging off an existing context, automatically naming it "talloc_new: __location__" where __location__ is the source line it is called from\&. It is particularly useful for creating a new temporary working context\&. -.SS "(\fItype\fR *)talloc_realloc(const void *\fIctx\fR, void *\fIptr\fR, \fItype\fR, \fIcount\fR);" -.PP -The talloc_realloc() macro changes the size of a talloc pointer\&. It has the following equivalences: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_realloc(ctx, NULL, type, 1) ==> talloc(ctx, type); -talloc_realloc(ctx, ptr, type, 0) ==> talloc_free(ptr); -.fi -.if n \{\ -.RE -.\} -.PP -The -\fIctx\fR -argument is only used if -\fIptr\fR -is not NULL, otherwise it is ignored\&. -.PP -talloc_realloc() returns the new pointer, or NULL on failure\&. The call will fail either due to a lack of memory, or because the pointer has more than one parent (see -\(lqtalloc_reference()\(rq)\&. -.SS "void *talloc_realloc_size(const void *ctx, void *ptr, size_t size);" -.PP -the talloc_realloc_size() function is useful when the type is not known so the type\-safe talloc_realloc() cannot be used\&. -.SS "TYPE *talloc_steal(const void *\fInew_ctx\fR, const TYPE *\fIptr\fR);" -.PP -The talloc_steal() function changes the parent context of a talloc pointer\&. It is typically used when the context that the pointer is currently a child of is going to be freed and you wish to keep the memory for a longer time\&. -.PP -The talloc_steal() function returns the pointer that you pass it\&. It does not have any failure modes\&. -.PP -It is possible to produce loops in the parent/child relationship if you are not careful with talloc_steal()\&. No guarantees are provided as to your sanity or the safety of your data if you do this\&. -.PP -Note that if you try and call talloc_steal() on a pointer that has more than one parent then the result is ambiguous\&. Talloc will choose to remove the parent that is currently indicated by talloc_parent() and replace it with the chosen parent\&. You will also get a message like this via the talloc logging functions: -.PP - -.sp -.if n \{\ -.RS 4 -.\} -.nf - WARNING: talloc_steal with references at some_dir/source/foo\&.c:123 - reference at some_dir/source/other\&.c:325 - reference at some_dir/source/third\&.c:121 - -.fi -.if n \{\ -.RE -.\} -.PP -To unambiguously change the parent of a pointer please see the function -\(lqtalloc_reparent()\(rq\&. See the talloc_set_log_fn() documentation for more information on talloc logging\&. -.SS "TYPE *talloc_reparent(const void *\fIold_parent\fR, const void *\fInew_parent\fR, const TYPE *\fIptr\fR);" -.PP -The talloc_reparent() function changes the parent context of a talloc pointer\&. It is typically used when the context that the pointer is currently a child of is going to be freed and you wish to keep the memory for a longer time\&. -.PP -The talloc_reparent() function returns the pointer that you pass it\&. It does not have any failure modes\&. -.PP -The difference between talloc_reparent() and talloc_steal() is that talloc_reparent() can specify which parent you wish to change\&. This is useful when a pointer has multiple parents via references\&. -.SS "TYPE *talloc_move(const void *\fInew_ctx\fR, TYPE **\fIptr\fR);" -.PP -The talloc_move() function is a wrapper around talloc_steal() which zeros the source pointer after the move\&. This avoids a potential source of bugs where a programmer leaves a pointer in two structures, and uses the pointer from the old structure after it has been moved to a new one\&. -.SS "size_t talloc_total_size(const void *\fIptr\fR);" -.PP -The talloc_total_size() function returns the total size in bytes used by this pointer and all child pointers\&. Mostly useful for debugging\&. -.PP -Passing NULL is allowed, but it will only give a meaningful result if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. -.SS "size_t talloc_total_blocks(const void *\fIptr\fR);" -.PP -The talloc_total_blocks() function returns the total memory block count used by this pointer and all child pointers\&. Mostly useful for debugging\&. -.PP -Passing NULL is allowed, but it will only give a meaningful result if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. -.SS "void talloc_report(const void *ptr, FILE *f);" -.PP -The talloc_report() function prints a summary report of all memory used by -\fIptr\fR\&. One line of report is printed for each immediate child of ptr, showing the total memory and number of blocks used by that child\&. -.PP -You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. -.SS "void talloc_report_full(const void *\fIptr\fR, FILE *\fIf\fR);" -.PP -This provides a more detailed report than talloc_report()\&. It will recursively print the entire tree of memory referenced by the pointer\&. References in the tree are shown by giving the name of the pointer that is referenced\&. -.PP -You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. -.SS "" -.HP \w'void\ talloc_report_depth_cb('u -.BI "void talloc_report_depth_cb(" "const\ void\ *ptr" ", " "int\ depth" ", " "int\ max_depth" ", " "void\ (*callback)(const\ void\ *ptr,\ int\ depth,\ int\ max_depth,\ int\ is_ref,\ void\ *priv)" ", " "void\ *priv" ");" -.PP -This provides a more flexible reports than talloc_report()\&. It will recursively call the callback for the entire tree of memory referenced by the pointer\&. References in the tree are passed with -\fIis_ref = 1\fR -and the pointer that is referenced\&. -.PP -You can pass NULL for the pointer, in which case a report is printed for the top level memory context, but only if talloc_enable_leak_report() or talloc_enable_leak_report_full() has been called\&. -.PP -The recursion is stopped when depth >= max_depth\&. max_depth = \-1 means only stop at leaf nodes\&. -.SS "" -.HP \w'void\ talloc_report_depth_file('u -.BI "void talloc_report_depth_file(" "const\ void\ *ptr" ", " "int\ depth" ", " "int\ max_depth" ", " "FILE\ *f" ");" -.PP -This provides a more flexible reports than talloc_report()\&. It will let you specify the depth and max_depth\&. -.SS "void talloc_enable_leak_report(void);" -.PP -This enables calling of talloc_report(NULL, stderr) when the program exits\&. In Samba4 this is enabled by using the \-\-leak\-report command line option\&. -.PP -For it to be useful, this function must be called before any other talloc function as it establishes a "null context" that acts as the top of the tree\&. If you don\*(Aqt call this function first then passing NULL to talloc_report() or talloc_report_full() won\*(Aqt give you the full tree printout\&. -.PP -Here is a typical talloc report: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc report on \*(Aqnull_context\*(Aq (total 267 bytes in 15 blocks) -libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks -libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks -iconv(UTF8,CP850) contains 42 bytes in 2 blocks -libcli/auth/spnego_parse\&.c:55 contains 31 bytes in 2 blocks -iconv(CP850,UTF8) contains 42 bytes in 2 blocks -iconv(UTF8,UTF\-16LE) contains 45 bytes in 2 blocks -iconv(UTF\-16LE,UTF8) contains 45 bytes in 2 blocks - -.fi -.if n \{\ -.RE -.\} -.SS "void talloc_enable_leak_report_full(void);" -.PP -This enables calling of talloc_report_full(NULL, stderr) when the program exits\&. In Samba4 this is enabled by using the \-\-leak\-report\-full command line option\&. -.PP -For it to be useful, this function must be called before any other talloc function as it establishes a "null context" that acts as the top of the tree\&. If you don\*(Aqt call this function first then passing NULL to talloc_report() or talloc_report_full() won\*(Aqt give you the full tree printout\&. -.PP -Here is a typical full report: -.sp -.if n \{\ -.RS 4 -.\} -.nf -full talloc report on \*(Aqroot\*(Aq (total 18 bytes in 8 blocks) -p1 contains 18 bytes in 7 blocks (ref 0) - r1 contains 13 bytes in 2 blocks (ref 0) - reference to: p2 - p2 contains 1 bytes in 1 blocks (ref 1) - x3 contains 1 bytes in 1 blocks (ref 0) - x2 contains 1 bytes in 1 blocks (ref 0) - x1 contains 1 bytes in 1 blocks (ref 0) - -.fi -.if n \{\ -.RE -.\} -.SS "(\fItype\fR *)talloc_zero(const void *\fIctx\fR, \fItype\fR);" -.PP -The talloc_zero() macro is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -ptr = talloc(ctx, type); -if (ptr) memset(ptr, 0, sizeof(type)); -.fi -.if n \{\ -.RE -.\} -.SS "void *talloc_zero_size(const void *\fIctx\fR, size_t \fIsize\fR)" -.PP -The talloc_zero_size() function is useful when you don\*(Aqt have a known type\&. -.SS "void *talloc_memdup(const void *\fIctx\fR, const void *\fIp\fR, size_t size);" -.PP -The talloc_memdup() function is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -ptr = talloc_size(ctx, size); -if (ptr) memcpy(ptr, p, size); -.fi -.if n \{\ -.RE -.\} -.SS "char *talloc_strdup(const void *\fIctx\fR, const char *\fIp\fR);" -.PP -The talloc_strdup() function is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -ptr = talloc_size(ctx, strlen(p)+1); -if (ptr) memcpy(ptr, p, strlen(p)+1); -.fi -.if n \{\ -.RE -.\} -.PP -This function sets the name of the new pointer to the passed string\&. This is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_set_name_const(ptr, ptr) -.fi -.if n \{\ -.RE -.\} -.SS "char *talloc_strndup(const void *\fIt\fR, const char *\fIp\fR, size_t \fIn\fR);" -.PP -The talloc_strndup() function is the talloc equivalent of the C library function strndup(3)\&. -.PP -This function sets the name of the new pointer to the passed string\&. This is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_set_name_const(ptr, ptr) -.fi -.if n \{\ -.RE -.\} -.SS "char *talloc_vasprintf(const void *\fIt\fR, const char *\fIfmt\fR, va_list \fIap\fR);" -.PP -The talloc_vasprintf() function is the talloc equivalent of the C library function vasprintf(3)\&. -.PP -This function sets the name of the new pointer to the new string\&. This is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_set_name_const(ptr, ptr) -.fi -.if n \{\ -.RE -.\} -.SS "char *talloc_asprintf(const void *\fIt\fR, const char *\fIfmt\fR, \&.\&.\&.);" -.PP -The talloc_asprintf() function is the talloc equivalent of the C library function asprintf(3)\&. -.PP -This function sets the name of the new pointer to the passed string\&. This is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_set_name_const(ptr, ptr) -.fi -.if n \{\ -.RE -.\} -.SS "char *talloc_asprintf_append(char *s, const char *fmt, \&.\&.\&.);" -.PP -The talloc_asprintf_append() function appends the given formatted string to the given string\&. -.PP -This function sets the name of the new pointer to the new string\&. This is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_set_name_const(ptr, ptr) -.fi -.if n \{\ -.RE -.\} -.SS "(type *)talloc_array(const void *ctx, type, unsigned int count);" -.PP -The talloc_array() macro is equivalent to: -.sp -.if n \{\ -.RS 4 -.\} -.nf -(type *)talloc_size(ctx, sizeof(type) * count); -.fi -.if n \{\ -.RE -.\} -.PP -except that it provides integer overflow protection for the multiply, returning NULL if the multiply overflows\&. -.SS "void *talloc_array_size(const void *ctx, size_t size, unsigned int count);" -.PP -The talloc_array_size() function is useful when the type is not known\&. It operates in the same way as talloc_array(), but takes a size instead of a type\&. -.SS "(typeof(ptr)) talloc_array_ptrtype(const void *ctx, ptr, unsigned int count);" -.PP -The talloc_ptrtype() macro should be used when you have a pointer to an array and want to allocate memory of an array to point at with this pointer\&. When compiling with gcc >= 3 it is typesafe\&. Note this is a wrapper of talloc_array_size() and talloc_get_name() will return the current location in the source file\&. and not the type\&. -.SS "void *talloc_realloc_fn(const void *ctx, void *ptr, size_t size)" -.PP -This is a non\-macro version of talloc_realloc(), which is useful as libraries sometimes want a realloc function pointer\&. A realloc(3) implementation encapsulates the functionality of malloc(3), free(3) and realloc(3) in one call, which is why it is useful to be able to pass around a single function pointer\&. -.SS "void *talloc_autofree_context(void);" -.PP -This is a handy utility function that returns a talloc context which will be automatically freed on program exit\&. This can be used to reduce the noise in memory leak reports\&. -.SS "void *talloc_check_name(const void *ptr, const char *name);" -.PP -This function checks if a pointer has the specified -\fIname\fR\&. If it does then the pointer is returned\&. It it doesn\*(Aqt then NULL is returned\&. -.SS "(type *)talloc_get_type(const void *ptr, type);" -.PP -This macro allows you to do type checking on talloc pointers\&. It is particularly useful for void* private pointers\&. It is equivalent to this: -.sp -.if n \{\ -.RS 4 -.\} -.nf -(type *)talloc_check_name(ptr, #type) -.fi -.if n \{\ -.RE -.\} -.SS "talloc_set_type(const void *ptr, type);" -.PP -This macro allows you to force the name of a pointer to be a particular -\fItype\fR\&. This can be used in conjunction with talloc_get_type() to do type checking on void* pointers\&. -.PP -It is equivalent to this: -.sp -.if n \{\ -.RS 4 -.\} -.nf -talloc_set_name_const(ptr, #type) -.fi -.if n \{\ -.RE -.\} -.SS "talloc_set_log_fn(void (*log_fn)(const char *message));" -.PP -This function sets a logging function that talloc will use for warnings and errors\&. By default talloc will not print any warnings or errors\&. -.SS "talloc_set_log_stderr(void);" -.PP -This sets the talloc log function to write log messages to stderr -.SH "PERFORMANCE" -.PP -All the additional features of talloc(3) over malloc(3) do come at a price\&. We have a simple performance test in Samba4 that measures talloc() versus malloc() performance, and it seems that talloc() is about 10% slower than malloc() on my x86 Debian Linux box\&. For Samba, the great reduction in code complexity that we get by using talloc makes this worthwhile, especially as the total overhead of talloc/malloc in Samba is already quite small\&. -.SH "SEE ALSO" -.PP -malloc(3), strndup(3), vasprintf(3), asprintf(3), -\m[blue]\fB\%http://talloc.samba.org/\fR\m[] -.SH "AUTHOR" -.PP -The original Samba software and related utilities were created by Andrew Tridgell\&. Samba is now developed by the Samba Team as an Open Source project similar to the way the Linux kernel is developed\&. -.SH "COPYRIGHT/LICENSE" -.PP -Copyright (C) Andrew Tridgell 2004 -.PP -This program is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version\&. -.PP -This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE\&. See the GNU General Public License for more details\&. -.PP -You should have received a copy of the GNU General Public License along with this program; if not, see http://www\&.gnu\&.org/licenses/\&. diff --git a/devel/talloc1/pkg-descr b/devel/talloc1/pkg-descr deleted file mode 100644 index bb86bf2367a9..000000000000 --- a/devel/talloc1/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A hierarchical pool based memory allocator with destructors. It uses -reference counting to determine when memory should be freed. - -WWW: http://talloc.samba.org/ diff --git a/devel/tevent1/Makefile b/devel/tevent1/Makefile deleted file mode 100644 index 97e6fd3c0429..000000000000 --- a/devel/tevent1/Makefile +++ /dev/null @@ -1,136 +0,0 @@ -# $FreeBSD$ - -PORTNAME= tevent -PORTVERSION= 0.9.37 -PORTREVISION= 0 -PORTEPOCH= 0 -CATEGORIES= devel -MASTER_SITES= SAMBA -PKGNAMESUFFIX= 1 - -MAINTAINER= timur@FreeBSD.org -COMMENT= Talloc based event loop library - -LICENSE= LGPL3 - -DEPRECATED= Old version, uses EOLed python27 -EXPIRATION_DATE= 2020-02-15 - -IGNORE_NONTHREAD_PYTHON=needs port lang/python${PYTHON_SUFFIX} to be build with THREADS support - -BUILD_DEPENDS= talloc1>=2.1.11:devel/talloc1 -RUN_DEPENDS= talloc1>=2.1.11:devel/talloc1 - -CONFLICTS_INSTALL= tevent-* - -#FLAVORS= default nopython -#nopython_PKGNAMESUFFIX= -nopython -#nopython_CONFLICTS= tevent -#default_CONFLICTS= tevent-nopython - -USES= compiler pkgconfig waf -USE_LDCONFIG= yes -WAF_CMD= buildtools/bin/waf -CONFIGURE_LOG= bin/config.log - -PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig -PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;${PREFIX}/;;} - -CONFIGURE_ARGS+= --bundled-libraries=!talloc - -CONFIGURE_ARGS+= --mandir=${MANPREFIX}/man \ - --disable-rpath \ - --without-gettext - -OPTIONS_DEFINE= MANPAGES -MANPAGES_DESC= Build and install manpages (requires textproc/docbook-xsl) - -.include <bsd.port.options.mk> - -PLIST_FILES+= include/tevent.h \ - lib/libtevent.so \ - lib/libtevent.so.0 \ - ${PKGCONFIGDIR}/tevent.pc - -.if defined(NO_PYTHON) -USES+= python:2.7,build -CONFIGURE_ARGS+= --disable-python -.else -USES+= python:2.7 - -PLIST_FILES+= ${PYTHON_SITELIBDIR}/_tevent.so \ - ${PYTHON_SITELIBDIR}/tevent.py \ - ${PYTHON_SITELIBDIR}/tevent.pyc \ - ${PYTHON_SITELIBDIR}/tevent.pyo -# 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+= ${SAMBA4_PYTHON3_SITELIBDIR}/_tevent.${SAMBA4_PYTHON3_SO_ABI}.so \ - ${SAMBA4_PYTHON3_SITELIBDIR}/tevent.py \ - ${SAMBA4_PYTHON3_SITELIBDIR}/tevent.pyc \ - ${SAMBA4_PYTHON3_SITELIBDIR}/tevent.pyo -.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 - -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 - -.if !defined(NO_PYTHON) -post-build: - ${PYTHON_CMD} -m py_compile ${BUILD_WRKSRC}/tevent.py - ${PYTHON_CMD} -O -m py_compile ${BUILD_WRKSRC}/tevent.py -.endif - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtevent.so -.if !defined(NO_PYTHON) - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_tevent.so -.if defined(SAMBA4_PYTHON3) - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SAMBA4_PYTHON3_SITELIBDIR}/_tevent.${SAMBA4_PYTHON3_SO_ABI}.so -.endif -.endif - -.include <bsd.port.post.mk> diff --git a/devel/tevent1/distinfo b/devel/tevent1/distinfo deleted file mode 100644 index 69e2783a89f4..000000000000 --- a/devel/tevent1/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1531613973 -SHA256 (tevent-0.9.37.tar.gz) = 168345ed65eac03785cf77b95238e7dc66cbb473a42811693a6b0916e5dae7e0 -SIZE (tevent-0.9.37.tar.gz) = 603859 diff --git a/devel/tevent1/files/patch-buildtools__wafsamba__samba_autoconf.py b/devel/tevent1/files/patch-buildtools__wafsamba__samba_autoconf.py deleted file mode 100644 index c92d308462be..000000000000 --- a/devel/tevent1/files/patch-buildtools__wafsamba__samba_autoconf.py +++ /dev/null @@ -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 diff --git a/devel/tevent1/files/patch-buildtools__wafsamba__samba_install.py b/devel/tevent1/files/patch-buildtools__wafsamba__samba_install.py deleted file mode 100644 index 95f250a86218..000000000000 --- a/devel/tevent1/files/patch-buildtools__wafsamba__samba_install.py +++ /dev/null @@ -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: diff --git a/devel/tevent1/files/patch-buildtools__wafsamba__samba_python.py b/devel/tevent1/files/patch-buildtools__wafsamba__samba_python.py deleted file mode 100644 index 429ec5e778f9..000000000000 --- a/devel/tevent1/files/patch-buildtools__wafsamba__samba_python.py +++ /dev/null @@ -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('_', '-')) - diff --git a/devel/tevent1/files/patch-buildtools__wafsamba__wscript b/devel/tevent1/files/patch-buildtools__wafsamba__wscript deleted file mode 100644 index 9399a316c14e..000000000000 --- a/devel/tevent1/files/patch-buildtools__wafsamba__wscript +++ /dev/null @@ -1,15 +0,0 @@ ---- buildtools/wafsamba/wscript.orig 2017-04-28 11:57:26 UTC -+++ buildtools/wafsamba/wscript -@@ -76,10 +76,10 @@ def set_options(opt): - - 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') diff --git a/devel/tevent1/files/patch-lib__replace__wscript b/devel/tevent1/files/patch-lib__replace__wscript deleted file mode 100644 index 7bf2a8ee21fe..000000000000 --- a/devel/tevent1/files/patch-lib__replace__wscript +++ /dev/null @@ -1,11 +0,0 @@ ---- lib/replace/wscript.orig 2017-07-02 20:22:14 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 diff --git a/devel/tevent1/files/patch-third_party__waf__wafadmin__Tools__cc.py b/devel/tevent1/files/patch-third_party__waf__wafadmin__Tools__cc.py deleted file mode 100644 index 5695f3e03841..000000000000 --- a/devel/tevent1/files/patch-third_party__waf__wafadmin__Tools__cc.py +++ /dev/null @@ -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') diff --git a/devel/tevent1/files/patch-wscript b/devel/tevent1/files/patch-wscript deleted file mode 100644 index dff14b9a21a0..000000000000 --- a/devel/tevent1/files/patch-wscript +++ /dev/null @@ -1,20 +0,0 @@ ---- wscript.orig 2017-07-22 22:25:22 UTC -+++ wscript -@@ -88,7 +88,7 @@ def build(bld): - SRC += ' tevent_port.c' - - if bld.env.standalone_tevent: -- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' -+ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' - private_library = False - else: - private_library = True -@@ -120,7 +120,7 @@ def build(bld): - cflags='-DPACKAGE_VERSION=\"%s\"' % VERSION) - - -- bld.INSTALL_WILDCARD('${PYTHONARCHDIR}', 'tevent.py', flat=False) -+ bld.INSTALL_WILDCARD('${PYTHONARCHDIR}', 'tevent.py*', flat=False) - - # install out various python scripts for use by make test - bld.SAMBA_SCRIPT('tevent_python', diff --git a/devel/tevent1/pkg-descr b/devel/tevent1/pkg-descr deleted file mode 100644 index 7e733ff8b42c..000000000000 --- a/devel/tevent1/pkg-descr +++ /dev/null @@ -1,8 +0,0 @@ -tevent is a simple library that can handle the main event loop for an -application. It supports three kinds of events: timed events, file -descriptors becoming readable or writable and signals. - -Talloc is used for memory management, both internally and for private -data provided by users of the library. - -WWW: http://www.samba.org/ diff --git a/editors/Makefile b/editors/Makefile index f28c603c4e76..8e1e1a735284 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -219,7 +219,6 @@ SUBDIR += py-pynvim SUBDIR += py-room SUBDIR += quilter - SUBDIR += rox-edit SUBDIR += rubygem-neovim SUBDIR += scite SUBDIR += se diff --git a/editors/rox-edit/Makefile b/editors/rox-edit/Makefile deleted file mode 100644 index 090b4dd6bf62..000000000000 --- a/editors/rox-edit/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rox-edit -PORTVERSION= 2.2 -PORTREVISION= 2 -CATEGORIES= editors -MASTER_SITES= SF/rox/Edit/${PORTVERSION} -DISTNAME= edit-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Text editor for the ROX desktop - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/Edit/Help/COPYING - -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ - ${PYTHON_PKGNAMEPREFIX}roxlib>=0:devel/py-roxlib@${PY_FLAVOR} - -USES= python:2.7 shebangfix tar:bzip2 -SHEBANG_FILES= Edit/tests/testreplace.py Edit/AppRun -NO_ARCH= yes - -post-extract: - @${FIND} ${WRKSRC} -name .cvsignore | ${XARGS} ${RM} - @${FIND} ${WRKSRC} -name CVS | ${XARGS} ${RM} -r - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -pre-install: - @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ - ${WRKSRC}/Edit/findrox.py - @${FIND} ${WRKSRC} -name *.bak | ${XARGS} ${RM} - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/apps - ${CP} -r ${WRKSRC}/Edit ${STAGEDIR}${PREFIX}/apps/ - -.include <bsd.port.mk> diff --git a/editors/rox-edit/distinfo b/editors/rox-edit/distinfo deleted file mode 100644 index 1b8bd214888d..000000000000 --- a/editors/rox-edit/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (edit-2.2.tar.bz2) = c449003cae5a1fa240930642ac889fa3b9f9a0280bacd59cd0b6f86c60e77f02 -SIZE (edit-2.2.tar.bz2) = 59773 diff --git a/editors/rox-edit/pkg-descr b/editors/rox-edit/pkg-descr deleted file mode 100644 index 859455977e32..000000000000 --- a/editors/rox-edit/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A simple text editor for the ROX desktop. - -WWW: http://rox.sourceforge.net/edit.html diff --git a/editors/rox-edit/pkg-plist b/editors/rox-edit/pkg-plist deleted file mode 100644 index ee6265c15362..000000000000 --- a/editors/rox-edit/pkg-plist +++ /dev/null @@ -1,52 +0,0 @@ -apps/Edit/.DirIcon -apps/Edit/AppInfo.xml -apps/Edit/AppRun -apps/Edit/Edit.xml -apps/Edit/EditWindow.py -apps/Edit/EditWindow.pyc -apps/Edit/EditWindow.pyo -apps/Edit/Help/COPYING -apps/Edit/Help/Changes -apps/Edit/Help/README -apps/Edit/Messages/de.gmo -apps/Edit/Messages/de.po -apps/Edit/Messages/dist -apps/Edit/Messages/es.gmo -apps/Edit/Messages/es.po -apps/Edit/Messages/fr.gmo -apps/Edit/Messages/fr.po -apps/Edit/Messages/it.gmo -apps/Edit/Messages/it.po -apps/Edit/Messages/tips.py -apps/Edit/Messages/tips.pyc -apps/Edit/Messages/tips.pyo -apps/Edit/Messages/update-po -apps/Edit/Messages/zh_CN.gmo -apps/Edit/Messages/zh_CN.po -apps/Edit/Messages/zh_TW.gmo -apps/Edit/Messages/zh_TW.po -apps/Edit/Options.xml -apps/Edit/buffer.py -apps/Edit/buffer.pyc -apps/Edit/buffer.pyo -apps/Edit/diff.py -apps/Edit/diff.pyc -apps/Edit/diff.pyo -apps/Edit/findrox.py -apps/Edit/findrox.pyc -apps/Edit/findrox.pyo -apps/Edit/goto.py -apps/Edit/goto.pyc -apps/Edit/goto.pyo -apps/Edit/images/marker.png -apps/Edit/images/rox-diff.png -apps/Edit/images/rox-word-wrap.png -apps/Edit/search.py -apps/Edit/search.pyc -apps/Edit/search.pyo -apps/Edit/setup.py -apps/Edit/setup.pyc -apps/Edit/setup.pyo -apps/Edit/tests/testreplace.py -apps/Edit/tests/testreplace.pyc -apps/Edit/tests/testreplace.pyo diff --git a/graphics/Makefile b/graphics/Makefile index 874673b4cffd..fb9d70a9a617 100644 --- a/graphics/Makefile +++ b/graphics/Makefile @@ -555,7 +555,6 @@ SUBDIR += ocaml-images SUBDIR += ocaml-lablgl SUBDIR += ocrad - SUBDIR += ocre SUBDIR += ogre3d SUBDIR += ogre3d19 SUBDIR += oidn diff --git a/graphics/ocre/Makefile b/graphics/ocre/Makefile deleted file mode 100644 index 08a9cd55593b..000000000000 --- a/graphics/ocre/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Created by: Andrew Pantyukhin <infofarmer@FreeBSD.org> -# $FreeBSD$ - -PORTNAME= ocre -PORTVERSION= 0.043 -PORTREVISION= 2 -CATEGORIES= graphics -MASTER_SITES= ftp://lem.eui.upm.es/pub/ocre/ -DISTNAME= ${PORTNAME}_v${PORTVERSION:S/./_/} - -MAINTAINER= w.schwarzenfeld@utanet.at -COMMENT= Simple optical character recognition solution - -BROKEN= unfetchable -DEPRECATED= unfetchable, author not reachable, seems discontinued -EXPIRATION_DATE= 2020-02-15 - -LICENSE= GPLv3 - -LIB_DEPENDS= libaspell.so:textproc/aspell -RUN_DEPENDS= display:graphics/ImageMagick6 \ - gnuplot:math/gnuplot \ - ispell:textproc/aspell-ispell - -WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}/${PORTNAME} - -USES= compiler:c11 gettext gmake gnome pkgconfig tar:tgz -USE_GNOME= gtk20 -MAKE_ARGS= CC="${CC}" CFLAGS1="${CFLAGS}" - -post-extract: - @cd ${WRKSRC} && ${TAR} --exclude "*.orig" -xof ocre-decsWood-${PORTVERSION}.tgz - -post-patch: - @${REINPLACE_CMD} -e 's|, sys_nerr||' ${WRKSRC}/src/errors.c - @${FIND} ${WRKSRC} -name "*.[1ch]" -print0 | ${XARGS} -0 \ - ${REINPLACE_CMD} -e \ - 's|/usr/bin|${PREFIX}/bin|g ; \ - s|/usr/share/locale|${PREFIX}/share/locale|g ; \ - s|/usr/share/ocre|${DATADIR}|g' - -do-configure: - @${ECHO_CMD} -n > ${WRKSRC}/ddepend - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 - @${MKDIR} ${STAGEDIR}${MAN1PREFIX}/man/es/man1 - ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}-es.1 ${STAGEDIR}${MAN1PREFIX}/man/es/man1/${PORTNAME}.1 - ${INSTALL_DATA} ${WRKSRC}/po/es.mo ${STAGEDIR}${PREFIX}/share/locale/es/LC_MESSAGES/${PORTNAME}.mo - @${MKDIR} ${STAGEDIR}${DATADIR} -.for dir in conv decsWood decsWoodCur decsWoodCyrillic decsWoodLatin decsWoodLatinW - @(cd ${WRKSRC} && ${COPYTREE_SHARE} ${dir} ${STAGEDIR}${DATADIR}) -.endfor - -.include <bsd.port.mk> diff --git a/graphics/ocre/distinfo b/graphics/ocre/distinfo deleted file mode 100644 index fd9b27fb6e46..000000000000 --- a/graphics/ocre/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (ocre_v0_043.tgz) = bd2fa3a75ccfaddf7eb228ed42078ec4fd5b645ed4e76af8a4268e2fd25ecc32 -SIZE (ocre_v0_043.tgz) = 729840 diff --git a/graphics/ocre/files/patch-Makefile b/graphics/ocre/files/patch-Makefile deleted file mode 100644 index 9f27ae1c584e..000000000000 --- a/graphics/ocre/files/patch-Makefile +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.orig 2010-02-27 00:12:09.000000000 +0000 -+++ Makefile -@@ -16,7 +16,7 @@ CFLAGS1= -g -Wall -Wno-uninitialized # - - CFLAGS = ${CFLAGS1} `pkg-config --cflags gtk+-$(VERS)` -Isrc -O2 - --LDLIBS = `pkg-config --libs gtk+-$(VERS)` -lm -laspell -+LDLIBS = `pkg-config --libs gtk+-$(VERS)` -lm -laspell -lintl - - OBJS_DCSW = dcsw/entropydcsw.o dcsw/tabledcsw.o dcsw/treedcsw.o dcsw/dcsw.o dcsw/treesdcsw.o - diff --git a/graphics/ocre/pkg-descr b/graphics/ocre/pkg-descr deleted file mode 100644 index 61b28b7bbd76..000000000000 --- a/graphics/ocre/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -OCRE is an optical character recognition (OCR) system that reads an -image file and writes ASCII or Unicode characters. - -WWW: http://lem.eui.upm.es/ocre.html diff --git a/graphics/ocre/pkg-plist b/graphics/ocre/pkg-plist deleted file mode 100644 index 940bf4848422..000000000000 --- a/graphics/ocre/pkg-plist +++ /dev/null @@ -1,493 +0,0 @@ -bin/ocre -man/es/man1/ocre.1.gz -man/man1/ocre.1.gz -share/locale/es/LC_MESSAGES/ocre.mo -%%DATADIR%%/conv/cod39a2c -%%DATADIR%%/conv/maymin -%%DATADIR%%/conv/minmay -%%DATADIR%%/conv/puntua -%%DATADIR%%/conv/tposyes -%%DATADIR%%/conv/ts-8859-0.ts -%%DATADIR%%/conv/ts-8859-1.ts -%%DATADIR%%/conv/ts-8859-15.ts -%%DATADIR%%/conv/ts-8859-2.ts -%%DATADIR%%/conv/ts-8859-5.ts -%%DATADIR%%/decsWood -%%DATADIR%%/decsWoodCur/0.tu2i -%%DATADIR%%/decsWoodCur/00index -%%DATADIR%%/decsWoodCur/arbol-u0027.dcw -%%DATADIR%%/decsWoodCur/arbol-u0028.dcw -%%DATADIR%%/decsWoodCur/arbol-u0029.dcw -%%DATADIR%%/decsWoodCur/arbol-u002c.dcw -%%DATADIR%%/decsWoodCur/arbol-u002d.dcw -%%DATADIR%%/decsWoodCur/arbol-u002e.dcw -%%DATADIR%%/decsWoodCur/arbol-u002f.dcw -%%DATADIR%%/decsWoodCur/arbol-u0030.dcw -%%DATADIR%%/decsWoodCur/arbol-u0031.dcw -%%DATADIR%%/decsWoodCur/arbol-u0032.dcw -%%DATADIR%%/decsWoodCur/arbol-u0039.dcw -%%DATADIR%%/decsWoodCur/arbol-u003a.dcw -%%DATADIR%%/decsWoodCur/arbol-u003b.dcw -%%DATADIR%%/decsWoodCur/arbol-u003f.dcw -%%DATADIR%%/decsWoodCur/arbol-u0041.dcw -%%DATADIR%%/decsWoodCur/arbol-u0042.dcw -%%DATADIR%%/decsWoodCur/arbol-u0043.dcw -%%DATADIR%%/decsWoodCur/arbol-u0044.dcw -%%DATADIR%%/decsWoodCur/arbol-u0045.dcw -%%DATADIR%%/decsWoodCur/arbol-u0046.dcw -%%DATADIR%%/decsWoodCur/arbol-u0047.dcw -%%DATADIR%%/decsWoodCur/arbol-u0048.dcw -%%DATADIR%%/decsWoodCur/arbol-u0049.dcw -%%DATADIR%%/decsWoodCur/arbol-u004a.dcw -%%DATADIR%%/decsWoodCur/arbol-u004c.dcw -%%DATADIR%%/decsWoodCur/arbol-u004d.dcw -%%DATADIR%%/decsWoodCur/arbol-u004e.dcw -%%DATADIR%%/decsWoodCur/arbol-u0050.dcw -%%DATADIR%%/decsWoodCur/arbol-u0051.dcw -%%DATADIR%%/decsWoodCur/arbol-u0052.dcw -%%DATADIR%%/decsWoodCur/arbol-u0053.dcw -%%DATADIR%%/decsWoodCur/arbol-u0054.dcw -%%DATADIR%%/decsWoodCur/arbol-u0055.dcw -%%DATADIR%%/decsWoodCur/arbol-u0059.dcw -%%DATADIR%%/decsWoodCur/arbol-u005e.dcw -%%DATADIR%%/decsWoodCur/arbol-u0061.dcw -%%DATADIR%%/decsWoodCur/arbol-u0062.dcw -%%DATADIR%%/decsWoodCur/arbol-u0063.dcw -%%DATADIR%%/decsWoodCur/arbol-u0064.dcw -%%DATADIR%%/decsWoodCur/arbol-u0065.dcw -%%DATADIR%%/decsWoodCur/arbol-u0066.dcw -%%DATADIR%%/decsWoodCur/arbol-u0066u0069.dcw -%%DATADIR%%/decsWoodCur/arbol-u0067.dcw -%%DATADIR%%/decsWoodCur/arbol-u0068.dcw -%%DATADIR%%/decsWoodCur/arbol-u0069.dcw -%%DATADIR%%/decsWoodCur/arbol-u006a.dcw -%%DATADIR%%/decsWoodCur/arbol-u006b.dcw -%%DATADIR%%/decsWoodCur/arbol-u006c.dcw -%%DATADIR%%/decsWoodCur/arbol-u006cu0061.dcw -%%DATADIR%%/decsWoodCur/arbol-u006d.dcw -%%DATADIR%%/decsWoodCur/arbol-u006e.dcw -%%DATADIR%%/decsWoodCur/arbol-u006f.dcw -%%DATADIR%%/decsWoodCur/arbol-u0070.dcw -%%DATADIR%%/decsWoodCur/arbol-u0071.dcw -%%DATADIR%%/decsWoodCur/arbol-u0072.dcw -%%DATADIR%%/decsWoodCur/arbol-u0072u0061.dcw -%%DATADIR%%/decsWoodCur/arbol-u0073.dcw -%%DATADIR%%/decsWoodCur/arbol-u0074.dcw -%%DATADIR%%/decsWoodCur/arbol-u0075.dcw -%%DATADIR%%/decsWoodCur/arbol-u0076.dcw -%%DATADIR%%/decsWoodCur/arbol-u0078.dcw -%%DATADIR%%/decsWoodCur/arbol-u0079.dcw -%%DATADIR%%/decsWoodCur/arbol-u007a.dcw -%%DATADIR%%/decsWoodCur/arbol-u00ab.dcw -%%DATADIR%%/decsWoodCur/arbol-u00bb.dcw -%%DATADIR%%/decsWoodCur/arbol-u00bf.dcw -%%DATADIR%%/decsWoodCur/arbol-u00e0.dcw -%%DATADIR%%/decsWoodCur/arbol-u00e1.dcw -%%DATADIR%%/decsWoodCur/arbol-u00e8.dcw -%%DATADIR%%/decsWoodCur/arbol-u00e9.dcw -%%DATADIR%%/decsWoodCur/arbol-u00ea.dcw -%%DATADIR%%/decsWoodCur/arbol-u00ed.dcw -%%DATADIR%%/decsWoodCur/arbol-u00f1.dcw -%%DATADIR%%/decsWoodCur/arbol-u00f3.dcw -%%DATADIR%%/decsWoodCur/arbol-u00fa.dcw -%%DATADIR%%/decsWoodCur/arbol-u0131.dcw -%%DATADIR%%/decsWoodCur/arbol-u2019.dcw -%%DATADIR%%/decsWoodCur/arbol-u201b.dcw -%%DATADIR%%/decsWoodCyrillic/0.tu2i -%%DATADIR%%/decsWoodCyrillic/00index -%%DATADIR%%/decsWoodCyrillic/arbol-u0021.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0028.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0029.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u002c.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u002d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u002e.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0030.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0031.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0032.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0033.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0034.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0035.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0036.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0037.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0038.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0039.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u003a.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u003c.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u003e.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u003f.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0049.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u004c.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0056.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0058.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u00ab.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u00b9.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u00bb.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u026a.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0410.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0411.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0412.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0413.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0414.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0415.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0416.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0417.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0418.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u041a.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u041b.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u041c.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u041d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u041e.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u041f.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0420.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0421.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0422.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0423.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0424.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0425.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0426.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0427.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0428.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u042d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u042f.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0430.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0430u002d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0431.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0432.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0433.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0433u002d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0434.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0435.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0435u002d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0436.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0437.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0438.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0439.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u043a.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u043b.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u043c.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u043d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u043e.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u043eu002d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u043f.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0440.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0440u002d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0441.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0441u002d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0442.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0443.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0444.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0445.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0446.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0447.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0448.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0449.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u044a.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u044b.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u044c.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u044d.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u044e.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u044f.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u0451.dcw -%%DATADIR%%/decsWoodCyrillic/arbol-u2015.dcw -%%DATADIR%%/decsWoodLatin/0.tu2i -%%DATADIR%%/decsWoodLatin/00index -%%DATADIR%%/decsWoodLatin/00indexw -%%DATADIR%%/decsWoodLatin/arbol-u0021.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0023.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0024.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0025.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0026.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0027.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0028.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0029.dcw -%%DATADIR%%/decsWoodLatin/arbol-u002a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u002b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u002c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u002d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u002e.dcw -%%DATADIR%%/decsWoodLatin/arbol-u002f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0030.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0030u0030.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0031.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0032.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0033.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0034.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0035.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0036.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0037.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0038.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0039.dcw -%%DATADIR%%/decsWoodLatin/arbol-u003a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u003b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u003c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u003d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u003e.dcw -%%DATADIR%%/decsWoodLatin/arbol-u003f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0040.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0041.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0041u006c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0042.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0043.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0044.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0045.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0046.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0046u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0047.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0048.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0049.dcw -%%DATADIR%%/decsWoodLatin/arbol-u004a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u004b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u004c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u004d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u004e.dcw -%%DATADIR%%/decsWoodLatin/arbol-u004f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0050.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0051.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0052.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0053.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0054.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0055.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0056.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0057.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0058.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0059.dcw -%%DATADIR%%/decsWoodLatin/arbol-u005a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u005b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u005c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u005d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u005e.dcw -%%DATADIR%%/decsWoodLatin/arbol-u005f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0060.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0061.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0061u006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0061u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0061u007a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0061u017a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0061u017c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0062.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0062u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0062u006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0062u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0063.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0063u0061.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0063u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0063u006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0063u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0063u0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0064.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0064u00ed.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0065u0063.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0065u006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0065u0073.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0032.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0033.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0034.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0035.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0036.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0039.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0061.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0062.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0063.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0066.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u006c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u0075.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u00ed.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0066u00fc.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0067.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0067u0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0067u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0067u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0067u0075.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0067u00fa.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0068.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0069u0078.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006bu0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006bu006c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006bu0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006bu0075.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006bu0142.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006cu0061.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006cu0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006cu006c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006cu006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006du0062.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006du0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006e.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006eu0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006eu006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006fu002d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006fu0063.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006fu0064.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006fu006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u006fu2015.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0070.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0070u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0070u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0071.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u002c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0069.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u006d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u006e.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0070.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0074.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0075.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0077.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u007a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u007au0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0072u00ed.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0073.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0073u0063.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0073u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0073u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074u0061.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074u006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074u0075.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074u0077.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0074u0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0075.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0075u006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0075u0072.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0076.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0077.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0077u0074.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0077u0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0077u007a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0078.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0079u0074.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0079u017c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u007a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u007au0077.dcw -%%DATADIR%%/decsWoodLatin/arbol-u007au0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u007b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u007c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u007d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u007e.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00a1.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00aa.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ab.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00b9.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ba.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00bb.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00bf.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c0.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c1.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c2.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c3.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c4.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c6.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c7.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c8.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00c9.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ca.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00cb.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00cc.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00cd.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ce.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00cf.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00d1.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00d2.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00d3.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00d4.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00d5.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00d6.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00d9.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00da.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00db.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00dc.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00df.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e0.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e1.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e2.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e3.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e4.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e6.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e7.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e8.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e9.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00e9u006a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ea.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00eb.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ec.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ed.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00edu0061.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00edu006f.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ee.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ef.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f1.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f2.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f3.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f4.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f5.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f5u0065.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f6.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00f9.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00fa.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00fb.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00fc.dcw -%%DATADIR%%/decsWoodLatin/arbol-u00ff.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0105.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0105u017c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0106.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0107.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0108.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0109.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0119.dcw -%%DATADIR%%/decsWoodLatin/arbol-u011d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0125.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0135.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0141.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0142.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0142u0075.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0142u0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0143.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0144.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0152.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0153.dcw -%%DATADIR%%/decsWoodLatin/arbol-u015a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u015b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u015c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u015d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u016d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0178.dcw -%%DATADIR%%/decsWoodLatin/arbol-u0179.dcw -%%DATADIR%%/decsWoodLatin/arbol-u017a.dcw -%%DATADIR%%/decsWoodLatin/arbol-u017b.dcw -%%DATADIR%%/decsWoodLatin/arbol-u017c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u017cu0079.dcw -%%DATADIR%%/decsWoodLatin/arbol-u2014.dcw -%%DATADIR%%/decsWoodLatin/arbol-u2015.dcw -%%DATADIR%%/decsWoodLatin/arbol-u2015u0063.dcw -%%DATADIR%%/decsWoodLatin/arbol-u2016.dcw -%%DATADIR%%/decsWoodLatin/arbol-u2018.dcw -%%DATADIR%%/decsWoodLatin/arbol-u2019.dcw -%%DATADIR%%/decsWoodLatin/arbol-u201c.dcw -%%DATADIR%%/decsWoodLatin/arbol-u201d.dcw -%%DATADIR%%/decsWoodLatin/arbol-u201e.dcw -%%DATADIR%%/decsWoodLatin/arbol-w0030.dcw -%%DATADIR%%/decsWoodLatin/arbol-w0031.dcw -%%DATADIR%%/decsWoodLatin/arbol-w0043.dcw -%%DATADIR%%/decsWoodLatinW/00index -%%DATADIR%%/decsWoodLatinW/arbol-w0030.dcw -%%DATADIR%%/decsWoodLatinW/arbol-w0031.dcw -%%DATADIR%%/decsWoodLatinW/arbol-w0043.dcw diff --git a/math/Makefile b/math/Makefile index 623811913a91..b546812ada10 100644 --- a/math/Makefile +++ b/math/Makefile @@ -693,7 +693,6 @@ SUBDIR += py-apgl SUBDIR += py-arviz SUBDIR += py-autograd - SUBDIR += py-basemap SUBDIR += py-basemap-data SUBDIR += py-bayesian-optimization SUBDIR += py-bitmath diff --git a/math/py-basemap/Makefile b/math/py-basemap/Makefile deleted file mode 100644 index ae73067200e9..000000000000 --- a/math/py-basemap/Makefile +++ /dev/null @@ -1,46 +0,0 @@ -# Created by: mainland@apeiron.net -# $FreeBSD$ - -PORTNAME= basemap -PORTVERSION= 1.0.7 -PORTREVISION= 4 -CATEGORIES= math python -MASTER_SITES= SF/matplotlib/matplotlib-toolkits/${PORTNAME}-${PORTVERSION} -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= bofh@FreeBSD.org -COMMENT= Plots data on map projections with boundaries - -LICENSE= GPLv2 LGPL21 MIT -LICENSE_COMB= multi - -DEPRECATED= Deprecated upstream -EXPIRATION_DATE= 2020-02-14 - -BUILD_DEPENDS= ${PYNUMPY} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}matplotlib>0:math/py-matplotlib@${PY_FLAVOR} -LIB_DEPENDS= libgeos.so:graphics/geos - -USES= python:2.7 -USE_PYTHON= autoplist distutils - -DATADIR= ${PREFIX}/share/py-${PORTNAME}-data -EXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} - -MAKE_ENV= BASEMAP_DATA_PATH=${DATADIR} - -OPTIONS_DEFINE= EXAMPLES - -PORTEXAMPLES= * - -post-patch: - @${GREP} -lR "share/basemap" ${WRKSRC} | ${XARGS} ${REINPLACE_CMD} \ - -e "s,share/basemap,share/py-basemap-data,g" - -post-install: - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} - @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_geoslib.so - @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/mpl_toolkits/basemap/_proj.so - -.include <bsd.port.mk> diff --git a/math/py-basemap/distinfo b/math/py-basemap/distinfo deleted file mode 100644 index 57a0667a6212..000000000000 --- a/math/py-basemap/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (basemap-1.0.7.tar.gz) = e07ec2e0d63b24c9aed25a09fe8aff2598f82a85da8db74190bac81cbf104531 -SIZE (basemap-1.0.7.tar.gz) = 129694711 diff --git a/math/py-basemap/pkg-descr b/math/py-basemap/pkg-descr deleted file mode 100644 index 9b89f1476f8e..000000000000 --- a/math/py-basemap/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Plots data on map projections (with continental and political boundaries). - -WWW: http://matplotlib.sourceforge.net/matplotlib.toolkits.basemap.basemap.html diff --git a/multimedia/Makefile b/multimedia/Makefile index f70e7558e280..c80104f403de 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -359,7 +359,6 @@ SUBDIR += recmpeg SUBDIR += recordmydesktop SUBDIR += replex - SUBDIR += rox-videothumbnail SUBDIR += rtmpdump SUBDIR += rubygem-av SUBDIR += rubygem-clutter-gstreamer diff --git a/multimedia/rox-videothumbnail/Makefile b/multimedia/rox-videothumbnail/Makefile deleted file mode 100644 index a9a2ad269601..000000000000 --- a/multimedia/rox-videothumbnail/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rox-videothumbnail -PORTVERSION= 0.1.14 -PORTREVISION= 4 -CATEGORIES= multimedia -MASTER_SITES= http://www.kerofin.demon.co.uk/rox/ -DISTNAME= VideoThumbnail-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Video thumbnail provider for the ROX file manager - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ - ${PYTHON_PKGNAMEPREFIX}roxlib>=0:devel/py-roxlib@${PY_FLAVOR} - -WRKSRC= ${WRKDIR}/VideoThumbnail - -USES= python:2.7 shebangfix -SHEBANG_FILES= AppRun vidthumb.py -NO_ARCH= yes - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/apps - ${CP} -r ${WRKSRC} ${STAGEDIR}${PREFIX}/apps/ - -.include <bsd.port.mk> diff --git a/multimedia/rox-videothumbnail/distinfo b/multimedia/rox-videothumbnail/distinfo deleted file mode 100644 index 92fce798eaa3..000000000000 --- a/multimedia/rox-videothumbnail/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (VideoThumbnail-0.1.14.tar.gz) = c9faea643a12c38f6ad34dedd8c37abf988d599f6f60e26de60d37f414c7e87d -SIZE (VideoThumbnail-0.1.14.tar.gz) = 24424 diff --git a/multimedia/rox-videothumbnail/pkg-descr b/multimedia/rox-videothumbnail/pkg-descr deleted file mode 100644 index 8b1745c0fb31..000000000000 --- a/multimedia/rox-videothumbnail/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This is a helper program for ROX-Filer. It provides images for video files. - -WWW: http://www.kerofin.demon.co.uk/rox/VideoThumbnail.html diff --git a/multimedia/rox-videothumbnail/pkg-plist b/multimedia/rox-videothumbnail/pkg-plist deleted file mode 100644 index 9a94fd3f8884..000000000000 --- a/multimedia/rox-videothumbnail/pkg-plist +++ /dev/null @@ -1,29 +0,0 @@ -apps/VideoThumbnail/.DirIcon -apps/VideoThumbnail/AppInfo.xml -apps/VideoThumbnail/AppRun -apps/VideoThumbnail/Help/COPYING -apps/VideoThumbnail/Help/Changes -apps/VideoThumbnail/Help/README -apps/VideoThumbnail/Messages/dist -apps/VideoThumbnail/Messages/en.po -apps/VideoThumbnail/Messages/update-po -apps/VideoThumbnail/Options.xml -apps/VideoThumbnail/VideoThumbnail.xml -apps/VideoThumbnail/extopts.py -apps/VideoThumbnail/extopts.pyc -apps/VideoThumbnail/extopts.pyo -apps/VideoThumbnail/findrox.py -apps/VideoThumbnail/findrox.pyc -apps/VideoThumbnail/findrox.pyo -apps/VideoThumbnail/manage.py -apps/VideoThumbnail/manage.pyc -apps/VideoThumbnail/manage.pyo -apps/VideoThumbnail/options.py -apps/VideoThumbnail/options.pyc -apps/VideoThumbnail/options.pyo -apps/VideoThumbnail/thumb.py -apps/VideoThumbnail/thumb.pyc -apps/VideoThumbnail/thumb.pyo -apps/VideoThumbnail/vidthumb.py -apps/VideoThumbnail/vidthumb.pyc -apps/VideoThumbnail/vidthumb.pyo diff --git a/security/Makefile b/security/Makefile index 2d5308068a08..05faa0617561 100644 --- a/security/Makefile +++ b/security/Makefile @@ -357,7 +357,6 @@ SUBDIR += modsecurity3-apache SUBDIR += modsecurity3-nginx SUBDIR += monkeysphere - SUBDIR += morphis SUBDIR += munge SUBDIR += mussh SUBDIR += n2n diff --git a/security/morphis/Makefile b/security/morphis/Makefile deleted file mode 100644 index 8536026245a3..000000000000 --- a/security/morphis/Makefile +++ /dev/null @@ -1,56 +0,0 @@ -# Created by: Yuri Victorovich <yuri@rawbw.com> -# $FreeBSD$ - -PORTNAME= morphis -PORTVERSION= 0.8.18.6 -DISTVERSIONPREFIX= v -PORTREVISION= 1 -CATEGORIES= security net-p2p - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Peer-to-peer high-performance distributed datastore and mail - -LICENSE= GPLv2 -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Fails to build with recent versions of python, upstream git repository is gone -EXPIRATION_DATE= 2020-02-14 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycrypto>0:security/py-pycrypto@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}sqlalchemy11>0:databases/py-sqlalchemy11@${PY_FLAVOR} - -USES= python:3.4+ shebangfix -USE_GITHUB= yes -GH_ACCOUNT= yurivict -NO_ARCH= yes -SHEBANG_FILES= contrib/morphisd/opt/morphis/setargv - -SUB_FILES= morphis-service morphis-cmd pkg-message -SUB_LIST= LOCALBASE=${LOCALBASE} USER=${USER} GROUP=${GROUP} -PLIST_SUB= USER=${USER} GROUP=${GROUP} - -USER= nobody -GROUP= nobody - -do-build: - @(cd ${WRKSRC} && \ - ${PYTHON_CMD} ${PYTHON_LIBDIR}/compileall.py \ - -d ${WRKSRC} -f ${WRKSRC} && \ - ${PYTHON_CMD} -O ${PYTHON_LIBDIR}/compileall.py \ - -d ${WRKSRC} -f ${WRKSRC}) -do-install: - @${MKDIR} ${STAGEDIR}${DATADIR} - @${CP} -R ${WRKSRC}/* ${STAGEDIR}${DATADIR}/ - @cd ${STAGEDIR}${DATADIR} && ${RM} Makefile LICENSE README RUNNING TODO-* - @${MKDIR} ${STAGEDIR}/var/db/morphis - @${LN} -s /var/db/morphis ${STAGEDIR}${DATADIR}/data - ${INSTALL_SCRIPT} ${WRKDIR}/morphis-cmd ${STAGEDIR}${PREFIX}/bin/morphis - ${INSTALL_SCRIPT} ${WRKDIR}/morphis-service ${STAGEDIR}${PREFIX}/etc/rc.d/morphis - -.include <bsd.port.pre.mk> - -.if ${PYTHON_REL} >= 3700 -BROKEN= fails to build -.endif - -.include <bsd.port.post.mk> diff --git a/security/morphis/distinfo b/security/morphis/distinfo deleted file mode 100644 index 8b04f2450fa7..000000000000 --- a/security/morphis/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1483641216 -SHA256 (yurivict-morphis-v0.8.18.6_GH0.tar.gz) = 88fcf9d48a98e57e4ea5661ae2ad05c70998479918e8abade9c71eef281cf96e -SIZE (yurivict-morphis-v0.8.18.6_GH0.tar.gz) = 184296 diff --git a/security/morphis/files/morphis-cmd.in b/security/morphis/files/morphis-cmd.in deleted file mode 100644 index 054c2beff194..000000000000 --- a/security/morphis/files/morphis-cmd.in +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh - -cd %%LOCALBASE%%/share/morphis && su -m %%USER%% -c "./run.sh $@" diff --git a/security/morphis/files/morphis-service.in b/security/morphis/files/morphis-service.in deleted file mode 100644 index 7a151d15756e..000000000000 --- a/security/morphis/files/morphis-service.in +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ -# - -# Copyright (C) 2016 by Yuri Victorovich. All rights reserved. - -# PROVIDE: morphis -# REQUIRE: NETWORKING SERVERS tor -# KEYWORD: shutdown - -# morphis is disabled by default, if you have configuration file -# -# Add the following line to /etc/rc.conf to enable morphis: -# -#morphis_enable="YES" - -. /etc/rc.subr - - -name="morphis" -rcvar=morphis_enable -start_cmd="morphis_start" -stop_cmd="morphis_stop" -status_cmd="morphis_status" - -load_rc_config ${name} - -: ${morphis_enable="NO"} -: ${morphis_args=""} - -is_process_running() { - local pidfile=$1 - [ -f $pidfile ] && procstat `cat $pidfile` >/dev/null 2>&1 -} - -stop_daemon() { - # assume PID is also PGID (daemon(8) PID is always PGID) - [ -f "$1" ] && kill -- -$(cat $1) -} - -morphis_start() { - local logfile=/var/log/morphis.log - local pidfile=/var/run/morphis.pid - # already running? - if is_process_running $pidfile; then - echo "morphis is already running (pid=$(cat $pidfile))" - return 1 - fi - # log file - touch $logfile - chmod 640 $logfile - # user depends on the port option, so better force it on directories to avoid user confusion - chown -R %%USER%%:%%GROUP%% /var/db/morphis - # run - cd %%LOCALBASE%%/share/morphis - /usr/sbin/daemon -P $pidfile -u %%USER%% %%LOCALBASE%%/share/morphis/run.sh ${morphis_args} >>$logfile 2>&1 - # make sure it runs - if is_process_running $pidfile; then - echo "started morphis (pid=$(cat $pidfile))" - else - echo "failed to start morphis" - fi -} - -morphis_stop() { - local pidfile=/var/run/morphis.pid - if is_process_running $pidfile; then - echo "stopping morphis (pid=$(cat $pidfile))" - stop_daemon $pidfile - else - echo "morphis isn't running" - fi -} - -morphis_status() { - local pidfile=/var/run/morphis.pid - if is_process_running $pidfile; then - echo "morphis is running, pid=$(cat $pidfile)" - else - echo "morphis isn't running" - fi -} - -command="/usr/bin/true" - -run_rc_command "$1" diff --git a/security/morphis/files/pkg-message.in b/security/morphis/files/pkg-message.in deleted file mode 100644 index 7673ea9de9ff..000000000000 --- a/security/morphis/files/pkg-message.in +++ /dev/null @@ -1,17 +0,0 @@ -[ -{ type: install - message: <<EOM -You installed MORPHiS: Secure decentralized data store and mail. - -It is recommended to run MORPHiS as a service: -# sysrc morphis_enable="YES" -# service morphis start - -To access MORPHiS please navigate to: -http://localhost:4251 - -You can also run MORPHiS manually (not recommended) with the command: -# su -m %%USER%% -c morphis -EOM -} -] diff --git a/security/morphis/pkg-descr b/security/morphis/pkg-descr deleted file mode 100644 index d36bb66b9c5a..000000000000 --- a/security/morphis/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -MORPHiS is a global encrypted distributed datastore intended to replace the -cloud for storage and far more. This first release also includes DMAIL -(distributed mail), inherently spam resistant, inherently encrypted, -uncensorable, free distributed messaging. - -WWW: https://morph.is diff --git a/security/morphis/pkg-plist b/security/morphis/pkg-plist deleted file mode 100644 index 820bb0adc0ed..000000000000 --- a/security/morphis/pkg-plist +++ /dev/null @@ -1,223 +0,0 @@ -bin/morphis -etc/rc.d/morphis -%%DATADIR%%/data -%%DATADIR%%/CONTRIBUTORS -%%DATADIR%%/CREDITS -%%DATADIR%%/VERSION -%%DATADIR%%/__pycache__/asymkey.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/asymkey.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/base58.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/base58.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/bittrie.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/bittrie.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/brute.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/brute.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/chord.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/chord.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/chord_packet.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/chord_packet.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/chord_tasks.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/chord_tasks.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/chordexception.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/chordexception.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/client.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/client.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/client_engine.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/client_engine.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/consts.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/consts.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/db.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/dhgroup14.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/dhgroup14.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/dsskey.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/dsskey.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/enc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/enc.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/hashbench.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/hashbench.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/kex.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/kex.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/kexdhgroup14sha1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/kexdhgroup14sha1.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/llog.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/llog.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/mbase32.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/mbase32.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/mcc.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/mcc.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/mn1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/mn1.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/multipart.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/multipart.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/mutil.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/mutil.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/packet.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/packet.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/peer.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/peer.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/putil.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/putil.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/rsakey.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/rsakey.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/setup.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/setup_all.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/setup_all.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/shell.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/shell.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/sshexception.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/sshexception.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/__pycache__/sshtype.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/__pycache__/sshtype.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/asymkey.py -%%DATADIR%%/base58.py -%%DATADIR%%/bittrie.py -%%DATADIR%%/brute.py -%%DATADIR%%/build.sh -%%DATADIR%%/chord.py -%%DATADIR%%/chord_packet.py -%%DATADIR%%/chord_tasks.py -%%DATADIR%%/chordexception.py -%%DATADIR%%/client.py -%%DATADIR%%/client_engine.py -%%DATADIR%%/consts.py -%%DATADIR%%/contrib/morphisd/COPYING -%%DATADIR%%/contrib/morphisd/README.md -%%DATADIR%%/contrib/morphisd/etc/default/morphisd -%%DATADIR%%/contrib/morphisd/opt/morphis/morphisd -%%DATADIR%%/contrib/morphisd/opt/morphis/setargv -%%DATADIR%%/contrib/morphisd/usr/lib/systemd/system/morphisd.service -%%DATADIR%%/db.py -%%DATADIR%%/dev_cluster.sh -%%DATADIR%%/dev_node.sh -%%DATADIR%%/dhgroup14.py -%%DATADIR%%/dmail.py -%%DATADIR%%/dsskey.py -%%DATADIR%%/enc.py -%%DATADIR%%/exceptions/20150716-01.txt -%%DATADIR%%/favicon.ico -%%DATADIR%%/hashbench.py -%%DATADIR%%/kex.py -%%DATADIR%%/kexdhgroup14sha1.py -%%DATADIR%%/llog.py -%%DATADIR%%/logging-debug.ini -%%DATADIR%%/logging-info.ini -%%DATADIR%%/logging-ms.ini -%%DATADIR%%/logging-prod.ini -%%DATADIR%%/logging-warn.ini -%%DATADIR%%/logging.ini -%%DATADIR%%/lots-bulk.sh -%%DATADIR%%/lots.sh -%%DATADIR%%/maalstroom/__init__.py -%%DATADIR%%/maalstroom/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/maalstroom/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/maalstroom/__pycache__/dispatcher.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/maalstroom/__pycache__/dispatcher.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/maalstroom/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/maalstroom/__pycache__/dmail.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/maalstroom/__pycache__/templates.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/maalstroom/__pycache__/templates.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/maalstroom/dispatcher.py -%%DATADIR%%/maalstroom/dmail.py -%%DATADIR%%/maalstroom/resources/images/dmail/add_address.png -%%DATADIR%%/maalstroom/resources/images/dmail/addressbook.png -%%DATADIR%%/maalstroom/resources/images/dmail/addressbook_blue.png -%%DATADIR%%/maalstroom/resources/images/dmail/addressbook_grey.png -%%DATADIR%%/maalstroom/resources/images/dmail/bullet.png -%%DATADIR%%/maalstroom/resources/images/dmail/bullet_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/compose_blue.png -%%DATADIR%%/maalstroom/resources/images/dmail/compose_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/divider.gif -%%DATADIR%%/maalstroom/resources/images/dmail/draft.png -%%DATADIR%%/maalstroom/resources/images/dmail/draft_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/gradient.jpg -%%DATADIR%%/maalstroom/resources/images/dmail/inbox.png -%%DATADIR%%/maalstroom/resources/images/dmail/inbox_new.png -%%DATADIR%%/maalstroom/resources/images/dmail/inbox_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/list_addresses.png -%%DATADIR%%/maalstroom/resources/images/dmail/logo.png -%%DATADIR%%/maalstroom/resources/images/dmail/mail_icon.png -%%DATADIR%%/maalstroom/resources/images/dmail/mail_icon2.png -%%DATADIR%%/maalstroom/resources/images/dmail/read.png -%%DATADIR%%/maalstroom/resources/images/dmail/refresh.png -%%DATADIR%%/maalstroom/resources/images/dmail/reply_blue.png -%%DATADIR%%/maalstroom/resources/images/dmail/reply_dk.png -%%DATADIR%%/maalstroom/resources/images/dmail/reply_icon.png -%%DATADIR%%/maalstroom/resources/images/dmail/reply_icon_new.png -%%DATADIR%%/maalstroom/resources/images/dmail/reply_purp.png -%%DATADIR%%/maalstroom/resources/images/dmail/reply_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/save.png -%%DATADIR%%/maalstroom/resources/images/dmail/save_blue.png -%%DATADIR%%/maalstroom/resources/images/dmail/save_dk.png -%%DATADIR%%/maalstroom/resources/images/dmail/save_purp.png -%%DATADIR%%/maalstroom/resources/images/dmail/save_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/send.png -%%DATADIR%%/maalstroom/resources/images/dmail/send_blue.png -%%DATADIR%%/maalstroom/resources/images/dmail/send_dk.png -%%DATADIR%%/maalstroom/resources/images/dmail/send_purp.png -%%DATADIR%%/maalstroom/resources/images/dmail/send_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/sent.png -%%DATADIR%%/maalstroom/resources/images/dmail/sent_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/settings.png -%%DATADIR%%/maalstroom/resources/images/dmail/stripe.png -%%DATADIR%%/maalstroom/resources/images/dmail/tags.png -%%DATADIR%%/maalstroom/resources/images/dmail/tags_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/trash.png -%%DATADIR%%/maalstroom/resources/images/dmail/trash_blue.png -%%DATADIR%%/maalstroom/resources/images/dmail/trash_dk.png -%%DATADIR%%/maalstroom/resources/images/dmail/trash_icon.png -%%DATADIR%%/maalstroom/resources/images/dmail/trash_icon_new.png -%%DATADIR%%/maalstroom/resources/images/dmail/trash_white.png -%%DATADIR%%/maalstroom/resources/images/dmail/trash_white_in.png -%%DATADIR%%/maalstroom/resources/images/dmail/unread.png -%%DATADIR%%/maalstroom/resources/style.css -%%DATADIR%%/maalstroom/templates.py -%%DATADIR%%/maalstroom/templates/dmail/address_config.html -%%DATADIR%%/maalstroom/templates/dmail/address_list.html -%%DATADIR%%/maalstroom/templates/dmail/address_list_row.html -%%DATADIR%%/maalstroom/templates/dmail/aside.html -%%DATADIR%%/maalstroom/templates/dmail/compose.html -%%DATADIR%%/maalstroom/templates/dmail/create_address.html -%%DATADIR%%/maalstroom/templates/dmail/logo.html -%%DATADIR%%/maalstroom/templates/dmail/msg_list.html -%%DATADIR%%/maalstroom/templates/dmail/msg_list_list_end.html -%%DATADIR%%/maalstroom/templates/dmail/msg_list_list_row.html -%%DATADIR%%/maalstroom/templates/dmail/msg_list_list_start.html -%%DATADIR%%/maalstroom/templates/dmail/nav.html -%%DATADIR%%/maalstroom/templates/dmail/new_mail.html -%%DATADIR%%/maalstroom/templates/dmail/page_wrapper.html -%%DATADIR%%/maalstroom/templates/dmail/read.html -%%DATADIR%%/maalstroom/templates/main/combined_upload.html -%%DATADIR%%/mbase32.py -%%DATADIR%%/mcc.py -%%DATADIR%%/mn1.py -%%DATADIR%%/multipart.py -%%DATADIR%%/mutil.py -%%DATADIR%%/node.py -%%DATADIR%%/old/__pycache__/n1.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/old/__pycache__/n1.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/old/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/old/__pycache__/node.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/old/__pycache__/server_test.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc -%%DATADIR%%/old/__pycache__/server_test.cpython-%%PYTHON_SUFFIX%%.pyc -%%DATADIR%%/old/n1.py -%%DATADIR%%/old/node.py -%%DATADIR%%/old/server_test.py -%%DATADIR%%/packet.py -%%DATADIR%%/peer.py -%%DATADIR%%/putil.py -%%DATADIR%%/rsakey.py -%%DATADIR%%/run.sh -%%DATADIR%%/setup.py -%%DATADIR%%/setup_all.py -%%DATADIR%%/shell.py -%%DATADIR%%/sshexception.py -%%DATADIR%%/sshtype.py -%%DATADIR%%/test_100n.sh -%%DATADIR%%/upload_page.html -@dir(%%USER%%,%%GROUP%%,0700) /var/db/morphis diff --git a/x11-fm/Makefile b/x11-fm/Makefile index 95cc0b9bf9cb..8743392258ba 100644 --- a/x11-fm/Makefile +++ b/x11-fm/Makefile @@ -25,8 +25,6 @@ SUBDIR += qtfm SUBDIR += rodent SUBDIR += rox-filer - SUBDIR += rox-mime-editor - SUBDIR += rox-session SUBDIR += sunflower SUBDIR += sushi SUBDIR += tdfsb diff --git a/x11-fm/rox-mime-editor/Makefile b/x11-fm/rox-mime-editor/Makefile deleted file mode 100644 index e87a94ca49af..000000000000 --- a/x11-fm/rox-mime-editor/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rox-mime-editor -PORTVERSION= 0.6 -PORTREVISION= 2 -CATEGORIES= x11-fm -MASTER_SITES= SF/rox/MIME-Editor/${PORTVERSION} -DISTNAME= mime-editor-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= MIME type editor for the ROX desktop - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ - ${PYTHON_PKGNAMEPREFIX}roxlib>=0:devel/py-roxlib@${PY_FLAVOR} - -USES= python:2.7 shebangfix tar:bzip2 -SHEBANG_FILES= MIME-Editor/AppRun - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -pre-install: - @${REINPLACE_CMD} -e 's,/usr/local,${LOCALBASE},g' \ - ${WRKSRC}/MIME-Editor/findrox.py - @${FIND} ${WRKSRC} -name *.bak -delete - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/apps - @${CP} -r ${WRKSRC}/MIME-Editor ${STAGEDIR}${PREFIX}/apps/ - -.include <bsd.port.mk> diff --git a/x11-fm/rox-mime-editor/distinfo b/x11-fm/rox-mime-editor/distinfo deleted file mode 100644 index dc8ff99f742f..000000000000 --- a/x11-fm/rox-mime-editor/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (mime-editor-0.6.tar.bz2) = de0708f824feea875c606d2c000749da542f117bf7922d8f1679f5aef9d9bb39 -SIZE (mime-editor-0.6.tar.bz2) = 34669 diff --git a/x11-fm/rox-mime-editor/pkg-descr b/x11-fm/rox-mime-editor/pkg-descr deleted file mode 100644 index 8398f869b651..000000000000 --- a/x11-fm/rox-mime-editor/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -A MIME type editor for the ROX desktop. - -WWW: http://rox.sourceforge.net/mime_editor.html diff --git a/x11-fm/rox-mime-editor/pkg-plist b/x11-fm/rox-mime-editor/pkg-plist deleted file mode 100644 index 3d16908f0a7a..000000000000 --- a/x11-fm/rox-mime-editor/pkg-plist +++ /dev/null @@ -1,30 +0,0 @@ -apps/MIME-Editor/.DirIcon -apps/MIME-Editor/AppInfo.xml -apps/MIME-Editor/AppRun -apps/MIME-Editor/Help/COPYING -apps/MIME-Editor/Help/Changes -apps/MIME-Editor/Help/README -apps/MIME-Editor/MIME-Editor.xml -apps/MIME-Editor/Messages/dist -apps/MIME-Editor/Messages/es.gmo -apps/MIME-Editor/Messages/es.po -apps/MIME-Editor/Messages/fr.gmo -apps/MIME-Editor/Messages/fr.po -apps/MIME-Editor/Messages/it.gmo -apps/MIME-Editor/Messages/it.po -apps/MIME-Editor/Messages/update-po -apps/MIME-Editor/editor.py -apps/MIME-Editor/editor.pyc -apps/MIME-Editor/editor.pyo -apps/MIME-Editor/fields.py -apps/MIME-Editor/fields.pyc -apps/MIME-Editor/fields.pyo -apps/MIME-Editor/findrox.py -apps/MIME-Editor/findrox.pyc -apps/MIME-Editor/findrox.pyo -apps/MIME-Editor/override.py -apps/MIME-Editor/override.pyc -apps/MIME-Editor/override.pyo -apps/MIME-Editor/type.py -apps/MIME-Editor/type.pyc -apps/MIME-Editor/type.pyo diff --git a/x11-fm/rox-session/Makefile b/x11-fm/rox-session/Makefile deleted file mode 100644 index d1b3cc93a258..000000000000 --- a/x11-fm/rox-session/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rox-session -PORTVERSION= 0.40.0 -PORTREVISION= 4 -CATEGORIES= x11-fm -MASTER_SITES= SF/rox/ROX-Session/${PORTVERSION}/ - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Simple session manager for the ROX desktop - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/Help/COPYING - -LIB_DEPENDS= libdbus-glib-1.so:devel/dbus-glib -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ - ${PYTHON_PKGNAMEPREFIX}roxlib>=0:devel/py-roxlib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dbus>=0:devel/py-dbus@${PY_FLAVOR} - -WRKSRC= ${WRKDIR}/ROX-Session -DATADIR= ${PREFIX}/apps/ROX-Session - -USES= gettext-tools gnome pkgconfig python:2.7 shebangfix xorg -SHEBANG_FILES= AutoStart.py choose_wm.py interactive.py migrate.py -USE_GNOME= gtk20 libxml2 -USE_XORG= x11 xext xtst xxf86vm - -PORTDOCS= Changes DBUS-API README - -OPTIONS_DEFINE= GDM DOCS -OPTIONS_SUB= yes -GDM_DESC= Install GDM login manager - -SUB_FILES= ${PORTNAME} rox.desktop - -GDM_RUN_DEPENDS=${LOCALBASE}/sbin/gdm:x11/gdm - -post-patch: - @${FIND} ${WRKSRC} -name "*.orig" -delete - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - @cd ${WRKSRC} && ./AppRun --compile - @${MKDIR} ${WRKSRC}/Messages - @cd ${WRKSRC}/src/po && ./dist - -do-install: - ${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin - @${MKDIR} ${STAGEDIR}${DATADIR} - @cd ${WRKSRC} && ${CP} -r .DirIcon AppInfo.xml AppRun \ - Environment Login Messages Options.xml ROX-Session \ - ROX-Session.xml RunROX SetupPanel Styles browser images \ - *.py *.pyc *.pyo ${STAGEDIR}${DATADIR} - -do-install-GDM-on: - ${INSTALL_DATA} ${WRKDIR}/rox.desktop ${STAGEDIR}${PREFIX}/share/applications - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for f in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/Help/${f} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/x11-fm/rox-session/distinfo b/x11-fm/rox-session/distinfo deleted file mode 100644 index 44881cf277b2..000000000000 --- a/x11-fm/rox-session/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (rox-session-0.40.0.tar.gz) = 96810f80226d85ba120724528c07331f0e9b89f814825c08bb03d650a8254e96 -SIZE (rox-session-0.40.0.tar.gz) = 203282 diff --git a/x11-fm/rox-session/files/patch-setup.py b/x11-fm/rox-session/files/patch-setup.py deleted file mode 100644 index 7b8d96b3f0ee..000000000000 --- a/x11-fm/rox-session/files/patch-setup.py +++ /dev/null @@ -1,13 +0,0 @@ ---- setup.py.orig 2008-04-13 18:36:56.000000000 +0200 -+++ setup.py 2012-09-09 17:11:39.000000000 +0200 -@@ -137,7 +137,9 @@ - try: - session_dirs = ['/etc/X11/sessions', '/etc/dm/Sessions', - '/etc/X11/dm/Sessions', '/usr/share/xsessions', -- '/opt/kde3/share/apps/kdm/sessions'] -+ '/opt/kde3/share/apps/kdm/sessions', -+ '/usr/local/share/applications', -+ '/usr/local/etc/dm/Sessions'] - # TODO: more guesses about where KDE is installed, /opt/kde3 - # works for SuSE 9.2 - for d in session_dirs: diff --git a/x11-fm/rox-session/files/rox-session.in b/x11-fm/rox-session/files/rox-session.in deleted file mode 100644 index 4f3105b56aa1..000000000000 --- a/x11-fm/rox-session/files/rox-session.in +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/sh -# -# $FreeBSD$ - -echo "ROX Session: Starting up..." -cd "%%DATADIR%%" -./AppRun -w < /dev/null diff --git a/x11-fm/rox-session/files/rox.desktop.in b/x11-fm/rox-session/files/rox.desktop.in deleted file mode 100644 index 4ff3f6e55581..000000000000 --- a/x11-fm/rox-session/files/rox.desktop.in +++ /dev/null @@ -1,6 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=ROX -Comment=This session logs you into the ROX Desktop -Exec=%%PREFIX%%/bin/rox-session -Type=Application diff --git a/x11-fm/rox-session/pkg-descr b/x11-fm/rox-session/pkg-descr deleted file mode 100644 index c1006f835ea7..000000000000 --- a/x11-fm/rox-session/pkg-descr +++ /dev/null @@ -1,6 +0,0 @@ -ROX-Session is a simple session manager. -It loads, runs any programs you asked it to, and then quits when you run it -a second time (thus ending your session). It does not display any windows -until you ask it to quit. - -WWW: http://rox.sourceforge.net/desktop/ diff --git a/x11-fm/rox-session/pkg-plist b/x11-fm/rox-session/pkg-plist deleted file mode 100644 index c9a0fcbb83a5..000000000000 --- a/x11-fm/rox-session/pkg-plist +++ /dev/null @@ -1,55 +0,0 @@ -apps/ROX-Session/.DirIcon -apps/ROX-Session/AppInfo.xml -apps/ROX-Session/AppRun -apps/ROX-Session/AutoStart.py -apps/ROX-Session/AutoStart.pyc -apps/ROX-Session/AutoStart.pyo -apps/ROX-Session/Environment -apps/ROX-Session/Login -apps/ROX-Session/Messages/da.gmo -apps/ROX-Session/Messages/de.gmo -apps/ROX-Session/Messages/es.gmo -apps/ROX-Session/Messages/fr.gmo -apps/ROX-Session/Messages/it.gmo -apps/ROX-Session/Messages/ja.gmo -apps/ROX-Session/Messages/lt.gmo -apps/ROX-Session/Messages/nl.gmo -apps/ROX-Session/Messages/pt_BR.gmo -apps/ROX-Session/Messages/ru.gmo -apps/ROX-Session/Messages/zh_CN.gmo -apps/ROX-Session/Messages/zh_TW.gmo -apps/ROX-Session/Options.xml -apps/ROX-Session/ROX-Session -apps/ROX-Session/ROX-Session.xml -apps/ROX-Session/RunROX -apps/ROX-Session/SetupPanel -apps/ROX-Session/Styles -apps/ROX-Session/browser -apps/ROX-Session/choose_wm.py -apps/ROX-Session/choose_wm.pyc -apps/ROX-Session/choose_wm.pyo -apps/ROX-Session/findrox.py -apps/ROX-Session/findrox.pyc -apps/ROX-Session/findrox.pyo -apps/ROX-Session/gdm.py -apps/ROX-Session/gdm.pyc -apps/ROX-Session/gdm.pyo -apps/ROX-Session/images/rox-halt.png -apps/ROX-Session/images/rox-suspend.png -apps/ROX-Session/interactive.py -apps/ROX-Session/interactive.pyc -apps/ROX-Session/interactive.pyo -apps/ROX-Session/logout.py -apps/ROX-Session/logout.pyc -apps/ROX-Session/logout.pyo -apps/ROX-Session/migrate.py -apps/ROX-Session/migrate.pyc -apps/ROX-Session/migrate.pyo -apps/ROX-Session/sessionbus.py -apps/ROX-Session/sessionbus.pyc -apps/ROX-Session/sessionbus.pyo -apps/ROX-Session/setup.py -apps/ROX-Session/setup.pyc -apps/ROX-Session/setup.pyo -bin/rox-session -%%GDM%%share/applications/rox.desktop diff --git a/x11/Makefile b/x11/Makefile index 25d94525f13c..5cf73c0e46f9 100644 --- a/x11/Makefile +++ b/x11/Makefile @@ -278,7 +278,6 @@ SUBDIR += rofi SUBDIR += rofi-calc SUBDIR += rofi-pass - SUBDIR += rox-wallpaper SUBDIR += roxbg SUBDIR += roxterm SUBDIR += rsibreak diff --git a/x11/rox-wallpaper/Makefile b/x11/rox-wallpaper/Makefile deleted file mode 100644 index a5edfa480112..000000000000 --- a/x11/rox-wallpaper/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -# $FreeBSD$ - -PORTNAME= rox-wallpaper -PORTVERSION= 2.3 -PORTREVISION= 2 -CATEGORIES= x11 -MASTER_SITES= SF/rox/Wallpaper/${PORTVERSION} -DISTNAME= Wallpaper-${PORTVERSION} - -MAINTAINER= olgeni@FreeBSD.org -COMMENT= Wallpaper management tool for the ROX desktop - -DEPRECATED= Old, uses EOLed python27 -EXPIRATION_DATE= 2020-02-16 - -RUN_DEPENDS= ${LOCALBASE}/bin/rox:x11-fm/rox-filer \ - ${PYTHON_PKGNAMEPREFIX}roxlib>=0:devel/py-roxlib@${PY_FLAVOR} - -USES= python:2.7 shebangfix -SHEBANG_FILES= AppRun -NO_ARCH= yes - -WRKSRC= ${WRKDIR}/Wallpaper - -do-build: - @${PYTHON_CMD} -m compileall ${WRKSRC} - @${PYTHON_CMD} -O -m compileall ${WRKSRC} - -do-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/apps - ${CP} -r ${WRKSRC} ${STAGEDIR}${PREFIX}/apps/Wallpaper - -.include <bsd.port.mk> diff --git a/x11/rox-wallpaper/distinfo b/x11/rox-wallpaper/distinfo deleted file mode 100644 index 0e842b5cc788..000000000000 --- a/x11/rox-wallpaper/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Wallpaper-2.3.tar.gz) = 3f5c26f71aed59dcfcab58f4dfe2bbff7337c0dac13dcc5c1147733211fd5476 -SIZE (Wallpaper-2.3.tar.gz) = 23280 diff --git a/x11/rox-wallpaper/pkg-descr b/x11/rox-wallpaper/pkg-descr deleted file mode 100644 index d814c663cd0e..000000000000 --- a/x11/rox-wallpaper/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -A wallpaper management tool for the ROX desktop, supporting both -random and command-generated wallpapers. - -WWW: http://rox.sourceforge.net/desktop/Wallpaper diff --git a/x11/rox-wallpaper/pkg-plist b/x11/rox-wallpaper/pkg-plist deleted file mode 100644 index 67c7f65365e9..000000000000 --- a/x11/rox-wallpaper/pkg-plist +++ /dev/null @@ -1,34 +0,0 @@ -apps/Wallpaper/.DirIcon -apps/Wallpaper/AppInfo.xml -apps/Wallpaper/AppRun -apps/Wallpaper/Help/COPYING -apps/Wallpaper/Help/Changes -apps/Wallpaper/Help/README -apps/Wallpaper/Messages/dist -apps/Wallpaper/Messages/hu.gmo -apps/Wallpaper/Messages/hu.po -apps/Wallpaper/Messages/it.gmo -apps/Wallpaper/Messages/it.po -apps/Wallpaper/Messages/messages.pot -apps/Wallpaper/Messages/update-po -apps/Wallpaper/Messages/zh_CN.gmo -apps/Wallpaper/Messages/zh_CN.po -apps/Wallpaper/Messages/zh_TW.gmo -apps/Wallpaper/Messages/zh_TW.po -apps/Wallpaper/Wallpaper.xml -apps/Wallpaper/actions.py -apps/Wallpaper/actions.pyc -apps/Wallpaper/actions.pyo -apps/Wallpaper/findrox.py -apps/Wallpaper/findrox.pyc -apps/Wallpaper/findrox.pyo -apps/Wallpaper/fixed.py -apps/Wallpaper/fixed.pyc -apps/Wallpaper/fixed.pyo -apps/Wallpaper/main.py -apps/Wallpaper/main.pyc -apps/Wallpaper/main.pyo -apps/Wallpaper/makedist.sh -apps/Wallpaper/options.py -apps/Wallpaper/options.pyc -apps/Wallpaper/options.pyo |