From nobody Mon Mar 31 14:28:37 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4ZRD5K6wv5z5s6F0; Mon, 31 Mar 2025 14:28:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4ZRD5K6hsHz3vj0; Mon, 31 Mar 2025 14:28:37 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1743431317; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=cVtaFFnKCcOiCpVj7nzo0jyidMrOraAiurHby/WqaBg=; b=kzx41dJdkDYP4MklHv6TzAAOrB/PEt+YLcCBS4mdnRf+P9rTpBwWM3z0nAPlMhxV2WHO53 YI8dSanw/upLSqi4B1rcBKbk3WK1S+t/zP9t+hy6W46HIblEzuMuIe65mtFmDoO3kClsh7 5hRIpjG7a4wTtSshk5pAE0yBxEVLHXRK7Ltz7SOKu4tSe658HrdUs5YMNOopWOkNDmzxwA 7oTdn78/PYy/VHopt1dKFC4x3vEVd2RhNPhg0GVmiTXEKwaNQdpZGdB5xaaK+R6SmNoT2e ETjh5dhBKtWf5e1yJw9IdquSCXVpG5W+ssHEqXXh1+kRZe0n/J+61V7ol4eM9w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1743431317; a=rsa-sha256; cv=none; b=TLdC8PY3QCsP1ei9mvKrlAR8oTooc8nuZ/4CPscw2toTEJBeyn5OUV9286ZiQYmiTRARI4 jUKWBPpr5xgNnhEG3zS04aocZbjt5KI3mBiNHO/pj34lx6d4ytf1EL0nRxxZi1GMycIJ9S S5CtlWOUd0bdA15rkfVPf6/DtHZAkXxUwVBJrZYjwV2OejiaWvlQI2ADnTHOg7aAfljNKe Eoy/wnl2RwjygXwTn4pJZJklv5dsFATLyiyxGGY97q4QNJRUunPCm9G2bBCh8kzQ2R0FCM kEr8RMDdmlDbQi2yrvJMLnzX5hHKEvp8c/INsbKmoTyFi9RhCsx8sWCd4HIoaQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1743431317; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=cVtaFFnKCcOiCpVj7nzo0jyidMrOraAiurHby/WqaBg=; b=VZcadVJTWEfUP0+jh5QDT5efqKbQSd8HZXAasCROsROgLifVg839BiYH50O6Uaypk0Agjj jJKHM2DI6HdGjr4P5pR1rw3VLe2Owx9+UGixn3tGW8kM5Clgbf19iSwVq9NEhgWwEwMvaq RPgCdpjrKutgUCdUt8/3L3VKp4IWexsgoE2XI9PORNDWr1SxuPcNpz9DwSnxnDc8Ea79Yf SeAv9aHpWZwA5Y5XFKttgLB+zd/UhN2NNiiZlw+ZNfA1Ns495nVFL2zQqcGVUsmT6FHzEp qdm+Ngjnx7hbSp3JrEgChnJw1Fhp6/R7nL/QXsQtgCZBOGt4QFfaJC94pUN6pQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4ZRD5K6GsFzpYl; Mon, 31 Mar 2025 14:28:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 52VESbdO079305; Mon, 31 Mar 2025 14:28:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 52VESbOe079297; Mon, 31 Mar 2025 14:28:37 GMT (envelope-from git) Date: Mon, 31 Mar 2025 14:28:37 GMT Message-Id: <202503311428.52VESbOe079297@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Rene Ladan Subject: git: d3dc634f0890 - main - finance/odoo15: Remove expired port List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: rene X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: d3dc634f08905d677645e5e6b1c932f94c2584d3 Auto-Submitted: auto-generated The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=d3dc634f08905d677645e5e6b1c932f94c2584d3 commit d3dc634f08905d677645e5e6b1c932f94c2584d3 Author: Rene Ladan AuthorDate: 2025-03-31 14:28:31 +0000 Commit: Rene Ladan CommitDate: 2025-03-31 14:28:31 +0000 finance/odoo15: Remove expired port 2025-03-31 finance/odoo15: Depends on expired converters/wkhtmltopdf and print/py-pypdf2 --- MOVED | 1 + finance/Makefile | 1 - finance/odoo15/Makefile | 112 - finance/odoo15/distinfo | 3 - finance/odoo15/files/odoo.conf | 7 - finance/odoo15/files/odoo.in | 113 - finance/odoo15/files/pkg-message.in | 44 - finance/odoo15/pkg-descr | 9 - finance/odoo15/pkg-plist | 38884 ---------------------------------- 9 files changed, 1 insertion(+), 39173 deletions(-) diff --git a/MOVED b/MOVED index 8c60bfd8c939..d0fe88e41e7f 100644 --- a/MOVED +++ b/MOVED @@ -4228,3 +4228,4 @@ math/py-numdifftools||2025-03-31|Has expired: Depends on expired devel/py-pytest graphics/py-pygal||2025-03-31|Has expired: Depends on expired devel/py-pytest-runner www/choqok||2025-03-31|Has expired: Project discontinued upstream net-p2p/vuze||2025-03-31|Has expired: Abandoned upstream +finance/odoo15||2025-03-31|Has expired: Depends on expired converters/wkhtmltopdf and print/py-pypdf2 diff --git a/finance/Makefile b/finance/Makefile index 025625dde81b..4e108c5541b0 100644 --- a/finance/Makefile +++ b/finance/Makefile @@ -55,7 +55,6 @@ SUBDIR += myphpmoney SUBDIR += nextcloud-cospend SUBDIR += odoo14 - SUBDIR += odoo15 SUBDIR += odoo16 SUBDIR += odoo17 SUBDIR += ord diff --git a/finance/odoo15/Makefile b/finance/odoo15/Makefile deleted file mode 100644 index a4466d4d9fdb..000000000000 --- a/finance/odoo15/Makefile +++ /dev/null @@ -1,112 +0,0 @@ -PORTNAME= odoo -PORTVERSION= 15.0 -PORTREVISION= 5 -CATEGORIES= finance www -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -PKGNAMESUFFIX= 15 - -MAINTAINER= acm@FreeBSD.org -COMMENT= Suite of web based open source business apps -WWW= https://www.odoo.com - -LICENSE= LGPL3 - -DEPRECATED= Depends on expired converters/wkhtmltopdf and print/py-pypdf2 -EXPIRATION_DATE=2025-03-31 - -USE_GITHUB= yes -GH_TAGNAME= 02b4e98ebb2c45d9a4af10fe1bc732f048708f85 - -LIB_DEPENDS= libxslt.so:textproc/libxslt \ - libevent.so:devel/libevent \ - libsasl2.so:security/cyrus-sasl2 -RUN_DEPENDS= wkhtmltopdf>0:converters/wkhtmltopdf \ - ${PYTHON_PKGNAMEPREFIX}psycopg2>0:databases/py-psycopg2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyserial>=0:comms/py-pyserial@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}vobject>=0:deskutils/py-vobject@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Babel>=1.3:devel/py-babel@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gevent>=0:devel/py-gevent@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}greenlet>=0:devel/py-greenlet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}Jinja2>=0:devel/py-Jinja2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mako>=0:textproc/py-mako@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}mock>=0:devel/py-mock@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}num2words>=0:devel/py-num2words@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}polib>=0:devel/py-polib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyparsing>=0:devel/py-pyparsing@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytz>=0:devel/py-pytz@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyusb>=0:devel/py-pyusb@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}vatnumber>=0:finance/py-vatnumber@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pillow>=7.0.0:graphics/py-pillow@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pydot>=0:graphics/py-pydot@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-ldap>=0:net/py-python-ldap@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}zeep>=0:net/py-zeep@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}chardet>=0:textproc/py-chardet@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}docutils>=0:textproc/py-docutils@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}feedparser>=0:textproc/py-feedparser@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}html2text>=0:textproc/py-html2text@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}markupsafe>=0:textproc/py-markupsafe@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}qrcode>=0:textproc/py-qrcode@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xlrd>=0:textproc/py-xlrd@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xlwt>=0:textproc/py-xlwt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}XlsxWriter>=0:textproc/py-xlsxwriter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}decorator>0:devel/py-decorator@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pypdf2>0:print/py-pypdf2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}reportlab>0:print/py-reportlab@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}passlib>0:security/py-passlib@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}psutil>0:sysutils/py-psutil@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libsass>0:www/py-libsass@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}werkzeug>0:www/py-werkzeug@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}secure-cookie>0:www/py-secure-cookie@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}XlsxWriter>=0:textproc/py-xlsxwriter@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xlrd>=1.2.0:textproc/py-xlrd@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}xlwt>=1.3.0:textproc/py-xlwt@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ofxparse>=0.20:finance/py-ofxparse@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ebaysdk>=2.1.3:finance/py-ebaysdk@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}idna>0:dns/py-idna@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}stdnum>0:devel/py-stdnum@${PY_FLAVOR} - -USES= cpe gnome ldap python pgsql shebangfix -USE_GNOME= libxml2 -USE_PYTHON= distutils - -SHEBANG_LANG= python -SHEBANG_FILES= ${WRKSRC}/${PORTNAME}-bin - -USERS= odoo -GROUPS= ${USERS} - -USE_RC_SUBR= ${PORTNAME} -SUB_FILES= pkg-message - -CONFLICTS= odoo14 odoo - -ETCDIR= ${PREFIX}/etc/odoo - -post-patch: - @${REINPLACE_CMD} -i "" -e '25d' ${WRKSRC}/odoo/service/wsgi_server.py - @${REINPLACE_CMD} -i "" -e 's|werkzeug.url_quote_plus|werkzeug.urls.url_quote_plus|g' \ - ${WRKSRC}/odoo/addons/base/models/ir_ui_view.py - @${REINPLACE_CMD} -i "" -e 's|werkzeug.url_unquote_plus|werkzeug.urls.url_quote_plus|g' \ - -e 's|.NumberConverter|.converters.NumberConverter|g' \ - ${WRKSRC}/odoo/addons/base/models/ir_http.py \ - ${WRKSRC}/odoo/addons/http_routing/models/ir_http.py - @${REINPLACE_CMD} -i "" -e 's|from werkzeug import url_encode|from werkzeug.urls import url_encode|g' \ - ${WRKSRC}/odoo/addons/mail/models/mail_thread.py \ - ${WRKSRC}/odoo/addons/hr/models/hr_employee.py - @${REINPLACE_CMD} -i "" -e 's|(index !== |(index == |g' \ - ${WRKSRC}/odoo/addons/web/static/src/legacy/js/libs/content-disposition.js \ - ${WRKSRC}/odoo/addons/web/static/src/core/network/download.js - -post-extract: - @cd ${WRKSRC}/addons/ && ${MV} * ${WRKSRC}/odoo/addons/ - -pre-install: - @${MKDIR} ${STAGEDIR}${ETCDIR} - -post-install: - @${INSTALL_SCRIPT} ${FILESDIR}/odoo.conf ${STAGEDIR}${ETCDIR}/odoo.conf.sample - -.include diff --git a/finance/odoo15/distinfo b/finance/odoo15/distinfo deleted file mode 100644 index 7877766de24c..000000000000 --- a/finance/odoo15/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1661575896 -SHA256 (odoo-odoo-15.0-02b4e98ebb2c45d9a4af10fe1bc732f048708f85_GH0.tar.gz) = bccfd6c683be0092c736b42cfc987b4b588e3c26865a96f2431b9ac6b3d5c3ec -SIZE (odoo-odoo-15.0-02b4e98ebb2c45d9a4af10fe1bc732f048708f85_GH0.tar.gz) = 140762887 diff --git a/finance/odoo15/files/odoo.conf b/finance/odoo15/files/odoo.conf deleted file mode 100644 index cdbc35e17995..000000000000 --- a/finance/odoo15/files/odoo.conf +++ /dev/null @@ -1,7 +0,0 @@ -[options] -#admin_passwd = secretpassword -db_host = localhost -db_port = 5432 -db_user = odoouser -db_password = odoopwd -;addons_path = /usr/local/lib/python3.7/site-packages/odoo/addons/ diff --git a/finance/odoo15/files/odoo.in b/finance/odoo15/files/odoo.in deleted file mode 100644 index 896557434bc0..000000000000 --- a/finance/odoo15/files/odoo.in +++ /dev/null @@ -1,113 +0,0 @@ -#!/bin/sh - -# PROVIDE: odoo -# REQUIRE: NETWORKING -# KEYWORD: shutdown -# -# Configuration settings for odoo in /etc/rc.conf: -# -# odoo_enable: run odoo server (default=NO) -# odoo_database: define odoo database name (default=odoodb) -# odoo_datadir: directory where odoo store data (default=/var/lib/odoo) -# odoo_flags: additional flags for odoo server (default=--without-demo=all) -# - -. /etc/rc.subr - -name=odoo -rcvar=odoo_enable - -load_rc_config ${name} - -: ${odoo_enable:=NO} -: ${odoo_database:="odoodb"} -: ${odoo_datadir:="/var/lib/${name}"} -: ${odoo_flags="--without-demo=all"} - -odoo_user="odoo" -pidfile=/var/run/odoo.pid -extra_commands="initdb" - -su_cmd="/usr/bin/su" -chown_cmd="/usr/sbin/chown" -mkdir_cmd="/bin/mkdir" - -start_cmd="odoo_start" -stop_cmd="odoo_stop" -status_cmd="odoo_status" -restart_cmd="odoo_restart" -initdb_cmd="odoo_initdb" -start_precmd="odoo_start_precmd" - -command=/usr/local/bin/odoo -command_args="--database=${odoo_database} --data-dir=${odoo_datadir} --logfile=/var/log/${name}.log --config=%%LOCALBASE%%/etc/odoo/odoo.conf ${odoo_flags}" - -odoo_start_precmd() { - odoo_datadir_check - touch ${pidfile} - ${chown_cmd} -R ${odoo_user}:${odoo_user} ${pidfile} -} - -odoo_start() -{ - daemon -p ${pidfile} -u ${odoo_user} \ - ${command} ${command_args} - echo "Starting ${name}" -} - -odoo_datadir_check() -{ - if [ ! -d "${odoo_datadir}" ]; then - ${mkdir_cmd} -p ${odoo_datadir} - ${chown_cmd} -R ${odoo_user}:${odoo_user} ${odoo_datadir} - echo "${name} data directory created" - fi -} - -odoo_initdb() -{ - echo " " - echo "#################################################################" - echo "# #" - echo "# Don't use initdb if you are updating from previous version of #" - echo "# Odoo. Cancel if this is your case (Ctrl + C) #" - echo "# #" - echo "#################################################################" - echo " " - sleep 10 - odoo_start_precmd - daemon -p ${pidfile} -u ${odoo_user} \ - ${command} ${command_args} -i all - echo "Initializing database and starting ${name} server" -} - -odoo_restart() -{ - echo "Performing restart ${name}" - odoo_stop - sleep 5 - odoo_start -} - -odoo_status() -{ - # If running, show pid - if [ -f ${pidfile} ] - then - echo "${name} is running as pid" `cat ${pidfile}` - else - echo "${name} is not running" - fi -} - -odoo_stop() -{ - if [ -f ${pidfile} ] - then - kill `cat ${pidfile}` - rm ${pidfile} - echo "Stopping ${name}" - fi -} - -run_rc_command "$1" diff --git a/finance/odoo15/files/pkg-message.in b/finance/odoo15/files/pkg-message.in deleted file mode 100644 index f1683356a51e..000000000000 --- a/finance/odoo15/files/pkg-message.in +++ /dev/null @@ -1,44 +0,0 @@ -[ -{ type: install - message: <