diff options
author | 2006-08-09 14:59:03 +0000 | |
---|---|---|
committer | 2006-08-09 14:59:03 +0000 | |
commit | 0793ef24f133839781da95282f9f0ecfc0dba66e (patch) | |
tree | 882f314e1579b1a24f1dd3034bf4deeb4b60fe02 /x11-misc | |
parent | x11-wm/dwm: Version bump, new config (diff) | |
download | sunrise-0793ef24f133839781da95282f9f0ecfc0dba66e.tar.gz sunrise-0793ef24f133839781da95282f9f0ecfc0dba66e.tar.bz2 sunrise-0793ef24f133839781da95282f9f0ecfc0dba66e.zip |
x11-misc/dmenu: New Ebuild for bug 143354
svn path=/sunrise/; revision=813
Diffstat (limited to 'x11-misc')
-rw-r--r-- | x11-misc/dmenu/ChangeLog | 9 | ||||
-rw-r--r-- | x11-misc/dmenu/Manifest | 24 | ||||
-rw-r--r-- | x11-misc/dmenu/dmenu-0.2.ebuild | 47 | ||||
-rw-r--r-- | x11-misc/dmenu/files/digest-dmenu-0.2 | 3 | ||||
-rw-r--r-- | x11-misc/dmenu/files/dmenu-0.2-config_mk.patch | 26 | ||||
-rw-r--r-- | x11-misc/dmenu/files/dmenu-0.2-makefile.patch | 10 | ||||
-rw-r--r-- | x11-misc/dmenu/metadata.xml | 5 |
7 files changed, 124 insertions, 0 deletions
diff --git a/x11-misc/dmenu/ChangeLog b/x11-misc/dmenu/ChangeLog new file mode 100644 index 000000000..042354f0d --- /dev/null +++ b/x11-misc/dmenu/ChangeLog @@ -0,0 +1,9 @@ +# ChangeLog for x11-misc/dmenu +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 09 Aug 2006; Cedric Krier <ced@ced.homedns.org> +dmenu-0.2.ebuild, + +files/dmenu-0.2-config_mk.patch, +files/dmenu-0.2-makefile.patch, + +metadata.xml: + New Ebuild for bug 143354 + diff --git a/x11-misc/dmenu/Manifest b/x11-misc/dmenu/Manifest new file mode 100644 index 000000000..b5ff5e7b5 --- /dev/null +++ b/x11-misc/dmenu/Manifest @@ -0,0 +1,24 @@ +AUX dmenu-0.2-config_mk.patch 656 RMD160 5ee655dddd3c1b3cdb3133fbb2a3270fb4958a94 SHA1 3b15f3a3bfd4a1d8c9646ff73703745f7682b3d9 SHA256 7c6177deb07d7a95f6e2d13e74870005e7a97b33d88f790c3b3c6fd69048075d +MD5 530f78d5165180772b57186d83970f69 files/dmenu-0.2-config_mk.patch 656 +RMD160 5ee655dddd3c1b3cdb3133fbb2a3270fb4958a94 files/dmenu-0.2-config_mk.patch 656 +SHA256 7c6177deb07d7a95f6e2d13e74870005e7a97b33d88f790c3b3c6fd69048075d files/dmenu-0.2-config_mk.patch 656 +AUX dmenu-0.2-makefile.patch 238 RMD160 f7aab3ad6ac7099bd884a5053c52645b45fe6250 SHA1 dededd30ce4e0cd780d008611949a4bb0371cf25 SHA256 204fb6de838e811f42e87a7367ab13872a606dfeaf4f9a2af746c47c4d735c75 +MD5 71517cd0dc167acd503f769a52825614 files/dmenu-0.2-makefile.patch 238 +RMD160 f7aab3ad6ac7099bd884a5053c52645b45fe6250 files/dmenu-0.2-makefile.patch 238 +SHA256 204fb6de838e811f42e87a7367ab13872a606dfeaf4f9a2af746c47c4d735c75 files/dmenu-0.2-makefile.patch 238 +DIST dmenu-0.2.tar.gz 7008 RMD160 32e4ba4e1911ce86a827cb9d61c9a4a634cb1abe SHA1 ca0a9e8d7bf793f083bba111f7e33572f910fccd SHA256 ef841205eb5d0db71e416ea66865087bd6456ed02d9c3cfd44682a4a6f074d64 +EBUILD dmenu-0.2.ebuild 991 RMD160 a07d308393bea5cf68b8ce8b8b077217c90eb731 SHA1 c9194156136e5d683aeb8b8c4e06601fd3dfd987 SHA256 87eb69934837187e9665764b0822d708220fb0239885bb1b44d9533ed51ee16f +MD5 21f9c874d9714663d8cbbb85abbf01a6 dmenu-0.2.ebuild 991 +RMD160 a07d308393bea5cf68b8ce8b8b077217c90eb731 dmenu-0.2.ebuild 991 +SHA256 87eb69934837187e9665764b0822d708220fb0239885bb1b44d9533ed51ee16f dmenu-0.2.ebuild 991 +MISC ChangeLog 299 RMD160 68503f07572b8943887574fabc15daa3af1399b2 SHA1 6abdc8d48ea7c16877c188800db8caf85cf4e4b8 SHA256 96aadbeeccd0592a2debe65be3a0585395ffcbfd3eeebff1805cd64d60aeff10 +MD5 bf1be9664708b624a39f878b06f87e2b ChangeLog 299 +RMD160 68503f07572b8943887574fabc15daa3af1399b2 ChangeLog 299 +SHA256 96aadbeeccd0592a2debe65be3a0585395ffcbfd3eeebff1805cd64d60aeff10 ChangeLog 299 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 +MD5 1e678929a9fec6632e227bdf2262e9a1 metadata.xml 170 +RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 metadata.xml 170 +SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 metadata.xml 170 +MD5 0df41269f78ef9dcd33c1b7527b3bd46 files/digest-dmenu-0.2 223 +RMD160 402a90aaa53cdc917ec318d0fcf4693d0d85e565 files/digest-dmenu-0.2 223 +SHA256 0aa3b7556ddb9c1845773d59b8a40b97c47c358a4e67d329a5fa76e375c80b2c files/digest-dmenu-0.2 223 diff --git a/x11-misc/dmenu/dmenu-0.2.ebuild b/x11-misc/dmenu/dmenu-0.2.ebuild new file mode 100644 index 000000000..a81571bfa --- /dev/null +++ b/x11-misc/dmenu/dmenu-0.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils toolchain-funcs + +DESCRIPTION="a generic, highly customizable, and efficient menu for the X Window System" +HOMEPAGE="http://www.10kloc.org/dwm" +SRC_URI="http://10kloc.org/download/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +DEPEND="|| ( x11-libs/libX11 virtual/x11 )" +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-config_mk.patch" + epatch "${FILESDIR}/${P}-makefile.patch" +} + +src_compile() { + if [ -f /etc/${P}/config.h ]; then + einfo "Using /etc/${P}/config.h" + cp /etc/${P}/config.h "${S}/config.h" + fi + emake CC=$(tc-getCC) || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" PREFIX="/usr" install || die "emake install failed" + + insinto /etc/${P} + doins config.h + + dodoc README +} + +pkg_postinst() { + einfo "To customize ${PN} edit /etc/${P}/config.h" + einfo "and re-emerge ${P}" +} diff --git a/x11-misc/dmenu/files/digest-dmenu-0.2 b/x11-misc/dmenu/files/digest-dmenu-0.2 new file mode 100644 index 000000000..cff0c1432 --- /dev/null +++ b/x11-misc/dmenu/files/digest-dmenu-0.2 @@ -0,0 +1,3 @@ +MD5 bab6da308ac466505148f18844a3771e dmenu-0.2.tar.gz 7008 +RMD160 32e4ba4e1911ce86a827cb9d61c9a4a634cb1abe dmenu-0.2.tar.gz 7008 +SHA256 ef841205eb5d0db71e416ea66865087bd6456ed02d9c3cfd44682a4a6f074d64 dmenu-0.2.tar.gz 7008 diff --git a/x11-misc/dmenu/files/dmenu-0.2-config_mk.patch b/x11-misc/dmenu/files/dmenu-0.2-config_mk.patch new file mode 100644 index 000000000..34c9cd668 --- /dev/null +++ b/x11-misc/dmenu/files/dmenu-0.2-config_mk.patch @@ -0,0 +1,26 @@ +--- dmenu-0.2~/config.mk 2006-08-09 11:02:20.000000000 +0200 ++++ dmenu-0.2/config.mk 2006-08-09 11:03:41.000000000 +0200 +@@ -4,8 +4,8 @@ + # Customize below to fit your system + + # paths +-PREFIX = /usr/local +-MANPREFIX = ${PREFIX}/share/man ++PREFIX ?= /usr/local ++MANPREFIX ?= ${PREFIX}/share/man + + X11INC = /usr/X11R6/include + X11LIB = /usr/X11R6/lib +@@ -15,10 +15,10 @@ + LIBS = -L/usr/lib -lc -L${X11LIB} -lX11 + + # flags +-CFLAGS = -Os ${INCS} -DVERSION=\"${VERSION}\" ++CFLAGS += -g -Wall ${INCS} -DVERSION=\"${VERSION}\" + LDFLAGS = ${LIBS} + #CFLAGS = -g -Wall -O2 ${INCS} -DVERSION=\"${VERSION}\" + #LDFLAGS = -g ${LIBS} + + # compiler +-CC = cc ++CC ?= cc diff --git a/x11-misc/dmenu/files/dmenu-0.2-makefile.patch b/x11-misc/dmenu/files/dmenu-0.2-makefile.patch new file mode 100644 index 000000000..b105fd74b --- /dev/null +++ b/x11-misc/dmenu/files/dmenu-0.2-makefile.patch @@ -0,0 +1,10 @@ +--- dmenu-0.2~/Makefile 2006-08-09 11:02:20.000000000 +0200 ++++ dmenu-0.2/Makefile 2006-08-09 11:18:17.000000000 +0200 +@@ -28,7 +28,6 @@ + dmenu: ${OBJ} + @echo LD $@ + @${CC} -o $@ ${OBJ} ${LDFLAGS} +- @strip $@ + + clean: + @echo cleaning diff --git a/x11-misc/dmenu/metadata.xml b/x11-misc/dmenu/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/x11-misc/dmenu/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> |