imported ebuilds from harpo.

This commit is contained in:
Micha Glave
2006-04-05 10:25:29 +00:00
commit 49a0cfa23b
94 changed files with 2503 additions and 0 deletions

18
kde-misc/kat-svn/Manifest Normal file
View File

@@ -0,0 +1,18 @@
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-kat-svn-0.6 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-kat-svn-0.6 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-kat-svn-0.6 0
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-kat-svn-0.6-r1 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-kat-svn-0.6-r1 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-kat-svn-0.6-r1 0
MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-kat-svn-0.7 0
RMD160 9c1185a5c5e9fc54612808977ee8f548b2258d31 files/digest-kat-svn-0.7 0
SHA256 e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 files/digest-kat-svn-0.7 0
MD5 eee101b5537b692a2aff3d1cb8514afc kat-svn-0.6-r1.ebuild 3976
RMD160 8f2d86913f8e0ab4d5dedb91372e94ae0515dcd6 kat-svn-0.6-r1.ebuild 3976
SHA256 ead94abd251aeb028e95129c68f4738fdf0f4cc85c74f24eff860727d65676c4 kat-svn-0.6-r1.ebuild 3976
MD5 e4dd0e9b98c64d33ba368c3cf61845db kat-svn-0.6.ebuild 3164
RMD160 4d70aa328d7d27e664c8173a9fe49ca428f6764a kat-svn-0.6.ebuild 3164
SHA256 e3c2d1384b7938d6098baf8f77ccd585a032fde989a5ab81a26fcab5af80b298 kat-svn-0.6.ebuild 3164
MD5 f288baeec5a47430c61a1e9ebd1bd097 kat-svn-0.7.ebuild 4230
RMD160 808b238196abeaccb523616b2202ae4657631d01 kat-svn-0.7.ebuild 4230
SHA256 630a02cefa7c714f6b1d7ae069fd4ece5dc32e2e8b68a4cfccacbd0a6ed1bc72 kat-svn-0.7.ebuild 4230

View File

@@ -0,0 +1,112 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit flag-o-matic kde subversion
DESCRIPTION="An open source framework designed to allow KDE applications to index and retrieve files"
HOMEPAGE="http://kat.mandriva.com/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
IUSE="ext-debian ext-doc ext-dvi ext-gnumeric ext-koffice ext-kpresenter
ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt
ext-ps ext-rpm ext-rtf ext-soffice ext-tex ext-xls xattr"
RDEPEND="( || ( ( kde-base/kcontrol kde-base/kicker ) kde-base/kdebase ) )
ext-debian? ( app-arch/dpkg )
ext-doc? ( app-text/antiword )
ext-dvi? ( dev-tex/dvi2tty )
ext-gnumeric? ( app-office/gnumeric )
ext-koffice? ( || ( app-office/koffice app-office/koffice-meta ) )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-lyx? ( app-text/lyx2html )
ext-man? ( app-text/man2html )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/poppler )
ext-ppt? ( app-text/xlhtml )
ext-rpm? ( app-arch/rpm )
ext-ps? ( app-text/pstotext )
ext-rtf? ( app-text/unrtf )
ext-soffice? ( app-office/staroffice )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
DEPEND="${RDEPEND}
<=dev-db/sqlite-3.2.3
>=dev-util/pkgconfig-0.9.0
!kde-misc/kat
!kde-misc/kat-cvs"
need-kde 3.3
src_unpack() {
# Based on http://www.jordswart.org/archives/category/free-software/ebuild
# Fetching base directory needed to compile KDE SVN sources via subversion eclass
ESVN_UPDATE_CMD="svn update -N"
ESVN_FETCH_CMD="svn checkout -N"
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/playground/base"
subversion_src_unpack
# Fetching admin directory needed to compile KDE SVN source via subversion eclass
S=${WORKDIR}/${P}/admin
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin"
subversion_src_unpack
# Fetching lastest stable Kat 0.6.x sources
ESVN_UPDATE_CMD="svn up"
ESVN_FETCH_CMD="svn checkout"
S=${WORKDIR}/${P}/kat
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/branches/kat/0.6.x/kat"
subversion_src_unpack
}
src_compile() {
# Filter fvisibility for now due to compile errors
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# Kat SVN wants autoconf and automake set to newer versions
export WANT_AUTOCONF=2.5
export WANT_AUTOMAKE=1.6
# Unset Unsermake as Kat does not compile with unsermake enabled
export UNSERMAKE=no
local myconf="prefix=`kde-config --prefix`"
use debug && myconf="${myconf} debug=full"
kde_src_compile
}
pkg_postinst() {
if [ ! -d /proc/sys/fs/inotify ] ; then
ewarn "Your kernel does not seem to have inotify support enabled."
ewarn "In order to enable support for Kat's autoupdate deamon,"
ewarn "you need minimum kernel version 2.6.13."
ewarn "Enable Inotify file change notification support (INOTIFY)"
ewarn "within the kernel under Device Drivers / Character Devices."
ewarn "For more information regarding the use of Inotify and Kat:"
ewarn "http://kat.mandriva.com/wiki/index.php/Getting_started"
ewarn ""
epause 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented Attributes within Kat."
einfo "You will need to set Extended Attributes on the file"
einfo "systems that the autoupdate deamon of Kat indexes."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example:"
einfo "/dev/hda3 /home reiserfs defaults,user_xattr 1 2"
epause 10
fi
}

