public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Andrey Grozin" <grozin@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-wm/lumina/
Date: Sat, 25 Nov 2017 05:58:42 +0000 (UTC)	[thread overview]
Message-ID: <1511589506.d78f3cb16c512c462f9425986e4ba445ede42321.grozin@gentoo> (raw)

commit:     d78f3cb16c512c462f9425986e4ba445ede42321
Author:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 25 05:58:26 2017 +0000
Commit:     Andrey Grozin <grozin <AT> gentoo <DOT> org>
CommitDate: Sat Nov 25 05:58:26 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78f3cb1

x11-wm/lumina: cleanups

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 x11-wm/lumina/lumina-1.4.0.ebuild | 74 ---------------------------------------
 x11-wm/lumina/metadata.xml        | 24 ++++++-------
 2 files changed, 12 insertions(+), 86 deletions(-)

diff --git a/x11-wm/lumina/lumina-1.4.0.ebuild b/x11-wm/lumina/lumina-1.4.0.ebuild
deleted file mode 100644
index e77758c2ea9..00000000000
--- a/x11-wm/lumina/lumina-1.4.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit qmake-utils
-DESCRIPTION="Lumina desktop environment"
-HOMEPAGE="https://lumina-desktop.org/"
-SRC_URI="https://github.com/trueos/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="desktop-utils"
-
-COMMON_DEPEND="dev-qt/qtcore:5
-	dev-qt/qtconcurrent:5
-	dev-qt/qtmultimedia:5[widgets]
-	dev-qt/qtsvg:5
-	dev-qt/qtnetwork:5
-	dev-qt/qtwidgets:5
-	dev-qt/qtx11extras:5
-	dev-qt/qtgui:5
-	dev-qt/qtdeclarative:5
-	x11-libs/libxcb:0
-	x11-libs/xcb-util
-	x11-libs/xcb-util-image
-	x11-libs/xcb-util-wm
-	desktop-utils? ( app-text/poppler[qt5] )"
-
-DEPEND="$COMMON_DEPEND
-	dev-qt/linguist-tools:5"
-
-RDEPEND="$COMMON_DEPEND
-	sys-fs/inotify-tools
-	x11-misc/numlockx
-	x11-wm/fluxbox
-	|| ( x11-apps/xbacklight
-		sys-power/acpilight )
-	media-sound/alsa-utils
-	sys-power/acpi
-	app-admin/sysstat"
-
-S="${WORKDIR}/${P/_/-}"
-
-PATCHES=(
-	"${FILESDIR}/1.2.0-desktop-files.patch"
-	"${FILESDIR}/1.3.0-OS-detect.patch"
-)
-
-src_prepare(){
-	default
-
-	if use !desktop-utils ; then
-		rm -rf src-qt5/desktop-utils || die
-		sed -e "/desktop-utils/d" -i src-qt5/src-qt5.pro || die
-	fi
-}
-
-src_configure(){
-	eqmake5 PREFIX="${EPREFIX}/usr" LIBPREFIX="${EPREFIX}/usr/$(get_libdir)" \
-		DESTDIR="${D}" CONFIG+=WITH_I18N QMAKE_CFLAGS_ISYSTEM=
-}
-
-src_install(){
-	# A hack to avoid sandbox violation and install liblthemeengine*.so to the correct places
-	emake install INSTALL_ROOT="${D}"
-	rm "${ED%/}"/${PN}-* "${ED%/}"/start-${PN}-desktop "${ED%/}"/liblthemeengine*.so "${ED%/}"/lthemeengine || die
-	mv "${D}/${D}/etc" "${D}/etc" || die
-	mv "${D}/${D}/usr/bin" "${D}/usr/bin" || die
-	mv "${D}/${D}/usr/share" "${D}/usr/share" || die
-	rm -rf "${D}/var" || die
-	mv "${ED%/}"/etc/luminaDesktop.conf{.dist,} || die
-}

diff --git a/x11-wm/lumina/metadata.xml b/x11-wm/lumina/metadata.xml
index 174a8f3dbc8..9855a5e8281 100644
--- a/x11-wm/lumina/metadata.xml
+++ b/x11-wm/lumina/metadata.xml
@@ -4,18 +4,18 @@
   <maintainer type="person">
     <email>grozin@gentoo.org</email>
   </maintainer>
