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/picard |
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/picard')
-rw-r--r-- | media-sound/picard/Manifest | 11 | ||||
-rw-r--r-- | media-sound/picard/metadata.xml | 15 | ||||
-rw-r--r-- | media-sound/picard/picard-1.3.1.ebuild | 48 | ||||
-rw-r--r-- | media-sound/picard/picard-1.3.2-r1.ebuild | 49 | ||||
-rw-r--r-- | media-sound/picard/picard-1.4.1.ebuild | 68 | ||||
-rw-r--r-- | media-sound/picard/picard-1.4.2.ebuild | 68 |
6 files changed, 259 insertions, 0 deletions
diff --git a/media-sound/picard/Manifest b/media-sound/picard/Manifest new file mode 100644 index 000000000000..e6923c6951fb --- /dev/null +++ b/media-sound/picard/Manifest @@ -0,0 +1,11 @@ +DIST picard-1.3.1.tar.gz 2047677 SHA256 f83ec4ab703134a3dbd8203a2b30c15ea87bec79c02446506e4dce1ec87f7d02 SHA512 72641e1f604cc3db339400511e1b37ce513f315e200af3ed25dd842cfa32b8b0a3b93cf60cd01b565be49f95931e7da36742efeb45a4619351acbe70edb511c5 WHIRLPOOL ace3cb441038e09888a2985e2f23149bcaa665d311a2bbd583648e17aeee4453168fc5e9df68b8fcd6acf772e1e4b4e33329643cb840f3355b2a1f420763bcb1 +DIST picard-1.3.2.tar.gz 2047760 SHA256 e728234560b82eb33d3143a53d3bbb92833455fd130f8d2083193cffceea4120 SHA512 d5613dd0b29f67a754a9449c6ebb29e4f7a519137dbcd29b03e64678ba49c75542573487c1f95047c0ab43630794fd92365a46dc9820347ffd2eae5a04e531be WHIRLPOOL 5c3cbd5860162ede0150f7e680d7732f38c875e5475fb16dfac2f6f7d51979678567fe677a2887197db963fdf1a75f1ba4f45d132e9fc0923a2d726ffe30a019 +DIST picard-1.4.1.tar.gz 2101829 SHA256 994c7f835e1adbd7905e88af841ee6e7c249dc75b8be9963b1b3dc6cb8de6a4a SHA512 3b9508101a52bfde060d9503f11a3c3fd6955c114c46c07ba6f299471f3682cf22b97c955c2b6990bd245fac30626fdbd17d1cb7b23b17839a51ec91091cc42d WHIRLPOOL 4a771205f621b0c9ffab43f0af830382d6af6b57085ac9ef00538758e7e1d6499f3283c6ecd46d23c01aa205a2c3e704e04d345c5cd8ac00b8dc6440a6e149ed +DIST picard-1.4.2.tar.gz 2116021 SHA256 f0adee3877bbd66c827a43b57dd2233037b99f6ebfdc1700b26cb9d400992234 SHA512 5e4a6a8cfadd86b7015ab77da1969acec26e0ed92564c6634afeee5060d33d34e8fc83015880e6c8f17df66c8d15b86a85031dbe5b596c995579fb449cf8a74e WHIRLPOOL d7f1adaa7853c3ef0d0b27cd46cfb5b888bf73a3ba965e3654d2b55c8738c69258c7251a2ab41aac3846f0ab9ac613edd99c69b4800f2b38f39eecf66907439d +EBUILD picard-1.3.1.ebuild 1305 SHA256 969d0538e9b6b7d7158317481280c51d17558dad59418df82afc6e87864de9fb SHA512 99ffcb297f20dc17f30f188c85c6955fecaf6188e0b9c25d9a5242d08db585ea6fe9b09c754540fd74c4e0724d2f39da88e483f6cfb9b5eabbc74f3dc2d20d5b WHIRLPOOL 912029138bb625e3ca9012d40e8b573550d74118cf971bdfb7d8274de5122d23cad1cc0fc41e794cf4620f864b70dffa452f35d7285cb9ed3e23233dc0e7d761 +EBUILD picard-1.3.2-r1.ebuild 1332 SHA256 d3521816a7cb5dafa4a9ac6447fc62367a0b2fc6cc79ef9738cb7e79ec0714ae SHA512 7b059c984c0ac001fa837197fbf7559a0933777f3667b429560b6d603716faea067cc15ad6005092e800a55b605d47a5e41f2cf420d6b7ffff7afca92c673981 WHIRLPOOL cda05129249c1e89bf17e9d082cb348159a08558d6f7b09e773c04077786ae3ac42f8c59b9ff67b3415e8c251e13e1959c97779c8d9b7fde54965e29f031e639 +EBUILD picard-1.4.1.ebuild 1582 SHA256 2d75f91d37d75856a3318ca14f232e82085db2eba1e8cb481f116784da0f446a SHA512 0a003ed174c9e8cb7159b11d1782d1205f471b3c1c08a3fe33f32e1261e4e4b33c7e71aae3d85b9bb39d3006d2200dc40be078019df472fb2b3ea501bdc537fa WHIRLPOOL 0a2396c9a7d8614ff98254cb5f197a0bfb7308e43222c14cd2e38562ddba6b3397f1c43d142aa6af8a9d767f8abc8255cb489b40d54ee271ad691fa1363df4d4 +EBUILD picard-1.4.2.ebuild 1582 SHA256 2d75f91d37d75856a3318ca14f232e82085db2eba1e8cb481f116784da0f446a SHA512 0a003ed174c9e8cb7159b11d1782d1205f471b3c1c08a3fe33f32e1261e4e4b33c7e71aae3d85b9bb39d3006d2200dc40be078019df472fb2b3ea501bdc537fa WHIRLPOOL 0a2396c9a7d8614ff98254cb5f197a0bfb7308e43222c14cd2e38562ddba6b3397f1c43d142aa6af8a9d767f8abc8255cb489b40d54ee271ad691fa1363df4d4 +MISC ChangeLog 2876 SHA256 038428dffbaaa64a27fc3b5a5ce13fb01b272d338effc0d17fb65ef8e81f45bd SHA512 336a643800eba682ddb2cfcd9fa4c557eddee83bfad22ee654652555ab247a0de87d0f4da7362f7e8395b75b3dd198601a374db2882e8f96cdafdfb02f63c8b8 WHIRLPOOL 6d240f5e43223624dde9114d61af037c673e6b423829027bd4759eeec13a7becf2a2c759199b47a767f8f9e149d263fb521274c069efc41cc237d259a7b89be7 +MISC ChangeLog-2015 8587 SHA256 9ff902965e0ec129dace44423ed68df7bdcb1dddb02a9aa60800c519ff5b051b SHA512 840a07393644bf13f5ff52f8e461ebb7e68eba28c953b4c03ac9c2ce67d119f619b4b4b7eef0998aceca03cb38253515d1ace06bdfc1820d3ec0a75e2ee5c80d WHIRLPOOL 6dcd0c1369c1d4d4b730e0ad6820b5eea61a54405279bab89a17fca9fef330b3ad2530a920c20118507732f5f4b693be0591e49555dc17a4a95ce870bbdb3bf6 +MISC metadata.xml 664 SHA256 71d7265f73c9596796cb95e3a47f3fd9a39e62be96b034ce4c4b7fa6457a7d30 SHA512 f0671dca61d99480b92fc90cfdfa456d6a88c692a6e2b86ccc9d9ecf95bff6f634b885b14aa2e2b2e1c140090cd06043cc4f396dce0999c1febef61f831dcd09 WHIRLPOOL d92e2120512f58080b805f27609b1b8eb905e623a744b154cbed865a72d76e90ce35444da29ef99ce027851e6bab86a00e3327f2bc01d351c24d0fe6d287c9a0 diff --git a/media-sound/picard/metadata.xml b/media-sound/picard/metadata.xml new file mode 100644 index 000000000000..a74c990d56e8 --- /dev/null +++ b/media-sound/picard/metadata.xml @@ -0,0 +1,15 @@ +<?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> + <longdescription>MusicBrainz Picard is a cross-platform MusicBrainz tag editor + written in Python. Picard Tagger is intended to be the next generation of + tagger for MusicBrainz, with a focus on album oriented tagging as opposed to + track based tagging and cross platform compatibility.</longdescription> +<use> + <flag name="acoustid">Use media-libs/chromaprint for acoustic fingerprinting</flag> +</use> +</pkgmetadata> diff --git a/media-sound/picard/picard-1.3.1.ebuild b/media-sound/picard/picard-1.3.1.ebuild new file mode 100644 index 000000000000..dfa121bd47e1 --- /dev/null +++ b/media-sound/picard/picard-1.3.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 +DISABLE_AUTOFORMATTING=true +inherit eutils distutils-r1 readme.gentoo-r1 + +DESCRIPTION="A cross-platform music tagger" +HOMEPAGE="http://picard.musicbrainz.org/" +SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/picard/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="+acoustid +cdda nls" + +DEPEND="dev-python/PyQt4[X,${PYTHON_USEDEP}] + media-libs/mutagen + acoustid? ( >=media-libs/chromaprint-1.0[tools] ) + cdda? ( >=media-libs/libdiscid-0.1.1 )" +RDEPEND="${DEPEND}" + +RESTRICT="test" # doesn't work with ebuilds +S=${WORKDIR}/${PN}-release-${PV} +DOCS="AUTHORS.txt NEWS.txt" + +src_compile() { + distutils-r1_src_compile $(use nls || echo "--disable-locales") +} + +src_install() { + distutils-r1_src_install --disable-autoupdate --skip-build \ + $(use nls || echo "--disable-locales") + + doicon picard.ico + domenu picard.desktop + + local DOC_CONTENTS="If you are upgrading Picard and it does not start, +try removing Picard's settings: + rm ~/.config/MusicBrainz/Picard.conf + +You should set the environment variable BROWSER to something like + firefox '%s' & +to let python know which browser to use." + readme.gentoo_create_doc +} diff --git a/media-sound/picard/picard-1.3.2-r1.ebuild b/media-sound/picard/picard-1.3.2-r1.ebuild new file mode 100644 index 000000000000..1592652f1fdd --- /dev/null +++ b/media-sound/picard/picard-1.3.2-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 +DISABLE_AUTOFORMATTING=true +inherit eutils distutils-r1 readme.gentoo-r1 + +DESCRIPTION="A cross-platform music tagger" +HOMEPAGE="http://picard.musicbrainz.org/" +SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/picard/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc x86" +IUSE="+acoustid +cdda nls" + +DEPEND="dev-python/PyQt4[X,${PYTHON_USEDEP}] + dev-qt/qtgui:4[accessibility] + media-libs/mutagen + acoustid? ( >=media-libs/chromaprint-1.0[tools] ) + cdda? ( dev-python/python-discid )" +RDEPEND="${DEPEND}" + +RESTRICT="test" # doesn't work with ebuilds +S=${WORKDIR}/${PN}-release-${PV} +DOCS="AUTHORS.txt NEWS.txt" + +src_compile() { + distutils-r1_src_compile $(use nls || echo "--disable-locales") +} + +src_install() { + distutils-r1_src_install --disable-autoupdate --skip-build \ + $(use nls || echo "--disable-locales") + + doicon picard.ico + domenu picard.desktop + + local DOC_CONTENTS="If you are upgrading Picard and it does not start, +try removing Picard's settings: + rm ~/.config/MusicBrainz/Picard.conf + +You should set the environment variable BROWSER to something like + firefox '%s' & +to let python know which browser to use." + readme.gentoo_create_doc +} diff --git a/media-sound/picard/picard-1.4.1.ebuild b/media-sound/picard/picard-1.4.1.ebuild new file mode 100644 index 000000000000..763fc7e9db21 --- /dev/null +++ b/media-sound/picard/picard-1.4.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 +DISABLE_AUTOFORMATTING=true +inherit distutils-r1 readme.gentoo-r1 + +DESCRIPTION="A cross-platform music tagger" +HOMEPAGE="https://picard.musicbrainz.org" +SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/picard/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" + +DEPEND=" + dev-python/PyQt4[X,${PYTHON_USEDEP}] + dev-qt/qtgui:4[accessibility] + media-libs/mutagen" +RDEPEND="${DEPEND}" + +RESTRICT="test" # doesn't work with ebuilds +S="${WORKDIR}/${PN}-release-${PV}" + +DOCS=( AUTHORS.txt NEWS.txt README.md ) + +python_compile() { + local build_args=( + --disable-autoupdate + ) + if ! use nls; then + build_args+=( --disable-locales ) + fi + distutils-r1_python_compile ${build_args[@]} +} + +python_install() { + local install_args=( + --disable-autoupdate + --skip-build + ) + if ! use nls; then + install_args+=( --disable-locales ) + fi + distutils-r1_python_install ${install_args[@]} +} + +python_install_all() { + distutils-r1_python_install_all + + local DOC_CONTENTS="Install optional package media-libs/chromaprint[tools] to enable +calculation and lookup of AcoustID fingerprints. + +Install optional package dev-python/python-discid to enable +calculation and lookup of compact disc identifiers (disc IDs). + +If you are upgrading Picard and it does not start, try removing +Picard's settings: + rm ~/.config/MusicBrainz/Picard.conf" + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} diff --git a/media-sound/picard/picard-1.4.2.ebuild b/media-sound/picard/picard-1.4.2.ebuild new file mode 100644 index 000000000000..763fc7e9db21 --- /dev/null +++ b/media-sound/picard/picard-1.4.2.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 +DISABLE_AUTOFORMATTING=true +inherit distutils-r1 readme.gentoo-r1 + +DESCRIPTION="A cross-platform music tagger" +HOMEPAGE="https://picard.musicbrainz.org" +SRC_URI="http://ftp.musicbrainz.org/pub/musicbrainz/picard/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="nls" + +DEPEND=" + dev-python/PyQt4[X,${PYTHON_USEDEP}] + dev-qt/qtgui:4[accessibility] + media-libs/mutagen" +RDEPEND="${DEPEND}" + +RESTRICT="test" # doesn't work with ebuilds +S="${WORKDIR}/${PN}-release-${PV}" + +DOCS=( AUTHORS.txt NEWS.txt README.md ) + +python_compile() { + local build_args=( + --disable-autoupdate + ) + if ! use nls; then + build_args+=( --disable-locales ) + fi + distutils-r1_python_compile ${build_args[@]} +} + +python_install() { + local install_args=( + --disable-autoupdate + --skip-build + ) + if ! use nls; then + install_args+=( --disable-locales ) + fi + distutils-r1_python_install ${install_args[@]} +} + +python_install_all() { + distutils-r1_python_install_all + + local DOC_CONTENTS="Install optional package media-libs/chromaprint[tools] to enable +calculation and lookup of AcoustID fingerprints. + +Install optional package dev-python/python-discid to enable +calculation and lookup of compact disc identifiers (disc IDs). + +If you are upgrading Picard and it does not start, try removing +Picard's settings: + rm ~/.config/MusicBrainz/Picard.conf" + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +} |