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/cwm/Manifest | 10 ++++++ x11-wm/cwm/cwm-5.1.ebuild | 34 ++++++++++++++++++ x11-wm/cwm/cwm-5.6.ebuild | 42 +++++++++++++++++++++++ x11-wm/cwm/cwm-9999.ebuild | 41 ++++++++++++++++++++++ x11-wm/cwm/files/cwm-4.2_p20111229-Makefile.patch | 11 ++++++ x11-wm/cwm/metadata.xml | 11 ++++++ 6 files changed, 149 insertions(+) create mode 100644 x11-wm/cwm/Manifest create mode 100644 x11-wm/cwm/cwm-5.1.ebuild create mode 100644 x11-wm/cwm/cwm-5.6.ebuild create mode 100644 x11-wm/cwm/cwm-9999.ebuild create mode 100644 x11-wm/cwm/files/cwm-4.2_p20111229-Makefile.patch create mode 100644 x11-wm/cwm/metadata.xml (limited to 'x11-wm/cwm') diff --git a/x11-wm/cwm/Manifest b/x11-wm/cwm/Manifest new file mode 100644 index 000000000000..fbc77a0b0192 --- /dev/null +++ b/x11-wm/cwm/Manifest @@ -0,0 +1,10 @@ +AUX cwm-4.2_p20111229-Makefile.patch 259 SHA256 b9259040e6475363bc9f701ccebde1db330e424bb49089170f01d8145ab0308d SHA512 d943debea5c55430b4304809bd9e0ae15d754dc6abd2a9b895f23186faaad12181f4752bf2c663f73aa99d605050c551e483556a6065e60571dc4b3a269bb610 WHIRLPOOL df8153c37b5c588385c48b4ef5131f41ccf7fe2a9022a5d5242040b3568324f9ae37b33f997c30944c674bc17845f43ba7b238f32b27b19d16e15f6aa0a3a529 +DIST cwm-5.1.tar.gz 44095 SHA256 ea72081e6eafaccf6dd282524f5ce9ed2f4e6f8edc34d5aa88c941e8f398c571 SHA512 6bacd3b76aac4773c77e7216714d64f64f5b810904fb68ea62528e13a7326689ce0320b876086c044eac1cd0e24b71c541843c4c679af1184b93d9a9fe041eda WHIRLPOOL 0cb43dadc0aea17fa42168aae7b0a5bd28bab9d1587c2681a95a30ecff472627bc5d2a96a6fe7201e89c79a70b9ef729578dfbef394afcb69441bfa38d4d65df +DIST cwm-5.6-chneukirchen.tar.gz 50799 SHA256 006320bb1716cc0f93bac5634dcccd01f21d468263b5fc9d1be2dd11078a0625 SHA512 0bb5f9c69e1ed30ef38ced70008baa347032a0c31ee2d4a88e3b45092969a5427ef160577da4891aba3181067235b244f11fc796815f41448930b438099b5bfc WHIRLPOOL bc1a0d5319e287a21415022c288af8977ff135af0f75f8a0d2b15db837ffd4a0cb94e8e031add366b2ad7852b4b6fb0b514e69cc85d9b842b469e0e69e627645 +DIST cwm-5.6-xmw.tar.gz 53738 SHA256 64d6974b2c3076f69d07bb38058a7e7ddc8a0e0016b191fc9a3bef469f617934 SHA512 cf0174523838dba5997206be904ab667efc5ff7e413e98bb81cc3a69d40a79b54e21405787e088486feb8790d1094a2d3cce0be08d7ee36a2b9b0dadd78466c7 WHIRLPOOL 40b7c8aeb665fdc8393d69eb8dcec220d6ac9b53e4491894f69e31493d5ba136c37d43553b199662b57d603fe71420fd24bb9ddf9240ecc50e6f8d9d3e7f89ab +EBUILD cwm-5.1.ebuild 765 SHA256 97bf988ee5fb7e0d3e1493e4feb0a997a7e7a35303de6cafc18822d73f276de9 SHA512 2d9dddd03cb2a344af40ebf078468072ae58dbb1cecfc9a75d41beb67be8b8b944e5963c4d456945b0e58ecb8276269f68fa096cba7cb6966c3f4963042fe302 WHIRLPOOL 9ee0915753ecb60031ba4ab39dce86874b4c11a6d3be398e120da71d2ad14627495a831e448e3d0df81ee692e7d9317434666fa3d2b335e165d3cf2541356a4c +EBUILD cwm-5.6.ebuild 1006 SHA256 f3986bea9084f93c45dbca6940e777ad14d5a08443d38b3951669cc250bae535 SHA512 e7fbee979acdd1c82bc47bfc4e7b1dc1e0a686c5d9bf5e3dbe8bbcd19a4fdc6c77ecfb03418872440c25c4929fbb5491d18e31ac9e7719c392d76866131da498 WHIRLPOOL b23892b010eb70812b4303c43be2fc6fae892de294f92e3a624f64e04262f66d17467073b415784741a27a447f507f93de79ad7ab53c766e66fc25b1a6d98d0e +EBUILD cwm-9999.ebuild 871 SHA256 d5d2f0d6c5ed0317e624975cc215b4ff34f6b01ddb20813d7ada5d2489c152af SHA512 59c7df88477f281931d02d885291b725bf6dd5857cd77f34187893270113756191faa443b653bead385dc7697b61d0a84aa019b71ca652a460be44a2093fae81 WHIRLPOOL b7b846f6bab878605069214f6d6768efb8c71e548cab24082ecff974dd4c6f4e9158a83aca978481d95456b4e2271d05367fb1b90eb6a301c54d23ad50ea62e5 +MISC ChangeLog 2597 SHA256 73cc7f95fbd45008d9d9c015d31ad8912707933b318b3b778be073ba5b112792 SHA512 f9096a53eadb9c05fb191286319ac2e755346ed32b2bbbfadce916d532e2ba29884a36f505e60b048eb455d5bd60c79f2edff4ad1bbbb17308edfaaabc3050bb WHIRLPOOL e2ed330e188a768f7ca7b87a6725e67da6d271143214214bdfbe9ef3fe7690d0e92c134504f617b068d94c477eb19913ac6f7e30e972e3c91c825779f542d9c0 +MISC ChangeLog-2015 6874 SHA256 80a91c7ce15fb6377316eef89790c8a939cc701fecf4ae67a1a953e98b0cfeda SHA512 89f661d2e33dfd8abc8220fcaf5e966d8cd8a963c33378d4832dab35f562fb4b04f28a2c155f5a3744018fad2b2e8bd2f84aa23ae5d3f39ee880a34fdbe84197 WHIRLPOOL e941dd406621c79094815155e01d0b84317112deee1c9bd5924cf62f487f4398730100ff5b13a4b415bc7a2b6aec9525aa0a5cb0379cfbd61a99ac599382bec0 +MISC metadata.xml 324 SHA256 f6df2d53fc17d447d70c0803e78b404b2ad99699e682e7cd4800f34d53c25702 SHA512 549acd771ebbcb5f82ac43f8ebe578ca6681b1ecf66602dd769b049c9235158e5f59c7605769c0d2642b1ad40235869d35f2f5906d64b0ca0e88d3f5ebe9afcd WHIRLPOOL 7eee57242d68e2e00ae96619cbac7ee24771b5e449f6919ccd4d69246712aa2a4e059b841737a59ffc53c2e8b1c091ee35341fddce59317b22932c0b17cbe4b9 diff --git a/x11-wm/cwm/cwm-5.1.ebuild b/x11-wm/cwm/cwm-5.1.ebuild new file mode 100644 index 000000000000..0eb7d10256b0 --- /dev/null +++ b/x11-wm/cwm/cwm-5.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils toolchain-funcs + +DESCRIPTION="OpenBSD fork of calmwm, a clean and lightweight window manager" +HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/ + https://github.com/chneukirchen/cwm" +SRC_URI="http://chneukirchen.org/releases/${P}.tar.gz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="amd64 arm x86" +IUSE="" + +RDEPEND="x11-libs/libXft + x11-libs/libXinerama + x11-libs/libXrandr" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/bison" + +src_prepare() { + epatch "${FILESDIR}"/${PN}-4.2_p20111229-Makefile.patch + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install + dodoc README + make_session_desktop ${PN} ${PN} +} diff --git a/x11-wm/cwm/cwm-5.6.ebuild b/x11-wm/cwm/cwm-5.6.ebuild new file mode 100644 index 000000000000..8d82e7c8a650 --- /dev/null +++ b/x11-wm/cwm/cwm-5.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils toolchain-funcs + +DESCRIPTION="OpenBSD fork of calmwm, a clean and lightweight window manager" +HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/ + https://github.com/chneukirchen/cwm" +SRC_URI="vanilla? ( http://chneukirchen.org/releases/${P}.tar.gz -> ${P}-chneukirchen.tar.gz ) + !vanilla? ( https://github.com/xmw/cwm/tarball/ea9a436 -> ${P}-xmw.tar.gz )" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="amd64 arm x86" +IUSE="vanilla" + +RDEPEND="x11-libs/libXft + x11-libs/libXinerama + x11-libs/libXrandr" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/bison" + +src_unpack() { + default + # vcs-snapshot doesn't work with tarball names + if ! use vanilla ; then + mv *${PN}-* ${P} || die + fi +} + +src_compile() { + emake CFLAGS="${CFLAGS} -D_GNU_SOURCE" CC="$(tc-getCC)" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install + dodoc README + make_session_desktop ${PN} ${PN} +} diff --git a/x11-wm/cwm/cwm-9999.ebuild b/x11-wm/cwm/cwm-9999.ebuild new file mode 100644 index 000000000000..9362010d5669 --- /dev/null +++ b/x11-wm/cwm/cwm-9999.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +inherit eutils toolchain-funcs git-2 + +DESCRIPTION="OpenBSD fork of calmwm, a clean and lightweight window manager" +HOMEPAGE="http://www.openbsd.org/cgi-bin/cvsweb/xenocara/app/cwm/ + https://github.com/chneukirchen/cwm" +EGIT_BRANCH=linux + +LICENSE="ISC" +SLOT="0" +KEYWORDS="" +IUSE="vanilla" + +RDEPEND="x11-libs/libXft + x11-libs/libXinerama + x11-libs/libXrandr" +DEPEND="${RDEPEND} + virtual/pkgconfig + sys-devel/bison" + +pkg_setup() { + if use vanilla ; then + EGIT_REPO_URI="https://github.com/chneukirchen/cwm.git" + else + EGIT_REPO_URI="https://github.com/xmw/cwm.git" + fi +} + +src_compile() { + emake CFLAGS="${CFLAGS} -D_GNU_SOURCE" CC="$(tc-getCC)" +} + +src_install() { + emake DESTDIR="${D}" PREFIX=/usr install + dodoc README + make_session_desktop ${PN} ${PN} +} diff --git a/x11-wm/cwm/files/cwm-4.2_p20111229-Makefile.patch b/x11-wm/cwm/files/cwm-4.2_p20111229-Makefile.patch new file mode 100644 index 000000000000..bb00c017112a --- /dev/null +++ b/x11-wm/cwm/files/cwm-4.2_p20111229-Makefile.patch @@ -0,0 +1,11 @@ +--- cwm-20111229/Makefile ++++ cwm-20111229/Makefile +@@ -16,7 +16,7 @@ + + CPPFLAGS+= `pkg-config --cflags fontconfig x11 xft xinerama xrandr` + +-CFLAGS= -Wall -O2 -g ++CFLAGS?= -Wall -O2 -g + + LDFLAGS+= `pkg-config --libs fontconfig x11 xft xinerama xrandr` + diff --git a/x11-wm/cwm/metadata.xml b/x11-wm/cwm/metadata.xml new file mode 100644 index 000000000000..e13fa1e0d223 --- /dev/null +++ b/x11-wm/cwm/metadata.xml @@ -0,0 +1,11 @@ + + + + + xmw@gentoo.org + Michael Weber + + + chneukirchen/cwm + + -- cgit v1.2.3