Index | Thread | Search

From:
Sebastien Marie <semarie@kapouay.eu.org>
Subject:
Re: Remove productivity/tryton
To:
ports@openbsd.org
Date:
Sat, 02 Mar 2024 11:43:38 +0100

Download raw body.

Thread
Sebastien Marie <semarie@kapouay.eu.org> writes:

> Hi,
>
> I would like to remove productivity/tryton.
>
> The current state is the following:
> - 5.0 serie (old LTS) is EOL since november (and requires python3.7 to run)
> - 5.2 serie is EOL
>

I only received invitations to remove them, so next step.

- unhook from the build
- unreserve uid from user.list
- quirks for removal
- (and finally remove the files)

Please note that I am not 100% confident with the quirks part with regex
(it seems it is the right way, but additionnals eyes would be welcome).

Comments or OK ?
-- 
Sebastien Marie

Index: devel/quirks/files/Quirks.pm
===================================================================
RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v
retrieving revision 1.1615
diff -u -p -r1.1615 Quirks.pm
--- devel/quirks/files/Quirks.pm	2 Mar 2024 04:33:59 -0000	1.1615
+++ devel/quirks/files/Quirks.pm	2 Mar 2024 10:38:14 -0000
@@ -1914,6 +1914,11 @@ setup_obsolete_reason(
 	3 => 'smtube',
 	65 => 'goldendict',
 	31 => 'mkplaylist',
+	1 => 'tryton',
+	1 => 'tryton-sao',
+	1 => 'proteus',
+	1 => 'trytond',
+	1 => qr{^trytond-module-},
 );
 
 # though it's not yet used, these should be pkgnames, so that eventually
Index: infrastructure/db/user.list
===================================================================
RCS file: /cvs/ports/infrastructure/db/user.list,v
retrieving revision 1.439
diff -u -p -r1.439 user.list
--- infrastructure/db/user.list	29 Feb 2024 10:10:17 -0000	1.439
+++ infrastructure/db/user.list	2 Mar 2024 10:38:16 -0000
@@ -183,7 +183,7 @@ id  user		group		port
 672 _radicale		_radicale	productivity/radicale
 673 _buildbot		_buildbot	devel/py-buildbot
 674 _buildslave		_buildslave	devel/py-buildslave
-675 _trytond		_trytond	productivity/tryton
+#675 _trytond		_trytond	productivity/tryton
 676 _gdm		_gdm		x11/gnome/gdm
 677 _scamper		_scamper	net/scamper
 678 _owampd		_owampd		net/owamp
Index: productivity/Makefile
===================================================================
RCS file: /cvs/ports/productivity/Makefile,v
retrieving revision 1.111
diff -u -p -r1.111 Makefile
--- productivity/Makefile	29 Sep 2023 18:19:01 -0000	1.111
+++ productivity/Makefile	2 Mar 2024 10:38:18 -0000
@@ -52,7 +52,6 @@
      SUBDIR += teapot
      SUBDIR += thinkingrock
      SUBDIR += timewarrior
-     SUBDIR += tryton
      SUBDIR += tudu
      SUBDIR += vdirsyncer
      SUBDIR += vit