This repository has been archived by the owner on Apr 24, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
damex
committed
Aug 13, 2014
1 parent
4079fb3
commit 0b29978
Showing
42 changed files
with
353 additions
and
544 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
: ${SLOT:=0} | ||
|
||
RDEPEND="${RDEPEND} media-sound/deadbeef" | ||
DEPEND="${DEPEND} media-sound/deadbeef" | ||
|
||
RESTRICT="mirror" | ||
|
||
if [[ ${DEADBEEF_GUI} == yes ]] ; then | ||
IUSE+=" +gtk2 gtk3" | ||
REQUIRED_USE="|| ( gtk2 gtk3 )" | ||
RDEPEND="${RDEPEND} | ||
gtk2? ( media-sound/deadbeef[gtk2] ) | ||
gtk3? ( media-sound/deadbeef[gtk3] )" | ||
fi | ||
|
||
EXPORT_FUNCTIONS "src_compile src_install" | ||
|
||
deadbeef-plugins_src_compile() { | ||
if in_iuse gtk2 && use gtk2 && [[ -f "${S}/Makefile" ]] && grep -q "gtk2:" "${S}/Makefile" ; then | ||
emake gtk2 | ||
fi | ||
|
||
if in_iuse gtk3 && use gtk3 && [[ -f "${S}/Makefile" ]] && grep -q "gtk3:" "${S}/Makefile" ; then | ||
emake gtk3 | ||
fi | ||
|
||
if ! in_iuse gtk2 || ! in_iuse gtk3 ; then | ||
emake | ||
fi | ||
} | ||
|
||
deadbeef-plugins_src_install() { | ||
local plugins=`find "${WORKDIR}" -name '*.so'` | ||
for plugin in $plugins | ||
do | ||
insinto "/usr/$(get_libdir)/deadbeef" | ||
doins "${plugin}" || die | ||
done | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
AUX deadbeef-archive-reader-flags.patch 1092 SHA256 b58bc0b13bc93aa552db2b8a47444a6ebc50404cb5f351266dfa73bbb2793cf3 SHA512 3f34d846ad0c33045be7e5725c96062f9b87137ecb088d9466e4384e61f81688c93164c2d48b55e172191318bef7a3af9ac46392bac1429a989a00c10430fb96 WHIRLPOOL 3bd4d9be49825c987ae0b030b00bdd23b4bad99fb049fc486fdb3d1f61cf4dc656714e630ab0edd23aff0c21ee557888e8afd99318a93095fe0445233a62e175 | ||
EBUILD deadbeef-archive-reader-9999.ebuild 497 SHA256 34c184f091d17dcd7c2e082a018789698f874fbab3a24077eb84e7fc74d2ffe2 SHA512 60ec4aec2ae6ab7fdd61c0d2c287b1dcfdb92e8c6f67045ae4b0dc21dcfad04e7ad7898cbfc2293e64554bac57ccac7a8db750ccd0cffec43d1c82d75e586713 WHIRLPOOL 31a090a0af14e93c34692bccacfb27d833357f24491bbe49f95f86853af0c16a38aa0e8b1d5c70cec202bc94da299ac6f7c58436bf246ba11ee4fe6a50c2780b |
18 changes: 18 additions & 0 deletions
18
media-plugins/deadbeef-archive-reader/deadbeef-archive-reader-9999.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI="5" | ||
|
||
inherit deadbeef-plugins eutils subversion | ||
|
||
ASSEMBLA_PROJECT="deadbeef_vfs_archive_reader" | ||
|
||
DESCRIPTION="Dedbeef plugin for play files directly from RAR, 7z and Gzip archive files" | ||
HOMEPAGE="http://subversion.assembla.com/svn/${ASSEMBLA_PROJECT}" | ||
ESVN_REPO_URI="http://subversion.assembla.com/svn/${ASSEMBLA_PROJECT}/trunk/src" | ||
|
||
LICENSE="LGPL-2.1" | ||
KEYWORDS="" | ||
|
||
src_prepare() { | ||
epatch "${FILESDIR}/${PN}-flags.patch" | ||
} |
30 changes: 30 additions & 0 deletions
30
media-plugins/deadbeef-archive-reader/files/deadbeef-archive-reader-flags.patch
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
Index: src/Makefile | ||
=================================================================== | ||
--- Makefile (revision 16) | ||
+++ Makefile (working copy) | ||
@@ -8,7 +8,7 @@ | ||
all: $(OUT) | ||
|
||
$(OUT): vfs_archive_reader.c libfex.a | ||
- $(CC) $(CFLAGS) vfs_archive_reader.c libfex.a $(LDFLAGS) -o $(OUT) | ||
+ $(CC) $(CFLAGS) vfs_archive_reader.c libfex.a -o $(OUT) $(LDFLAGS) | ||
|
||
libfex.a: libfex | ||
mv fex/libfex.a . | ||
Index: src/fex/makefile | ||
=================================================================== | ||
--- fex/makefile (revision 16) | ||
+++ fex/makefile (working copy) | ||
@@ -4,9 +4,9 @@ | ||
all: libfex.a demo | ||
|
||
libfex.a: fex/fex.h fex/blargg_config.h | ||
- cd fex;$(CXX) -I.. -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC | ||
- cd unrar;$(CXX) -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC | ||
- cd 7z_C;$(CC) -c -Os *.c -fPIC | ||
+ cd fex;$(CXX) $(CXXFLAGS) -I.. -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC | ||
+ cd unrar;$(CXX) $(CXXFLAGS) -c -Os -fno-rtti -fno-exceptions *.cpp -fPIC | ||
+ cd 7z_C;$(CC) $(CFLAGS) -c -Os *.c -fPIC | ||
$(AR) $(ARFLAGS) libfex.a fex/*.o unrar/*.o 7z_C/*.o | ||
-ranlib libfex.a | ||
-$(RM) fex/*.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
EBUILD deadbeef-bookmark-manager-20140514.ebuild 556 SHA256 fc984a86554274d4c2d4df311b57a3d347f853b74649f01ca5d8283fda27a4b4 SHA512 350ec85a5a1f76f964daf5c9c528522671e41ed09a9006eebb0a5e6cc662b9e084416c94e360f15032c7037ea2b34a94cb920b752efd653f97517ed3f8eca05f WHIRLPOOL b5d2fb3f24e2e3bc9d72025b6151a72ae0b737a8f631a9ba07fdf577902042ce121b7e2959e25865062a03cbf4a854aa3599e3c1485065b452c844a101cacba3 | ||
EBUILD deadbeef-bookmark-manager-99999999.ebuild 499 SHA256 1f8f3a6b2191986dc332c90b0bfd6875018d2ffad2b1e0fb0cdff2e7eeced5e5 SHA512 38f99d3d3eeafc5079508ac9b0aade5c33c4af21279114debd02834603b3e597a9f43c26ceb0634bf6b482610cd4f0be3a506d77153ae365422ce146cf2cc780 WHIRLPOOL cfe95fc345228cc27b6236cdc78e6bd3474523278bbb014a137f307215aa8b601141497fa504f0d2df3b930e6badb495a658978459c3dcacf3011647dfaaa208 | ||
EBUILD deadbeef-bookmark-manager-20140514.ebuild 481 SHA256 ce9966f9cf8b2f93737e43fcf682a9e1efbfb1e922d1dca59542d33e0ebb407d SHA512 47fce06a1a2d7900b358cb013df9bd9aae341c07513aa061edc24559666140cb2bb87488d5a634025f4cd4deaa0a981d71470eca50eacc7bdf909b1d319cc4f8 WHIRLPOOL 16b2a2dfd9a601c5ea9796798d5964b399745a34f8e904881a2caaa20a0bb68e79ac87dbbefa8b1ef30d06091b55ab5f7a1cfbed11f7b3e4c4af125ac3b62908 | ||
EBUILD deadbeef-bookmark-manager-99999999.ebuild 424 SHA256 dc4ea69f2c4eea5b32d1325e71c09c8994ed7a1017cb4d2502f6e4d62e81365d SHA512 7a2a62b71ca1739021028b8b5e0a14a6dcb2c94dd8774facc3535186a5467a4789e0ee93786237710b69701aa3159f5b9f7b05f0e0bb28cdf99a2fad1c6bc571 WHIRLPOOL ebe5f906d71b6096cf39bec8b259762d1d3be9fde948aaf6f962dda155db3b72fedd97f5683f8cc6ae686571f426aa97a41069552c670ef928240fc2e5ee1149 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
AUX deadbeef-bs2b.patch 1482 SHA256 90624359ea0e33404e4385b65851320062f12ec1684d2625f6673227c66eaf4d SHA512 d1cd8b8702c7bc29a4f5712c8f5e89eb2d3d9793f0a89c4861480a723e88424d3a2de9950a6aff9adf861fb7fb487dc4a3decef2946923200d4a7ef20bd323dc WHIRLPOOL bfedc5254289675f27f3dba14a83becfdcab23312989e6594d1679daef92cb7f646b7c7b8a3fab686be644e98017ce1766b780c86e3553288900d5259ca34cdf | ||
EBUILD deadbeef-bs2b-20110319.ebuild 628 SHA256 24d77445878037e8705769354763274b4e0b878fd250f1c992cab48e0eeb78dc SHA512 55031c536db6d7041919a26ac822f947c92e972c885ccb98ea2e286e322cc4759eed77a29596468ae5463ea5b12bbe1105cb94866b9765662281d14ef02e1bde WHIRLPOOL 3d78d56ee4bd24394cffcd3b7db94f46f393361c76ca1b9d9c985e4e1e61b63d8467014107f7814da3c45cd08f25c7daddaf0c3081361b102ca3ea9d6e25eca8 | ||
EBUILD deadbeef-bs2b-99999999.ebuild 571 SHA256 6ef368172933c23019ead994fbfa04564ee1f1d733c84f2b2d74b7a7b6e75d65 SHA512 cd8a4ea5ad50adbfc84999e7722b5666a2e7bc946000b2694e75f21507e9a1588df2ff7de5eecef37285daea0698b630ea3b970d5f431acc6930128684226e2c WHIRLPOOL 9ce88075ffb64ac339efe643cac72c76c569b1966e877db0f0bdb3cbe2e837f4a0c304be5b2c11a2074928de10b86c9fe721817ec715349ad949490ab5d8a8f8 | ||
EBUILD deadbeef-bs2b-20110319.ebuild 596 SHA256 53b5caba6e6ab5e7df353be25691bccf57ac1bfbb828c82cd348919419d9014c SHA512 94f83125ef8785232da07c99421baae8909c30c7b67840ac9a0fb6f8984276c67a92d4dbd425164893306403e1f08a0b82ddbc9db8eb830f7cc497b53b691dc1 WHIRLPOOL ffa1299c454086cc100f46e5694976b44dd49ec00c3f4da6de022d3380ec615dcc45b64957d162f1a853b07fe2956303d7ef72f496c5dff211279edbf277a113 | ||
EBUILD deadbeef-bs2b-99999999.ebuild 539 SHA256 f8b9c29a4e1b9d23ce8dbfaf8bf88fa637867dc3dd379fe49a9908fd2bd138f5 SHA512 690b126d3acb9567dab45b95b9995a1bdc1aa77d62ff0d4aa91676859ab8c696015e4346657843a281a0da9c4b347cc8cb781c0e1de7a9d0d46d0326f6ce9eab WHIRLPOOL 927f3cb5e0beeb826191817646e90c54105789177bbb3fcf9a7a5fd2225b1b222a2bf6637066255163608bd6887d5630873485f5aff6c047c72a104d2327e305 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
AUX deadbeef-fb-avoid-version.patch 841 SHA256 1e7198ba397634a2018b21a08b09740359fb32da1e6cb3ddb3eea91d46969f29 SHA512 bfbe620eb2833e5ec1bc1b9690ea6da86187031e0c8fa6465d82dff760de0016fd2c2aa4b8900aa2cc7b2f067ae70e3890b3ea7f308014c6a1ff94116e4dd570 WHIRLPOOL 7f8413b243f5a3a42782c72cfdb9caf69d1c85deb6f712eea0aaa92e64f88de8392aee79d4894776a2ca35b24cfe558ba4bdc156b004a8d60c2f16ab2281a1c3 | ||
AUX deadbeef-fb-stop-treating-warnings-as-errors.patch 1183 SHA256 b5398a886d7341337e3153d07743a017e6a188b2cff7da07cc2def8d6a906c71 SHA512 12cb2b7320a8857d1038daa63a0798d3ebb8629b42ebfc7826e8e6f1bb2c31b502ca47292b7715b21e932f6a072163cc85c6ed9bee43e735102c55aea9043418 WHIRLPOOL 666d1080d454e253c4f8a35fa8edc4f52b9630aaeafb3583b1d4b3bd30e9bf096d231fc89267aeb60a6c36d1c6e8ef8581cd2d819c3c93102b8c9474ac47d56a | ||
DIST deadbeef-fb_20140316_src.tar.gz 344552 SHA256 43ae7687dca0c54a3447a2286b6d71f0f511a23f7adb9a525ad5320e8890d8fa SHA512 6cd7d003f811004729508109deefd7cb6bd0a39a1ae30016a4ddcd76931e11109b336796e671a061ee86b64c03be75ac4672c9d94d92f0311f3b1251f71728a7 WHIRLPOOL 1cb12c472c72c1cafa9822b46bce61c3fa7208ea2f2e9bfb16012f50ca037c92258a027ff17064019ebc1506b4cb7995934c0b257e82a5e62c4f82327b4a73ba | ||
EBUILD deadbeef-fb-20140316.ebuild 1036 SHA256 f866e80aefbb4b9ed8fe775316c2212628f6d0be1dea21b70bf02e2d09990e37 SHA512 98bb9a54ff987a70db77178d41ec70eed1372aaf3a257668c86502dbadc2c920208deeffd75e76559b8d20934e6253d07162091c106c9cce9ef443ddae73a16d WHIRLPOOL 3d25a06dca5165ec875100dcc27b4ade8b3705736376a82ffb151d05f6ee0a53e7bbb3ce7b463d6694ea53ecc167779da61f617c222bf4c6e1405ed3093f82cd | ||
EBUILD deadbeef-fb-99999999.ebuild 1040 SHA256 0fc5a53458f31293d27feb85c313fc25c59b20f95c3ee09c36fb24fc2c4c2561 SHA512 1102a266efa2b78649bf95a74fcdd0ed2cfeb395fa5490994f39b6e5f543b8f7f67ff06cb3dbca550fad362a99db2ef9712c8d4c52bda220018fc6dcd8d56a66 WHIRLPOOL 3284e0cfbd51b3c99d23fb10cf3de2cc2445f2ca2e1df9fb9139ab60782439670931d8fbca3126c4f6e4e7418cbfe331dcb57b5530677e89d616c48588976fcd | ||
EBUILD deadbeef-fb-20140316.ebuild 619 SHA256 7f8ae2982dbed2d41aeeb4bb3664b4b9e2fdb7b625ff95b38ed3f6b26c202fe6 SHA512 0fd3266d7a5ed5faf0723293592fbf83c06cd293e0ed5889f3a86da0edad9fb4ba4df290f6e718fa0dd5d0106d0ba3444c32b37b722a58decd164381de87aefb WHIRLPOOL fe5d4e5663c9f45b094c782930d2c48ff2254099af8b49c2c7b60243514514bdc6f67731434659057f5f8f04c9c511c1a8d0a450529d4517b0688b13da672a69 | ||
EBUILD deadbeef-fb-99999999.ebuild 636 SHA256 40ccb15761d8d2b079117898cfce52c238283f36296e03ff19667aaf99f91dac SHA512 88cfa73003a902fff033be382d8a6073e7cabef60a81304a29295a2ef1dde06df8743d5fb35787888fc0ba6015c92075c3134f45315ea36a8a5a1af2024a0929 WHIRLPOOL 3bf0fd32848ac4c3c1fb290990e95e766d9e7b2724815fbad3d64de9cd6565babaa9cf6a804b2394d520d9be3e15b1530326f43db875684d1149fc703d54b2bc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
AUX deadbeef-gnome-mmkeys.patch 686 SHA256 85015bfb2adabeaaf752af79ca5ac12372dde17766fbc39d0251191d3371f4e4 SHA512 b134f3f9a803a11f90128c8a4d61f1d52ac3036d9ac3c43a49ac642ccf9141cefd652c0ac4ea9d48ba34a88edcf30ab82c3168512e8a3466c5a56a32259fcb16 WHIRLPOOL bbc2b2246883cb6a1d2bd40f6f347c115f31fffdd610cecb42e42b777b207996d4fd6f78765736d253e2ad77f55b600f32a438dfb9f42554a5133622074c0984 | ||
EBUILD deadbeef-gnome-mmkeys-20131012.ebuild 520 SHA256 189474c69cf0fcec7cf2275cca00ecb866e682ff61fe40ba49f3c7f250014dd9 SHA512 1dfc128e42bd84fc08f33df8b6cb26f9ec1d95d941976b2c1ba8f9fff8496222f64b3c553db16b3f4dab887c69e4e2fe735465320190dae9e26536456a255894 WHIRLPOOL 81bc7c6291f022b365b4d0586e81c20121c1acde1a67760a7c0ec6afd261c4de20d3b2d0d88b988818f0622b1a7eb226d8c5c069f370787fa2f6f57355766e92 | ||
EBUILD deadbeef-gnome-mmkeys-99999999.ebuild 463 SHA256 0af0f18c706fefcc576d45cb708635307e8696cd96b3f3c7f31f9e19201562e7 SHA512 c1ef5293f047196de3b2877983ba5ca655e219ba395ef601197fe71bf520ed5eb32f0873e0f17db28a26e132e6cdb8e2c30bcd575588a44f744551fa6410894f WHIRLPOOL bf3e16528413d0fb141df642b150fd82cb62d5c8f00f44a0332881cbca3e31d820064a1687694cc3808886ec7e9b0bee61f556c4a0c33262f7700c6d54c36206 |
23 changes: 23 additions & 0 deletions
23
media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-20131012.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI="5" | ||
|
||
inherit deadbeef-plugins eutils git-2 | ||
|
||
GITHUB_USERNAME="barthez" | ||
|
||
DESCRIPTION="DeaDBeeF player Gnome (via DBus) multimedia keys plugin" | ||
HOMEPAGE="https://github.com/${GITHUB_USERNAME}/${PN}" | ||
EGIT_REPO_URI="https://github.com/${GITHUB_USERNAME}/${PN}.git" | ||
EGIT_COMMIT="8e95cd380ba457fe6b666e5e704aa823d5eca1fa" | ||
|
||
LICENSE="GPL-2" | ||
KEYWORDS="~*" | ||
|
||
RDEPEND="dev-libs/glib:2" | ||
|
||
DEPEND="${RDEPEND}" | ||
|
||
src_prepare() { | ||
epatch "${FILESDIR}/${PN}.patch" | ||
} |
22 changes: 22 additions & 0 deletions
22
media-plugins/deadbeef-gnome-mmkeys/deadbeef-gnome-mmkeys-99999999.ebuild
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI="5" | ||
|
||
inherit deadbeef-plugins eutils git-2 | ||
|
||
GITHUB_USERNAME="barthez" | ||
|
||
DESCRIPTION="DeaDBeeF player Gnome (via DBus) multimedia keys plugin" | ||
HOMEPAGE="https://github.com/${GITHUB_USERNAME}/${PN}" | ||
EGIT_REPO_URI="https://github.com/${GITHUB_USERNAME}/${PN}.git" | ||
|
||
LICENSE="GPL-2" | ||
KEYWORDS="" | ||
|
||
RDEPEND="dev-libs/glib:2" | ||
|
||
DEPEND="${RDEPEND}" | ||
|
||
src_prepare() { | ||
epatch "${FILESDIR}/${PN}.patch" | ||
} |
Oops, something went wrong.