dev-db/rel-bin - 3.016 (edgets)

Search

Install

Install this version:

emerge -a =dev-db/rel-bin-3.016

If this version is masked, you can unmask it using the autounmask tool or standard emerge options:

autounmask =dev-db/rel-bin-3.016

Or alternatively:

emerge --autounmask-write -a =dev-db/rel-bin-3.016

Package Information

Description:
Database management system that implements Tutorial D
Homepage:
https://reldb.org/
License:
Apache-2.0

Ebuild Details

Version EAPI Keywords Slot
3.016 8 -* ~amd64 0
View Raw Ebuild
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2

EAPI=8

inherit desktop unpacker xdg

MY_PN="Rel"

DESCRIPTION="Database management system that implements Tutorial D"
HOMEPAGE="https://reldb.org/"
SRC_URI="
	https://sourceforge.net/projects/dbappbuilder/files/${MY_PN}/${MY_PN}%20version%20${PV}/${MY_PN}${PV}.linux.tar.gz/download -> ${P}.tar.gz
	https://a.fsdn.com/allura/p/dbappbuilder/icon?1516966776?&w=90 -> rel.png
"

LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="-* ~amd64"
IUSE="doc"
RESTRICT="strip"

RDEPEND="
	app-accessibility/at-spi2-core
	dev-libs/glib:2
	media-libs/alsa-lib
	media-libs/freetype
	media-libs/libglvnd
	sys-apps/dbus
	x11-libs/cairo
	x11-libs/gdk-pixbuf:2
	x11-libs/gtk+:3
	x11-libs/libX11
	x11-libs/libXcomposite
	x11-libs/libXcursor
	x11-libs/libXdamage
	x11-libs/libXext
	x11-libs/libXfixes
	x11-libs/libXi
	x11-libs/libXrandr
	x11-libs/libXrender
	x11-libs/libXtst
	x11-libs/libxkbcommon
	x11-libs/pango
"

S="${WORKDIR}/${MY_PN}"

QA_PREBUILT="*"

src_install() {
	insinto /opt/rel
	doins -r jre lib

	exeinto /opt/rel
	doexe Rel

	exeinto /opt/rel/jre/bin
	doexe jre/bin/*

	exeinto /opt/rel/jre/lib
	doexe jre/lib/*.so jre/lib/jspawnhelper

	exeinto /opt/rel/jre/lib/server
	doexe jre/lib/server/*.so

	dosym -r /opt/rel/${MY_PN} /usr/bin/rel

	newicon "${DISTDIR}"/rel.png rel.png

	make_desktop_entry "/opt/rel/${MY_PN}" "${MY_PN}" rel "Development;Utility;" "StartupWMClass=${MY_PN}"

	use doc && dodoc -r doc/* LICENSE.txt
}

USE Flags

Manage flags for this package: euse -i <flag> -p dev-db/rel-bin | euse -E <flag> -p dev-db/rel-bin | euse -D <flag> -p dev-db/rel-bin

Global/Standard Flags

doc

Inherited Eclasses

xdg

Dependencies

RDEPEND

	app-accessibility/at-spi2-core
	dev-libs/glib:2
	media-libs/alsa-lib
	media-libs/freetype
	media-libs/libglvnd
	sys-apps/dbus
	x11-libs/cairo
	x11-libs/gdk-pixbuf:2
	x11-libs/gtk+:3
	x11-libs/libX11
	x11-libs/libXcomposite
	x11-libs/libXcursor
	x11-libs/libXdamage
	x11-libs/libXext
	x11-libs/libXfixes
	x11-libs/libXi
	x11-libs/libXrandr
	x11-libs/libXrender
	x11-libs/libXtst
	x11-libs/libxkbcommon
	x11-libs/pango

Manifest for 3.016

Type File Size Source URLs
DIST rel-bin-3.016.tar.gz 85248261 bytes https://sourceforge.net/projects/dbappbuilder/files/Rel/Rel%20version%203.016/Rel3.016.linux.tar.gz/download
DIST rel.png 10349 bytes https://a.fsdn.com/allura/p/dbappbuilder/icon?1516966776?&w=90