From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- x11-wm/wmii/Manifest | 6 +++ x11-wm/wmii/files/wmii.desktop | 7 ++++ x11-wm/wmii/metadata.xml | 13 ++++++ x11-wm/wmii/wmii-3.9.2-r5.ebuild | 85 ++++++++++++++++++++++++++++++++++++++++ 4 files changed, 111 insertions(+) create mode 100644 x11-wm/wmii/Manifest create mode 100644 x11-wm/wmii/files/wmii.desktop create mode 100644 x11-wm/wmii/metadata.xml create mode 100644 x11-wm/wmii/wmii-3.9.2-r5.ebuild (limited to 'x11-wm/wmii') 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 @@ + + + + + + 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. + + 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" +} -- cgit v1.2.3