View File

@@ -0,0 +1,97 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic kde subversion
DESCRIPTION="The open source answer to WhereIsIt and Google Desktop Search"
HOMEPAGE="http://kat.sourceforge.net/"
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/playground/base/kat"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~alpha ~ppc ~sparc"
IUSE="ext-doc ext-gnumeric ext-html ext-koffice ext-kpresenter ext-kspread
ext-kword ext-mail ext-openoffice ext-pdf ext-ppt ext-ps ext-rtf ext-tex
ext-xls xattr"
RDEPEND=">=dev-db/sqlite-3.2.1
( || ( kde-base/kcontrol kde-base/kdebase ) )
ext-doc? ( app-text/antiword )
ext-gnumeric? ( app-office/gnumeric )
ext-html? ( app-text/html2text )
ext-koffice? ( app-text/koffice )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-mail? ( net-mail/mhonarc )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/xpdf )
ext-ppt? ( app-text/xlhtml )
ext-ps? ( app-text/pstotext )
ext-rtf? ( app-text/unrtf )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
DEPEND="${RDEPEND}
>=sys-devel/autoconf-2.59
>=sys-devel/automake-1.6
!kde-misc/kat"
need-kde 3.3
src_unpack() {
ESVN_UPDATE_CMD="svn update -N" ESVN_FETCH_CMD="svn checkout -N" ESVN_REPO_URI=`dirname ${ESVN_REPO_URI}` subversion_src_unpack
# Fetch the admin directory of KDE 3.5
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin" subversion_src_unpack
ESVN_UPDATE_CMD="svn up kat"
subversion_src_unpack
cd ${S}
make -f Makefile.cvs
}
src_compile() {
# Filter fvisibility for now due to compile errors.
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# KAT SVN uses newer autoconf and automake
export WANT_AUTOCONF=2.5
export WANT_AUTOMAKE=1.6
# Unset Unsermake as not all users want unsermake installed
export UNSERMAKE=no
PREFIX="`kde-config --prefix`"
kde_src_compile
}
pkg_postinst() {
if [ ! -e /dev/inotify ] ; then
eerror "Your kernel does not seem to have inotify support enabled."
eerror "In order to enable support for Kat's autoupdate deamon,"
eerror "I suggest you install the latest sys-kernel/gentoo-sources"
eerror "(or any other kernel with the inotify patch included)."
eerror ""
eerror "Enable Inotify file change notification support (INOTIFY)"
eerror "within the kernel under Device Drivers / Character Devices."
eerror "For more information: http://beaglewiki.org/Inotify_Kernel."
ebeep 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented attributes within Kat."
einfo "You will need to set extended attributes on the file"
einfo "systems that the autoupdate deamon of Kat is indexing."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, you add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example:"
einfo "/dev/hda3 /home ext3 defaults,user_xattr 1 2"
ebeep 10
fi
}

View File

