add kde tools
git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@903 6952d904-891a-0410-993b-d76249ca496b
This commit is contained in:
18
kde-misc/kdelirc/ChangeLog
Normal file
18
kde-misc/kdelirc/ChangeLog
Normal file
@@ -0,0 +1,18 @@
|
||||
# ChangeLog for kde-misc/kdelirc
|
||||
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: $
|
||||
|
||||
18 Mar 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm>
|
||||
kdelirc-9999.ebuild:
|
||||
Dropped live SLOT
|
||||
|
||||
10 Feb 2009; Maciej Mrozowski (reavertm) <reavertm@poczta.fm>
|
||||
+metadata.xml:
|
||||
Added missing metadata.xml
|
||||
|
||||
*kdelirc-9999 (19 Dec 2008)
|
||||
|
||||
19 Dec 2008; Maciej Mrozowski (reavertm) <reavertm@poczta.fm>
|
||||
+kdelirc-9999.ebuild:
|
||||
Added kdelirc live
|
||||
|
||||
3
kde-misc/kdelirc/Manifest
Normal file
3
kde-misc/kdelirc/Manifest
Normal file
@@ -0,0 +1,3 @@
|
||||
EBUILD kdelirc-4.0_pre20090317.ebuild 470 RMD160 3bd9698932012a8c0814ae6ed28f28ff1efcd718 SHA1 feb1fd976540a5a0278f5bfafa7027cc041b7455 SHA256 67a44dd3c0e7191560be4ec803216e1b8588b5ad259f4aa35b8c470fcb333126
|
||||
MISC ChangeLog 475 RMD160 31c0cf6967835dd61ec0ad94184056cbc7bdb99a SHA1 06ab0cb66ef4c08235dcc4d10f678acdf3ba54f2 SHA256 2b8e46eee7e7d662fbd29a5d5a0f4b8041c16b3935ca694a5336e2770e108b75
|
||||
MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a
|
||||
21
kde-misc/kdelirc/kdelirc-4.0_pre20090317.ebuild
Normal file
21
kde-misc/kdelirc/kdelirc-4.0_pre20090317.ebuild
Normal file
@@ -0,0 +1,21 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="2"
|
||||
|
||||
KMNAME="playground/utils"
|
||||
inherit kde4-base subversion
|
||||
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/playground/utils/${PN}/@{${PV/4.0_pre/}}"
|
||||
|
||||
DESCRIPTION="KDE frontend for the Linux Infrared Remote Control system"
|
||||
HOMEPAGE="http://kde.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
KEYWORDS="~x86 ~amd64"
|
||||
SLOT="4"
|
||||
IUSE="debug"
|
||||
|
||||
RDEPEND="
|
||||
app-misc/lirc
|
||||
"
|
||||
5
kde-misc/kdelirc/metadata.xml
Normal file
5
kde-misc/kdelirc/metadata.xml
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
</pkgmetadata>
|
||||
83
kde-misc/kgtk/ChangeLog
Normal file
83
kde-misc/kgtk/ChangeLog
Normal file
@@ -0,0 +1,83 @@
|
||||
# ChangeLog for kde-misc/kgtk
|
||||
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/kde-misc/kgtk/ChangeLog,v 1.16 2008/08/23 12:14:12 carlo Exp $
|
||||
|
||||
23 Aug 2008; Carsten Lohrke <carlo@gentoo.org> kgtk-0.10.0.ebuild:
|
||||
Adjust CMake dependency, bug #233300.
|
||||
|
||||
*kgtk-0.10.0 (21 Jul 2008)
|
||||
|
||||
21 Jul 2008; Ioannis Aslanidis <deathwing00@gentoo.org>
|
||||
+kgtk-0.10.0.ebuild:
|
||||
Version bump.
|
||||
|
||||
*kgtk-0.9.5 (08 Jun 2008)
|
||||
|
||||
08 Jun 2008; Carsten Lohrke <carlo@gentoo.org> +kgtk-0.9.5.ebuild:
|
||||
Version bump.
|
||||
|
||||
27 May 2008; Mark Loeser <halcy0n@gentoo.org> kgtk-0.9.1-r1.ebuild,
|
||||
kgtk-0.9.4.ebuild:
|
||||
Remove RDEPEND on cmake; bug #220453
|
||||
|
||||
09 Apr 2008; Ingmar Vanhassel <ingmar@gentoo.org> kgtk-0.9.4.ebuild:
|
||||
Make dependencies compatible with split Qt:4.
|
||||
|
||||
*kgtk-0.9.4 (19 Dec 2007)
|
||||
|
||||
19 Dec 2007; Stefan Schweizer <genstef@gentoo.org> +kgtk-0.9.4.ebuild:
|
||||
version bump
|
||||
|
||||
*kgtk-0.9.1-r1 (13 Oct 2007)
|
||||
|
||||
13 Oct 2007; Stefan Schweizer <genstef@gentoo.org> -kgtk-0.9.1.ebuild,
|
||||
+kgtk-0.9.1-r1.ebuild:
|
||||
Add USE=qt4 thanks to Roberto Castagnola <roberto.castagnola@gmail.com> in
|
||||
bug 194887
|
||||
|
||||
09 Oct 2007; Stefan Schweizer <genstef@gentoo.org>
|
||||
-files/kgtk-no-local.diff, -kgtk-0.7.ebuild, -kgtk-0.8.ebuild,
|
||||
kgtk-0.9.1.ebuild:
|
||||
Fix echo -> elog for zlin and remove old
|
||||
|
||||
*kgtk-0.9.1 (03 Oct 2007)
|
||||
|
||||
03 Oct 2007; Stefan Schweizer <genstef@gentoo.org> +kgtk-0.9.1.ebuild:
|
||||
Version bump thanks to Lukasz Lukaszewicz <lukasz@arit.pl> in bug 194641 and
|
||||
philantrop, also fixing bug 193852
|
||||
|
||||
05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> kgtk-0.7.ebuild,
|
||||
kgtk-0.8.ebuild:
|
||||
Convert to use elog.
|
||||
|
||||
22 Oct 2006; Piotr Jaroszyński <peper@gentoo.org> kgtk-0.8.ebuild:
|
||||
Add ~amd64 keyword. Bug #133414.
|
||||
|
||||
*kgtk-0.8 (12 Oct 2006)
|
||||
|
||||
12 Oct 2006; Stefan Schweizer <genstef@gentoo.org> +kgtk-0.8.ebuild:
|
||||
version bump
|
||||
|
||||
01 Sep 2006; Stefan Schweizer <genstef@gentoo.org>
|
||||
+files/kgtk-no-local.diff, kgtk-0.7.ebuild:
|
||||
dont use /usr/local thanks to Hanno Boeck <hanno@gentoo.org> in bug 143500
|
||||
|
||||
*kgtk-0.7 (05 Aug 2006)
|
||||
|
||||
05 Aug 2006; Stefan Schweizer <genstef@gentoo.org> -kgtk-0.5.1.ebuild,
|
||||
+kgtk-0.7.ebuild:
|
||||
verson bump thanks to 6thpink <6thpink@terra.es> in bug 142574
|
||||
|
||||
*kgtk-0.5.1 (07 May 2006)
|
||||
|
||||
07 May 2006; Stefan Schweizer <genstef@gentoo.org> -kgtk-0.5.ebuild,
|
||||
+kgtk-0.5.1.ebuild:
|
||||
version bump
|
||||
|
||||
*kgtk-0.5 (05 May 2006)
|
||||
|
||||
05 May 2006; Stefan Schweizer <genstef@gentoo.org> +metadata.xml,
|
||||
+kgtk-0.5.ebuild:
|
||||
New ebuild thanks to Christoph Mockenhaupt <gentoo@mockies.de> and Tobias
|
||||
Roeser <le.petit.fou@web.de> in bug 131380
|
||||
|
||||
6
kde-misc/kgtk/Manifest
Normal file
6
kde-misc/kgtk/Manifest
Normal file
@@ -0,0 +1,6 @@
|
||||
AUX kgtk-0.10.0-gcc433.patch 591 RMD160 8f7a1ed9c5f899e5c722230a231ac2a1f385064c SHA1 deca91608756c70a3761a5c273775c669153dd0d SHA256 f350ebbf34424432060fd7c5a00341bf320f69804c879bb6dbdab6cb3acc93e5
|
||||
AUX kgtk-0.10.0-kde4.patch 719 RMD160 48ef1796cb872b30f1d0632518f26e929410503d SHA1 88d363437f18a980eedaa878345eb317100573a0 SHA256 b5c7e3e6cf0232aa3fa0ca148e25c45ee0ed324cbf8bafac3a750fd3546f1e6b
|
||||
DIST KGtk-0.10.0.tar.bz2 44139 RMD160 56c2c5f90927277d911391beb8d6197f517e5d47 SHA1 6dd77aa3177aeaf8ed32c62a38dca8db9d9b6c0f SHA256 a47dc15ab18526536b9fa2401ab2b5a08412580c367af720896311a4a98318b0
|
||||
EBUILD kgtk-0.10.0-r1.ebuild 2088 RMD160 2c98302175f8ca571f57dd7605b68e702b94e538 SHA1 9ce828de8cc7cc2744ce24c412b7af008d0bd6e6 SHA256 b13e2bc9a4d60b8f177647f46840e637989eeb2c91fe449ac8474957a93866a3
|
||||
MISC ChangeLog 2597 RMD160 6b0fa89f25d382f59d3638388f95584843163bb9 SHA1 8f5607626a6a2ba4fc970c51330fd896c381e22f SHA256 62956bf220dee4fc7ffbd440e529f45a946b132b10d17ade881fdd5de7423537
|
||||
MISC metadata.xml 299 RMD160 a767ddd07c0f4b6fce78c67d9763ff43c7bc4322 SHA1 395ff29a6f06d3bdd429442f06a56fefc39fe062 SHA256 f48550bdb6d815df45ac0f95128edcc941d4159b47e95c70db2d0126758c2159
|
||||
16
kde-misc/kgtk/files/kgtk-0.10.0-gcc433.patch
Normal file
16
kde-misc/kgtk/files/kgtk-0.10.0-gcc433.patch
Normal file
@@ -0,0 +1,16 @@
|
||||
--- common/common.h.orig 2009-02-03 19:54:32.000000000 +0500
|
||||
+++ common/common.h 2009-02-03 19:55:09.000000000 +0500
|
||||
@@ -205,7 +205,12 @@
|
||||
{
|
||||
do
|
||||
{
|
||||
- lockFd=open(getLockName(), O_WRONLY | O_CREAT | O_EXCL);
|
||||
+#if __GNUC__ > 4 || (__GNUC__ == 4 && (__GNUC_MINOR__ > 3 || (__GNUC_MINOR__ == 3 && __GNUC_PATCHLEVEL__ > 2)))
|
||||
+ lockFd=open(getLockName(), O_WRONLY | O_CREAT | O_EXCL, 0777);
|
||||
+#else
|
||||
+ lockFd=open(getLockName(), O_WRONLY | O_CREAT | O_EXCL);
|
||||
+#endif
|
||||
+
|
||||
if (lockFd<0 && errno==EEXIST)
|
||||
{
|
||||
/* Hmm, lock file already exists. Is it stale? */
|
||||
11
kde-misc/kgtk/files/kgtk-0.10.0-kde4.patch
Normal file
11
kde-misc/kgtk/files/kgtk-0.10.0-kde4.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- kdialogd4/kdialogd.cpp.orig 2009-02-03 19:49:03.000000000 +0500
|
||||
+++ kdialogd4/kdialogd.cpp 2009-02-03 19:49:17.000000000 +0500
|
||||
@@ -391,7 +391,7 @@
|
||||
// * the dir select dialog doesnt seem to set the QDialog result parameter
|
||||
// when it is accepted - so for this reason if ok is clicked we store an
|
||||
// 'accepted' value there, and check for that after the dialog is finished.
|
||||
- kDebug() << "finished " << (int)itsDlg << itsAccepted << (itsDlg ? QDialog::Accepted==itsDlg->result() : false);
|
||||
+ kDebug() << "finished " << itsDlg << itsAccepted << (itsDlg ? QDialog::Accepted==itsDlg->result() : false);
|
||||
|
||||
if(itsDlg && !(itsAccepted || QDialog::Accepted==itsDlg->result()))
|
||||
cancel();
|
||||
81
kde-misc/kgtk/kgtk-0.10.0-r1.ebuild
Normal file
81
kde-misc/kgtk/kgtk-0.10.0-r1.ebuild
Normal file
@@ -0,0 +1,81 @@
|
||||
# Copyright 1999-2009 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
ARTS_REQUIRED="never"
|
||||
EAPI="1"
|
||||
inherit kde
|
||||
|
||||
DESCRIPTION="Allows *some* Gtk, Qt3, and Qt4 applications to use KDE's file dialogs when run under KDE"
|
||||
HOMEPAGE="http://www.kde-apps.org/content/show.php?content=36077"
|
||||
SRC_URI="http://home.freeuk.com/cpdrummond/KGtk-${PV}.tar.bz2"
|
||||
S=$WORKDIR/KGtk-$PV
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ppc ~x86"
|
||||
IUSE="qt4 kde4"
|
||||
|
||||
RDEPEND=">=x11-libs/gtk+-2.6
|
||||
qt4? ( || ( x11-libs/qt-gui:4 x11-libs/qt:4 ) )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=dev-util/cmake-2.4.8"
|
||||
if use !kde4; then
|
||||
need-kde 3.5
|
||||
fi
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
epatch "${FILESDIR}/"${P}"-gcc433.patch"
|
||||
epatch "${FILESDIR}/"${P}"-kde4.patch"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
mkdir -p "${S}/build" && cd "${S}/build"
|
||||
cmake \
|
||||
-DCMAKE_INSTALL_PREFIX:PATH=/usr \
|
||||
.. || die "cmake (configure) failed"
|
||||
emake || die "emake failed"
|
||||
|
||||
if use qt4; then
|
||||
K4GTK_FLAGS="-DKGTK_QT4=true DKGTK_GTK2=false"
|
||||
if use kde4; then
|
||||
K4GTK_FLAGS="-DKGTK_KDE4=true ${K4GTK_FLAGS}"
|
||||
fi
|
||||
|
||||
mkdir -p "${S}/build4" && cd "${S}/build4"
|
||||
cmake \
|
||||
-DCMAKE_INSTALL_PREFIX:PATH=/usr ${K4GTK_FLAGS} \
|
||||
.. || die "cmake (configure) failed"
|
||||
emake || die "emake failed"
|
||||
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
cd "${S}/build"
|
||||
emake install DESTDIR="${D}" || die "make install failed"
|
||||
|
||||
if use qt4; then
|
||||
cd "${S}/build4"
|
||||
emake install DESTDIR="${D}" || die "make install failed"
|
||||
fi
|
||||
if use kde4; then
|
||||
cd "${S}/build4/kdialogd4"
|
||||
emake install DESTDIR="${D}" || die "make install failed"
|
||||
fi
|
||||
|
||||
find "${D}" -name kdialogd-wrapper -exec sed -i 's@kdialogd4@which kdialogd4 \&>/dev/null \&\& kdialogd4 || kdialogd3@' {} \;
|
||||
dodoc ../{AUTHORS,ChangeLog,TODO,README}
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "To see the kde-file-selector in a gtk-application, just do:"
|
||||
elog "cd /usr/local/bin"
|
||||
elog "ln -s /usr/bin/kgtk-wrapper application(eg. firefox)"
|
||||
elog "Make sure that /usr/local/bin is before /usr/bin in your \$PATH"
|
||||
elog
|
||||
elog "You need to restart kde and be sure to change your symlinks to non-.sh"
|
||||
}
|
||||
11
kde-misc/kgtk/metadata.xml
Normal file
11
kde-misc/kgtk/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>kde</herd>
|
||||
<maintainer>
|
||||
<email>genstef@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='kde4'>Use KDE 4.x.x file dialogue</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user