Permalink
Browse files

[x11-wm/awesome] improve ebuild

  • Loading branch information...
1 parent 26bee64 commit 2562f878ac54517d3e187cf3c33819afec8ba087 @wired committed Sep 8, 2010
Showing with 19 additions and 14 deletions.
  1. +1 −1 x11-wm/awesome/Manifest
  2. +18 −13 x11-wm/awesome/awesome-3.4.7-r1.ebuild
View
@@ -12,6 +12,6 @@ DIST awesome-3.4.7.tar.bz2 740612 RMD160 dc92977888c372d63bbfdc72919d6263733e3bd
EBUILD awesome-3.4.4.ebuild 2197 RMD160 6b6615d310803a44dd4c697f1350185e2880e539 SHA1 e1c7a4f92fce658e4fc4563d6d5c3139dc6c5c76 SHA256 d98eaf88a25ce9af44dca8ecec60e8dccbe7a05d12a5b2c0f9bfccf050971dcb
EBUILD awesome-3.4.5-r1.ebuild 2173 RMD160 6a146e78df704a43384c4dd29182db624a062d36 SHA1 55294df804ffc903cf3fb79372695c4697e62f10 SHA256 0121c1583837ca3744039f9e6cc919f5ee3ce516845da61a7315716babad5a26
EBUILD awesome-3.4.6.ebuild 2173 RMD160 6a146e78df704a43384c4dd29182db624a062d36 SHA1 55294df804ffc903cf3fb79372695c4697e62f10 SHA256 0121c1583837ca3744039f9e6cc919f5ee3ce516845da61a7315716babad5a26
-EBUILD awesome-3.4.7-r1.ebuild 2240 RMD160 a9a586cad3a029e13ef086f080de2c525ffc18db SHA1 ad2eac79902e7f073aa1ad96301c575599de9ca3 SHA256 8b487fc15f1b7b6c3b220a8cb2a494973c0257981bd9487f6fb90d971da8dee5
+EBUILD awesome-3.4.7-r1.ebuild 2231 RMD160 a64bb7676728f7366359dca3d352f7a1a04b5228 SHA1 027a6137934b2c7260dd38a009af623bbc4d1d99 SHA256 b2d2b81f9d0810b19a73c9b4e7949a5c0bcb60af36b7f4a027f607b2ebd6f777
EBUILD awesome-3.4.7.ebuild 2173 RMD160 6a146e78df704a43384c4dd29182db624a062d36 SHA1 55294df804ffc903cf3fb79372695c4697e62f10 SHA256 0121c1583837ca3744039f9e6cc919f5ee3ce516845da61a7315716babad5a26
EBUILD awesome-9999.ebuild 1823 RMD160 fc8d641bcafbde76ecdfa83b81678f8152df1f42 SHA1 6f0246294d1edda5f189f522117d35abc36a89c0 SHA256 dbd49511a36cb667e220070389b988ef997e48b39dd090a8518efe664141f321
@@ -14,23 +14,24 @@ SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
IUSE="dbus doc elibc_FreeBSD bash-completion"
-RDEPEND=">=dev-lang/lua-5.1[deprecated]
+RDEPEND="
+ >=dev-lang/lua-5.1[deprecated]
dev-libs/libev
- >=dev-libs/libxdg-basedir-1
+ dev-libs/libxdg-basedir
media-libs/imlib2[png]
x11-libs/cairo[xcb]
x11-libs/libX11[xcb]
>=x11-libs/libxcb-1.4
>=x11-libs/pango-1.19.3
>=x11-libs/startup-notification-0.10
>=x11-libs/xcb-util-0.3.6
- dbus? ( >=sys-apps/dbus-1 )
- elibc_FreeBSD? ( dev-libs/libexecinfo )"
+ dbus? ( sys-apps/dbus )
+ elibc_FreeBSD? ( dev-libs/libexecinfo )
+"
DEPEND="${RDEPEND}
- >=app-text/asciidoc-8.4.5
+ app-text/asciidoc
app-text/xmlto
- >=dev-util/cmake-2.6
dev-util/gperf
dev-util/pkgconfig
media-gfx/imagemagick[png]
@@ -40,23 +41,20 @@ DEPEND="${RDEPEND}
app-doc/doxygen
dev-util/luadoc
media-gfx/graphviz
- )"
+ )
+"
RDEPEND="${RDEPEND}
app-shells/bash
bash-completion? ( app-shells/bash-completion )
|| (
x11-misc/gxmessage
x11-apps/xmessage
- )"
+ )
+"
DOCS="AUTHORS BUGS PATCHES README STYLE"
-mycmakeargs="-DPREFIX=/usr
- -DSYSCONFDIR=/etc
- $(cmake-utils_use_with dbus DBUS)
- $(cmake-utils_use doc GENERATE_LUADOC)"
-
src_prepare() {
epatch "${FILESDIR}/${PN}-3.4.2-backtrace.patch"
@@ -68,6 +66,13 @@ src_prepare() {
epatch "${FILESDIR}/${P}-fix-multiscreen-window-placement.patch"
}
+src_configure() {
+ mycmakeargs="-DPREFIX=/usr
+ -DSYSCONFDIR=/etc
+ $(cmake-utils_use_with dbus DBUS)
+ $(cmake-utils_use doc GENERATE_LUADOC)"
+}
+
src_compile() {
local myargs="all"

0 comments on commit 2562f87

Please sign in to comment.