commit:     df9534f6eed2aa48e13b419ab54d502b39b1c96d
Author:     Bernd Waibel <waebbl <AT> gmail <DOT> com>
AuthorDate: Sun Nov 25 19:56:35 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun Apr 21 16:10:10 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df9534f6

app-eselect/eselect-opencascade: fix issues from b.g.o

Add DESCRIPTION, MAINTAINER and VERSION variables, and implement
a describe_list() function.
Update metadata.xml

Closes: https://bugs.gentoo.org/504632
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Bernd Waibel <waebbl <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/10479
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 ...ct-opencascade-0.ebuild => eselect-opencascade-1.ebuild} |  4 ++--
 ...-opencascade-0.eselect => eselect-opencascade-1.eselect} | 10 +++++++++-
 app-eselect/eselect-opencascade/metadata.xml                | 13 ++++++++++++-
 3 files changed, 23 insertions(+), 4 deletions(-)

diff --git a/app-eselect/eselect-opencascade/eselect-opencascade-0.ebuild 
b/app-eselect/eselect-opencascade/eselect-opencascade-1.ebuild
similarity index 90%
rename from app-eselect/eselect-opencascade/eselect-opencascade-0.ebuild
rename to app-eselect/eselect-opencascade/eselect-opencascade-1.ebuild
index c0ef1e3ddc2..4513c529b4a 100644
--- a/app-eselect/eselect-opencascade/eselect-opencascade-0.ebuild
+++ b/app-eselect/eselect-opencascade/eselect-opencascade-1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="Manages opencascade env file"
 HOMEPAGE="https://www.gentoo.org/proj/en/eselect/";

diff --git 
a/app-eselect/eselect-opencascade/files/eselect-opencascade-0.eselect 
b/app-eselect/eselect-opencascade/files/eselect-opencascade-1.eselect
similarity index 91%
rename from app-eselect/eselect-opencascade/files/eselect-opencascade-0.eselect
rename to app-eselect/eselect-opencascade/files/eselect-opencascade-1.eselect
index da97cb4a8c3..bf2e0497a17 100644
--- a/app-eselect/eselect-opencascade/files/eselect-opencascade-0.eselect
+++ b/app-eselect/eselect-opencascade/files/eselect-opencascade-1.eselect
@@ -1,5 +1,5 @@
 # -*-eselect-*-  vim: ft=eselect
-# Copyright (c) 2006-2013 Gentoo Foundation
+# Copyright (c) 2006-2019 Gentoo Authors
 #
 # This file is part of the 'eselect' tools framework.
 #
@@ -15,6 +15,10 @@
 # You should have received a copy of the GNU General Public License along with
 # eselect.  If not, see <http://www.gnu.org/licenses/>.
 
+DESCRIPTION="Manage OpenCASCADE implementation used by your system"
+MAINTAINER="[email protected]"
+VERSION="1"
+
 MODULE=opencascade
 TARGET=${EROOT}/etc/env.d/51${MODULE}
 CONFDIR=${EROOT}/etc/env.d/${MODULE}
@@ -53,6 +57,10 @@ switch_implem() {
        echo ". /etc/profile"
 }
 
+describe_list() {
+       echo "List available OpenCASCADE implementations"
+}
+
 do_list() {
        local implem i
        write_list_start "Installed $MODULE"

diff --git a/app-eselect/eselect-opencascade/metadata.xml 
b/app-eselect/eselect-opencascade/metadata.xml
index 6f49eba8f49..e0898fe1df7 100644
--- a/app-eselect/eselect-opencascade/metadata.xml
+++ b/app-eselect/eselect-opencascade/metadata.xml
@@ -1,5 +1,16 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
 <pkgmetadata>
-<!-- maintainer-needed -->
+<maintainer type="person">
+       <email>[email protected]</email>
+       <name>Bernd Waibel</name>
+</maintainer>
+<maintainer type="project">
+       <email>[email protected]</email>
+       <name>Proxy Maintainers project</name>
+</maintainer>
+<longdescription>
+Utility to switch between the different OpenCASCADE implementations
+on your system.
+</longdescription>
 </pkgmetadata>

Reply via email to