diff options
-rw-r--r-- | media-sound/sound-juicer/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/sound-juicer/Manifest | 12 | ||||
-rw-r--r-- | media-sound/sound-juicer/sound-juicer-3.5.1_pre20130826.ebuild | 72 |
3 files changed, 86 insertions, 6 deletions
diff --git a/media-sound/sound-juicer/ChangeLog b/media-sound/sound-juicer/ChangeLog index ae9a541d9baf..a7e41b6da666 100644 --- a/media-sound/sound-juicer/ChangeLog +++ b/media-sound/sound-juicer/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/sound-juicer # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/ChangeLog,v 1.227 2013/03/29 23:19:32 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/ChangeLog,v 1.228 2013/08/26 21:59:27 eva Exp $ + +*sound-juicer-3.5.1_pre20130826 (26 Aug 2013) + + 26 Aug 2013; Gilles Dartiguelongue <eva@gentoo.org> + +sound-juicer-3.5.1_pre20130826.ebuild: + Version bump. 29 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> -sound-juicer-3.4.0.ebuild: diff --git a/media-sound/sound-juicer/Manifest b/media-sound/sound-juicer/Manifest index 56941b30d869..fa3da9717b81 100644 --- a/media-sound/sound-juicer/Manifest +++ b/media-sound/sound-juicer/Manifest @@ -5,14 +5,16 @@ AUX sound-juicer-2.28.2-fix-pause-conflict.patch 457 SHA256 cc2af2e6fd8731600020 AUX sound-juicer-2.32.0-desktop-file.patch 424 SHA256 28a2f792f7ec0df60e97b5e52cb9c431b2839a41e72c2cf71d870c030fd8ba99 SHA512 5b265ba72722b86aa42d840fbea8e96683c3bd0fe2dc09a076d6773d74295d0d16f7389560550762927193d3a18548e3b1e64519b371367d79f3b54ac0de96e2 WHIRLPOOL 6fe2797e09d087953c42b176698de998d893433bd3cd0928fadcaf19b341d48f14a15591fa28d3a66f7cae9b205326d89dd868563f621e8c77d76aabcf73e004 DIST sound-juicer-2.32.0.tar.bz2 2177250 SHA256 f6040e19e50094daff9699dea3e9884ce3226a61f28acbe9ad3a0458975a305a SHA512 0e85ad9a7ce1add5442ebbd30f3e18953bd387284ece1fcf9eecdaa32710c4c908aaf700cbb8d2cd7692b86b38810003fa0f2107c0d55073d250fb93b50478a8 WHIRLPOOL f5d8d2d0c4592e8c9dacd62f54192ea838450c33ed9b885e25ce44ef3a6bea7175e015a65ff5ae57a4200237688bcdd7b47770e8104d736235d1f7ce0b70036a DIST sound-juicer-3.5.1_pre20121231.tar.bz2 2280628 SHA256 7cc7c4cd2fdb282e04376e9f0e3b1cc70507f76bdc3edb1eadaba9fa6bbc5edb SHA512 e6392170d29db7b881d2c6dd962e5ab389130b6b019779d5d40f643e17af5de8c13c9aa54d5b396ea5cb24e63351edcd80622e2763bbec5f8e6e5f94bcded45b WHIRLPOOL ca5ec9d046f9c62475264afad8db09a6d81c86956f1e437bf04d583a2d3aee7fe4203b996e48ce11c3335d9f4aa298e0f21b35a4496341e5b78dbce10e802de6 +DIST sound-juicer-3.5.1_pre20130826.tar.bz2 2286478 SHA256 60b1c22a0163d0b35e88b8620b0271690a66877460a25d31c3d008b9e06ad8ad SHA512 ac756bca3b68bf1d9476b9d204b2649683362bf7f1ed9573dc3a0541b35d14d885a723fa7d8bda5f40bf5183af273fc4b8183ea8d241d0315a77dc4f89ca8158 WHIRLPOOL 504f6cc6eb7e856671d1014ac73c0c39004c114c0a9c7c13b54c1e24ef7294b3e0b8a9fe8dbc5fe254b2ca7a854f374d511aee0944b419ba4918da708d329d2b EBUILD sound-juicer-2.32.0-r1.ebuild 1850 SHA256 51bd0d6382ee901ea68ff504eb7f20a71d489d18845e16c852909bd695ec62dd SHA512 8a69c8c68a8813de0e22efd8ea81141b62f45db222fcacd86c635b2631abcf6d252b89c11860d5aa6e744be326cdb95d5d0ebd4f3c197369e123417b3b0ef15f WHIRLPOOL b38f091fa16375b1e86a7363710091e92424574884c043880713f14706e36571e38d6674f9956fb7d026624a0f92052558869318078ce36a6ddb8436d1e34dc9 EBUILD sound-juicer-3.5.1_pre20121231.ebuild 2117 SHA256 4e68d9be2547d73cedd80719e10591331dacfd336114fc0b594944b09f15aa6a SHA512 7bdc650b90cec78dcc2298db486536062618b3cb20e765e30615c0e9b6ca411a3dd5216192216b7b4858e7bb280ffcb38055979843959646aa23dd6e4b1b0e96 WHIRLPOOL 84b3826b85f5adbb2f3d850b15b1653daf64a57a2c99d1edb28d5dc1187d59fefd72b1242ae312e61b53703e7d5d9bedf1fec1063223695a68a2ba4ae1cf0251 -MISC ChangeLog 31858 SHA256 dfa3efc4f3723f45c3696a9704878e3754e7dfb85f3368fc33cdb97872d5793c SHA512 ed817faae3af5f4d9135cffd0c330da4f576caf73684fb9322343838a94d2ce07273be2db519f522f989bed63e6ddd9d760943e36caadaaf9c301fb5746a21e3 WHIRLPOOL a56441d5d586a6a2387e409803acdd180fe0d7b2299b11dd73058a5aeca49d9e58f950473827fa9ae0cbd7cc53d427eace3a57daf7609ff665ba67276cae477a +EBUILD sound-juicer-3.5.1_pre20130826.ebuild 2137 SHA256 55440fd94aece4e96f41751593e7e6d80823bf40d412adb7b2eb32a7bc709c45 SHA512 21f038ede0d447fa32718199f779300de430dff067deb60feb2605f8f726a32a2d3e3bf7f6b4478adffdb587ff42f8d549f0875f3a765738a22862c6bfc66875 WHIRLPOOL 4b4eb63e2022aa2275ededee9457b08aad59484b99dc2a2e25a0aee75efef472204e4af8787147a3938dc9a361784ff221b0f332aa49c81e511091e9e5973cda +MISC ChangeLog 32018 SHA256 6ec62c30e94a07fcece1f91fc4c8321114e630a6cf1531d03cf58f53e9920a6e SHA512 9d50831774ae4c64f4641d7350836c1c7bfb26ef9fbf3ee2131df945b13707fa3bc665f6537ef4c3134cf7010493938e5cfc60856c3b64a2b2064b9ec9f956ab WHIRLPOOL 0f10c0a521f8d883986a71f341231008189102389bd3cba1b49266e4a62f42734ea4862939e18fb65e6dcca993f2cea9a2d4a3124b1448568731ac4f6243774e MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.21 (GNU/Linux) -iEYEAREIAAYFAlFWIYUACgkQ1fmVwcYIWAZ80ACgg/1UJdUq3WF4EJOjIOzXazmk -jJ4An2fmMYeAYCHJb+TEvel2Nq9SHVFi -=ysIH +iEYEAREIAAYFAlIbz8AACgkQ1fmVwcYIWAYLigCcDx12+kQnYS0xocyEMXPZZfzz +UK0AoOt5V/s/6Hjbbwd4KiQ1i3wR9K2N +=xEkE -----END PGP SIGNATURE----- diff --git a/media-sound/sound-juicer/sound-juicer-3.5.1_pre20130826.ebuild b/media-sound/sound-juicer/sound-juicer-3.5.1_pre20130826.ebuild new file mode 100644 index 000000000000..0b3503b11f51 --- /dev/null +++ b/media-sound/sound-juicer/sound-juicer-3.5.1_pre20130826.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/sound-juicer/sound-juicer-3.5.1_pre20130826.ebuild,v 1.1 2013/08/26 21:59:27 eva Exp $ + +EAPI="5" +GCONF_DEBUG="yes" +#GNOME2_LA_PUNT="yes" + +inherit gnome2 + +DESCRIPTION="CD ripper for GNOME" +HOMEPAGE="http://www.burtonini.com/blog/computers/sound-juicer/" +SRC_URI="http://dev.gentoo.org/~eva/distfiles/${PN}/${P}.tar.bz2" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +IUSE="flac test vorbis" + +COMMON_DEPEND=" + app-text/iso-codes + >=dev-libs/glib-2.32:2 + >=x11-libs/gtk+-3.2:3 + media-libs/libcanberra[gtk3] + >=app-cdr/brasero-2.90 + >=gnome-base/gconf-2:2 + sys-apps/dbus + + media-libs/libdiscid + >=media-libs/musicbrainz-5.0.1:5 + + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0[vorbis?] + flac? ( media-plugins/gst-plugins-flac:1.0 ) +" +RDEPEND="${COMMON_DEPEND} + gnome-base/gvfs[cdda,udev] + || ( + media-plugins/gst-plugins-cdparanoia:1.0 + media-plugins/gst-plugins-cdio:1.0 ) + media-plugins/gst-plugins-meta:1.0 +" +DEPEND="${COMMON_DEPEND} + >=dev-util/intltool-0.40 + >=app-text/scrollkeeper-0.3.5 + app-text/gnome-doc-utils + virtual/pkgconfig + test? ( ~app-text/docbook-xml-dtd-4.3 )" + +# Upstream did not do a post-release version bump. +S="${WORKDIR}/${PN}-3.5.0" + +src_prepare() { + gnome2_src_prepare + + # FIXME: gst macros does not take GST_INSPECT override anymore but we need a + # way to disable inspection due to gst-clutter always creating a GL context + # which is forbidden in sandbox since it needs write access to + # /dev/card*/dri + sed -e "s|\(gstinspect=\).*|\1$(type -P true)|" \ + -i configure || die +} + +pkg_postinst() { + gnome2_pkg_postinst + ewarn "If ${PN} does not rip to some music format, please check your USE flags" + ewarn "on media-libs/libgnome-media-profiles and media-plugins/gst-plugins-meta" + ewarn + ewarn "The list of audio encoding profiles in ${P} is non-customizable." + ewarn "A possible workaround is to rip to flac using ${PN}, and convert to" + ewarn "your desired format using a separate tool." +} |