@@ -0,0 +1,121 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit flag-o-matic kde subversion
DESCRIPTION="An open source framework designed to allow KDE applications to index and retrieve files"
HOMEPAGE="http://kat.mandriva.com/"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=" -*"
IUSE="ext-debian ext-doc ext-dvi ext-gnumeric ext-koffice ext-kpresenter
ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt
ext-ps ext-rpm ext-rtf ext-soffice ext-tex ext-xls xattr"
RDEPEND="( || ( ( kde-base/kcontrol kde-base/kicker ) kde-base/kdebase ) )
ext-debian? ( app-arch/dpkg )
ext-doc? ( app-text/antiword )
ext-dvi? ( dev-tex/dvi2tty )
ext-gnumeric? ( app-office/gnumeric )
ext-koffice? ( || ( app-office/koffice app-office/koffice-meta ) )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-lyx? ( app-text/lyx2html )
ext-man? ( app-text/man2html )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/poppler )
ext-ppt? ( app-text/xlhtml )
ext-rpm? ( app-arch/rpm )
ext-ps? ( app-text/pstotext )
ext-rtf? ( app-text/unrtf )
ext-soffice? ( app-office/staroffice )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
DEPEND="${RDEPEND}
dev-db/sqlite
dev-cpp/clucene
>=dev-util/pkgconfig-0.9.0
!kde-misc/kat
!kde-misc/kat-cvs"
need-kde 3.3
pkg_setup() {
# Check if clucene has been built with unicode enabled
if has_version clucene && ! built_with_use clucene unicode ; then
eerror "Re-emerge clucene with unicode use-flag enabled!"
die "You need clucene built with unicode flag for use with Kat."
fi
}
src_unpack() {
# Based on http://www.jordswart.org/archives/category/free-software/ebuild
# Fetching base directory needed to compile KDE SVN sources via subversion eclass
ESVN_UPDATE_CMD="svn update -N"
ESVN_FETCH_CMD="svn checkout -N"
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/playground/base"
subversion_src_unpack
# Fetching admin directory needed to compile KDE SVN sources via subversion eclass
S=${WORKDIR}/{$P}/admin
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin"
subversion_src_unpack
# Fetching the latest Kat 0.7.x sources
ESVN_UPDATE_CMD="svn up"
ESVN_FETCH_CMD="svn checkout"
S=${WORKDIR}/${P}/kat
ESVN_REPO_URI="svn://anonsvn.kde.org/home/kde/trunk/playground/base/kat"
subversion_src_unpack
}
src_compile() {
# Filter fvisibility for now due to compile errors
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# Kat SVN wants autoconf and automake set to newer versions
export WANT_AUTOCONF=2.5
export WANT_AUTOMAKE=1.6
# Unset Unsermake as Kat does not compile with unsermake enabled
export UNSERMAKE=no
local myconf="prefix=`kde-config --prefix`"
use debug && myconf="${myconf} debug=full"
kde_src_compile
}
pkg_postinst() {
if [ ! -d /proc/sys/fs/inotify ] ; then
ewarn "Your kernel does not seem to have inotify support enabled."
ewarn "In order to enable support for Kat's autoupdate deamon,"
ewarn "you need minimum kernel version 2.6.13."
ewarn "Enable Inotify file change notification support (INOTIFY)"
ewarn "within the kernel under Device Drivers / Character Devices."
ewarn "For more information regarding the use of Inotify and Kat:"
ewarn "http://kat.mandriva.com/wiki/index.php/Getting_started"
ewarn ""
epause 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented Attributes within Kat."
einfo "You will need to set Extended Attributes on the file"
einfo "systems that the autoupdate deamon of Kat indexes."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example"
einfo "/dev/hda3 /home reiserfs defaults,user_xattr 1 2"
epause 10
fi
}

30
kde-misc/kat/Manifest Normal file
View File

