diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/volwheel |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/volwheel')
-rw-r--r-- | media-sound/volwheel/Manifest | 6 | ||||
-rw-r--r-- | media-sound/volwheel/files/volwheel-0.2.8-perl516.patch | 36 | ||||
-rw-r--r-- | media-sound/volwheel/metadata.xml | 11 | ||||
-rw-r--r-- | media-sound/volwheel/volwheel-0.2.8-r1.ebuild | 33 |
4 files changed, 86 insertions, 0 deletions
diff --git a/media-sound/volwheel/Manifest b/media-sound/volwheel/Manifest new file mode 100644 index 000000000000..1c6c7ea481fe --- /dev/null +++ b/media-sound/volwheel/Manifest @@ -0,0 +1,6 @@ +AUX volwheel-0.2.8-perl516.patch 1086 SHA256 442692649af53cd89305100adfcf360c19310cecd55bc97df7cfd530f0f2e45c SHA512 388c57bcce988b78adb5b5e66d0d896650ad57338df79f90876596ea4d8493839d8c818f0889463adcff8f2fe61730429b8c21c9065ba7d5c8f6b4986e01cc14 WHIRLPOOL 3b2807444051d041a7f58a1b40aa6d418156047e0b62d875e0aac11d321a6e903e86ffb6b1812f78d19f1bb0d5d7d51f8fe5f5ca5f9294a6d6afd1b02a0e5df5 +DIST volwheel-0.2.8.tar.gz 43140 SHA256 a14e9b3fb831677937396488466ebbb2a7030f76cf2cc404d63dd0ea8d5b9948 SHA512 ee2d121d2a9e2c987407a30187a313db128f1557932d003421e0fbda683cf80d52b5fb3c4c4ab2d07b642e86bb580bb3764a1c091ea57f5068660a035e78721b WHIRLPOOL ba982fac83ef42ae9403fd326b6aab6d330022c8b0c70f684e35fc620271469b2c11622bd9c5b9f733522f6493bfe9a3a892f63db9db3262f27be5b5b6734243 +EBUILD volwheel-0.2.8-r1.ebuild 804 SHA256 0802cd50592cc2951f5a1da7aa0574e3d6f23282cfef8bcc1a52906c43e98bbb SHA512 87c4a280a5d06dbaeb9b5c73fa0b132372c8e1ae04bbc83f9142231f43022531cd75f9e7dbdf580f01c72ce2562479dbd63185ad6d52277737e4e9da289d5b22 WHIRLPOOL 77f876dcc02b7ab756a87645d9bd54080eef51e896ca2ac687f6fed6e2682ee6b4162993dc6713056941bea96d6af2da510a158825f7758cac72f722e00b2dff +MISC ChangeLog 2645 SHA256 f11605ea32e2f48ddf02279a5bbefa4521319c7b6c3ba47ce6659a19acbbfa0f SHA512 e8f182f4e4c0812255a59013bca6ba48029f942226bbcaf89d9cc55e2f19b93c6f22a6e7f851f3ddbfc435d0f8d6392307688373d0ad063cfe44494858bb415f WHIRLPOOL 17918afec6b5036a0a1ee9daf55dacc5368e691da098f2255e7f7786b7a470439e139d4afd9347f17d0d5bb825a92e510efc39e81a2bc8e88b2aa90289a5fa53 +MISC ChangeLog-2015 1449 SHA256 7bccf0a0d1f453087c6c7f1cd5fe9bd171a06921220a5ec0b9c31e030dd9b8e2 SHA512 de36f6c76a13b84c12fc513bc6b5c941bd3ab9b2fd872c65b33cc216ca84b1bea4cf64f3344c7320f9e52574bcbc8d3c78e5ed070f681373f1d46c0297383d2f WHIRLPOOL 5680c6012ca6c3861fede742b37e8fcbedd85684b1f89f8d23543a250726c7cff8a81dbf4394ef0c7941668b83e203b5eeca0b45100293aaf4a6d762b9cc3d7a +MISC metadata.xml 331 SHA256 b14c583c7ea6d71b3fabe261cd768a35d49ff4d407ccacdc91c043d15081c8d2 SHA512 4a10f6540d114212e21102d1daca1e58043e637300573475be33369de01373e64041be84cecea9138bf2cebb39a5c26242a05820bfa58673e90698a4dca45fea WHIRLPOOL 1e6d01d5698874fea45223f0c8527e35a01f398a62f0de3cb816f63f57a0f5b8e70d7df90e76ed32912e00d210bcccd94f8c82c3392d13d9b4c243bf053abe54 diff --git a/media-sound/volwheel/files/volwheel-0.2.8-perl516.patch b/media-sound/volwheel/files/volwheel-0.2.8-perl516.patch new file mode 100644 index 000000000000..130d9b7c331f --- /dev/null +++ b/media-sound/volwheel/files/volwheel-0.2.8-perl516.patch @@ -0,0 +1,36 @@ +http://code.google.com/p/olwtools/issues/detail?id=8 + +--- install.pl ++++ install.pl +@@ -2,7 +2,6 @@ + + use strict; + use warnings; +-use Shell qw(install cp); + + my $package = "volwheel"; + +@@ -33,17 +32,17 @@ + system("sed -i 's|/usr/local|$prefix|g\' volwheel"); + } + +-my $output = install ("-v -d {$bindir,$libdir,$datadir,$hicolor,$desktop}"); ++my $output = qx|install -v -d {$bindir,$libdir,$datadir,$hicolor,$desktop}|; + print $output; +-$output = install ("-v -m755 volwheel $bindir"); ++$output = qx|install -v -m755 volwheel $bindir|; + print $output; +-$output = install ("-v -m644 lib/* $libdir"); ++$output = qx|install -v -m644 lib/* $libdir|; + print $output; +-$output = cp ("-v -r icons $datadir/"); ++$output = qx|cp -v -r icons $datadir/|; + print $output; +-$output = install ("-v -m644 icons/volwheel.svg $hicolor"); ++$output = qx|install -v -m644 icons/volwheel.svg $hicolor|; + print $output; +-$output = install ("-v -m644 volwheel.desktop $desktop"); ++$output = qx|install -v -m644 volwheel.desktop $desktop|; + + print "\nVolWheel has been succesfully installed.\n\n"; + diff --git a/media-sound/volwheel/metadata.xml b/media-sound/volwheel/metadata.xml new file mode 100644 index 000000000000..87c2a98ca835 --- /dev/null +++ b/media-sound/volwheel/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>sound@gentoo.org</email> + <name>Gentoo Sound project</name> + </maintainer> + <upstream> + <remote-id type="google-code">olwtools</remote-id> + </upstream> +</pkgmetadata> diff --git a/media-sound/volwheel/volwheel-0.2.8-r1.ebuild b/media-sound/volwheel/volwheel-0.2.8-r1.ebuild new file mode 100644 index 000000000000..cf495d5fa7bf --- /dev/null +++ b/media-sound/volwheel/volwheel-0.2.8-r1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils gnome2-utils + +DESCRIPTION="A volume control trayicon with mouse wheel support" +HOMEPAGE="http://oliwer.net/b/volwheel.html" +SRC_URI="https://olwtools.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="amd64 ~mips x86" +IUSE="alsa" + +DEPEND="dev-lang/perl" +RDEPEND="${DEPEND} + dev-perl/Gtk2 + alsa? ( media-sound/alsa-utils )" + +src_prepare() { + epatch "${FILESDIR}"/${P}-perl516.patch + sed -i -e '/^Encoding/d' ${PN}.desktop || die +} + +src_install() { + ./install.pl prefix=/usr destdir="${D}" || die + dodoc ChangeLog README TODO +} + +pkg_preinst() { gnome2_icon_savelist; } +pkg_postinst() { gnome2_icon_cache_update; } +pkg_postrm() { gnome2_icon_cache_update; } |