# ChangeLog for x11-misc/dmenu
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/dmenu/ChangeLog,v 1.58 2010/06/22 15:09:58 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/dmenu/ChangeLog,v 1.59 2010/07/03 15:23:50 jer Exp $
+
+*dmenu-4.1.1 (03 Jul 2010)
+
+ 03 Jul 2010; Jeroen Roovers <jer@gentoo.org> +dmenu-4.1.1.ebuild:
+ Version bump.
22 Jun 2010; Jeroen Roovers <jer@gentoo.org> dmenu-4.0.ebuild:
Marked ~hppa (bug #323039).
DIST dmenu-3.9.tar.gz 8582 RMD160 76dae0e752f9ae9d24d15568aaf80ec927301414 SHA1 9575cf9225de45ae3eb180aaddff2f5e5a662942 SHA256 2370111e02c6a3863ea04376795fa72f9e41cdd2650b12f90e6a0c7d096e4b22
DIST dmenu-4.0.tar.gz 8576 RMD160 9292c516397b578a753b1ba6a87ce68135a465b6 SHA1 6fb1ff6e414d5ef33d2f627b0ec563eaac19fbd8 SHA256 c04508285e21a1fc055b76890ec47e9956d8edc4d460dbcac59f96f061b2e862
+DIST dmenu-4.1.1.tar.gz 9351 RMD160 3683f9dc620b16b39dc531e49402d37bec78f123 SHA1 5d41d9cbf68960863623d821962c31cac92d92fc SHA256 9e5f775ae62169520aeb5707f72f8a843552becf776abbd7bcb6ba11fd41e60a
EBUILD dmenu-3.9.ebuild 1632 RMD160 36debc9080048ce2a639a063594e6adb823027bf SHA1 a50e56e60c0c328fde27b41801e03c567482217c SHA256 950595154c1c9c65ce35b126f5f53d6b5e238447e942a183558477005a2eaa03
EBUILD dmenu-4.0.ebuild 1635 RMD160 e5f610a792176af4382959ee1b2d785824e67211 SHA1 06529ad387f30ed22c373d6ac7fd019469be4d05 SHA256 b5ae9303b9efcb8970fc65df09511b63b6719e2c3772e44377176b70127e2207
-MISC ChangeLog 6309 RMD160 99858d7848f5091985c2ac7241fd4ddd4a6cc771 SHA1 37df4ac3081aeecbf021e8932de7c1b3f2f5a1b2 SHA256 b617385dc057c3893f04686e6bf2d086a5013792c7aba9eeaa8820adf2f111d7
+EBUILD dmenu-4.1.1.ebuild 1636 RMD160 c4802711a942c84cefc301f03359af327944cca1 SHA1 5d61f44890c3e6ee604695894a03fed06d5ba468 SHA256 4d9fa2bb085101098372c1e2430f934f133c54cff5635c5493e69e65050a6b56
+MISC ChangeLog 6422 RMD160 73db7c94538c57c8149c858edbfbbe5e22449d9e SHA1 6657b9f44d42dc63ea3faf64938097f33506cb81 SHA256 aed9eb42b290594fed8da1a6adcb25500eb6accf43099de714555328d7c2b9a7
MISC metadata.xml 264 RMD160 4a42dacaf8b7d3d015cc213529aeebb4c14c00b1 SHA1 a3102166478c00c9fa25b067d0d6bb6c77b796db SHA256 7c5d86dda58d2fef2a5bbf9eb560745a6c0586224b8d9f941f6eaca9e1552c84
--- /dev/null
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/dmenu/dmenu-4.1.1.ebuild,v 1.1 2010/07/03 15:23:50 jer Exp $
+
+inherit toolchain-funcs savedconfig
+
+DESCRIPTION="a generic, highly customizable, and efficient menu for the X Window System"
+HOMEPAGE="http://www.suckless.org/programs/dmenu.html"
+SRC_URI="http://dl.suckless.org/tools/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE="xinerama"
+
+DEPEND="x11-libs/libX11
+ xinerama? ( x11-libs/libXinerama )"
+RDEPEND=${DEPEND}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ sed -i \
+ -e "s/CFLAGS = -std=c99 -pedantic -Wall -Os/CFLAGS += -std=c99 -pedantic -Wall -g/" \
+ -e "s/LDFLAGS = -s/LDFLAGS += -g/" \
+ -e "s/XINERAMALIBS =/XINERAMALIBS ?=/" \
+ -e "s/XINERAMAFLAGS =/XINERAMAFLAGS ?=/" \
+ config.mk || die "sed failed"
+
+ if use savedconfig; then
+ restore_config config.h
+ fi
+}
+
+src_compile() {
+ local msg
+ use savedconfig && msg=", please check the configfile"
+ if use xinerama; then
+ emake CC=$(tc-getCC) || die "emake failed${msg}"
+ else
+ emake CC=$(tc-getCC) XINERAMAFLAGS="" XINERAMALIBS="" \
+ || die "emake failed${msg}"
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="/usr" install || die "emake install failed"
+
+ insinto /usr/share/${PN}
+ newins config.h ${PF}.config.h
+
+ dodoc README
+
+ save_config config.h
+}
+
+pkg_postinst() {
+ einfo "This ebuild has support for user defined configs"
+ einfo "Please read this ebuild for more details and re-emerge as needed"
+ einfo "if you want to add or remove functionality for ${PN}"
+}