@@ -0,0 +1,30 @@
MD5 2a0d12b848819dae69b5cabb793bd1fc files/digest-kat-0.6.2 63
RMD160 ccf550d0ce7258e4394dedd894ed71265cc9ba6d files/digest-kat-0.6.2 63
SHA256 915b4040eb99147321974f509962b330e77746441e41c102007432e1c8191056 files/digest-kat-0.6.2 63
MD5 eb8a5737b0cef9d376925401b8b4eb47 files/digest-kat-0.6.3 63
RMD160 6a959162f975297df04e084fc9a407e0f2e4255d files/digest-kat-0.6.3 63
SHA256 834626dac0aa52f716e3f8345e4558707246af83128bb596ee1eeae515231535 files/digest-kat-0.6.3 63
MD5 eb8a5737b0cef9d376925401b8b4eb47 files/digest-kat-0.6.3-r1 63
RMD160 6a959162f975297df04e084fc9a407e0f2e4255d files/digest-kat-0.6.3-r1 63
SHA256 834626dac0aa52f716e3f8345e4558707246af83128bb596ee1eeae515231535 files/digest-kat-0.6.3-r1 63
MD5 10be0aa18f9e332651c5958c9f40e0dd files/digest-kat-0.6.3_beta2 69
RMD160 ded21d7ebb132b11d71dc0fed1c157e369dc0bfd files/digest-kat-0.6.3_beta2 69
SHA256 5fefa9e065ff42f73f9f2f4cc369f03687c059e531c87f8b5679eaabf69b9a58 files/digest-kat-0.6.3_beta2 69
MD5 bca2d221e1d703e6feb1c5931bd444d4 files/digest-kat-0.6.4 232
RMD160 ddf07d4b9498ba9327ad879cf941b220198b5726 files/digest-kat-0.6.4 232
SHA256 380712977e1e9993a0142fd5a0f469b09094d48584e4896cd533c206ed7147cc files/digest-kat-0.6.4 232
MD5 ab27ad633148f40174c1c20bb2ff2280 kat-0.6.2.ebuild 2687
RMD160 1412ce7947ac1e3c281d1b654cd0069ab2e60ae3 kat-0.6.2.ebuild 2687
SHA256 c784687f8ea946923c6ae5e02c785f211ac6645fb25635202e81f1668e4301f7 kat-0.6.2.ebuild 2687
MD5 69b2df7a8741fbe0d775b7bc034579fa kat-0.6.3-r1.ebuild 3033
RMD160 39591d1df215185e13901aa6ba811f31a1e5afb3 kat-0.6.3-r1.ebuild 3033
SHA256 c6104f07714fcebb1b6e52190bdb1abd889934ce370012c5ee327d2019527c29 kat-0.6.3-r1.ebuild 3033
MD5 5324e682fc94c9e0ddb02c723806b016 kat-0.6.3.ebuild 2975
RMD160 8321f3c5e2522197eaa3911638480073f8251acd kat-0.6.3.ebuild 2975
SHA256 8204a55508e0843b02626e478cb33b2b74d7bf4c88b7056574b46c5eaaac7657 kat-0.6.3.ebuild 2975
MD5 68052f7fc9fc78405ff84755e6906b11 kat-0.6.3_beta2.ebuild 3069
RMD160 1139d2c890a3cba11bb921bd07c531954e4dfbdb kat-0.6.3_beta2.ebuild 3069
SHA256 9a1ba484db1895e6ced2d8807270c4c0606444acff7293a69e636544f90d188e kat-0.6.3_beta2.ebuild 3069
MD5 9a6e6eef3c4e68c9b055e4313729e5ee kat-0.6.4.ebuild 3138
RMD160 bfe3d3ce2400de49b21387279c1ea0110dbc68a4 kat-0.6.4.ebuild 3138
SHA256 0d70a0931601f0638e18e6fe3cfab499649354708c536c4f99cde7dd1ce46097 kat-0.6.4.ebuild 3138

View File

@@ -0,0 +1 @@
MD5 46312750a7709d301d76ff49a1a8ec55 kat-0.6.2.tar.bz2 1053435

View File

@@ -0,0 +1 @@
MD5 429b6fd8c638412d67cbd3cad1361281 kat-0.6.3.tar.bz2 1001028

View File

@@ -0,0 +1 @@
MD5 429b6fd8c638412d67cbd3cad1361281 kat-0.6.3.tar.bz2 1001028

View File

@@ -0,0 +1 @@
MD5 7885d3dea72a66be8ea71d467b65c712 kat-0.6.3-beta2.tar.bz2 3159036

View File

@@ -0,0 +1,3 @@
MD5 e57c6ced1966b73ac1310583be63bd2d kat-0.6.4.tar.bz2 809372
RMD160 6c0b3fdf616038bd64120b861dcc16f3681aaef0 kat-0.6.4.tar.bz2 809372
SHA256 357fc8f2e292c17187e0b58e41ac08a4bea02345d1d3cc6a5249d1f2e9c6b5d1 kat-0.6.4.tar.bz2 809372

View File

