mirror of
https://github.com/gryf/gryf-overlay.git
synced 2026-02-02 06:15:46 +01:00
Added incomplete HermIRES ebuild, update deadbeef
This commit is contained in:
2
media-gfx/fontmatrix/Manifest
Normal file
2
media-gfx/fontmatrix/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST fontmatrix-0.6.0-Source.tar.gz 2490774 SHA256 bcc5e929d95d2a0c9481d185144095c4e660255220a7ae6640298163ee77042c SHA512 20c91a17b27b1131017f3d5a264250b560b46cfa1d6939171811def530939d8e072f02c818a58e40604506a6520a30d20c27b234655329d8a16ce489e69bcf00 WHIRLPOOL e3eade5f619452beb07d6843e6dd4f1ae2b59d94241e74d5a7d5af5e4c9ac52ae8e7cd0fc8cfd0e88404ce6908096ed065e8db2b593aaa8c3e755f4a0ce819a2
|
||||
EBUILD fontmatrix-0.6.0.ebuild 1141 SHA256 f0c15734cc65e237068c5a6fee753dd74832158d5449ae636019ddfc5aa4ab82 SHA512 b2f67ff25a20b269318238fb96bc1c5b370b9bea4121a4f818fd7df16a3055b21320bf597872313372a61bb6d6643728563e975c88b1031dc63e5a97c7fcd0dd WHIRLPOOL 883ddd4c2905a07d969a2a31464305cc8d5f3d9b7024c9d1cf52700d498733e889dab6f3663f9215101455bc2fc046bccd62e6725f9d8b6379c054af6e5f9919
|
||||
46
media-gfx/fontmatrix/fontmatrix-0.6.0.ebuild
Normal file
46
media-gfx/fontmatrix/fontmatrix-0.6.0.ebuild
Normal file
@@ -0,0 +1,46 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=4
|
||||
|
||||
inherit qt4-r2 cmake-utils
|
||||
|
||||
DESCRIPTION="A font manager"
|
||||
HOMEPAGE="http://oep-h.com/fontmatrix/"
|
||||
# old link dead, no official one yet ( Mar 21 2012 )
|
||||
SRC_URI="http://pkgs.fedoraproject.org/repo/pkgs/${PN}/${P}-Source.tar.gz/6a00c9448a50d3bab5acb4145f778f2d/${P}-Source.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="dev-qt/qtgui:4
|
||||
dev-qt/qtsql:4
|
||||
dev-qt/qtsvg:4
|
||||
dev-qt/qtwebkit:4
|
||||
media-libs/freetype:2"
|
||||
DEPEND=${RPEDEND}
|
||||
|
||||
S=${WORKDIR}/${P}-Source
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs="-DOWN_SHAPER=1"
|
||||
cmake-utils_src_configure
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "${CMAKE_BUILD_DIR}"/src/${PN}
|
||||
doman ${PN}.1
|
||||
domenu ${PN}.desktop
|
||||
doicon ${PN}.png
|
||||
dodoc ChangeLog TODO
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "If you encounter problems or just have questions or if you have"
|
||||
elog "suggestions, please take time to suscribe to the undertype-users"
|
||||
elog "mailing list ( https://mail.gna.org/listinfo/undertype-users )."
|
||||
elog "If you want to reach us quickly, come to #fontmatrix at Freenode."
|
||||
}
|
||||
2
media-gfx/hermires/Manifest
Normal file
2
media-gfx/hermires/Manifest
Normal file
@@ -0,0 +1,2 @@
|
||||
DIST HermIRES-1.28.zip 1046177 SHA256 7e0b8820141109fc709db64a3060549191e48f100db890d0568be1faa68af9d7 SHA512 397b20cbdc39ee6b25738dcdc08735d7000d5a6c6d571bc346eabd36e6a660ea36edd2ee349b0cbce41d7c5ae5dc99053111d97ba09ccfc5c3b3ff4aac80d717 WHIRLPOOL 9cb7a7e18e7ffcb496421efb7ac8a6490d99decf50beffa8e7bae19aa58e16c028e78d00252556ee7c268811e59fde69338c49c115ef82991d6a509317395244
|
||||
EBUILD hermires-1.28.ebuild 420 SHA256 6a3330d4424f82a7e718f19fe186995c6361e88d955188c63cf2a72cb605451b SHA512 177ecc06eebcb0394bc0a5560a1b02d734456ead4d40188518348485213c1a81dd611701b05e9b229533c996fd08dc30d3e7197c409c560f7271364a20aa27e0 WHIRLPOOL a69095ef41ff923156adf4f9f3830a2ce5c9bdc12acd593f3ae888748b76f7a74835cc3bca6a56b486d37be756b5f62bf5c227b63be555e5a83872e128bf1780
|
||||
18
media-gfx/hermires/hermires-1.28.ebuild
Normal file
18
media-gfx/hermires/hermires-1.28.ebuild
Normal file
@@ -0,0 +1,18 @@
|
||||
# Copyright 1999-2014 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI=5
|
||||
|
||||
DESCRIPTION="A tool to draw and convert C64 hires bitmap graphics."
|
||||
HOMEPAGE="http://sourceforge.net/projects/hermires/"
|
||||
MY_P="HermIRES-${PV}"
|
||||
SRC_URI="mirror://sourceforge/hermires/${MY_P}.zip"
|
||||
|
||||
LICENSE=""
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND="media-libs/allegro"
|
||||
RDEPEND="${DEPEND}"
|
||||
@@ -1,6 +1,13 @@
|
||||
DIST deadbeef-0.4.2.tar.bz2 2544788 RMD160 90592c2d8522bf238c2aa30d2fa248c20abb69a4 SHA1 f4289eca92fc06a15ca87a7108682c7a7a89686e SHA256 a3a2b483aa4a0f053c5f33d12efc3b18105ee8107e00816eb9ba7a92c1037136
|
||||
DIST deadbeef-0.4.4.tar.bz2 2612233 RMD160 c0d8c10f5c69f21c02aba82151d80f1e7bc2ef30 SHA1 7981179dfaa2037d1b1fb803c58853bf5cea8764 SHA256 93547e776f1c67a68236d394a67d0d84478f12ad375a4208e6dbba5972f6ec32
|
||||
DIST deadbeef-0.5.1.tar.bz2 2317508 RMD160 3d46d05b0d07fc8c3a515fcbd0c7d8525b199588 SHA1 82cbdeb3cdd5303c75d668d3d238e68b442c6db1 SHA256 449e2933634c8f06dfdac65cd1afbe87a7f97fcd8e541694d6e65fe1941ac18f
|
||||
EBUILD deadbeef-0.4.2.ebuild 2291 RMD160 9f4f9b997f1e1f41c0722f8a4f304e009421363d SHA1 a20403433aec8f4074b91d996ae4d34a875f4a50 SHA256 bfcd1e294f0ee11f207bd66db55653d828df2550bcbb1f91a9b04b9ea354f97b
|
||||
EBUILD deadbeef-0.4.4-r1.ebuild 2809 RMD160 609d3f8724f002b63627cfe0272d6b23234ef5dc SHA1 b3f50b14afc703403294362a9e8f90a958fea681 SHA256 a75e229d02adbccf8f1107dede2938cce557cae1125174cef2fd93735ff86830
|
||||
EBUILD deadbeef-0.5.1-r1.ebuild 2795 RMD160 4a29ca9c09f32947690950123a497566ed900257 SHA1 d025a1f44de510268b27d231f9704f6c5d034fcf SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80
|
||||
AUX desktop-2.patch 702 SHA256 85f0b3456f8acfb5fbcd7d139a60e145a85a506a4a716a3aec6fb8812d602eda SHA512 b0d8c1f80c06cd1dbe6ecce503907594834b980107770f3daccac9f567562d71cd2f0028e0364df63277b82fb3d7e745bec176754b249fb2cb395ddb7fbb2e07 WHIRLPOOL 140c120c945739ae45d324b1ea276e5d81ea8efee739e7b2f2e15645ffa937385865a4371c49bc4197295cbbbd0ea8e7692636257980042a51fbbd12a6157bf8
|
||||
AUX desktop.patch 672 SHA256 4ad550c3c20bb8ade6fa1973135a0503accd4615cf759d5141844258fbc79836 SHA512 f94329be0fd4c9a1a2ef9ca48a03d1b839b2645504f5a0cdd2f8b91d0eded6162fbc11ebb7ab95ce47fa9c1ea471abf02c54b00b50adcc0ff8149140adda07fd WHIRLPOOL 8f5861b87ccd475bfb51eec297b586a07e435a63656ba9cc3b0ff0d6a818730bcc1aaca855823bac0184d7aedbdfc7e8b4028714ca90d1ad19e340e621cca3cb
|
||||
DIST deadbeef-0.4.2.tar.bz2 2544788 SHA256 a3a2b483aa4a0f053c5f33d12efc3b18105ee8107e00816eb9ba7a92c1037136
|
||||
DIST deadbeef-0.4.4.tar.bz2 2612233 SHA256 93547e776f1c67a68236d394a67d0d84478f12ad375a4208e6dbba5972f6ec32
|
||||
DIST deadbeef-0.5.1.tar.bz2 2317508 SHA256 449e2933634c8f06dfdac65cd1afbe87a7f97fcd8e541694d6e65fe1941ac18f
|
||||
DIST deadbeef-0.5.6.tar.bz2 3279899 SHA256 17c123eb50e33c89403d8d3035b9132463a227a6905fd42bcbb2a3a5616cea5b SHA512 20d8d58e2df90078af2dd6583c7ae9d7b3b6f7d73cef1d823910614278779614c1544e839a886ab7ab972ad235220829d8e07dc1c959e98c94fc1e47299e5b4a WHIRLPOOL 9b7349c4664be4e98a935fb97393195cc4911d28e011a83c8f3d621b004ccb70f3e5e06129138eb3edf64b17c533b0b214a29e2fb71b96e7b6638b92d2a69947
|
||||
DIST deadbeef-0.6.0.tar.bz2 3433789 SHA256 78a684bd50f3bae2cb3913a7d9c1b06549d0718b37f923fbb0ea523fd9e7826a SHA512 3f6add4998dd0fc67c94c289905700144153ae2dc8c7e6cfa1bbfab7844c7dfe3985d5ff87909d9d0b1abe4926b5498055389ab74e83cc7db63f254081d7e666 WHIRLPOOL a8fb43cef99b030e2c79e54533516d142ef805e0d3f30639d13eb246dc9a1b8c71500f23d61d400ddd0776857d6cac4daf0d1d7656e21de249cd36d077d97fd4
|
||||
EBUILD deadbeef-0.4.2.ebuild 2291 SHA256 bfcd1e294f0ee11f207bd66db55653d828df2550bcbb1f91a9b04b9ea354f97b SHA512 40b7ac23edcdcba1844d98ff27a409195d901b35fd0e3402789a32d46efb531bf25fdf41b0ff78cd0aba1268891d2b32189534ee88a08feeded07d917ee6b62b WHIRLPOOL 93d09bb4d44c943e0215e9ddf4df79c6c2092126e31b69571daca03cec870e1c1b1899a7316ff20bed478367cb3846539a0db695336b3d551a0f675de6eee26c
|
||||
EBUILD deadbeef-0.4.4-r1.ebuild 2809 SHA256 a75e229d02adbccf8f1107dede2938cce557cae1125174cef2fd93735ff86830 SHA512 a567f35c66ad1c95e42f038512221f966e4ba0585198c48fc6e9af8bb378e9d111de6b5789d4534f4ef8a7c2dfcbbc06c174e364c8ac2c5d608d245cd080d040 WHIRLPOOL 0b0bdace8aef6c066607c464844d348e07d69138d24282d9b1cc547762f78407334d94632ec563ff55cca4b96ef5d4e96e3bfba3e21702dbccac85aa19a923e1
|
||||
EBUILD deadbeef-0.5.1-r1.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f
|
||||
EBUILD deadbeef-0.5.6.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f
|
||||
EBUILD deadbeef-0.6.0-r1.ebuild 4450 SHA256 298752305cc39d9f1b586c6aab4a7336018c6e3b0476f9e339b9f5faf8db873e SHA512 36e4552cebe82709c1e8282411a4424480a0648c76ec669c8e52075eb294a39a17e9da4de8b53ea23fdbcf6a80ae1e8444eb2055dcb8cdaa6bff657cd585d0ce WHIRLPOOL 13562655cafd81fde4979e691d03c17c0276bb098139638c5bea09add1a1f1016fcc5d2c533d06d077d812f2d18c1d3d3a85c33cc983def25f5b44243c9dd671
|
||||
EBUILD deadbeef-0.6.0.ebuild 2795 SHA256 302c9d3011f8ac920ee36fcde6a2db68dbb758cc3489d8c4fdf0890d11111d80 SHA512 5101cef8d813992bc471454f6ac031eab56700cdf407463f81ba5c33344f34e2ee8fcd8e0ac13e7e9c1381487085b8c60f5acf7f5b9eed2857d48c120fb22195 WHIRLPOOL 05ddd25de4be294d31173bd115be2d27823f5140e251e389d8c5cd5a75bf82cf9ac8552adee95117bf9f5f89e6456adb088ef12cc3997b8b7f31b20a71ebfc8f
|
||||
|
||||
108
media-sound/deadbeef/deadbeef-0.5.6.ebuild
Normal file
108
media-sound/deadbeef/deadbeef-0.5.6.ebuild
Normal file
@@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime
|
||||
|
||||
DESCRIPTION="foobar2000-like music player."
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
LICENSE="GPL-2 ZLIB"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~amd64"
|
||||
IUSE="aac adplug alsa cdda cover curl dts encode ffmpeg flac gme +gtk
|
||||
hotkeys imlib lastfm libnotify libsamplerate m3u mac midi mms mp3
|
||||
musepack nls null oss pulseaudio shellexec sid sndfile supereq threads
|
||||
tta vorbis vtx wavpack zip"
|
||||
|
||||
REQUIRED_USE="encode? ( gtk )
|
||||
cover? ( curl )
|
||||
lastfm? ( curl )"
|
||||
|
||||
RDEPEND="
|
||||
aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
cover? (
|
||||
imlib? ( media-libs/imlib2 )
|
||||
!imlib? ( virtual/jpeg media-libs/libpng )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
flac? ( media-libs/flac )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
hotkeys? ( x11-libs/libX11 )
|
||||
libnotify? ( sys-apps/dbus )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mp3? ( media-libs/libmad )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( sys-libs/zlib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( virtual/libintl dev-util/intltool )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if use midi; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="$(use_enable nls)
|
||||
$(use_enable threads)
|
||||
$(use_enable null nullout)
|
||||
$(use_enable alsa)
|
||||
$(use_enable oss)
|
||||
$(use_enable gtk gtkui)
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable cdda)
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable encode converter)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable imlib artwork-imlib2)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable libnotify notify)
|
||||
$(use_enable libsamplerate src)
|
||||
$(use_enable m3u)
|
||||
$(use_enable mac ffap)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable supereq)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)
|
||||
--docdir=/usr/share/doc/${PF}"
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Do not compress docs as we need it for deadbeef's help function.
|
||||
PORTAGE_DOCOMPRESS_SKIP+=( "/usr/share/doc/${PF}" )
|
||||
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
}
|
||||
175
media-sound/deadbeef/deadbeef-0.6.0-r1.ebuild
Normal file
175
media-sound/deadbeef/deadbeef-0.6.0-r1.ebuild
Normal file
@@ -0,0 +1,175 @@
|
||||
# Copyright 1999-2013 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime gnome2-utils eutils
|
||||
|
||||
SRC_URI="mirror://sourceforge/${PN}/${PN}-${PV}.tar.bz2
|
||||
http://sourceforge.net/projects/${PN}/files/${PN}-${PV}.tar.bz2/download -> ${PN}-${PV}.tar.bz2"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
|
||||
DESCRIPTION="foobar2k-like music player"
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
|
||||
LICENSE="GPL-2
|
||||
LGPL-2.1
|
||||
ZLIB
|
||||
psf? ( BSD XMAME )
|
||||
dumb? ( DUMB-0.9.2 )
|
||||
shn? ( shorten )"
|
||||
SLOT="0"
|
||||
IUSE="adplug aac alac alsa psf ape -cdda cover cover-imlib2 dts +dumb
|
||||
+converter +curl ffmpeg flac gme +hotkeys lastfm m3u +midi +mms mp3
|
||||
musepack nls notify nullout oss pulseaudio rpath mono2stereo shellexec shn
|
||||
sid +sndfile src static +supereq threads tta vorbis vtx wavpack +zip gtk3
|
||||
+gtk2 wma"
|
||||
|
||||
REQUIRED_USE="
|
||||
cover? ( curl )
|
||||
lastfm? ( curl )
|
||||
|| ( alsa oss pulseaudio nullout )"
|
||||
|
||||
LANGS="be bg bn ca cs da de el en_GB eo es et fa fi fr gl he hr hu id it ja kk km lg lt nb nl pl pt
|
||||
pt_BR ro ru si sk sl sr sr@latin sv te tr ug uk vi zh_CN zh_TW"
|
||||
|
||||
for lang in ${LANGS}; do
|
||||
IUSE+=" linguas_${lang}"
|
||||
done
|
||||
|
||||
RDEPEND="aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
alac? ( media-libs/faad2 )
|
||||
cdda? ( >=dev-libs/libcdio-0.90 media-libs/libcddb )
|
||||
cover? ( media-libs/imlib2 )
|
||||
ffmpeg? ( !media-plugins/deadbeef-ffmpeg >=media-video/ffmpeg-1.0.7 )
|
||||
flac? ( media-libs/flac )
|
||||
gtk2? ( x11-libs/gtk+:2 x11-libs/gtkglext )
|
||||
gtk3? ( x11-libs/gtk+:3 )
|
||||
notify? ( sys-apps/dbus )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mms? ( media-libs/libmms )
|
||||
mp3? ( media-libs/libmad )
|
||||
musepack? ( media-sound/musepack-tools )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
src? ( media-libs/libsamplerate )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( dev-libs/libzip
|
||||
sys-libs/zlib )
|
||||
curl? ( net-misc/curl )"
|
||||
|
||||
DEPEND="
|
||||
dev-util/intltool
|
||||
${RDEPEND}"
|
||||
|
||||
QA_TEXTRELS="usr/lib/deadbeef/ffap.so.0.0.0"
|
||||
|
||||
pkg_setup() {
|
||||
if use psf || use dumb || use shn && use static ; then
|
||||
die "ao/converter/dumb or shn plugins can't be builded statically"
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
touch config.rpath
|
||||
sh autogen.sh
|
||||
|
||||
if use midi ; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
|
||||
# remove unity trash
|
||||
epatch "${FILESDIR}/desktop-2.patch"
|
||||
|
||||
for lang in ${LANGS};do
|
||||
for x in ${lang};do
|
||||
if ! use linguas_${x}; then
|
||||
sed -e "s|^${x}$||" -i "po/LINGUAS"
|
||||
fi
|
||||
done
|
||||
done
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="--disable-portable
|
||||
--docdir=/usr/share/${PN}
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable alac)
|
||||
$(use_enable alsa)
|
||||
$(use_enable ape ffap)
|
||||
$(use_enable cdda)
|
||||
$(use_enable converter)
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable cover-imlib2 artwork-imlib2)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable dumb)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable gtk2)
|
||||
$(use_enable gtk3)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable m3u)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mono2stereo)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable nls)
|
||||
$(use_enable notify)
|
||||
$(use_enable nullout)
|
||||
$(use_enable oss)
|
||||
$(use_enable psf)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable rpath)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable shellexec shellexecui)
|
||||
$(use_enable shn)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable src)
|
||||
$(use_enable static)
|
||||
$(use_enable static staticlink)
|
||||
$(use_enable supereq)
|
||||
$(use_enable threads)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)
|
||||
$(use_enable wma)"
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
pkg_preinst() {
|
||||
use linguas_pt_BR || rm -f "${D}/usr/share/deadbeef/help.pt_BR.txt"
|
||||
use linguas_ru || rm -f "${D}/usr/share/deadbeef/help.ru.txt"
|
||||
gnome2_icon_savelist
|
||||
gnome2_schemas_savelist
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if use midi ; then
|
||||
einfo "enable manually freepats support for timidity via"
|
||||
einfo "eselect timidity set --global freepats"
|
||||
fi
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
fdo-mime_desktop_database_update
|
||||
fdo-mime_mime_database_update
|
||||
gnome2_icon_cache_update
|
||||
gnome2_schemas_update
|
||||
}
|
||||
108
media-sound/deadbeef/deadbeef-0.6.0.ebuild
Normal file
108
media-sound/deadbeef/deadbeef-0.6.0.ebuild
Normal file
@@ -0,0 +1,108 @@
|
||||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
inherit fdo-mime
|
||||
|
||||
DESCRIPTION="foobar2000-like music player."
|
||||
HOMEPAGE="http://deadbeef.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
|
||||
LICENSE="GPL-2 ZLIB"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="x86 ~amd64"
|
||||
IUSE="aac adplug alsa cdda cover curl dts encode ffmpeg flac gme +gtk
|
||||
hotkeys imlib lastfm libnotify libsamplerate m3u mac midi mms mp3
|
||||
musepack nls null oss pulseaudio shellexec sid sndfile supereq threads
|
||||
tta vorbis vtx wavpack zip"
|
||||
|
||||
REQUIRED_USE="encode? ( gtk )
|
||||
cover? ( curl )
|
||||
lastfm? ( curl )"
|
||||
|
||||
RDEPEND="
|
||||
aac? ( media-libs/faad2 )
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
cdda? ( dev-libs/libcdio media-libs/libcddb )
|
||||
cover? (
|
||||
imlib? ( media-libs/imlib2 )
|
||||
!imlib? ( virtual/jpeg media-libs/libpng )
|
||||
)
|
||||
curl? ( net-misc/curl )
|
||||
ffmpeg? ( media-video/ffmpeg )
|
||||
flac? ( media-libs/flac )
|
||||
gtk? ( x11-libs/gtk+:2 )
|
||||
hotkeys? ( x11-libs/libX11 )
|
||||
libnotify? ( sys-apps/dbus )
|
||||
libsamplerate? ( media-libs/libsamplerate )
|
||||
midi? ( media-sound/timidity-freepats )
|
||||
mp3? ( media-libs/libmad )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
sndfile? ( media-libs/libsndfile )
|
||||
vorbis? ( media-libs/libvorbis )
|
||||
wavpack? ( media-sound/wavpack )
|
||||
zip? ( sys-libs/zlib )
|
||||
"
|
||||
DEPEND="${RDEPEND}
|
||||
nls? ( virtual/libintl dev-util/intltool )
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
if use midi; then
|
||||
# set default gentoo path
|
||||
sed -e 's;/etc/timidity++/timidity-freepats.cfg;/usr/share/timidity/freepats/timidity.cfg;g' \
|
||||
-i "${S}/plugins/wildmidi/wildmidiplug.c"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
my_config="$(use_enable nls)
|
||||
$(use_enable threads)
|
||||
$(use_enable null nullout)
|
||||
$(use_enable alsa)
|
||||
$(use_enable oss)
|
||||
$(use_enable gtk gtkui)
|
||||
$(use_enable aac)
|
||||
$(use_enable adplug)
|
||||
$(use_enable cdda)
|
||||
$(use_enable cover artwork)
|
||||
$(use_enable curl vfs-curl)
|
||||
$(use_enable dts dca)
|
||||
$(use_enable encode converter)
|
||||
$(use_enable ffmpeg)
|
||||
$(use_enable flac)
|
||||
$(use_enable gme)
|
||||
$(use_enable hotkeys)
|
||||
$(use_enable imlib artwork-imlib2)
|
||||
$(use_enable lastfm lfm)
|
||||
$(use_enable libnotify notify)
|
||||
$(use_enable libsamplerate src)
|
||||
$(use_enable m3u)
|
||||
$(use_enable mac ffap)
|
||||
$(use_enable midi wildmidi)
|
||||
$(use_enable mms)
|
||||
$(use_enable mp3 mad)
|
||||
$(use_enable musepack)
|
||||
$(use_enable pulseaudio pulse)
|
||||
$(use_enable shellexec)
|
||||
$(use_enable sid)
|
||||
$(use_enable sndfile)
|
||||
$(use_enable supereq)
|
||||
$(use_enable tta)
|
||||
$(use_enable vorbis)
|
||||
$(use_enable vtx)
|
||||
$(use_enable wavpack)
|
||||
$(use_enable zip vfs-zip)
|
||||
--docdir=/usr/share/doc/${PF}"
|
||||
|
||||
econf ${my_config}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
# Do not compress docs as we need it for deadbeef's help function.
|
||||
PORTAGE_DOCOMPRESS_SKIP+=( "/usr/share/doc/${PF}" )
|
||||
|
||||
emake DESTDIR="${D}" install || die "emake install failed"
|
||||
}
|
||||
32
media-sound/deadbeef/files/desktop-2.patch
Normal file
32
media-sound/deadbeef/files/desktop-2.patch
Normal file
@@ -0,0 +1,32 @@
|
||||
--- deadbeef.desktop.in 2013-11-02 15:03:15.000000000 +0400
|
||||
+++ /home/megabaks/deadbeef.desktop.in 2013-11-25 21:40:07.000000000 +0400
|
||||
@@ -13,29 +13,3 @@
|
||||
Type=Application
|
||||
Icon=deadbeef
|
||||
X-PulseAudio-Properties=media.role=music
|
||||
-
|
||||
-X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Next;Prev
|
||||
-[Play Shortcut Group]
|
||||
-Name=Play
|
||||
-Exec=deadbeef --play
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Pause Shortcut Group]
|
||||
-Name=Pause
|
||||
-Exec=deadbeef --pause
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Stop Shortcut Group]
|
||||
-Name=Stop
|
||||
-Exec=deadbeef --stop
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Next Shortcut Group]
|
||||
-Name=Next
|
||||
-Exec=deadbeef --next
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Prev Shortcut Group]
|
||||
-Name=Prev
|
||||
-Exec=deadbeef --prev
|
||||
-TargetEnvironment=Unity
|
||||
32
media-sound/deadbeef/files/desktop.patch
Normal file
32
media-sound/deadbeef/files/desktop.patch
Normal file
@@ -0,0 +1,32 @@
|
||||
--- orig/deadbeef.desktop.in 2012-10-18 13:58:43.000000000 +0400
|
||||
+++ fixed/deadbeef.desktop.in 2012-10-18 13:58:08.000000000 +0400
|
||||
@@ -12,29 +12,3 @@
|
||||
Terminal=false
|
||||
Type=Application
|
||||
Icon=deadbeef
|
||||
-
|
||||
-X-Ayatana-Desktop-Shortcuts=Play;Pause;Stop;Next;Prev
|
||||
-[Play Shortcut Group]
|
||||
-Name=Play
|
||||
-Exec=deadbeef --play
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Pause Shortcut Group]
|
||||
-Name=Pause
|
||||
-Exec=deadbeef --pause
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Stop Shortcut Group]
|
||||
-Name=Stop
|
||||
-Exec=deadbeef --stop
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Next Shortcut Group]
|
||||
-Name=Next
|
||||
-Exec=deadbeef --next
|
||||
-TargetEnvironment=Unity
|
||||
-
|
||||
-[Prev Shortcut Group]
|
||||
-Name=Prev
|
||||
-Exec=deadbeef --prev
|
||||
-TargetEnvironment=Unity
|
||||
Reference in New Issue
Block a user