From 5029ecadba3e5ee5ec1eac9820997a282410b9e9 Mon Sep 17 00:00:00 2001 From: Alexe-Cristia Moldovan Date: Thu, 2 Jul 2015 13:52:13 +0300 Subject: add eclass deadbeef --- eclass/deadbeef-plugins.eclass | 44 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 eclass/deadbeef-plugins.eclass diff --git a/eclass/deadbeef-plugins.eclass b/eclass/deadbeef-plugins.eclass new file mode 100644 index 00000000..68c77ccf --- /dev/null +++ b/eclass/deadbeef-plugins.eclass @@ -0,0 +1,44 @@ +# Distributed under the terms of the GNU General Public License v2 + +# @ECLASS: deadbeef-plugins.eclass +# @MAINTAINER: +# Roman Kuzmitsky +# @BLURB: Eclass for automating deadbeef player plugins installation. +# @DESCRIPTION: +# This eclass makes trivial deadbeef plugin ebuilds possible. +# Many things that would normally be done manually is automated. + +if [[ "${EAPI}" -lt 5 ]] ; then + die "EAPI="${EAPI}" is not supported" +fi + +inherit eutils + +: ${SLOT:=0} + +RDEPEND+=" media-sound/deadbeef:0" +DEPEND+=" media-sound/deadbeef:0" + +RESTRICT+=" mirror" + +if [[ "${DEADBEEF_GUI}" == "yes" ]] ; then + IUSE+=" +gtk2 gtk3" + REQUIRED_USE="|| ( gtk2 gtk3 )" + GUI_DEPEND="gtk2? ( media-sound/deadbeef:0[gtk2] ) + gtk3? ( media-sound/deadbeef:0[gtk3] )" + RDEPEND+=" ${GUI_DEPEND}" + DEPEND+=" ${GUI_DEPEND}" +fi + +EXPORT_FUNCTIONS "src_install" + +# @FUNCTION: deadbeef-plugins_src_install +# @DESCRIPTION: +# Looking for a *.so deadbeef plugins and installs found plugins to corresponding deadbeef directory. +deadbeef-plugins_src_install() { + local plugins=`find "${WORKDIR}" -name "*.so" -type f` + for plugin in ${plugins} ; do + insinto "/usr/$(get_libdir)/deadbeef" + doins "${plugin}" + done +} -- cgit v1.2.3 From 54c5223b2bb13691f2aee29ad354d04d01eb5f2a Mon Sep 17 00:00:00 2001 From: Stefan Cristian B Date: Fri, 3 Jul 2015 03:38:54 +0300 Subject: Revert "add eclass deadbeef" --- eclass/deadbeef-plugins.eclass | 44 ------------------------------------------ 1 file changed, 44 deletions(-) delete mode 100644 eclass/deadbeef-plugins.eclass diff --git a/eclass/deadbeef-plugins.eclass b/eclass/deadbeef-plugins.eclass deleted file mode 100644 index 68c77ccf..00000000 --- a/eclass/deadbeef-plugins.eclass +++ /dev/null @@ -1,44 +0,0 @@ -# Distributed under the terms of the GNU General Public License v2 - -# @ECLASS: deadbeef-plugins.eclass -# @MAINTAINER: -# Roman Kuzmitsky -# @BLURB: Eclass for automating deadbeef player plugins installation. -# @DESCRIPTION: -# This eclass makes trivial deadbeef plugin ebuilds possible. -# Many things that would normally be done manually is automated. - -if [[ "${EAPI}" -lt 5 ]] ; then - die "EAPI="${EAPI}" is not supported" -fi - -inherit eutils - -: ${SLOT:=0} - -RDEPEND+=" media-sound/deadbeef:0" -DEPEND+=" media-sound/deadbeef:0" - -RESTRICT+=" mirror" - -if [[ "${DEADBEEF_GUI}" == "yes" ]] ; then - IUSE+=" +gtk2 gtk3" - REQUIRED_USE="|| ( gtk2 gtk3 )" - GUI_DEPEND="gtk2? ( media-sound/deadbeef:0[gtk2] ) - gtk3? ( media-sound/deadbeef:0[gtk3] )" - RDEPEND+=" ${GUI_DEPEND}" - DEPEND+=" ${GUI_DEPEND}" -fi - -EXPORT_FUNCTIONS "src_install" - -# @FUNCTION: deadbeef-plugins_src_install -# @DESCRIPTION: -# Looking for a *.so deadbeef plugins and installs found plugins to corresponding deadbeef directory. -deadbeef-plugins_src_install() { - local plugins=`find "${WORKDIR}" -name "*.so" -type f` - for plugin in ${plugins} ; do - insinto "/usr/$(get_libdir)/deadbeef" - doins "${plugin}" - done -} -- cgit v1.2.3 From f20ee08746b645e7f687c6bbc649630b554599a1 Mon Sep 17 00:00:00 2001 From: BlackNoxis Date: Fri, 3 Jul 2015 01:14:36 +0300 Subject: Dropping rose-installer, it`s old and unusable --- app-admin/rose-installer/Manifest | 3 -- .../rose-installer/files/RoSeInstaller.desktop | 7 ---- app-admin/rose-installer/files/rose-installer.png | Bin 10420 -> 0 bytes app-admin/rose-installer/rose-installer-1.0.ebuild | 42 --------------------- 4 files changed, 52 deletions(-) delete mode 100644 app-admin/rose-installer/Manifest delete mode 100644 app-admin/rose-installer/files/RoSeInstaller.desktop delete mode 100644 app-admin/rose-installer/files/rose-installer.png delete mode 100644 app-admin/rose-installer/rose-installer-1.0.ebuild diff --git a/app-admin/rose-installer/Manifest b/app-admin/rose-installer/Manifest deleted file mode 100644 index bf160c49..00000000 --- a/app-admin/rose-installer/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -AUX RoSeInstaller.desktop 197 SHA256 0310f95b45c5e1f5f1423f20a008bd93d77eadd739c7e6bc5fd521b9ff258c8d SHA512 f1aa7914c31fcded550bc1b9098004d2746802b6222d8369a75fd84457bf0979f687dd29ab63d0a147041fbe6e242ac516377a777ce113f48b89c6972f4654dc WHIRLPOOL 84fc1d12bf7387b28f067c734b1cc2f8c9b662c4e5b6bcf30fc61070384dd21fd9652dca1b1886ff77a9fecb7410e60c93faf65428dfe4351bf7a7523e7e4691 -AUX rose-installer.png 10420 SHA256 eb7b9ba23d38e6296db50235f679b6d81acc93ec9b328092d8271c39a0e97236 SHA512 0a87d94f34245146438e1c0a584a0ad87b6f04a9058f01120174df0bb8867a62426a4d473ab33e7d3c11810db2d163167e7b855b0a1d485059d91c6eb3e91853 WHIRLPOOL b5cc4f89f42e2954e4f78c6b0ddce6f04341eaac8ada748aedc6e6d331a70b6c7cae27cc035fe0640c1fce437ab64e1688ea27912db062dc9071edf93789da32 -EBUILD rose-installer-1.0.ebuild 878 SHA256 0bb5b4983e239676b4205422d3df7adc7cb681b556524f05efc14af207ef2840 SHA512 9438eaa41df98a6299c5b4fcb6ca1205570f43a0f7dcb3e0266c4c9750bdf38e6089e4fe5f367793896277e9d8e8a1e34e010d20e0dedf7f9eec1be2c4ee9c04 WHIRLPOOL 4f96cdc0c34ca1fa7cf2b7bee200bf84faa9dd4069273109043a9eb3b970e36dc6c1b7428b7d7e54dd9589fe57f12951040371619bc4049949fd12e6c41b6498 diff --git a/app-admin/rose-installer/files/RoSeInstaller.desktop b/app-admin/rose-installer/files/RoSeInstaller.desktop deleted file mode 100644 index 8b30b2f1..00000000 --- a/app-admin/rose-installer/files/RoSeInstaller.desktop +++ /dev/null @@ -1,7 +0,0 @@ -[Desktop Entry] -Name=RoSeInstaller -Type=Application -Comment=RogentOS GUI Installer for Servers -Exec=/usr/bin/RoSeInstaller -Icon=/opt/RoSeInstaller/rose-installer.png -Categories=System;Development; diff --git a/app-admin/rose-installer/files/rose-installer.png b/app-admin/rose-installer/files/rose-installer.png deleted file mode 100644 index 214540af..00000000 Binary files a/app-admin/rose-installer/files/rose-installer.png and /dev/null differ diff --git a/app-admin/rose-installer/rose-installer-1.0.ebuild b/app-admin/rose-installer/rose-installer-1.0.ebuild deleted file mode 100644 index bbbe3202..00000000 --- a/app-admin/rose-installer/rose-installer-1.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: $ - -EAPI=5 - -inherit eutils git-2 - -DESCRIPTION="RogentOS GUI Installer for Servers" -HOMEPAGE="http://github.com/GabiBGS" -EGIT_REPO_URI="https://github.com/Rogentos/chroot_deploy.git" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="app-misc/rogentos-skel - dev-lang/python:2.7 - dev-python/PyQt4" -RDEPEND="${DEPEND}" - -S="${WORKDIR}" - -src_install() { - insinto /opt/RoSeInstaller - doins "${S}"/RoSeInstaller* - doins "${FILESDIR}"/${PN}.png - - dodir /usr/bin/ - cat > "${D}"/usr/bin/RoSeInstaller <<-EOF - /usr/bin/python2.7 /opt/RoSeInstaller/RoSeInstaller.py -EOF - - insinto /usr/share/applications/ - doins "${FILESDIR}"/RoSeInstaller.desktop - - fperms 755 /usr/bin/RoSeInstaller - - insinto /etc/skel/Desktop - doins "${FILESDIR}"/RoSeInstaller.desktop -} -- cgit v1.2.3