From 64240f5e0cbbbd644abca143ba9f19366bd61d3d Mon Sep 17 00:00:00 2001 From: Michael Mair-Keimberger Date: Fri, 14 May 2021 19:57:07 +0200 Subject: app-laptop/pommed: depend on sys-apps/util-linux directly, r2 Package-Manager: Portage-3.0.18, Repoman-3.0.3 RepoMan-Options: --force Signed-off-by: Michael Mair-Keimberger Signed-off-by: David Seifert --- app-laptop/pommed/pommed-1.39-r1.ebuild | 111 -------------------------------- app-laptop/pommed/pommed-1.39-r2.ebuild | 111 ++++++++++++++++++++++++++++++++ 2 files changed, 111 insertions(+), 111 deletions(-) delete mode 100644 app-laptop/pommed/pommed-1.39-r1.ebuild create mode 100644 app-laptop/pommed/pommed-1.39-r2.ebuild (limited to 'app-laptop') diff --git a/app-laptop/pommed/pommed-1.39-r1.ebuild b/app-laptop/pommed/pommed-1.39-r1.ebuild deleted file mode 100644 index 21e31ee30528..000000000000 --- a/app-laptop/pommed/pommed-1.39-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop linux-info systemd - -DESCRIPTION="Manage screen and keyboard backlight on Apple MacBook Pro/PowerBook" -HOMEPAGE="http://technologeek.org/projects/pommed/index.html" -ALIOTH_NUMBER="3583" -SRC_URI="http://alioth.debian.org/frs/download.php/${ALIOTH_NUMBER}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="gtk X" - -DEPEND=" - media-libs/alsa-lib - media-libs/audiofile - dev-libs/confuse - dev-libs/dbus-glib - sys-apps/dbus - sys-libs/zlib - amd64? ( sys-apps/pciutils ) - x86? ( sys-apps/pciutils ) - gtk? ( x11-libs/gtk+:2 ) - X? ( - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXpm - )" -RDEPEND="${DEPEND} - media-sound/alsa-utils - virtual/eject" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${P}.patch - "${FILESDIR}"/${P}-fno-common.patch -) - -pkg_setup() { - if ! use ppc; then - linux-info_pkg_setup - - CONFIG_CHECK="~DMIID" - check_extra_config - fi -} - -src_compile() { - cd "${S}"/pommed || die - emake CC="$(tc-getCC)" OFLIB=1 - - if use gtk; then - cd "${S}"/gpomme || die - local POFILES="" - for LANG in ${LINGUAS}; do - if [ -f po/${LANG}.po ]; then - POFILES="${POFILES} po/${LANG}.po" - fi - done - emake CC="$(tc-getCC)" POFILES="${POFILES}" - fi - if use X; then - cd "${S}"/wmpomme || die - emake CC="$(tc-getCC)" - fi -} - -src_install() { - insinto /etc - if use x86 || use amd64; then - newins pommed.conf.mactel pommed.conf - elif use ppc; then - newins pommed.conf.pmac pommed.conf - fi - - insinto /etc/dbus-1/system.d - newins dbus-policy.conf pommed.conf - - insinto /usr/share/pommed - doins pommed/data/*.wav - - dobin pommed/pommed - - newinitd "${FILESDIR}"/pommed.rc pommed - systemd_dounit "${FILESDIR}"/${PN}.service - - dodoc AUTHORS ChangeLog README TODO - - if use gtk ; then - dobin gpomme/gpomme - for LANG in ${LINGUAS}; do - if [ -f gpomme/po/${LANG}.mo ]; then - einfo "Installing lang ${LANG}" - insinto /usr/share/locale/${LANG}/LC_MESSAGES/ - doins gpomme/po/${LANG}.mo - fi - done - - domenu gpomme/gpomme.desktop gpomme/gpomme-c.desktop - insinto /usr/share/gpomme/ - doins -r gpomme/themes - fi - - if use X ; then - dobin wmpomme/wmpomme - fi -} diff --git a/app-laptop/pommed/pommed-1.39-r2.ebuild b/app-laptop/pommed/pommed-1.39-r2.ebuild new file mode 100644 index 000000000000..e3d03b108fd7 --- /dev/null +++ b/app-laptop/pommed/pommed-1.39-r2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop linux-info systemd + +DESCRIPTION="Manage screen and keyboard backlight on Apple MacBook Pro/PowerBook" +HOMEPAGE="http://technologeek.org/projects/pommed/index.html" +ALIOTH_NUMBER="3583" +SRC_URI="http://alioth.debian.org/frs/download.php/${ALIOTH_NUMBER}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ppc x86" +IUSE="gtk X" + +DEPEND=" + media-libs/alsa-lib + media-libs/audiofile + dev-libs/confuse + dev-libs/dbus-glib + sys-apps/dbus + sys-libs/zlib + amd64? ( sys-apps/pciutils ) + x86? ( sys-apps/pciutils ) + gtk? ( x11-libs/gtk+:2 ) + X? ( + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXpm + )" +RDEPEND="${DEPEND} + media-sound/alsa-utils + sys-apps/util-linux" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + "${FILESDIR}"/${P}.patch + "${FILESDIR}"/${P}-fno-common.patch +) + +pkg_setup() { + if ! use ppc; then + linux-info_pkg_setup + + CONFIG_CHECK="~DMIID" + check_extra_config + fi +} + +src_compile() { + cd "${S}"/pommed || die + emake CC="$(tc-getCC)" OFLIB=1 + + if use gtk; then + cd "${S}"/gpomme || die + local POFILES="" + for LANG in ${LINGUAS}; do + if [ -f po/${LANG}.po ]; then + POFILES="${POFILES} po/${LANG}.po" + fi + done + emake CC="$(tc-getCC)" POFILES="${POFILES}" + fi + if use X; then + cd "${S}"/wmpomme || die + emake CC="$(tc-getCC)" + fi +} + +src_install() { + insinto /etc + if use x86 || use amd64; then + newins pommed.conf.mactel pommed.conf + elif use ppc; then + newins pommed.conf.pmac pommed.conf + fi + + insinto /etc/dbus-1/system.d + newins dbus-policy.conf pommed.conf + + insinto /usr/share/pommed + doins pommed/data/*.wav + + dobin pommed/pommed + + newinitd "${FILESDIR}"/pommed.rc pommed + systemd_dounit "${FILESDIR}"/${PN}.service + + dodoc AUTHORS ChangeLog README TODO + + if use gtk ; then + dobin gpomme/gpomme + for LANG in ${LINGUAS}; do + if [ -f gpomme/po/${LANG}.mo ]; then + einfo "Installing lang ${LANG}" + insinto /usr/share/locale/${LANG}/LC_MESSAGES/ + doins gpomme/po/${LANG}.mo + fi + done + + domenu gpomme/gpomme.desktop gpomme/gpomme-c.desktop + insinto /usr/share/gpomme/ + doins -r gpomme/themes + fi + + if use X ; then + dobin wmpomme/wmpomme + fi +} -- cgit v1.2.3-65-gdbad