diff options
author | Thomas Fischer (f15h) <fischer@unix-ag.uni-kl.de> | 2009-04-12 20:53:20 +0000 |
---|---|---|
committer | Thomas Fischer (f15h) <fischer@unix-ag.uni-kl.de> | 2009-04-12 20:53:20 +0000 |
commit | 8a0da02bd6f5b7127b29bc69109bb9ae62927ef0 (patch) | |
tree | aae11eb36d1d2390cb6451053a3fe8db70a181e0 /x11-wm | |
parent | net-misc/apt-cacher-ng: Shorten description, added elog notice about cron job... (diff) | |
download | sunrise-8a0da02bd6f5b7127b29bc69109bb9ae62927ef0.tar.gz sunrise-8a0da02bd6f5b7127b29bc69109bb9ae62927ef0.tar.bz2 sunrise-8a0da02bd6f5b7127b29bc69109bb9ae62927ef0.zip |
x11-wm/qlwm: New Ebuilds for bug 265893
svn path=/sunrise/; revision=8286
Diffstat (limited to 'x11-wm')
-rw-r--r-- | x11-wm/qlwm/ChangeLog | 8 | ||||
-rw-r--r-- | x11-wm/qlwm/Manifest | 6 | ||||
-rw-r--r-- | x11-wm/qlwm/metadata.xml | 5 | ||||
-rw-r--r-- | x11-wm/qlwm/qlwm-3.1.ebuild | 62 | ||||
-rw-r--r-- | x11-wm/qlwm/qlwm-4.3.ebuild | 65 |
5 files changed, 146 insertions, 0 deletions
diff --git a/x11-wm/qlwm/ChangeLog b/x11-wm/qlwm/ChangeLog new file mode 100644 index 000000000..9b2ffffe6 --- /dev/null +++ b/x11-wm/qlwm/ChangeLog @@ -0,0 +1,8 @@ +# ChangeLog for x11-wm/qlwm +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + + 12 Apr 2009; Thomas Fischer (Sparki) <fischer@unix-ag.uni-kl.de> + +qlwm-3.1.ebuild, +qlwm-4.3.ebuild, +metadata.xml: + New Ebuilds for bug 265893 + diff --git a/x11-wm/qlwm/Manifest b/x11-wm/qlwm/Manifest new file mode 100644 index 000000000..306d1a89f --- /dev/null +++ b/x11-wm/qlwm/Manifest @@ -0,0 +1,6 @@ +DIST qlwm-3.1.tar.gz 50668 RMD160 6e6730aec46918ed9134c467f9bf540c053a7222 SHA1 e5ccaf6aeb4b9628c3ba19d3023862471bc04885 SHA256 4c9676dd35de562bd79b74b52d92e2b563069bc9fe97afc4a07aadfc7ddb923c +DIST qlwm-4.3.tar.gz 50674 RMD160 41e6e8845e91939dc31d2b6dc2fcd37ce27522a8 SHA1 7fcf6eb9d92c211233169a6372b2fc1ada6e78c9 SHA256 302fc1c11affdbd337d5da5f28b7444c6cb328bf05ee1b71e0cdc3318d30a63a +EBUILD qlwm-3.1.ebuild 2104 RMD160 4075598cba3d1dc0f20b001657ab3f0838a52bdd SHA1 036641266421e0214585d9e5e11db792760c10a9 SHA256 429257782e82983d3fb276790738cb4e068728d0b4e633770948934599207f78 +EBUILD qlwm-4.3.ebuild 2268 RMD160 412f5f4191a248797cbf08f5dd7f74faae971c0b SHA1 f350f9ebb84176f967c4a51ee74e8f9567c8e4bf SHA256 198f1fa3f4b25aed2ef9af701918194888ea120f9de69e8dc13dfb7bcaabaa0e +MISC ChangeLog 262 RMD160 8b08baa89e0896c0d442c7d6897d64b63548369b SHA1 bcc357006f7ac37b83d9c484bdbb8b04bf749c18 SHA256 7408dced6e8cc4b998d55dbcd798d60e9074cd2a841d926ab95ee5b72a908870 +MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 diff --git a/x11-wm/qlwm/metadata.xml b/x11-wm/qlwm/metadata.xml new file mode 100644 index 000000000..7e3286984 --- /dev/null +++ b/x11-wm/qlwm/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>maintainer-wanted</herd> +</pkgmetadata> diff --git a/x11-wm/qlwm/qlwm-3.1.ebuild b/x11-wm/qlwm/qlwm-3.1.ebuild new file mode 100644 index 000000000..679d0eae4 --- /dev/null +++ b/x11-wm/qlwm/qlwm-3.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +DESCRIPTION="A Qt based window manager" +HOMEPAGE="http://www.mynetcologne.de/~nc-lindenal/qlwm/ +http://www.alinden.mynetcologne.de/qlwm/" +SRC_URI="http://www.alinden.mynetcologne.de/${PN}/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="3" +KEYWORDS="~x86" +IUSE="" + +DEPEND="x11-libs/qt:3 +x11-libs/libX11 +x11-libs/libXext" + +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + # fix path to shared files + sed -i -e 's!^DEST .*$!DEST = /usr/share/'"${PN}-${SLOT}"'!' "Makefile" \ + || die "Cannot fix DEST variable for shared files" + # in the source code, fix path to config files and images + sed -i -e 's!\bCONFDIR ".*$!CONFDIR "/usr/share/'"${PN}-${SLOT}"'/files/"!' \ + "src/conf.h" || die "Cannot change CONFDIR in src/conf.h" + # fixing path/filename to qtconfig + sed -i -e 's!qtconfig!/usr/qt/3/bin/qtconfig!' "files/menuconfig" \ + || die "Cannot fix menu entry for qtconfig" +} + +src_install() { + # install binaries with slotted filenames + newbin src/qlwm qlwm-${SLOT} || die "Cannot install binary qlwm" + newbin dclock/dclock dclock-${SLOT} || die "Cannot install binary dclock" + newbin mail/biff biff-${SLOT} || die "Cannot install binary dclock" + + # install man page with slotted filename + newman qlwm.1 qlwm-${SLOT}.1 || die "Cannot install manual file" + + # renaming defaults file + mv files/defaults.in files/defaults || die "Cannot rename default config" + # disable font name entries in default config file + sed -i -e 's!^\(\S*FontName\S*\)\b!# \1!g; + s!^\(Style \)!# \1!g' \ + files/defaults || die "Cannot fix font names in default configuration" + # rename entries for dclock and biff to match $SLOT + sed -i -e 's!\S*\(dclock\|biff\)\b!/usr/bin/\1-'${SLOT}'!g' \ + files/defaults || die "Cannot fix font names in default configuration" + + # install config files and images + insinto /usr/share/${PN}-${SLOT} + doins -r files/ || die "Cannot install shared files" + + # install documentation + dodoc README CHANGES || die "Cannot install documentation" +} diff --git a/x11-wm/qlwm/qlwm-4.3.ebuild b/x11-wm/qlwm/qlwm-4.3.ebuild new file mode 100644 index 000000000..ce5f076da --- /dev/null +++ b/x11-wm/qlwm/qlwm-4.3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="1" + +DESCRIPTION="A Qt based window manager" +HOMEPAGE="http://www.mynetcologne.de/~nc-lindenal/qlwm/ +http://www.alinden.mynetcologne.de/qlwm/" +SRC_URI="http://www.alinden.mynetcologne.de/${PN}/${P}.tar.gz" +LICENSE="GPL-2" + +SLOT="4" +KEYWORDS="~x86" +IUSE="" + +DEPEND="|| ( x11-libs/qt-gui:4 x11-libs/qt:4 ) +x11-libs/libX11 +x11-libs/libXext" + +RDEPEND="${DEPEND}" + +src_unpack() { + unpack ${A} + cd "${S}" + # fix path to shared files + sed -i -e 's!^DEST .*$!DEST = /usr/share/'"${PN}-${SLOT}"'!' "Makefile" \ + || die "Cannot fix DEST variable for shared files" + # fix path to Qt4's qmake + sed -i -e 's!^QMAKE .*$!QMAKE = /usr/bin/qmake!' "Makefile" \ + || die "Cannot fix Makefile variable for qmake" + # fixing path/filename to qtconfig + sed -i -e 's!qtconfig-qt4!/usr/bin/qtconfig!' "files/menuconfig" \ + || die "Cannot fix menu entry for qtconfig" + # in the source code, fix path to config files and images + sed -i -e 's!\bCONFDIR ".*$!CONFDIR "/usr/share/'"${PN}-${SLOT}"'/files/"!' \ + "src/conf.h" || die "Cannot change CONFDIR in src/conf.h" +} + +src_install() { + # install binaries with slotted filenames + newbin src/qlwm qlwm-${SLOT} || die "Cannot install binary qlwm" + newbin dclock/dclock dclock-${SLOT} || die "Cannot install binary dclock" + newbin mail/biff biff-${SLOT} || die "Cannot install binary biff" + + # install man page with slotted filename + newman qlwm.1 qlwm-${SLOT}.1 || die "Cannot install manual file" + + # renaming defaults file + mv files/defaults.in files/defaults || die "Cannot rename default config" + # disable font name entries in default config file + sed -i -e 's!^\(\S*FontName\S*\)\b!# \1!g; + s!^\(Style \)!# \1!g' \ + files/defaults || die "Cannot fix font names in default configuration" + # rename entries for dclock and biff to match $SLOT + sed -i -e 's!\S*\(dclock\|biff\)\b!/usr/bin/\1-'${SLOT}'!g' \ + files/defaults || die "Cannot fix font names in default configuration" + + # install config files and images + insinto /usr/share/${PN}-${SLOT} + doins -r files/ || die "Cannot install shared files" + + # install documentation + dodoc README CHANGES || die "Cannot install documentation" +} |