summaryrefslogtreecommitdiff
path: root/x11-wm/wmii
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-wm/wmii
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-wm/wmii')
-rw-r--r--x11-wm/wmii/Manifest6
-rw-r--r--x11-wm/wmii/files/wmii.desktop7
-rw-r--r--x11-wm/wmii/metadata.xml13
-rw-r--r--x11-wm/wmii/wmii-3.9.2-r5.ebuild85
4 files changed, 111 insertions, 0 deletions
diff --git a/x11-wm/wmii/Manifest b/x11-wm/wmii/Manifest
new file mode 100644
index 000000000000..d73d9507c274
--- /dev/null
+++ b/x11-wm/wmii/Manifest
@@ -0,0 +1,6 @@
+AUX wmii.desktop 106 SHA256 977337c9ca19c25265df36372038486f5de38e4422eec0271a5d71dc0ebc003c SHA512 4c2ce08f692996c20f3f8d3d7884ac82644e8d1782b3895a0e75ecfe6c8ee9faf68a7621226d3cd9fb75cee0942d46cc55373dd74832508368a7c9760a18b143 WHIRLPOOL 0e8b78a8e903c8b19454c65a570072d77db69b2244a82be2a00856ce0a7f02c9aaa019736c5c37536513b595be4ca7c8762ded31b09b935b1b382d72aee343d6
+DIST wmii+ixp-3.9.2.tbz 432032 SHA256 0466f1a5c534b0ee9fdace2c7a2d251845b7ec0ae80bdb8e68ae6584ebeebf2b SHA512 c75d6d3f80e2b263c8d7b9eb6d0e700a1ad642209fc0984908e9399d22372c6c0572f47ab61881d5d56c4cc4eeb2914a545f6af1bbb936b65848764577d75761 WHIRLPOOL 241d72da4cc1d55772f04143a4696a12a013870d1aa63b622fa086a85b093a66d343dee2414d7f121ff13321bc0dfaf3bb60180c2f8ef58bd3357e12fcc64686
+EBUILD wmii-3.9.2-r5.ebuild 1636 SHA256 f3d0761703e9ffc5f7aa8267749a4bb8bd0c4bba8578db3a5fcd9bb03f271679 SHA512 90750df481374f973539e8a705241b4b516a911dae8f92f27668805363598b569d1eea8605a8d9e6a0407c33878d299af301d7881e42953fc8763caa98b99455 WHIRLPOOL 8160d55dfd6fe86f72c2a71d1b3bb8a61144e5155c0ea84e08a0de67df05abd87399222908c0a5a638555d40098f0a53ba43f6541693235fe1a16223ef91a586
+MISC ChangeLog 3088 SHA256 dfa4595c6eda2226451e9906f5dc8874c476d105c5fd179764c8393009a139c1 SHA512 efcfaf772abe5242b96e590f6f625d3cf05dab7e0ae225810f663844b92d1833ddfe86d33f4c5b83523fc0cc3186eeaa8b6da15cd371cbc1c1f0f28350740350 WHIRLPOOL a36f65a7016854c40f8f0e5b6cd695d3c5d503b3ae5d6f1127d7d98810252d03c6f586c7e3860f41352b28c2770c3e98cc339293de184e7eb1d7de9331697c38
+MISC ChangeLog-2015 6815 SHA256 b11673ff4fd4915c0b4a332cc30991da586b2f4572309a84bef0ffbc1b68e64e SHA512 c7a9c3dd7f1d91634c97d4df019001c9e31d054205e973c0b3ed6045533a9f6bb88e072d2dbb8b9c1114eb6845f414d53f5020dd6e32bc20b0e9472f01e4748e WHIRLPOOL fcf7b38bbae9a2fe8dd40335e73027d8e15f591005591527b52229b54f1fd69619d86f73fe1033b32360d7610df64d12ed7c911e74ecfeecefd3f0e5ce7b6a71
+MISC metadata.xml 594 SHA256 da6e901a1e6787c2cf4a71b34801703de8c9afdb3c2647de9420bf776131438d SHA512 edcd06fe65f52b946193e53d348431ff81917c25c6c5fb7f52be1a202a81b7b05a575449f6bc6cf288f6e2c68d4db240c262378e5133c5b1b2b091e7bdb96baa WHIRLPOOL 451be8c6346154a4cade4d464e125d7b9c824e8deed33dcd69132bb118aeade2c41da0f2167d80613f1337d92dd66241c61e0d721a4f365b9a56802cc702f5ef
diff --git a/x11-wm/wmii/files/wmii.desktop b/x11-wm/wmii/files/wmii.desktop
new file mode 100644
index 000000000000..45dc8235e17b
--- /dev/null
+++ b/x11-wm/wmii/files/wmii.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=wmii
+Comment=window manager improved 2
+Exec=wmii
+TryExec=wmii
+Icon=
+Type=Application
diff --git a/x11-wm/wmii/metadata.xml b/x11-wm/wmii/metadata.xml
new file mode 100644
index 000000000000..b348316a7f7f
--- /dev/null
+++ b/x11-wm/wmii/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+<longdescription lang="en">
+ wmii is a dynamic window manager for X11. It is highly customizable and
+ usable with keyboard and mouse. It supports conventional, tabbed and
+ tiled window management and has a small memory footprint. It is highly
+ modularized and uses an inter-process communication interface which
+ conforms to the 9P2000 protocol introduced by the Plan 9 operating
+ system.
+ </longdescription>
+</pkgmetadata>
diff --git a/x11-wm/wmii/wmii-3.9.2-r5.ebuild b/x11-wm/wmii/wmii-3.9.2-r5.ebuild
new file mode 100644
index 000000000000..1fa788d6bf35
--- /dev/null
+++ b/x11-wm/wmii/wmii-3.9.2-r5.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic multilib toolchain-funcs
+
+MY_P="wmii+ixp-${PV}"
+
+DESCRIPTION="A dynamic window manager for X11"
+HOMEPAGE="http://wmii.suckless.org/"
+SRC_URI="http://dl.suckless.org/wmii/${MY_P}.tbz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd"
+IUSE=""
+
+CDEPEND="
+ >=sys-libs/libixp-0.5_p20110208-r3
+ x11-libs/libXft
+ x11-libs/libXext
+ x11-libs/libXrandr
+ x11-libs/libXrender
+ x11-libs/libX11
+ x11-libs/libXinerama
+ >=media-libs/freetype-2
+"
+
+RDEPEND="
+ ${CDEPEND}
+ x11-apps/xmessage
+ x11-apps/xsetroot
+ media-fonts/font-misc-misc
+"
+
+DEPEND="
+ ${CDEPEND}
+ virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( NEWS NOTES README TODO )
+
+# Force dynamic linking, bug #273332
+MAKEOPTS="${MAKEOPTS} STATIC= -j1"
+
+src_prepare() {
+ default
+ mywmiiconf=(
+ PREFIX=/usr
+ DOC=/usr/share/doc/${PF}
+ ETC=/etc
+ LIBDIR=/usr/$(get_libdir)
+ CC="$(tc-getCC) -c"
+ LD="$(tc-getCC)"
+ AR="$(tc-getAR) crs"
+ DESTDIR="${D}"
+ LIBIXP=/usr/$(get_libdir)/libixp.so
+ )
+
+ # punt internal copy of sys-libs/libixp #323037
+ rm -f include/ixp{,_srvutil}.h || die
+ sed -i -e '/libixp/d' Makefile || die
+
+ sed -i -e "/BINSH \!=/d" mk/hdr.mk || die #335083
+ sed -i -e 's/-lXext/& -lXrender -lX11/' cmd/Makefile || die #369115
+}
+
+src_compile() {
+ append-flags -I/usr/include/freetype2
+ emake "${mywmiiconf[@]}"
+}
+
+src_install() {
+ emake "${mywmiiconf[@]}" install
+
+ echo "${PN}" > "${T}/${PN}" || die
+ exeinto /etc/X11/Sessions
+ doexe "${T}/${PN}"
+
+ insinto /usr/share/xsessions
+ doins "${FILESDIR}/${PN}.desktop"
+}