Rename /usr/bin/lsx by Roger (bug #392045).
authorJeroen Roovers <jer@gentoo.org>
Mon, 28 Nov 2011 00:01:50 +0000 (00:01 +0000)
committerJeroen Roovers <jer@gentoo.org>
Mon, 28 Nov 2011 00:01:50 +0000 (00:01 +0000)
Package-Manager: portage-2.2.0_alpha78/cvs/Linux x86_64

x11-misc/dmenu/ChangeLog
x11-misc/dmenu/Manifest
x11-misc/dmenu/dmenu-4.4.1-r1.ebuild [new file with mode: 0644]

index d83d872cb48bc5c7261c6552c407b5f232c72e73..a0eabf8cc13d9c8d5bec2ebd5f18c86e0df52a00 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-misc/dmenu
 # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-misc/dmenu/ChangeLog,v 1.74 2011/11/27 23:54:36 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/dmenu/ChangeLog,v 1.75 2011/11/28 00:01:50 jer Exp $
+
+*dmenu-4.4.1-r1 (28 Nov 2011)
+
+  28 Nov 2011; Jeroen Roovers <jer@gentoo.org> +dmenu-4.4.1-r1.ebuild:
+  Rename /usr/bin/lsx by Roger (bug #392045).
 
   27 Nov 2011; Jeroen Roovers <jer@gentoo.org> dmenu-4.4.1.ebuild:
   Do not block app-misc/lsx (bug #392045).
index 5765b41281ed7b1e872285cdc84dc83555b363ef..2635d9ed5d63b49bbe647aa7ddde804d54756d62 100644 (file)
@@ -6,13 +6,14 @@ DIST dmenu-4.3.1.tar.gz 8905 RMD160 61675030c88c31bce88c6d2a2e408b28f622b68c SHA
 DIST dmenu-4.4.1.tar.gz 9318 RMD160 4a15486eaf19fdde93e763ec340001e5e74ac2a4 SHA1 42f8bb4b8bf72840cc343f0b3f31975a22350e5a SHA256 6d641645ab610d98d847b9a64500be7cc0e75bff5342534906936afa6ddb4550
 EBUILD dmenu-4.2.1.ebuild 1187 RMD160 1fb7e2f4e2e829fb7b4971f6a65ba4a1ca5fb828 SHA1 24e6913b0e42fbec1c61d33223a8d245e0a384a6 SHA256 303057faf1ea5a2b718293b1be9c9dc3fa8c2563080c24b31a6755ea504ac9e9
 EBUILD dmenu-4.3.1.ebuild 1180 RMD160 3d4aee6d00890f51a55e6065d679bf32a2eb3b76 SHA1 7fa9c6ce11af0d7cd0d29a07d23bc01bb997e9c6 SHA256 d1390c246c3402d758693e9d509033f095f130b37d24110067977e094f5d9a30
+EBUILD dmenu-4.4.1-r1.ebuild 1156 RMD160 e7478b0075a42ff4111dedf39d5d3790e6a64fba SHA1 281cfb09f4f4678b4e8839c4485ee335894888ca SHA256 d90f22fe73e06131183aa512c54108087d802367420796392eea6581638b0302
 EBUILD dmenu-4.4.1.ebuild 1097 RMD160 2be118447eaf8768a50141d007fa73b8bee4a938 SHA1 40e80dc230688a4fa1526e93935b549889f22a39 SHA256 ad5cd99d6d34504d9d85e2ba15e983c94a33118410b32f023afb6354f3f82247
-MISC ChangeLog 8165 RMD160 7bece0d62d10d0dbaa484092b19df8a26e5746da SHA1 efa7fd79341b7ce8fbd932f88d5edf7d53b54b26 SHA256 fb1bebb375307c82bb3d65b782b5e8c628fab858b7a07441818c91436552542d
+MISC ChangeLog 8314 RMD160 1e79f2b185a91a45a9ee3fcce30db060786e2342 SHA1 617ddac9703a6a23b38add3a424b20e09075dcae SHA256 88232bd0e0db966a9b3ed54ed0a2f49c53c4f0b3c96e7291885cec3f5dff499b
 MISC metadata.xml 264 RMD160 4a42dacaf8b7d3d015cc213529aeebb4c14c00b1 SHA1 a3102166478c00c9fa25b067d0d6bb6c77b796db SHA256 7c5d86dda58d2fef2a5bbf9eb560745a6c0586224b8d9f941f6eaca9e1552c84
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2.0.17 (GNU/Linux)
 
-iEYEARECAAYFAk7SzcIACgkQVWmRsqeSphPlnQCeOVChD1YnUEhPLd251LyWnN+/
-azMAnjA5BLKzT5XXfMNWkE3xF4dr6LnZ
-=M1NX
+iEYEARECAAYFAk7Sz3QACgkQVWmRsqeSphPh4gCeNHZSrkfzQtxQ+t3r0T2q+bY4
+BGAAnj634os67IOdQkCBxlvche6Ei8pT
+=oHs0
 -----END PGP SIGNATURE-----
diff --git a/x11-misc/dmenu/dmenu-4.4.1-r1.ebuild b/x11-misc/dmenu/dmenu-4.4.1-r1.ebuild
new file mode 100644 (file)
index 0000000..d88a6e7
--- /dev/null
@@ -0,0 +1,43 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-misc/dmenu/dmenu-4.4.1-r1.ebuild,v 1.1 2011/11/28 00:01:50 jer Exp $
+
+EAPI="4"
+
+inherit toolchain-funcs
+
+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_prepare() {
+       sed -i \
+               -e "s/CFLAGS   = -ansi -pedantic -Wall -Os/CFLAGS  += -ansi -pedantic -Wall/" \
+               -e "s/LDFLAGS  = -s/LDFLAGS  +=/" \
+               -e "s/XINERAMALIBS  =/XINERAMALIBS  ?=/" \
+               -e "s/XINERAMAFLAGS =/XINERAMAFLAGS ?=/" \
+               config.mk || die
+       sed -i -e 's|lsx|dmenu_&|g' dmenu_run || die
+}
+
+src_compile() {
+       if use xinerama; then
+               emake CC=$(tc-getCC)
+       else
+               emake CC=$(tc-getCC) XINERAMAFLAGS="" XINERAMALIBS=""
+       fi
+}
+
+src_install() {
+       emake DESTDIR="${D}" PREFIX="/usr" install
+       mv "${D}"/usr/bin/{,dmenu_}lsx || die
+}