diff options
| author | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
|---|---|---|
| committer | root <root@alpha.trunkmasters.com> | 2026-06-12 19:09:37 -0500 |
| commit | b590c8d7572b727d565cc0b8ff660d43569845de (patch) | |
| tree | 06f7a4102ea4e845df8b66660f252920d52952f9 /app-misc/worker | |
| parent | 24f9cbfc4c34fdb6a6e03311674414e881ceab47 (diff) | |
| download | baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.gz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.tar.xz baldeagleos-repo-b590c8d7572b727d565cc0b8ff660d43569845de.zip | |
Adding metadata
Diffstat (limited to 'app-misc/worker')
| -rw-r--r-- | app-misc/worker/Manifest | 1 | ||||
| -rw-r--r-- | app-misc/worker/metadata.xml | 18 | ||||
| -rw-r--r-- | app-misc/worker/worker-4.6.1-r100.ebuild | 67 |
3 files changed, 86 insertions, 0 deletions
diff --git a/app-misc/worker/Manifest b/app-misc/worker/Manifest new file mode 100644 index 000000000000..477abe57da21 --- /dev/null +++ b/app-misc/worker/Manifest @@ -0,0 +1 @@ +DIST worker-4.6.1.tar.bz2 1615384 BLAKE2B a0d665f82d585d4e8a7e515e44b23541da24f6712c86bff422d4612ea67292c31cd204367965f8dd0ed91e69fa11453f7fc5a0228b2508d8397bde39460ff6f1 SHA512 f5977bc2c84c1eebb0058d63c7d10a0b39fa3c3bace09b6adac82f6a17bd9df8b1e2ba8138d764899895b69493493245cb6f7aff15014471a109a023fe203e57 diff --git a/app-misc/worker/metadata.xml b/app-misc/worker/metadata.xml new file mode 100644 index 000000000000..ab92e9296a4e --- /dev/null +++ b/app-misc/worker/metadata.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://docs.baldeagleos.com/dtd/metadata.dtd"> +<pkgmetadata> + <longdescription> + Worker is a filemanager for X-Window on UNIX. + It's a clone of the filemanager "Directory Opus 4", a very famous program + for Amiga-systems. The dirs and files are shown in two independent panels + (similar to MidnightCommander). + </longdescription> + <use> + <flag name="avfs">Enable support for <pkg>sys-fs/avfs</pkg> + </flag> + </use> + <upstream> + <changelog>http://www.boomerangsworld.de/cms/worker/changes.html</changelog> + </upstream> + <origin>baldeagleos-repo</origin> +</pkgmetadata> diff --git a/app-misc/worker/worker-4.6.1-r100.ebuild b/app-misc/worker/worker-4.6.1-r100.ebuild new file mode 100644 index 000000000000..3c3adf24a592 --- /dev/null +++ b/app-misc/worker/worker-4.6.1-r100.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1,3,4} luajit ) + +inherit autotools lua-single + +DESCRIPTION="Worker Filemanager: Amiga Directory Opus 4 clone" +HOMEPAGE="http://www.boomerangsworld.de/cms/worker/" +SRC_URI="http://www.boomerangsworld.de/cms/worker/downloads/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~arm ~hppa ppc ~ppc64 x86" +IUSE="avfs debug dbus examples libnotify lua +magic xinerama xft" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +RDEPEND="x11-libs/libX11 + avfs? ( >=sys-fs/avfs-0.9.5 ) + dbus? ( sys-apps/dbus ) + lua? ( ${LUA_DEPS} ) + magic? ( sys-apps/file ) + xft? ( x11-libs/libXft ) + xinerama? ( x11-libs/libXinerama )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( AUTHORS ChangeLog INSTALL NEWS README README_LARGEFILES THANKS ) + +pkg_setup() { + use lua && lua-single_pkg_setup +} + +src_prepare() { + default + + # Don't use /usr/share/appdata + sed -i -e "s:/appdata:/metainfo:" contrib/Makefile.am || die + eautoreconf +} + +src_configure() { + # there is no ./configure flag to disable libXinerama support + export ac_cv_lib_Xinerama_XineramaQueryScreens=$(usex xinerama) + econf \ + --without-hal \ + --enable-utf8 \ + $(use_with avfs) \ + $(use_with dbus) \ + $(use_enable debug) \ + $(use_enable libnotify inotify) \ + $(use_enable lua) \ + $(use_with magic libmagic) \ + $(use_enable xft) +} + +src_install() { + default + + if use examples; then + docinto examples + dodoc examples/config-* + fi +} |