@@ -0,0 +1,80 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit flag-o-matic kde
DESCRIPTION="The open source answer to WhereIsIt and Google Desktop Search"
HOMEPAGE="http://kat.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~alpha ~ppc ~sparc"
IUSE="ext-doc ext-gnumeric ext-html ext-koffice ext-kpresenter ext-kspread
ext-kword ext-mail ext-openoffice ext-pdf ext-ppt ext-ps ext-rtf ext-tex
ext-xls xattr"
RDEPEND=">=dev-db/sqlite-3.2.1
( || ( kde-base/kcontrol >=kde-base/kdebase-3.3 ) )
ext-doc? ( app-text/antiword )
ext-gnumeric? ( app-office/gnumeric )
ext-html? ( app-text/html2text )
ext-koffice? ( app-text/koffice )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-mail? ( net-mail/mhonarc )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/xpdf )
ext-ppt? ( app-text/xlhtml )
ext-ps? ( app-text/pstotext )
ext-rtf? ( app-text/unrtf )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9.0
!kde-misc/kat"
need-kde 3.3
src_compile() {
# Filter fvisibility for now due to compile errors.
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# Unset Unsermake as not all users want unsermake installed
export UNSERMAKE=no
PREFIX="`kde-config --prefix`"
kde_src_compile
}
pkg_postinst() {
if [ ! -e /dev/inotify ] ; then
eerror "Your kernel does not seem to have inotify support enabled."
eerror "In order to enable support for Kat's autoupdate deamon,"
eerror "I suggest you install the latest sys-kernel/gentoo-sources"
eerror "(or any other kernel with the inotify patch included)."
eerror ""
eerror "Enable Inotify file change notification support (INOTIFY)"
eerror "within the kernel under Device Drivers / Character Devices."
eerror "For more information regarding the use of Inotify and Kat:"
eerror "https://infserver.unibz.it/kat/wiki/index.php/Getting_started"
ebeep 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented attributes within Kat."
einfo "You will need to set extended attributes on the file"
einfo "systems that the autoupdate deamon of Kat is indexing."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, you add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example:"
einfo "/dev/hda3 /home ext3 defaults,user_xattr 1 2"
ebeep 10
fi
}

View File

@@ -0,0 +1,89 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit flag-o-matic kde
DESCRIPTION="Framework designed to allow KDE applications to index and retrieve files."
HOMEPAGE="http://kat.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~alpha ~ppc ~sparc"
IUSE="ext-doc ext-dvi ext-gnumeric ext-html ext-koffice ext-kpresenter
ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt
ext-ps ext-rtf ext-tex ext-xls xattr"
RDEPEND=">=dev-db/sqlite-3.2.1
( || ( ( kde-base/kcontrol kde-base/kicker ) >=kde-base/kdebase-3.3 ) )
ext-doc? ( app-text/antiword )
ext-dvi? ( dev-tex/dvi2tty )
ext-gnumeric? ( app-office/gnumeric )
ext-html? ( app-text/html2text )
ext-koffice? ( || ( app-office/koffice app-office/koffice-meta ) )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-lyx? ( app-text/lyx2html )
ext-man? ( app-text/man2html )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/xpdf )
ext-ppt? ( app-text/xlhtml )
ext-ps? ( app-text/pstotext )
ext-rtf? ( app-text/unrtf )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
# mail-plugin is for now disabled due to Mail-privacy.
# ext-eml? ( net-mail/mhonarc )
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9.0
!kde-misc/kat"
need-kde 3.3
src_compile() {
# Filter fvisibility for now due to compile errors
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# Kat wants autoconf and automake set to newer versions.
export WANT_AUTOCONF=2.5
export WANT_AUTOMAKE=1.6
# Unset Unsermake as it does not compile with unsermake enabled.
export UNSERMAKE=no
PREFIX="`kde-config --prefix`"
kde_src_compile
}
pkg_postinst() {
if [ ! -f /proc/sys/fs/inotify ] ; then
eerror "Your kernel does not seem to have inotify support enabled."
eerror "In order to enable support for Kat's autoupdate deamon,"
eerror "you need kernel 2.6.13 which includes the minimum version"
eerror "of Inotify (v0.24) supported by Kat."
eerror "Enable Inotify file change notification support (INOTIFY)"
eerror "within the kernel under Device Drivers / Character Devices."
eerror "For more information regarding the use of Inotify and Kat:"
eerror "http://rcappuccio.altervista.org/wiki/index.php/Getting_started"
eerror ""
ebeep 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented attributes within Kat."
einfo "You will need to set extended attributes on the file"
einfo "systems that the autoupdate deamon of Kat is indexing."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, you add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example:"
einfo "/dev/hda3 /home ext3 defaults,user_xattr 1 2"
ebeep 10
fi
}

