diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-12-01 03:04:39 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-12-01 03:04:39 +0000 |
commit | 407525b571b48cfd65e1ad7a02d250a927c967c9 (patch) | |
tree | 844bea44d85dc7218f54970af1c42cc9d55c3f1a /media-sound/lmms | |
parent | 89c6c06b8c42107dd231687a1012354e7d3039fc (diff) |
gentoo resync : 01.12.2017
Diffstat (limited to 'media-sound/lmms')
-rw-r--r-- | media-sound/lmms/Manifest | 4 | ||||
-rw-r--r-- | media-sound/lmms/lmms-1.2.0_rc4.ebuild | 98 | ||||
-rw-r--r-- | media-sound/lmms/lmms-9999.ebuild | 15 |
3 files changed, 114 insertions, 3 deletions
diff --git a/media-sound/lmms/Manifest b/media-sound/lmms/Manifest index 49b8b0a4defa..4d06295fb74f 100644 --- a/media-sound/lmms/Manifest +++ b/media-sound/lmms/Manifest @@ -1,4 +1,6 @@ DIST lmms-1.1.90.tar.gz 16580373 SHA256 007a4b7a6c7c09bd9e4262af0f03aafb8f0e4a627d88cfa80b845202f675cc4b SHA512 4e8bc4ec70c613b69ff14e463860e6f86236cb7b238529d41c4e9cc1b9642590110d1d07f87b9e2a4e139454c3a1f851f95a5eaef12e95660b50dd6ea17aa486 WHIRLPOOL 495de690f69d2e00c7d2f99e81384e189bf235aec6911f94029be984552856be3aa19f1a5f66293e97deadacc22dbd3cbbc0d2d7a42e7111484edf9d65c196fa +DIST lmms-1.2.0_rc4.tar.gz 16596115 BLAKE2B ec8a132f900417749899b084915d31348e267aebcded218d919559f195ce4826091bc3576932d2fa9115c2e040ba73b84db05eeaca3fbcf33b930791241de990 SHA512 8f102f2a4f157da1b8477d4f73bd5b86e7d11453491f6764deed1c61654c0836e612e19d1dac33d154ed9d1b0a0c65084a0537be832c94e72b904264269b6a96 EBUILD lmms-1.1.90.ebuild 2027 BLAKE2B aa4f244249985e952f2f277a4a776c9b1deffb6bc094cb87478f9977438c48874ae94fcca5ee2533260ba548786a089d464414ad2caab52ca2c7954fe97c108f SHA512 9fd56eeaf6bcbd7c28a093166e0d462e550a48eebaf64fe0f13eabefe9804d22e6836714ad76000a1a9fb3ba4da44fd707c5e9df0fafa84477b86a10b20a731c -EBUILD lmms-9999.ebuild 2027 BLAKE2B aa4f244249985e952f2f277a4a776c9b1deffb6bc094cb87478f9977438c48874ae94fcca5ee2533260ba548786a089d464414ad2caab52ca2c7954fe97c108f SHA512 9fd56eeaf6bcbd7c28a093166e0d462e550a48eebaf64fe0f13eabefe9804d22e6836714ad76000a1a9fb3ba4da44fd707c5e9df0fafa84477b86a10b20a731c +EBUILD lmms-1.2.0_rc4.ebuild 2222 BLAKE2B ad90d8f65b53d7f6ea0c4767a4903906aec3bea81d0e5b4f3f30a8009db618d480098c5b1d0230e1d4c3810d3c7799e19967bae4e08f555e7891a0d37b4126de SHA512 9ab23a637fdc8b2c363018cbbdb50a9223f4271d46860a633c88a648b22a224df9e7dd9546981afbb1515f1d6a2a405c33c53301642322ba8250f67d4d0f90e1 +EBUILD lmms-9999.ebuild 2222 BLAKE2B ad90d8f65b53d7f6ea0c4767a4903906aec3bea81d0e5b4f3f30a8009db618d480098c5b1d0230e1d4c3810d3c7799e19967bae4e08f555e7891a0d37b4126de SHA512 9ab23a637fdc8b2c363018cbbdb50a9223f4271d46860a633c88a648b22a224df9e7dd9546981afbb1515f1d6a2a405c33c53301642322ba8250f67d4d0f90e1 MISC metadata.xml 956 BLAKE2B 0146d8de32c1f9aaa1b111f10e48de20bde5e3634527b4da37ec14d2a148e6eb974bf6665e4fe6254732dff28ec24e3ca7fd1d7b860928453a223bd183895715 SHA512 d96540b061f24e031f1cbb381c05f4eb368e207f8300e8b68e57a36deb2bfb6108453e8428e2534e895927a738d74d8692fc918d8456e0f01b5ec971d4400acc diff --git a/media-sound/lmms/lmms-1.2.0_rc4.ebuild b/media-sound/lmms/lmms-1.2.0_rc4.ebuild new file mode 100644 index 000000000000..1782844e67f4 --- /dev/null +++ b/media-sound/lmms/lmms-1.2.0_rc4.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils xdg-utils + +DESCRIPTION="Cross-platform music production software" +HOMEPAGE="https://lmms.io" +if [[ ${PV} == "9999" ]]; then + EGIT_REPO_URI="https://github.com/LMMS/lmms.git" + inherit git-r3 +else + SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${P/_/-}" +fi + +LICENSE="GPL-2 LGPL-2" +SLOT="0" + +IUSE="alsa debug fluidsynth jack libgig ogg portaudio pulseaudio sdl soundio stk vst" + +COMMON_DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + >=media-libs/libsamplerate-0.1.8 + >=media-libs/libsndfile-1.0.11 + sci-libs/fftw:3.0 + sys-libs/zlib + >=x11-libs/fltk-1.3.0_rc3:1 + alsa? ( media-libs/alsa-lib ) + fluidsynth? ( media-sound/fluidsynth ) + jack? ( virtual/jack ) + libgig? ( media-libs/libgig ) + ogg? ( + media-libs/libogg + media-libs/libvorbis + ) + portaudio? ( >=media-libs/portaudio-19_pre ) + pulseaudio? ( media-sound/pulseaudio ) + sdl? ( + media-libs/libsdl + >=media-libs/sdl-sound-1.0.1 + ) + soundio? ( media-libs/libsoundio ) + stk? ( media-libs/stk ) + vst? ( || ( app-emulation/wine virtual/wine ) ) +" +DEPEND="${COMMON_DEPEND} + dev-qt/linguist-tools:5 + >=dev-util/cmake-2.4.5 +" +RDEPEND="${COMMON_DEPEND} + media-libs/ladspa-cmt + media-plugins/calf + media-plugins/caps-plugins + media-plugins/swh-plugins + media-plugins/tap-plugins +" + +DOCS=( README.md doc/AUTHORS ) + +src_configure() { + local mycmakeargs+=( + -DUSE_WERROR=FALSE + -DWANT_SYSTEM_SR=TRUE + -DWANT_CAPS=FALSE + -DWANT_TAP=FALSE + -DWANT_SWH=FALSE + -DWANT_CMT=FALSE + -DWANT_CALF=FALSE + -DWANT_QT5=TRUE + -DCMAKE_INSTALL_LIBDIR=$(get_libdir) + -DWANT_ALSA=$(usex alsa) + -DWANT_JACK=$(usex jack) + -DWANT_GIG=$(usex libgig) + -DWANT_OGGVORBIS=$(usex ogg) + -DWANT_PORTAUDIO=$(usex portaudio) + -DWANT_PULSEAUDIO=$(usex pulseaudio) + -DWANT_SDL=$(usex sdl) + -DWANT_SOUNDIO=$(usex soundio) + -DWANT_STK=$(usex stk) + -DWANT_VST=$(usex vst) + -DWANT_SF2=$(usex fluidsynth) + ) + cmake-utils_src_configure +} + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} diff --git a/media-sound/lmms/lmms-9999.ebuild b/media-sound/lmms/lmms-9999.ebuild index ee2e01679215..1782844e67f4 100644 --- a/media-sound/lmms/lmms-9999.ebuild +++ b/media-sound/lmms/lmms-9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -inherit cmake-utils +inherit cmake-utils xdg-utils DESCRIPTION="Cross-platform music production software" HOMEPAGE="https://lmms.io" @@ -11,8 +11,9 @@ if [[ ${PV} == "9999" ]]; then EGIT_REPO_URI="https://github.com/LMMS/lmms.git" inherit git-r3 else - SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + SRC_URI="https://github.com/LMMS/${PN}/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${P/_/-}" fi LICENSE="GPL-2 LGPL-2" @@ -85,3 +86,13 @@ src_configure() { ) cmake-utils_src_configure } + +pkg_postinst() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_mimeinfo_database_update + xdg_desktop_database_update +} |