Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 322478 Details for
Bug 433098
media-sound/clementine prints debug messages to terminal
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
introduce a debug use flag and conditionally get rid of debug messages
clementine-1.0.1-r3.ebuild (text/plain), 4.07 KB, created by
Michael Niggli
on 2012-08-28 20:58:24 UTC
(
hide
)
Description:
introduce a debug use flag and conditionally get rid of debug messages
Filename:
MIME Type:
Creator:
Michael Niggli
Created:
2012-08-28 20:58:24 UTC
Size:
4.07 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-1.0.1-r2.ebuild,v 1.1 2012/07/07 08:03:03 ssuominen Exp $ > >EAPI=4 > >LANGS=" ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es et eu fa fi fr gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa pl pt_BR pt ro ru sk sl sr@latin sr sv tr uk vi zh_CN zh_TW" > >inherit cmake-utils eutils gnome2-utils virtualx > >DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 and Qt4" >HOMEPAGE="http://www.clementine-player.org/ http://code.google.com/p/clementine-player/" >SRC_URI="http://clementine-player.googlecode.com/files/${P}.tar.gz" > >LICENSE="GPL-3" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="ayatana cdda +dbus debug ios ipod kde lastfm mms mtp projectm test +udev wiimote" >IUSE+="${LANGS// / linguas_}" > >REQUIRED_USE=" > ios? ( ipod ) > udev? ( dbus ) > wiimote? ( dbus ) >" > >COMMON_DEPEND=" > >=x11-libs/qt-gui-4.5:4[dbus?] > >=x11-libs/qt-opengl-4.5:4 > >=x11-libs/qt-sql-4.5:4[sqlite] > dev-db/sqlite[fts3] > >=media-libs/taglib-1.7[mp4] > >=dev-libs/glib-2.24.1-r1 > dev-libs/libxml2 > dev-libs/qjson > media-libs/libechonest > >=media-libs/chromaprint-0.6 > media-libs/gstreamer:0.10 > media-libs/gst-plugins-base:0.10 > ayatana? ( dev-libs/libindicate-qt ) > cdda? ( dev-libs/libcdio ) > ipod? ( > >=media-libs/libgpod-0.8.0[ios?] > ios? ( > app-pda/libplist > >=app-pda/libimobiledevice-1.0 > app-pda/usbmuxd > ) > ) > kde? ( >=kde-base/kdelibs-4.4 ) > lastfm? ( >=media-libs/liblastfm-1 ) > mtp? ( >=media-libs/libmtp-1.0.0 ) > projectm? ( media-libs/glew ) >" ># now only presets are used, libprojectm is internal ># http://code.google.com/p/clementine-player/source/browse/#svn/trunk/3rdparty/libprojectm/patches ># r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to expose the symbols we need to use FTS" >RDEPEND="${COMMON_DEPEND} > dbus? ( udev? ( sys-fs/udisks:0 ) ) > mms? ( media-plugins/gst-plugins-libmms:0.10 ) > mtp? ( gnome-base/gvfs ) > projectm? ( >=media-libs/libprojectm-1.2.0 ) > media-plugins/gst-plugins-meta:0.10 > media-plugins/gst-plugins-gio:0.10 > media-plugins/gst-plugins-soup:0.10 > media-plugins/gst-plugins-taglib:0.10 >" >DEPEND="${COMMON_DEPEND} > >=dev-libs/boost-1.39 > virtual/pkgconfig > sys-devel/gettext > x11-libs/qt-test:4 > kde? ( dev-util/automoc ) > dev-cpp/gmock > test? ( gnome-base/gsettings-desktop-schemas ) >" >DOCS="Changelog" > >src_prepare() { > # some tests fail or hang > sed -i \ > -e '/add_test_file(translations_test.cpp/d' \ > tests/CMakeLists.txt || die > > # API changed, see http://bugs.gentoo.org/410933 > has_version '>=app-pda/libimobiledevice-1.1.2' && \ > sed -i -e 's:event->uuid:event->udid:' src/devices/ilister.cpp > > # get rid of debug output > use debug || sed -ie 's#MATCHES "Release"#MATCHES "Release" OR ${CMAKE_BUILD_TYPE} MATCHES "Gentoo"#g' CMakeLists.txt > > epatch "${FILESDIR}"/${P}-fresh-start.patch \ > "${FILESDIR}"/${P}-linguas.patch \ > "${FILESDIR}"/${P}-liblastfm-1.patch >} > >src_configure() { > local langs x > for x in ${LANGS}; do > use linguas_${x} && langs+=" ${x}" > done > > # spotify is not in portage > # REMOTE is unstable > local mycmakeargs=( > -DBUILD_WERROR=OFF > -DLINGUAS="${langs}" > -DBUNDLE_PROJECTM_PRESETS=OFF > $(cmake-utils_use cdda ENABLE_AUDIOCD) > $(cmake-utils_use dbus ENABLE_DBUS) > $(cmake-utils_use udev ENABLE_DEVICEKIT) > $(cmake-utils_use ipod ENABLE_LIBGPOD) > $(cmake-utils_use ios ENABLE_IMOBILEDEVICE) > $(cmake-utils_use kde ENABLE_PLASMARUNNER) > $(cmake-utils_use lastfm ENABLE_LIBLASTFM) > $(cmake-utils_use mtp ENABLE_LIBMTP) > -DENABLE_GIO=ON > $(cmake-utils_use wiimote ENABLE_WIIMOTEDEV) > $(cmake-utils_use projectm ENABLE_VISUALISATIONS) > $(cmake-utils_use ayatana ENABLE_SOUNDMENU) > -DENABLE_SPOTIFY=OFF > -DENABLE_SPOTIFY_BLOB=OFF > -DENABLE_REMOTE=OFF > -DENABLE_BREAKPAD=OFF > -DSTATIC_SQLITE=OFF > -DUSE_SYSTEM_GMOCK=ON > ) > > cmake-utils_src_configure >} > >src_test() { > cd "${CMAKE_BUILD_DIR}" || die > Xemake test >} > >pkg_preinst() { gnome2_icon_savelist; } >pkg_postinst() { gnome2_icon_cache_update; } >pkg_postrm() { gnome2_icon_cache_update; }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 433098
:
322478
|
325970