View File

@@ -0,0 +1,89 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic kde
DESCRIPTION="The open source answer to WhereIsIt and Google Desktop Search"
HOMEPAGE="http://kat.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~alpha ~ppc ~sparc"
IUSE="ext-doc ext-dvi ext-gnumeric ext-html ext-koffice ext-kpresenter
ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt
ext-ps ext-rtf ext-tex ext-xls xattr"
RDEPEND=">=dev-db/sqlite-3.2.1
( || ( ( kde-base/kcontrol kde-base/kicker ) >=kde-base/kdebase-3.3 ) )
ext-doc? ( app-text/antiword )
ext-dvi? ( dev-tex/dvi2tty )
ext-gnumeric? ( app-office/gnumeric )
ext-html? ( app-text/html2text )
ext-koffice? ( app-text/koffice )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-lyx? ( app-text/lyx2html )
ext-man? ( app-text/man2html )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/xpdf )
ext-ppt? ( app-text/xlhtml )
ext-ps? ( app-text/pstotext )
ext-rtf? ( app-text/unrtf )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
# mail-plugin is for now disabled.
# ext-eml? ( net-mail/mhonarc )
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9.0
!kde-misc/kat"
need-kde 3.3
src_compile() {
# Filter fvisibility for now due to compile errors
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# Kat wants autoconf and automake set to newer versions.
export WANT_AUTOCONF=2.5
export WANT_AUTOMAKE=1.6
# Unset Unsermake as it does not compile with unsermake enabled.
export UNSERMAKE=no
PREFIX="`kde-config --prefix`"
kde_src_compile
}
pkg_postinst() {
if [[ -d /proc/sys/fs/inotify ]] ; then
eerror "Your kernel does not seem to have inotify support enabled."
eerror "In order to enable support for Kat's autoupdate deamon,"
eerror "you need kernel 2.6.13 which includes the minimum version"
eerror "of Inotify (v0.24) supported by Kat."
eerror "Enable Inotify file change notification support (INOTIFY)"
eerror "within the kernel under Device Drivers / Character Devices."
eerror "For more information regarding the use of Inotify and Kat:"
eerror "http://rcappuccio.altervista.org/wiki/index.php/Getting_started"
eerror ""
ebeep 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented attributes within Kat."
einfo "You will need to set extended attributes on the file"
einfo "systems that the autoupdate deamon of Kat is indexing."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, you add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example:"
einfo "/dev/hda3 /home ext3 defaults,user_xattr 1 2"
ebeep 10
fi
}

View File

@@ -0,0 +1,91 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils flag-o-matic kde linux-info
MY_PNV=${P/_beta2/-beta2}
S=${WORKDIR}/${MY_PNV}
DESCRIPTION="The open source answer to WhereIsIt and Google Desktop Search"
HOMEPAGE="http://kat.sourceforge.net/"
SRC_URI="mirror://sourceforge/${PN}/${MY_PNV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~alpha ~ppc ~sparc"
IUSE="ext-doc ext-dvi ext-gnumeric ext-html ext-koffice ext-kpresenter
ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt
ext-ps ext-rtf ext-tex ext-xls xattr"
RDEPEND=">=dev-db/sqlite-3.2.1
( || ( ( kde-base/kcontrol kde-base/kicker ) >=kde-base/kdebase-3.3 ) )
ext-doc? ( app-text/antiword )
ext-dvi? ( dev-tex/dvi2tty )
ext-gnumeric? ( app-office/gnumeric )
ext-html? ( app-text/html2text )
ext-koffice? ( app-text/koffice )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-lyx? ( app-text/lyx2html )
ext-man? ( app-text/man2html )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/xpdf )
ext-ppt? ( app-text/xlhtml )
ext-ps? ( app-text/pstotext )
ext-rtf? ( app-text/unrtf )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
# mail-plugin is for now disabled.
# ext-eml? ( net-mail/mhonarc )
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9.0
!kde-misc/kat"
need-kde 3.3
src_compile() {
# Filter fvisibility for now due to compile errors
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# Kat wants autoconf and automake set to newer versions.
export WANT_AUTOCONF=2.5
export WANT_AUTOMAKE=1.6
# Unset Unsermake as it does not compile with unsermake enabled.
export UNSERMAKE=no
PREFIX="`kde-config --prefix`"
kde_src_compile
}
pkg_postinst() {
if ( ! linux_chkconfig_present INOTIFY) && [[ -f /proc/sys/fs/inotify ]] ; then
eerror "Your kernel does not seem to have inotify support enabled."
eerror "In order to enable support for Kat's autoupdate deamon,"
eerror "you need kernel 2.6.13 which includes the minimum version"
eerror "of Inotify (v0.24) supported by Kat."
eerror "Enable Inotify file change notification support (INOTIFY)"
eerror "within the kernel under Device Drivers / Character Devices."
eerror "For more information regarding the use of Inotify and Kat:"
eerror "http://rcappuccio.altervista.org/wiki/index.php/Getting_started"
ebeep 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented attributes within Kat."
einfo "You will need to set extended attributes on the file"
einfo "systems that the autoupdate deamon of Kat is indexing."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, you add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example:"
einfo "/dev/hda3 /home ext3 defaults,user_xattr 1 2"
ebeep 10
fi
}