-	<use>
-		<flag name="desktop-utils">Build and install lumina's desktop-utils</flag>
-	</use>
-	<upstream>
-		<maintainer status="active">
-			<email>ken@pcbsd.org</email>
-			<name>Ken Moore</name>
-		</maintainer>
-		<remote-id type="github">pcbsd/lumina</remote-id>
-		<bugs-to>https://github.com/pcbsd/lumina/issues</bugs-to>
-		<doc lang="en">http://lumina-desktop.org/handbook/</doc>
-	</upstream>
+  <use>
+    <flag name="desktop-utils">Build and install lumina's desktop-utils</flag>
+  </use>
+  <upstream>
+    <maintainer status="active">
+      <email>ken@pcbsd.org</email>
+      <name>Ken Moore</name>
+    </maintainer>
+    <remote-id type="github">pcbsd/lumina</remote-id>
+    <bugs-to>https://github.com/pcbsd/lumina/issues</bugs-to>
+    <doc lang="en">http://lumina-desktop.org/handbook/</doc>
+  </upstream>
 <longdescription lang="en">The Lumina Desktop Environment is a lightweight system interface that is designed for use on any Unix-like operating system. It takes a plugin-based approach, allowing the entire interface to be assembled/arranged by each individual user as desired, with a system-wide default layout which was setup by the  system administrator. This allows every system (or user session) to be designed to maximize the individual user's productivity.
 
 The Lumina desktop developers understand that the point of a computer system is to run applications, so Lumina was designed to require as few system dependencies/requirements as possible. This allows it to be used to revitalize older systems or to allow the user to run applications that may need a higher percentage of the system resources than were previously available with other desktop environments.


             reply	other threads:[~2017-11-25  5:58 UTC|newest]

Thread overview: 43+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-11-25  5:58 Andrey Grozin [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-01-08 14:32 [gentoo-commits] repo/gentoo:master commit in: x11-wm/lumina/ Andrey Grozin
2023-07-21 14:58 Andrey Grozin
2023-07-21 12:49 Sam James
2023-07-21 11:37 Arthur Zamarin
2022-10-20  3:54 Sam James
2022-03-21 11:37 Andrey Grozin
2021-07-04 14:03 Ulrich Müller
2020-10-30 12:49 Andrey Grozin
2020-09-29 20:46 Andreas Sturmlechner
2020-03-31  7:22 Agostino Sarubbo
2020-03-31  7:03 Agostino Sarubbo
2020-02-20 15:22 Andrey Grozin
2019-12-30 12:29 Agostino Sarubbo
2019-12-26 18:45 Agostino Sarubbo
2019-07-01 15:59 Andrey Grozin
2019-06-19  4:49 Andrey Grozin
2018-05-27 10:18 Andrey Grozin
2018-05-27 10:16 Andrey Grozin
2017-11-29 13:06 Andrey Grozin
2017-11-29 13:05 Andrey Grozin
2017-11-25 12:59 Andrey Grozin
2017-11-25  6:48 Andrey Grozin
2017-11-25  5:54 Andrey Grozin
2017-11-24 22:43 Patrice Clement
2017-11-24 16:43 Andrey Grozin
2017-11-20 15:42 Manuel Rüger
2017-10-26 20:18 Thomas Deutschmann
2017-10-11 14:36 Andrey Grozin
2017-10-03 13:24 Jonas Stein
2017-07-27  8:08 Lars Wendler
2017-07-21  8:21 Lars Wendler
2017-07-20 13:29 Lars Wendler
2017-07-20 13:29 Lars Wendler
2017-07-20 13:29 Lars Wendler
2017-07-20 13:29 Lars Wendler
2017-06-28 13:19 Agostino Sarubbo
2017-02-28 12:11 Marek Szuba
2017-01-26 23:22 David Seifert
2017-01-26 23:22 David Seifert
2016-12-11  9:53 Andrey Grozin
2016-03-29 16:48 Anthony G. Basile
2016-03-25  9:46 Patrice Clement

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1511589506.d78f3cb16c512c462f9425986e4ba445ede42321.grozin@gentoo \
    --to=grozin@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox