x11-plugins/wmamixer: initial commit

Based on wmsmixer code and ebuild

Package-Manager: Portage-2.3.16, Repoman-2.3.6
This commit is contained in:
Bernard Cafarelli
2017-11-27 12:25:47 +01:00
parent f12296ef16
commit ff565a72c9
3 changed files with 46 additions and 0 deletions

View File

@@ -0,0 +1 @@
DIST wmamixer-0.2.tar.gz 93067 BLAKE2B 9e888b9b3214eee6c8e59da564e36e8f7c1e55df711ebeaaf73300b27b934840994177d003f2be14f40b5e30321c572e82888e030534ccc7cbe0ff12109231d4 SHA512 94f971ac59134f926b637c6c4ef80be1e082b9b81d2e744b921562140e610e958233645c0ee12310086f1aaa3bbb20622c6c92666dac51df3a963e725374583c

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>voyageur@gentoo.org</email>
<name>Bernard Cafarelli</name>
</maintainer>
<longdescription>
Wmamixer is a fork of wmsmixer and is an ALSA mixer dockapp for Window Maker.
The code for the ALSA part was taken and adapted from amixer and alsamixer programs from alsa-utils package.
</longdescription>
</pkgmetadata>

View File

@@ -0,0 +1,31 @@
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit toolchain-funcs
DESCRIPTION="ALSA mixer dockapp, fork of wmsmixer"
HOMEPAGE="https://github.com/gryf/wmamixer"
SRC_URI="https://github.com/gryf/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
RDEPEND="x11-libs/libXpm
x11-libs/libXext
x11-libs/libX11"
DEPEND="${RDEPEND}
x11-proto/xproto"
DOCS=( README.rst )
src_compile() {
$(tc-getCC) ${CFLAGS} -c -o wmamixer.o wmamixer.c
$(tc-getCC) ${LDFLAGS} -o wmamixer wmamixer.o -lm -lXpm -lXext -lX11 -lasound
}
src_install() {
dobin wmamixer
einstalldocs
}