View File

@@ -0,0 +1,90 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit flag-o-matic kde
DESCRIPTION="An open source framework designed to allow KDE applications to index and retrieve files."
HOMEPAGE="http://kat.mandriva.com/"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~alpha ~ppc ~sparc"
IUSE="ext-debian ext-doc ext-dvi ext-gnumeric ext-koffice ext-kpresenter
ext-kspread ext-kword ext-lyx ext-man ext-openoffice ext-pdf ext-ppt
ext-ps ext-rpm ext-rtf ext-tex ext-xls xattr"
# Set sqlite to 3.2.1 for now as KDED crashes with sqlite >=3.2.2
# See http://sf.net/tracker/index.php?func=detail&aid=1309476&group_id=131039&atid=719767
RDEPEND="<=dev-db/sqlite-3.2.3
( || ( ( kde-base/kcontrol kde-base/kicker ) >=kde-base/kdebase-3.3 ) )
ext-debian? ( app-/arch/dpkg )
ext-doc? ( app-text/antiword )
ext-dvi? ( dev-tex/dvi2tty )
ext-gnumeric? ( app-office/gnumeric )
ext-koffice? ( || ( app-office/koffice app-office/koffice-meta ) )
ext-kpresenter? ( app-office/kpresenter )
ext-kspread? ( app-office/kspread )
ext-kword? ( app-office/kword )
ext-lyx? ( app-text/lyx2html )
ext-man? ( app-text/man2html )
ext-openoffice? ( virtual/ooo )
ext-pdf? ( app-text/poppler )
ext-ppt? ( app-text/xlhtml )
ext-ps? ( app-text/pstotext )
ext-rpm? ( app-arch/rpm )
ext-rtf? ( app-text/unrtf )
ext-tex? ( dev-tex/untex )
ext-xls? ( app-text/xlhtml )
xattr? ( sys-apps/attr )"
DEPEND="${RDEPEND}
>=dev-util/pkgconfig-0.9.0
!kde-misc/kat-cvs
!kde-misc/kat-svn"
need-kde 3.3
src_compile() {
# Filter fvisibility for now due to compile errors
filter-flags -fvisibility-inlines-hidden -fvisibility=hidden
# Kat wants autoconf and automake set to newer versions.
export WANT_AUTOCONF=2.5
export WANT_AUTOMAKE=1.6
# Unset Unsermake as it does not compile with unsermake enabled.
export UNSERMAKE=no
PREFIX="`kde-config --prefix`"
kde_src_compile
}
pkg_postinst() {
if [ ! -d /proc/sys/fs/inotify ] ; then
ewarn "Your kernel does not seem to have inotify support enabled."
ewarn "In order to enable support for Kat's autoupdate deamon,"
ewarn "you need minimum kernel version 2.6.13."
ewarn "Enable Inotify file change notification support (INOTIFY)"
ewarn "within the kernel under Device Drivers / Character Devices."
ewarn "For more information regarding the use of Inotify and Kat:"
ewarn "http://kat.mandriva.com/wiki/index.php/Getting_started"
ewarn ""
epause 10
fi
if [ IUSE=xattr ] ; then
einfo "You selected support for Extented Attributes within Kat."
einfo "You will need to set Extended Attributes on the file"
einfo "systems that the autoupdate deamon of Kat indexes."
einfo "(Has to be supported by the kernel e.g. EXT2_FS_XATTR,"
einfo "EXT3_FS_XATTR or REISERFS_FS_XATTR)"
einfo ""
einfo "To set extended attributes, add 'user_xattr' to the"
einfo "relevant file systems in your /etc/fstab file. For example:"
einfo "/dev/hda3 /home reiserfs defaults,user_xattr 1 2"
epause 10
fi
}

