diff options
author | Markos Chandras <hwoarang@gentoo.org> | 2010-01-15 17:15:37 +0000 |
---|---|---|
committer | Markos Chandras <hwoarang@gentoo.org> | 2010-01-15 17:15:37 +0000 |
commit | 4652c21b26b7c0c1b6908c227ac3effe52d4c417 (patch) | |
tree | c17c93b58e161dcecd255dd51f0437ab6f913d2e /media-sound/gejengel | |
parent | Use $(PYTHON -f) instead of ${python}. (diff) | |
download | historical-4652c21b26b7c0c1b6908c227ac3effe52d4c417.tar.gz historical-4652c21b26b7c0c1b6908c227ac3effe52d4c417.tar.bz2 historical-4652c21b26b7c0c1b6908c227ac3effe52d4c417.zip |
Version bump. Fixes bug #299349 as well
Package-Manager: portage-2.2_rc61/cvs/Linux x86_64
Diffstat (limited to 'media-sound/gejengel')
-rw-r--r-- | media-sound/gejengel/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/gejengel/Manifest | 7 | ||||
-rw-r--r-- | media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch | 36 | ||||
-rw-r--r-- | media-sound/gejengel/gejengel-0.1.0.ebuild | 4 | ||||
-rw-r--r-- | media-sound/gejengel/gejengel-0.1.2.ebuild | 62 |
5 files changed, 113 insertions, 6 deletions
diff --git a/media-sound/gejengel/ChangeLog b/media-sound/gejengel/ChangeLog index 8860f459eac1..688f6cebf931 100644 --- a/media-sound/gejengel/ChangeLog +++ b/media-sound/gejengel/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-sound/gejengel -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/gejengel/ChangeLog,v 1.5 2009/10/02 14:38:11 ssuominen Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/gejengel/ChangeLog,v 1.6 2010/01/15 17:15:37 hwoarang Exp $ + +*gejengel-0.1.2 (15 Jan 2010) + + 15 Jan 2010; <hwoarang@gentoo.org> gejengel-0.1.0.ebuild, + +gejengel-0.1.2.ebuild, +files/gejengel-0.1.2_64bit_fix.patch: + Version bump. Fixes bug #299349 as well 02 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> gejengel-0.1.0.ebuild: Don't install .a and .la files #281385. diff --git a/media-sound/gejengel/Manifest b/media-sound/gejengel/Manifest index acf8823c32b5..2c53b2e47123 100644 --- a/media-sound/gejengel/Manifest +++ b/media-sound/gejengel/Manifest @@ -1,4 +1,7 @@ +AUX gejengel-0.1.2_64bit_fix.patch 1446 RMD160 65cbda557c6c593c202ad2b238c6710d2889777e SHA1 1d21548b4da61f3a2d05499ec33e1245105cfd72 SHA256 5baa9c45a1d810092510c5d9f406b8c014b678c580c8760075094756a16abbb0 DIST gejengel-0.1.0.tar.gz 470251 RMD160 f999af506a79baff2cb6445fdc992eef13c01b7d SHA1 ac17e51023cac97c2bd44aaac094fbf7d56c800d SHA256 d11382d569457ae814bc41d4b87d4e016a4fe88ae2413e7b1ef8b9cf1affda99 -EBUILD gejengel-0.1.0.ebuild 1603 RMD160 f02b992ad330356a00402753bd56abdec1782d15 SHA1 c61cc43aa17e9e2ab8cbd973dd28f96deb3c345a SHA256 78468fc7d68a4dec3b918139d9522f90c229983e9c8d14fc4b46915b24cb36b7 -MISC ChangeLog 914 RMD160 26dde2ae8f152a6008a1f2cb5f8c69863be233fb SHA1 21b5defc27890f008ae4c4d4dfcc01a12eba87e4 SHA256 923843c4429eb1c065bb66ebcd619756a3563e1ba240e46f932b78dacaef5c6d +DIST gejengel-0.1.2.tar.gz 475783 RMD160 4011b6aaace6c2b07405da6d2744e7ab7bcb4c96 SHA1 90111f2de1a014b01dedcb57563b2587e9b4b4bb SHA256 efa7e8db2463fb32c8978fdb0b6e1fef8e22aa8d296eb9bcd8c5be3b5425e6ea +EBUILD gejengel-0.1.0.ebuild 1603 RMD160 0b21bfadc4720e3d7498154e970e44646c2577f4 SHA1 905761a27818d803ec1619303bb661c89b83e36f SHA256 37ff681f9c9f6afe3076a1846bd6f01ce065bd64fa2e36642275a913d61b9317 +EBUILD gejengel-0.1.2.ebuild 1690 RMD160 7cf308802a59c2db53d6945698ee35db78a95e61 SHA1 b4f6a61594db87c6a7134c2e408f8d7bf3b3cfee SHA256 a33f24e82fed74ec63e7ce4a6ce02a7e9a4def35bdee39d9d4ae70c524e90884 +MISC ChangeLog 1112 RMD160 5afe3054471691e5a80a4be18b3243d97eb2798a SHA1 b43ad29286ab0d482fc9471c43c6bdb5bb53043e SHA256 971ef8107e2cd73fe113e3aba3ad2f29d108b2028ec747a9da7155560eddf6d8 MISC metadata.xml 561 RMD160 fa1cd6eae8181d8de7776f3766ab04b2fb4f8327 SHA1 7434df6d71d08be1838f006715454ba105eea6b1 SHA256 c536a2322d23676f2c59c1ccf080671e24d9a1950c9b334b1daf67231ebcc574 diff --git a/media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch b/media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch new file mode 100644 index 000000000000..b4ac73095a86 --- /dev/null +++ b/media-sound/gejengel/files/gejengel-0.1.2_64bit_fix.patch @@ -0,0 +1,36 @@ +Index: src/ui/trackview.cpp +=================================================================== +--- src/ui/trackview.cpp (revision 409) ++++ src/ui/trackview.cpp (revision 410) +@@ -148,17 +148,17 @@ + } + + Gtk::TreeViewColumn* pCol = m_TreeView.get_column(i); +- ss << reinterpret_cast<int>(pCol->property_user_data().get_value()); ++ ss << reinterpret_cast<int64_t>(pCol->property_user_data().get_value()); + } + + m_Settings.set("TrackViewColumns", ss.str()); + +- int sortId; ++ int32_t sortId; + Gtk::SortType sortOrder; + m_TrackModel.getSortColumn(sortId, sortOrder); + + m_Settings.set("TrackViewSortColumnId", sortId); +- m_Settings.set("TrackViewSortColumnOrder", static_cast<int>(sortOrder)); ++ m_Settings.set("TrackViewSortColumnOrder", static_cast<int32_t>(sortOrder)); + } + + bool TrackView::onButtonPress(GdkEventButton* pEvent) +@@ -280,8 +280,8 @@ + std::vector<Gtk::TreeViewColumn*> columns = m_TreeView.get_columns(); + for (size_t i = 0; i < columns.size(); ++i) + { +- int32_t id = reinterpret_cast<int32_t>(m_TreeView.get_column(i)->property_user_data().get_value()); +- if (id == headerId) ++ int64_t id = reinterpret_cast<int64_t>(m_TreeView.get_column(i)->property_user_data().get_value()); ++ if (static_cast<int32_t>(id) == headerId) + { + pColToRemove = m_TreeView.get_column(i); + break; diff --git a/media-sound/gejengel/gejengel-0.1.0.ebuild b/media-sound/gejengel/gejengel-0.1.0.ebuild index a172f42a19bf..014302fe4fb9 100644 --- a/media-sound/gejengel/gejengel-0.1.0.ebuild +++ b/media-sound/gejengel/gejengel-0.1.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/gejengel/gejengel-0.1.0.ebuild,v 1.8 2010/01/05 14:51:50 ssuominen Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/gejengel/gejengel-0.1.0.ebuild,v 1.9 2010/01/15 17:15:37 hwoarang Exp $ EAPI=2 inherit eutils multilib @@ -12,7 +12,7 @@ SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="alsa audioscrobbler debug dbus +ffmpeg flac libnotify mad openal pulseaudio syslog test" +IUSE="+alsa audioscrobbler debug dbus +ffmpeg flac libnotify mad openal pulseaudio syslog test" RDEPEND=">=dev-cpp/gtkmm-2.16 >=dev-cpp/pangomm-2.24 diff --git a/media-sound/gejengel/gejengel-0.1.2.ebuild b/media-sound/gejengel/gejengel-0.1.2.ebuild new file mode 100644 index 000000000000..f6685418cc70 --- /dev/null +++ b/media-sound/gejengel/gejengel-0.1.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/gejengel/gejengel-0.1.2.ebuild,v 1.1 2010/01/15 17:15:37 hwoarang Exp $ + +EAPI=2 +inherit eutils multilib + +DESCRIPTION="Lightweight audio player" +HOMEPAGE="http://code.google.com/p/gejengel" +SRC_URI="http://${PN}.googlecode.com/files/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+alsa audioscrobbler debug dbus +ffmpeg flac libnotify mad openal pulseaudio syslog test" + +RDEPEND=">=dev-cpp/gtkmm-2.16 + >=dev-cpp/pangomm-2.24 + dev-cpp/libsexymm + media-libs/taglib + dev-db/sqlite + media-gfx/imagemagick[-nocxx] + mad? ( media-libs/libmad ) + flac? ( media-libs/flac[cxx] ) + ffmpeg? ( >=media-video/ffmpeg-0.4.9_p20070330 ) + audioscrobbler? ( <media-libs/lastfmlib-0.3.1 ) + dbus? ( dev-libs/dbus-glib ) + libnotify? ( x11-libs/libnotify ) + openal? ( media-libs/openal ) + alsa? ( media-libs/alsa-lib ) + pulseaudio? ( media-sound/pulseaudio )" +DEPEND="${RDEPEND} + dev-libs/libxdg-basedir + >=sys-devel/automake-1.11" + +src_prepare() { + epatch "${FILESDIR}"/${P}_64bit_fix.patch +} + +src_configure() { + econf \ + --disable-dependency-tracking \ + --disable-shared \ + $(use_enable syslog logging) \ + $(use_enable debug) \ + $(use_enable openal) \ + $(use_enable audioscrobbler lastfm) \ + $(use_enable dbus) \ + $(use_enable libnotify) \ + $(use_enable mad) \ + $(use_enable flac) \ + $(use_enable ffmpeg) \ + $(use_enable alsa) \ + $(use_enable pulseaudio) \ + --disable-unittests +} + +src_install() { + emake DESTDIR="${D}" install || die + dodoc AUTHORS ChangeLog README TODO + rm -f "${D}"/usr/$(get_libdir)/libgejengel.{a,la} +} |