x11-wm/i3: cleanup

This commit is contained in:
Julian Ospald 2016-03-15 23:29:57 +01:00
parent b98b205bf1
commit ef3cac4df2
No known key found for this signature in database
GPG Key ID: 511B62C09D50CD28
3 changed files with 0 additions and 122 deletions

View File

@ -35,5 +35,4 @@ www-apps
www-servers www-servers
x11-misc x11-misc
x11-themes x11-themes
x11-wm
xfce-extra xfce-extra

View File

@ -1,38 +0,0 @@
# Copyright 2011-2013 Quentin "Sardem FF7" Glidic <sardemff7@exherbo.org>
# Copyright 2016 Julian Ospald <hasufell@posteo.de>
# Distributed under the terms of the GNU General Public License v2
SCM_REPOSITORY="https://github.com/hasufell/i3wm.git"
: ${SCM_BRANCH:=next}
require i3 scm-git
UPSTREAM_CHANGELOG="http://code.stapelberg.de/git/i3/log/"
UPSTREAM_DOCUMENTATION="
(
http://build.i3wm.org/docs/ [[ description = [ Development version documentation list ] ]]
http://build.i3wm.org/docs/userguide.html [[ description = [ Development version users guide ] ]]
) [[ *lang = en ]]
"
PLATFORMS="~amd64"
MYOPTIONS="icons"
DEPENDENCIES="
build:
app-doc/asciidoc[>=8.3.0]
app-text/xmlto
build+run:
x11-utils/xcb-util-cursor
icons? ( x11-utils/xcb-util-image )
"
DEFAULT_SRC_COMPILE_PARAMS+=(
all mans
)
src_compile() {
emake "${DEFAULT_SRC_COMPILE_PARAMS[@]}" \
USE_ICONS="$(option icons 1 0)"
}

View File

@ -1,83 +0,0 @@
# Copyright 2011-2012 Quentin "Sardem FF7" Glidic <sardemff7+exherbo@sardemff7.net>
# Distributed under the terms of the GNU General Public License v2
require freedesktop-desktop
export_exlib_phases src_install
SUMMARY="A tiling window manager, completely written from scratch"
DESCRIPTION="
i3 was created because wmii, our favorite window manager at the time, didnt provide some features
we wanted (multi-monitor done right, for example), had some bugs, didnt progress since quite
some time and wasnt easy to hack at all (source code comments/documentation completely lacking).
Still, we think the wmii developers and contributors did a great job. Thank you for inspiring us
to create i3.
Please be aware that i3 is primarily targeted at advanced users and developers.
"
HOMEPAGE="http://i3wm.org/"
LICENCES="BSD-3"
SLOT="0"
MYOPTIONS=""
DEPENDENCIES="
build:
dev-lang/perl:*
virtual/pkg-config
x11-proto/xcb-proto[>=1.3]
build+run:
dev-libs/libev
dev-libs/yajl[>=2.0.1]
x11-libs/cairo[X]
x11-libs/libxcb[>=1.1.93]
x11-libs/libxkbcommon[X][>=0.4.0]
x11-libs/pango
x11-libs/startup-notification
x11-utils/xcb-util
x11-utils/xcb-util-cursor
x11-utils/xcb-util-keysyms
x11-utils/xcb-util-wm
recommendation:
x11-plugins/i3status [[
description = [ Default source for i3bar ]
]]
suggestion:
x11-misc/dmenu [[
description = [ Default program launcher ]
]]
(
dev-perl/AnyEvent-I3
dev-perl/JSON-XS
) [[
*description = [ Used by the tree saving utility ]
*group-name = [ i3-save-tree ]
]]
"
DEFAULT_SRC_COMPILE_PARAMS=(
CC=${CC}
AR=${AR}
PKG_CONFIG=$(exhost --tool-prefix)pkg-config
PREFIX=/usr
EXEC_PREFIX=/usr/$(exhost --target)
SYSCONFDIR=/etc
V=1
)
DEFAULT_SRC_INSTALL_PARAMS=(
PKG_CONFIG=$(exhost --tool-prefix)pkg-config
PREFIX=/usr
EXEC_PREFIX=/usr/$(exhost --target)
SYSCONFDIR=/etc
V=1
)
i3_src_install() {
default
doman man/*.1
}