View File

@@ -0,0 +1,4 @@
MD5 1b5dff73e51750cfb488a3c9b3245e01 files/digest-kdmtheme-1.0.1 67
MD5 f491e460bc28dda68fa8874613feb5e2 files/digest-kdmtheme-1.1 65
MD5 e57c8e5194f600da1d76568838c40578 kdmtheme-1.0.1.ebuild 607
MD5 e57c8e5194f600da1d76568838c40578 kdmtheme-1.1.ebuild 607

View File

@@ -0,0 +1 @@
MD5 9fade44a612c5146fe10a39d9e0735ba kdmtheme-1.0.1.tar.bz2 629233

View File

@@ -0,0 +1 @@
MD5 1f1684916b9b048f1b9b55be33ee44ce kdmtheme-1.1.tar.bz2 632875

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit kde
need-kde 3.4
DESCRIPTION="KDM Theme Manager is just what it says a theme manager for KDM"
HOMEPAGE="http://kde-look.org/content/show.php?content=22120"
SRC_URI="http://beta.smileaf.org/files/kdmtheme/${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="x86 ~amd64 ~ppc"
IUSE=""
SLOT="0"
RESTRICT="nomirror $RESTRICT"
pkg_postinst() {
echo
einfo "To run kdmtheme simple open K Control Center and go to "
einfo "System Administration There you will find KDM Theme Manager"
echo
}

View File

@@ -0,0 +1,25 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit kde
need-kde 3.4
DESCRIPTION="KDM Theme Manager is just what it says a theme manager for KDM"
HOMEPAGE="http://kde-look.org/content/show.php?content=22120"
SRC_URI="http://beta.smileaf.org/files/kdmtheme/${P}.tar.bz2"
LICENSE="GPL-2"
KEYWORDS="x86 ~amd64 ~ppc"
IUSE=""
SLOT="0"
RESTRICT="nomirror $RESTRICT"
pkg_postinst() {
echo
einfo "To run kdmtheme simple open K Control Center and go to "
einfo "System Administration There you will find KDM Theme Manager"
echo
}

View File

@@ -0,0 +1,6 @@
MD5 044335cb2377a080961568c7227a6d53 files/digest-ksudoku-0.3 235
RMD160 1405388e2b7055d9987cf2425078323dff841e1b files/digest-ksudoku-0.3 235
SHA256 804dba8d290bc12552558b8fd0d629e628ffe327a3e4511585c03615504a3b63 files/digest-ksudoku-0.3 235
MD5 96fb9aae4945d1cd13726453eb0a79a3 ksudoku-0.3.ebuild 379
RMD160 1783e38674a7dbf407344d4fd8ae595d21529145 ksudoku-0.3.ebuild 379
SHA256 bd5a5cb540e712cf38c005b78cb99ac537b0312d1a95cc9c6e025f4c4a2d7b6f ksudoku-0.3.ebuild 379

View File

@@ -0,0 +1,3 @@
MD5 d5fe20e9deda671dd15340f43ab4c4a3 ksudoku-0.3.tar.gz 704694
RMD160 a20f1896951c1594dac1b1f8582dbc7e5e9ec99e ksudoku-0.3.tar.gz 704694
SHA256 18f95cb383a7d313f907eff6a1f23e0cf66627d901cbbb8488c521851c3f2cca ksudoku-0.3.tar.gz 704694

View File

@@ -0,0 +1,18 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit kde
DESCRIPTION="Sudoku Puzzle Generator and Solver for KDE."
HOMEPAGE="http://www.kde-apps.org/content/show.php?content=28792"
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64"
IUSE=""
need-kde 3