summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Fischer (f15h) <fischer@unix-ag.uni-kl.de>2009-04-12 20:53:20 +0000
committerThomas Fischer (f15h) <fischer@unix-ag.uni-kl.de>2009-04-12 20:53:20 +0000
commit8a0da02bd6f5b7127b29bc69109bb9ae62927ef0 (patch)
treeaae11eb36d1d2390cb6451053a3fe8db70a181e0 /x11-wm/qlwm
parentnet-misc/apt-cacher-ng: Shorten description, added elog notice about cron job... (diff)
downloadsunrise-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/qlwm')
-rw-r--r--x11-wm/qlwm/ChangeLog8
-rw-r--r--x11-wm/qlwm/Manifest6
-rw-r--r--x11-wm/qlwm/metadata.xml5
-rw-r--r--x11-wm/qlwm/qlwm-3.1.ebuild62
-rw-r--r--x11-wm/qlwm/qlwm-4.3.ebuild65
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"
+}