Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Обновление onboard, deadbeef и sublimetext
- Loading branch information
Showing
6 changed files
with
275 additions
and
0 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 |
---|---|---|
@@ -1,4 +1,6 @@ | ||
DIST onboard-0.98.2.tar.gz 1127796 SHA256 092640ae90d1f87aad3fd49c79eccba7d3b714b6dd46b990acbee472d97234e9 SHA512 c9bb69381edd89dd478540a1c73d0ad756d64130ff25cbca1ccc7ae5ce660e118955e96925053b6ea0671bbdcccd1b0e19665c05c8759025f1b67e8f198ff74f WHIRLPOOL d7c30864397628eea86e8609d05a7e9a8d1c73e0f4137ab99a308be9c9309c8bde50cfe5b5843a2c0ef23c976a92b73f32554abbf422799550d05a3950c1d1d9 | ||
DIST onboard-1.0.1.tar.gz 8515600 SHA256 15e752fff80455a772d5e9d3666ae2c0152888790e7db60d880fe216528cdc36 SHA512 97ef14816d0fb4ed67b4bd0bf658c6e7aff08eb053a286e08f8d645155e44ee6d2e8587afd41641bc99a0577ebf7aaeb475ca747cd8937ff584b35b1640c7be4 WHIRLPOOL fd267aa4c5639f4d925495efbb0c8200f914cf577e2f39477a6c9b938fc57cc6edfc5a39ee3d25bb6141b926dd72c2509d225f7b82eac16314eba19ffce22a56 | ||
EBUILD onboard-0.98.2.ebuild 869 SHA256 5035fbf69b76b6aa910b57586b94f3f2fae4ea8658f603a57dfdaf9fd42ca96d SHA512 dc15a649e9bcfaaadd0e6d150764bd02164ab1997627f49012cc79328373df801b20c83ac716aefb9488ee79f86772f23467f44532d2a7d49df9fe391ae3f9f9 WHIRLPOOL 311f68b96b0469b44e24c2c7affaac9abac779302ca4f407fee950d04f1d3e2bfc114ea908a499f8f39b1c196c63b90bf80fb3431d839ca20ddb00a40e4f85d7 | ||
EBUILD onboard-1.0.1.ebuild 869 SHA256 5035fbf69b76b6aa910b57586b94f3f2fae4ea8658f603a57dfdaf9fd42ca96d SHA512 dc15a649e9bcfaaadd0e6d150764bd02164ab1997627f49012cc79328373df801b20c83ac716aefb9488ee79f86772f23467f44532d2a7d49df9fe391ae3f9f9 WHIRLPOOL 311f68b96b0469b44e24c2c7affaac9abac779302ca4f407fee950d04f1d3e2bfc114ea908a499f8f39b1c196c63b90bf80fb3431d839ca20ddb00a40e4f85d7 | ||
MISC ChangeLog 1326 SHA256 e896e2e9944be0a6639a063732df58ad7b8724f54b5734e2786851c4dadf3693 SHA512 ee00a22268871b97cc93d38d4022b7fcaea29e3871a086c53a935fcb180c52cab5a00b2d0fff44aee9c5140fde67d177da782ac30aa7a190a3befd99525c9d09 WHIRLPOOL 4fa1918b6b1b0c7aa4ff35a0c9d802ed2b5e3a8845bfcdd3aab576cafe8732d0a29ccb61f3fe83efb211ad626d91dba67ce35e6358a7d331f12a80b70f16c135 | ||
MISC metadata.xml 209 SHA256 b0f0595f625235a62d9d40753827ae160e42156371fd9568bd2779042517f5e8 SHA512 b4b2f6e8c78cd47f34de9d26846f1d974cf3f921b1fcbe76ebca4b20781fbd652a39ee58bd338d99751bde5b8cad668409e862e04532b903b46f74323228d3ac WHIRLPOOL 6d5e1c1d48881ade87d470269ed9f5c3435a9afd8248d5a966aa7762036a1ddb496a49a6e108041c57578f7897182127383ddaa4d5fc5245d2378e0159b8b43c |
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,42 @@ | ||
# Copyright 1999-2012 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Header: $ | ||
|
||
EAPI=2 | ||
|
||
PYTHON_DEPEND=2 | ||
SUPPORT_PYTHON_ABIS=1 | ||
RESTRICT_PYTHON_ABIS='2.4 2.5 3.*' | ||
|
||
inherit gnome2-utils distutils versionator | ||
|
||
DESCRIPTION="Simple on-screen Keyboard with macros and easy layout creation" | ||
HOMEPAGE="https://launchpad.net/onboard" | ||
SRC_URI="http://launchpad.net/${PN}/$(get_version_component_range 1-2)/${PV}/+download/${P}.tar.gz" | ||
|
||
LICENSE="GPL-2" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="" | ||
|
||
DEPEND="dev-python/python-distutils-extra" | ||
RDEPEND="dev-python/gconf-python | ||
dev-python/pyxml | ||
dev-python/python-virtkey | ||
x11-libs/cairo[svg]" | ||
|
||
PYTHON_MODNAME="Onboard" | ||
|
||
pkg_preinst() { | ||
gnome2_icon_savelist | ||
} | ||
|
||
pkg_postinst() { | ||
distutils_pkg_postinst | ||
gnome2_icon_cache_update | ||
} | ||
|
||
pkg_postrm() { | ||
distutils_pkg_postrm | ||
gnome2_icon_cache_update | ||
} |
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,43 @@ | ||
# Copyright 1999-2012 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Header: $ | ||
|
||
EAPI="4" | ||
|
||
# needed by make_desktop_entry | ||
inherit eutils | ||
|
||
MY_PN="sublime_text_3_build" | ||
MY_P="${MY_PN}_${PV}" | ||
S="${WORKDIR}/sublime_text_3" | ||
|
||
DESCRIPTION="Sublime Text is a sophisticated text editor for code, html and prose" | ||
HOMEPAGE="http://www.sublimetext.com" | ||
COMMON_URI="http://c758482.r82.cf2.rackcdn.com" | ||
SRC_URI="amd64? ( ${COMMON_URI}/${MY_P}_x64.tar.bz2 ) | ||
x86? ( ${COMMON_URI}/${MY_P}_x32.tar.bz2 )" | ||
LICENSE="Sublime" | ||
SLOT="0" | ||
KEYWORDS="~amd64 ~x86" | ||
IUSE="" | ||
RESTRICT="mirror" | ||
|
||
RDEPEND="media-libs/libpng | ||
>=x11-libs/gtk+-2.24.8-r1:2" | ||
|
||
src_install() { | ||
insinto /opt/${PN} | ||
into /opt/${PN} | ||
exeinto /opt/${PN} | ||
doins -r "Icon" | ||
doins -r "Packages" | ||
doins "changelog.txt" | ||
doins "python3.3.zip" | ||
doins "sublime_plugin.py" | ||
doins "sublime.py" | ||
doexe "sublime_text" | ||
doexe "plugin_host" | ||
doexe "crash_reporter" | ||
dosym "/opt/${PN}/sublime_text" /usr/bin/subl | ||
make_desktop_entry "subl" "Sublime Text Editor" "accessories-text-editor" "Development" | ||
} |
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,6 +1,8 @@ | ||
DIST deadbeef-0.5.5.tar.bz2 3219511 SHA256 d9d01276f07e90155da37fb257c744af4accb4da17da048ce5604cb1174750b7 SHA512 18ff9d10f3e31bfde5ae193c8d738d973299b5f96ac4137cd805b6aca843fc60ee81c7371faaad0e5dde6a1a8683231afa85dbd1fa9cd4798d261ba5ae7fcc76 WHIRLPOOL 0f1b98b08bbe6c7b9d3086c711760d585dde0330ae8b8bf83c924a24b879c638771c2b75ac5ea86ead561f6dec9aa97913e972835d653773a52ff0f0033cc001 | ||
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 | ||
DIST deadbeef-0.6.1.tar.bz2 3429924 SHA256 362b7d496eca487a09fa919e1b03ffb3c01034f1e2b05f09ea5a47aaa2f0af45 SHA512 0812f2d6b2ebc2ef1e65af9912546fa769e0e6d090f15cf3f2c4170bfa5aab03545cd63f26dcdcde905416801c0b56bd190cd1792f29eabaa318db212db99f90 WHIRLPOOL 2ac6f4abd70625c4f0898cb07e7b5ef645755136aee4b424af5e9d11c00b290dc75a467288e45bf35f2d25fc51fd76c12c58a58c966ea6fdf9ae4e1cea512339 | ||
EBUILD deadbeef-0.5.5.ebuild 4524 SHA256 afc628f8c15f36587f6750fe7c5944fe6dd04725504b96bae76a750e9c64456f SHA512 2ddeb0499a41fda998f4c95153249b799d1363d518f4548fdedd2b983317424102054360e948450535e88e5bb361593ba82a5f2601a1dcac1b943355305cd677 WHIRLPOOL 4ba9c38166f8f7ed344971644e04e540ab6b8e8fed299dd4fbf4c25bb9f7abf777c5ae9194fc066b4d450593216be093f58ec63c7b4202ab508fcdeebb7727a8 | ||
EBUILD deadbeef-0.5.6.ebuild 4524 SHA256 afc628f8c15f36587f6750fe7c5944fe6dd04725504b96bae76a750e9c64456f SHA512 2ddeb0499a41fda998f4c95153249b799d1363d518f4548fdedd2b983317424102054360e948450535e88e5bb361593ba82a5f2601a1dcac1b943355305cd677 WHIRLPOOL 4ba9c38166f8f7ed344971644e04e540ab6b8e8fed299dd4fbf4c25bb9f7abf777c5ae9194fc066b4d450593216be093f58ec63c7b4202ab508fcdeebb7727a8 | ||
EBUILD deadbeef-0.6.0.ebuild 4524 SHA256 afc628f8c15f36587f6750fe7c5944fe6dd04725504b96bae76a750e9c64456f SHA512 2ddeb0499a41fda998f4c95153249b799d1363d518f4548fdedd2b983317424102054360e948450535e88e5bb361593ba82a5f2601a1dcac1b943355305cd677 WHIRLPOOL 4ba9c38166f8f7ed344971644e04e540ab6b8e8fed299dd4fbf4c25bb9f7abf777c5ae9194fc066b4d450593216be093f58ec63c7b4202ab508fcdeebb7727a8 | ||
EBUILD deadbeef-0.6.1.ebuild 4524 SHA256 afc628f8c15f36587f6750fe7c5944fe6dd04725504b96bae76a750e9c64456f SHA512 2ddeb0499a41fda998f4c95153249b799d1363d518f4548fdedd2b983317424102054360e948450535e88e5bb361593ba82a5f2601a1dcac1b943355305cd677 WHIRLPOOL 4ba9c38166f8f7ed344971644e04e540ab6b8e8fed299dd4fbf4c25bb9f7abf777c5ae9194fc066b4d450593216be093f58ec63c7b4202ab508fcdeebb7727a8 |
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,183 @@ | ||
# Copyright 1999-2012 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Header: $ | ||
|
||
EAPI="4" | ||
|
||
inherit fdo-mime gnome2-utils versionator | ||
|
||
MY_PV="$(replace_version_separator 3 '-')" | ||
|
||
SRC_URI="mirror://sourceforge/${PN}/${PN}-${MY_PV}.tar.bz2 | ||
http://sourceforge.net/projects/${PN}/files/${PN}-${MY_PV}.tar.bz2/download -> ${PN}-${MY_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 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 infobar" | ||
|
||
LANGS="be bg bn ca cs da de el en_GB es fa fi fr gl he hr hu id it ja kk km lg nb nl pl pt_BR pt ru si sk sl sr@latin sr sv te tr 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 ) | ||
cdda? ( dev-libs/libcdio media-libs/libcddb ) | ||
cover? ( media-libs/imlib2 net-misc/curl ) | ||
ffmpeg? ( virtual/ffmpeg ) | ||
flac? ( media-libs/flac ) | ||
gtk2? ( x11-libs/gtk+:2 ) | ||
gtk3? ( x11-libs/gtk+:3 ) | ||
lastfm? ( net-misc/curl ) | ||
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 ) | ||
infobar? ( net-misc/curl )" | ||
|
||
DEPEND=" | ||
dev-util/intltool | ||
${RDEPEND}" | ||
S="${WORKDIR}/${PN}-${MY_PV}" | ||
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() { | ||
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 | ||
for lang in ${LANGS};do | ||
for x in ${lang};do | ||
if ! use linguas_${x}; then | ||
rm -f "po/${x}.po" | ||
fi | ||
done | ||
done | ||
} | ||
|
||
src_configure() { | ||
my_config="--disable-portable | ||
--docdir=/usr/share/${PN} | ||
$(use_enable aac) | ||
$(use_enable adplug) | ||
$(use_enable alsa) | ||
$(use_enable ape ffap) | ||
$(use_enable cdda) | ||
$(use_enable converter) | ||
$(use_enable dts dca) | ||
$(use_enable dumb) | ||
$(use_enable ffmpeg) | ||
$(use_enable flac) | ||
$(use_enable gme) | ||
$(use_enable hotkeys) | ||
$(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)" | ||
|
||
if use cover || use lastfm ; then | ||
my_config="${my_config} | ||
--enable-vfs-curl | ||
$(use_enable cover artwork) | ||
$(use_enable cover-imlib2 artwork-imlib2) | ||
$(use_enable lastfm lfm)" | ||
else | ||
my_config="${my_config} | ||
$(use_enable cover artwork) | ||
$(use_enable cover-imlib2 artwork-imlib2) | ||
$(use_enable curl vfs-curl) | ||
$(use_enable lastfm lfm)" | ||
fi | ||
|
||
if use infobar; then | ||
my_config="${my_config} | ||
--enable-vfs-curl" | ||
fi | ||
|
||
if use gtk3;then | ||
my_config="${my_config} | ||
--enable-gtk3 | ||
--enable-gtkui" | ||
fi | ||
|
||
if use gtk2;then | ||
my_config="${my_config} | ||
--enable-gtkui" | ||
else | ||
my_config="${my_config} | ||
--disable-gtk2" | ||
fi | ||
econf ${my_config} | ||
} | ||
|
||
pkg_preinst() { | ||
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 | ||
} |