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

View File

@ -0,0 +1,4 @@
/ChangeLog/1.1/Fri Oct 3 15:35:32 2003//
/Manifest/1.1/Fri Oct 3 15:35:32 2003//
/XSteak-1.7.3.ebuild/1.2/Fri Oct 3 15:36:52 2003//
D/files////

View File

@ -0,0 +1 @@
ebuilds/app-dicts/XSteak

View File

@ -0,0 +1 @@
:pserver:anonymous@cvs.gentoo-deutsch.berlios.de:/cvsroot/gentoo-deutsch

View File

@ -0,0 +1,7 @@
# ChangeLog for app-dicts/Steak
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
# $Header: /cvsroot/gentoo-deutsch/ebuilds/app-dicts/XSteak/ChangeLog,v 1.1 2003/10/03 15:35:32 dertobi123 Exp $
#2003-10-03 Tobias Scherbaum <tobias@scherbaum.info>
Initial Release

View File

@ -0,0 +1,8 @@
MD5 78faa6e6387953c21137e525cc668184 ChangeLog 295
MD5 5de23843d535a611bacb7696c5611bce files/digest-XSteak-1.7.3 64
MD5 62b9d8c4d2772255abdf057ab955b2f0 files/digest-ksteak-0.9.4 65
MD5 07889e9468e7ef8d3178a4f044960f76 files/digest-ksteak-1.0.0_pre1 69
MD5 801b21601bc480ff1a9fe96cd0a9b1ff files/digest-ksteak-1.0.0_pre2 69
MD5 477a703011bb3c7bcfbe0534c1e26920 ksteak-0.9.4.ebuild 529
MD5 6c3df34806bb1e57e8a4d95b4b015a2d ksteak-1.0.0_pre1.ebuild 565
MD5 947aba2bd5556d2107fc478f0befcddf ksteak-1.0.0_pre2.ebuild 572

View File

@ -0,0 +1,2 @@
/digest-XSteak-1.7.3/1.1/Fri Oct 3 15:35:32 2003//
D

View File

@ -0,0 +1 @@
ebuilds/app-dicts/XSteak/files

View File

@ -0,0 +1 @@
:pserver:anonymous@cvs.gentoo-deutsch.berlios.de:/cvsroot/gentoo-deutsch

View File

@ -0,0 +1 @@
MD5 d5ff40c7b27a75d353a8524d4c83d608 Steak.1.7.3.tar.gz 1064898

View File

@ -0,0 +1 @@
MD5 2e60a99e1b4ffd271494bc67b800ec4d ksteak-0.9.4.tar.bz2 422031

View File

@ -0,0 +1 @@
MD5 cd4b1c3db54d1bf882ed88af2c5a298d ksteak-1.0.0pre1.tar.bz2 424577

View File

@ -0,0 +1 @@
MD5 b78971ffdb32e002931cff19bb6c8ba7 ksteak-1.0.0pre2.tar.bz2 460454

View File

@ -0,0 +1,21 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /cvsroot/gentoo-deutsch/ebuilds/app-dicts/XSteak/XSteak-1.7.3.ebuild,v 1.2 2003/10/03 15:36:52 dertobi123 Exp $
inherit kde-base
need-kde 3.1
DESCRIPTION="KDE based GUI for the steak Dictionary"
HOMEPAGE="http://www.der-fritz.de/ksteak/"
SRC_URI="http://www.der-fritz.de/ksteak/${P}.tar.bz2"
LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~ppc"
IUSE=""
DEPEND="app-text/ispell
app-dicts/Steak"
RDEPEND=""

View File

@ -0,0 +1,22 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /cvsroot/gentoo-deutsch/ebuilds/app-dicts/XSteak/XSteak-1.7.3.ebuild,v 1.2 2003/10/03 15:36:52 dertobi123 Exp $
inherit kde-base
need-kde 3.1
DESCRIPTION="KDE based GUI for the steak Dictionary"
HOMEPAGE="http://www.der-fritz.de/ksteak/"
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
SRC_URI="http://www.der-fritz.de/ksteak/${MY_P}.tar.bz2"
LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~ppc"
IUSE=""
DEPEND="app-text/ispell
app-dicts/Steak"
RDEPEND=""

View File

@ -0,0 +1,22 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /cvsroot/gentoo-deutsch/ebuilds/app-dicts/XSteak/XSteak-1.7.3.ebuild,v 1.2 2003/10/03 15:36:52 dertobi123 Exp $
inherit kde-base
need-kde 3.1
DESCRIPTION="KDE based GUI for the steak Dictionary"
HOMEPAGE="http://www.der-fritz.de/ksteak/"
MY_P=${P/_/}
S=${WORKDIR}/${MY_P}
SRC_URI="http://www.der-fritz.de/ksteak/${MY_P}.tar.bz2"
LICENSE="GPL"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
IUSE=""
DEPEND="app-text/ispell
app-dicts/steak"
RDEPEND=""

View File

@ -0,0 +1,8 @@
# ChangeLog for app-dicts/steak
# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/steak/ChangeLog,v 1.1 2005/12/22 12:20:23 egore Exp $
*steak-1.7.3 (22 Dec 2005)
22 Dec 2005; Christoph Brill <egore911@egore911.de> +steak-1.7.3.ebuild :
Initial import. Ebuild submitted by me.

4
app-dicts/steak/Manifest Normal file
View File

@ -0,0 +1,4 @@
MD5 c3de0738304355e8920e0bb8e58209e9 ChangeLog 349
MD5 ab0e378b32471858d0e93d836ef25cc9 files/digest-steak-1.7.3 68
MD5 eaa89c412581623785c9ae4d5be5a42c files/steak-1.7.3.patch 615
MD5 22669f1994ca4cee2f988a3c1df5b6c0 steak-1.7.3.ebuild 1284

View File

@ -0,0 +1 @@
MD5 eb4d5907fd8715a15bde0a7e3c6cf4c3 steak-1.7.3-251.src.rpm 989147

View File

@ -0,0 +1,18 @@
--- woerterbuch.alt 2004-12-04 23:34:28.115707552 +0100
+++ woerterbuch 2004-12-04 23:41:19.259204240 +0100
@@ -6,13 +6,13 @@
################################################################
#
# Unter diesem Verzeichnis ist die Woerterbuch-Datei zu finden
-SteakDIR=$HOME/bin/Steak/Datensatz
+SteakDIR=/usr/share/Steak/Datensatz
#SteakDIR=$HOME/bin/Steak/Datensatz
# Der Name der Woerterbuch-Datei
SteakFILE=ger-eng.txt
#SteakFILE=Datenbank.txt
# Unter diesem Verzeichnis ist die ausfuehrbaren Dateien zu finden
-BINDIR=$HOME/bin/Steak
+BINDIR=/usr/bin
#BINDIR=$HOME/bin/Steak
# Temp-Dir
TMPDIR=/tmp

View File

@ -0,0 +1,47 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-dicts/steak/steak-1.7.3.ebuild,v 1.1 2005/12/22 12:15:41 egore Exp $
inherit eutils
DESCRIPTION="EN => DE Dictionary"
HOMEPAGE="http://www.tm.informatik.uni-frankfurt.de/~razi/steak"
#SRC_URI="http://www.tm.informatik.uni-frankfurt.de/~razi/steak/program/Steak.${PV}.tar.gz"
SRC_URI="ftp://84.41.185.108/suse/9.1/suse/src/${P}-251.src.rpm"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~ppc ~amd64"
IUSE=""
DEPEND="app-text/ispell
app-arch/rpm2targz"
RDEPEND=""
S=${WORKDIR}/Steak
src_unpack() {
cd ${WORKDIR}
rpm2targz ${DISTDIR}/${A}
tar -xzf ${P}-251.src.tar.gz
tar -xjpf Steak.${PV}.tar.bz2
cd ${S}
epatch ${FILESDIR}/${P}.patch
}
src_install() {
insinto /usr/share/Steak/Datensatz
doins Datensatz/ger-eng.txt \
|| die "failed installing dataset"
insinto /usr/share/Steak
doins mini_steak_icon.xpm pinguin_steak_icon.xpm .Steakconfig \
|| die "failed installing icons or config"
dobin woerterbuch printbuffer iso2txt spacefilter poll \
|| die "failed installing binaries"
dosym /usr/bin/woerterbuch /usr/bin/steak \
|| die "failed creating symlink"
dodoc copyrights.txt help.txt version.txt README README.eng
}

View File

@ -0,0 +1,2 @@
MD5 6534c6ffaf93f709dc5c9b4b871875bc files/digest-yzis-0.1_pre20060116 68
MD5 2a43bd63e20ff6e7d82d4f4441d9c90d yzis-0.1_pre20060116.ebuild 2993

View File

@ -0,0 +1 @@
MD5 0d7ca6a1dcfbd0cdb297bb7ad2599566 yzis_20060116-1.tar.gz 1099895

View File

@ -0,0 +1,95 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
DESCRIPTION="Yzis - VI-like editor"
HOMEPAGE="http://www.yzis.org/"
LICENSE="LGPL-2 GPL-2"
IUSE="ncurses ps kde arts kdeenablefinal debug"
SLOT="0"
KEYWORDS="~x86 ~amd64"
SRC_URI="ftp://download.yzis.org/snapshots/sid/${PV##*_pre}/${PN}_${PV##*_pre}-1.tar.gz"
RDEPEND=">=x11-libs/qt-3.3
ncurses? ( >=sys-libs/ncurses-5.4 )
kde? ( >=kde-base/kdelibs-3.3 )
ps? ( >=dev-libs/pslib-0.2.2 )
arts? ( >=kde-base/arts-1.3 )
>=sys-apps/file-4.0
>=sys-devel/gettext-0.12.0
media-libs/jpeg
=dev-lang/lua-5*"
DEPEND="${RDEPEND}
sys-devel/autoconf
>=sys-devel/automake-1.7.0"
S=${WORKDIR}/${PN}-${PV##*_pre}
pkg_setup() {
# from portage/eclass/kde.eclass :
use kde && use arts && if ! built_with_use kdelibs arts ; then
eerror "You are trying to compile yzis with the \"arts\" USE flag enabled."
eerror "However, $(best_version kdelibs) was compiled with this flag disabled."
eerror
eerror "You must either disable this use flag, or recompile"
eerror "$(best_version kdelibs) with this use flag enabled."
die "kdelibs not built with arts"
fi
#yzis needs ncurses with wide-char-support
use ncurses && if ! built_with_use ncurses unicode ; then
eerror "You are trying to compile yzis with the \"ncurses\" USE flag enabled."
eerror "However, $(best_version ncurses) was compiled with \"unicode\" disabled."
eerror
eerror "You must either disable this use flag, or recompile"
eerror "$(best_version ncurses) with \"unicode\" enabled."
die "ncurses not built with unicode"
fi
}
src_compile() {
local my_conf="$(use_with arts) $(use_enable kde kyzis)
$(use_enable ncurses nyzis) $(use_enable ps pslib)"
# from portage/eclass/kde.eclass :
if useq kdeenablefinal; then
myconf="$myconf --enable-final"
else
myconf="$myconf --disable-final"
fi
[ -z "$UNSERMAKE" ] && myconf="$myconf --disable-dependency-tracking"
if use debug ; then
myconf="$myconf --enable-debug=full --with-debug"
else
myconf="$myconf --disable-debug --without-debug"
fi
# from portage/eclass/kde.eclass :
# fix the sandbox errors "can't write to .kde or .qt" problems.
# this is a fake homedir that is writeable under the sandbox, so that the build process
# can do anything it wants with it.
REALHOME="$HOME"
mkdir -p $T/fakehome/.kde
mkdir -p $T/fakehome/.qt
export HOME="$T/fakehome"
addwrite "${QTDIR}/etc/settings"
# things that should access the real homedir
[ -d "$REALHOME/.ccache" ] && ln -sf "$REALHOME/.ccache" "$HOME/"
[ -n "$UNSERMAKE" ] && addwrite "/usr/kde/unsermake"
if [ ! -f "./configure" ] || [ -n "$UNSERMAKE" ]; then
make -f Makefile.cvs
fi
econf ${myconf} || die "Configuration failed."
emake || die "Build failed."
}
src_install() {
emake DESTDIR=${D} install
dodoc TODO README AUTHORS ChangeLog COPYING COPYING.LGPL doc/VI-COMPATIBILITY
docinto "examples"; dodoc doc/examples/*
}

View File

@ -0,0 +1,2 @@
MD5 1376d5681eed1990b316e17df3c811df files/digest-staroffice-8.0.0 74
MD5 cf8eaf5bd9ef8eab578dcc3fac7a4577 staroffice-8.0.0.ebuild 3712

View File

@ -0,0 +1 @@
MD5 7edd6021ae69757f11f98357f9ae7608 so-8-ga-bin-linux-en-US.sh 205272572

View File

@ -0,0 +1,132 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils fdo-mime rpm multilib
IUSE="gnome kde"
MY_P="so-8-ga-bin-linux-en-US"
MY_PV="${PV}-124"
S="${WORKDIR}/RPMS"
DESCRIPTION="StarOffice productivity suite"
#LANGS="de es fr it pt_BR sv ja ko zh_CN zh_TW"
#LANGS="de"
# Make sure LINGUAS only has allowed languages
strip-linguas "${LANGS}"
# If LINGUAS then we loop round till we get it. If more than one
# language the last one looped is installed. Else just install US/English
# version
if [ -n "${LINGUAS}" ]; then
for X in ${LANGS}; do
SRC_URI="${SRC_URI} linguas_${X}? ( ${MY_P}_${X/_/-}.sh )"
done
else
SRC_URI="${MY_P}.sh"
fi
HOMEPAGE="http://www.sun.com/software/star/staroffice/index.jsp"
LICENSE="sdlc"
SLOT="0"
KEYWORDS="~x86 ~amd64"
RDEPEND="virtual/x11
virtual/libc
>=dev-lang/perl-5.0
app-arch/zip
app-arch/unzip
java? ( >=virtual/jre-1.4.1 )
amd64? ( >=app-emulation/emul-linux-x86-xlibs-1.0 )
linguas_ja? ( >=media-fonts/kochi-substitute-20030809-r3 )
linguas_zh_CN? ( >=media-fonts/arphicfonts-0.1-r2 )
linguas_zh_TW? ( >=media-fonts/arphicfonts-0.1-r2 )"
DEPEND="${RDEPEND}
sys-apps/findutils"
pkg_nofetch() {
einfo "Please download the appropriate StarOffice archive ( ${SRC_URI} )"
einfo "from ${HOMEPAGE} (requires a Sun registration)"
einfo
einfo "Then put the file in ${DISTDIR}"
einfo
einfo "If a language other than English is needed please set LINGUAS"
einfo " and choose a language."
einfo "Available languages are: ${LANGS}"
}
src_unpack() {
cd ${WORKDIR}
for X in ${A}; do
( tail -n+79 "${DISTDIR}/${X}" | tar xf - ) || die
done
for i in agfafonts base calc core01 core02 core03 core03u core04 core04u core05 core05u core06 core07 core08 core09 core10 draw fonts gallery graphicfilter impress javafilter lngutils math ooofonts writer xsltfilter ; do
rpm_unpack ${S}/staroffice-${i}-${MY_PV}.i586.rpm || die
done
rpm_unpack ${S}/adabas-13.01.00-1.i586.rpm || die
rpm_unpack ${S}/staroffice-desktop-integration-${MY_PV}.noarch.rpm || die
strip-linguas ${LANGS}
for i in ${LINGUAS}; do
i="${i/_/-}"
rpm_unpack ${S}/staroffice-${i}-${MY_PV}.i586.rpm || die
rpm_unpack ${S}/staroffice-${i}-help-${MY_PV}.i586.rpm || die
rpm_unpack ${S}/staroffice-${i}-res-${MY_PV}.i586.rpm || die
done
}
src_install () {
einfo "Installing StarOffice into build root..."
# Remove invalid symlink to /etc/staroffice
rm ${WORKDIR}/usr/bin/*
# Setup directories
dodir "/opt/staroffice8"
dodir "/usr/bin"
dodir "/usr/share/icons"
dodir "/usr/share/mime"
dodir "/usr/share/mime-info"
# Create new one to /opt/staroffice8/program
dosym /opt/staroffice8/program/soffice /usr/bin/soffice
# Copy standard stuff
mv ${WORKDIR}/opt/staroffice8/* ${D}/opt/staroffice8
mv ${WORKDIR}/usr/share/icons/* ${D}/usr/share/icons
mv ${WORKDIR}/usr/share/mime/* ${D}/usr/share/mime
mv ${WORKDIR}/usr/share/mime-info/* ${D}/usr/share/mime-info
# Now copy kde/gnome stuff
use kde && dodir /usr/lib/menu && dodir /usr/share/mimelnk && dodir /usr/share/applnk \
&& mv ${WORKDIR}/usr/lib/menu/* ${D}/usr/lib/menu \
&& mv ${WORKDIR}/usr/share/mimelnk/* ${D}/usr/share/mimelnk \
&& mv ${WORKDIR}/usr/share/applnk/* ${D}/usr/share/applnk
use gnome && dodir /usr/share/application-registry && dodir /usr/share/applications \
&& mv ${WORKDIR}/usr/share/application-registry/* ${D}/usr/share/application-registry \
&& mv ${WORKDIR}/usr/share/applications/* ${D}/usr/share/applications
}
pkg_postinst() {
fdo-mime_desktop_database_update
fdo-mime_mime_database_update
einfo " To start StarOffice, run:"
einfo
einfo " $ soffice"
einfo
}

2
app-text/unrtf/Manifest Normal file
View File

@ -0,0 +1,2 @@
MD5 a7c18d024854628a58f65bbe64541bb9 files/digest-unrtf-0.19.9 63
MD5 61e6132aef3a5560ba579c187f0ce118 unrtf-0.19.9.ebuild 568

View File

@ -0,0 +1 @@
MD5 ed7ba813526677cfa45b93215f43d1de unrtf_0.19.9.tar.gz 79573

View File

@ -0,0 +1,30 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
MY_P=${P/-/_}
S=${WORKDIR}/${MY_P}
DESCRIPTION="Converts RTF files to various formats"
HOMEPAGE="http://www.gnu.org/software/unrtf/unrtf.html"
SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~s390 ~x86 ~sparc"
IUSE=""
DEPEND=""
src_compile() {
emake CFLAGS="${CFLAGS}" || die
}
src_install() {
dobin unrtf || die
doman unrtf.1
dohtml doc/unrtf.html
dodoc CHANGES README TODO
}

2
dev-cpp/clucene/Manifest Normal file
View File

@ -0,0 +1,2 @@
MD5 a71e1901b126d73b21d37ae3cbedf10f clucene-0.9.10.ebuild 902
MD5 900f04b232a25f1736fc9b4493883e56 files/digest-clucene-0.9.10 67

View File

@ -0,0 +1,29 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header$
DESCRIPTION="C++ port of lucene"
HOMEPAGE="http://www.sourceforge.net/projects/clucene"
SRC_URI="mirror://sourceforge/clucene/${P}.tar.gz"
LICENSE="LGPL-2.1"
KEYWORDS="~alpha ~amd64 ~ppc ~sparc ~x86"
SLOT="0"
IUSE="unicode"
DEPEND="sys-devel/libtool"
src_compile() {
# Some files fail to get installed if we don't redo automake/autoconf.
automake
autoconf
# We cannot use use_enable due to a bug in the configure script which
# causes both --disable and --enable to enable unicode;
# patch already submitted upstream. Note that I can't actually get UCS2
# support to compile at all on my machine.
econf $(useq unicode && echo '--enable-ucs2') || die "econf failed"
emake || die "emake failed"
}
src_install() {
make DESTDIR="${D}" install || die "make install failed"
}

View File

@ -0,0 +1 @@
MD5 1401b73a17ae098ab1d67a9ae36a4397 clucene-0.9.10.tar.gz 1833764

2
dev-tex/untex/Manifest Normal file
View File

@ -0,0 +1,2 @@
MD5 55e9f5646326e4f7d2c964aea49dfd8e untex-9210.ebuild 783
MD5 c804ebbde73bf39a0ff26cf3130a8361 files/digest-untex-9210 129

View File

@ -0,0 +1,2 @@
MD5 3d9366663b0474ea13c9711b198f9d8f untex_9210.orig.tar.gz 2771
MD5 ed141ce39b0107c732c7f2c536ab384b untex_9210-10.diff.gz 3223

View File

@ -0,0 +1,37 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils toolchain-funcs
MY_P="${PN}_${PV}"
DEB_PL="10"
DESCRIPTION="Converts (la)tex files to text"
HOMEPAGE="http://packages.debian.org/stable/tex/untex"
SRC_URI="mirror://debian/pool/main/u/untex/${MY_P}.orig.tar.gz
mirror://debian/pool/main/u/untex/${MY_P}-${DEB_PL}.diff.gz"
RESTRICT="nomirror"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 ~amd64 ~ppc ~alpha ~sparc ~ia64"
IUSE=""
DEPEND="virtual/libc"
S="${S}.orig"
src_unpack() {
unpack ${A}
cd ${S}
epatch ${WORKDIR}/${MY_P}-${DEB_PL}.diff
}
src_compile() {
$(tc-getCC) untex.c -o ${PN} ${CFLAGS} -lresolv -lm || die "Compile failed"
}
src_install() {
dosbin untex || die "dosbin failed"
}

View File

@ -0,0 +1,27 @@
MD5 d315274aee3541c9394e25754c6cc170 eclipse-sdk-3.1.2.ebuild 10393
RMD160 7e585ddfd4f61bc7703eb57c6287199853c432d3 eclipse-sdk-3.1.2.ebuild 10393
SHA256 9fd84473fb6871825bb14bd4e777580ffad40e6d1adb8e871216ea0d909d8a68 eclipse-sdk-3.1.2.ebuild 10393
MD5 ab0f6620b4767e065bd533b06245b0fc files/01-distribute_ant_target-2.1.patch 1103
RMD160 b1e41e2a202fcd91135b9df0573b3611c27bc046 files/01-distribute_ant_target-2.1.patch 1103
SHA256 98b71329db9aae0bbeef88613939c68a9220764e8c207f4301f38a9087e72cd3 files/01-distribute_ant_target-2.1.patch 1103
MD5 ed33fd609db26b85ef9b0c2a82a06b22 files/01-distribute_ant_target-3.0.patch 726
RMD160 3e95ebeb60bd16a584945aca923a5edc7cd82156 files/01-distribute_ant_target-3.0.patch 726
SHA256 11248e25b16ac86634c6da2fd0d33dbff10c31d663aa92ec6db8e29bb111d300 files/01-distribute_ant_target-3.0.patch 726
MD5 59c18169fdf20b43544bb4891592dce4 files/02-konqueror_help_browser-2.1.patch 1013
RMD160 4785681bd4c970b344fb163d42d19dd8682ebef7 files/02-konqueror_help_browser-2.1.patch 1013
SHA256 56212dbd6e8e2ba9ced67e70b04e4b0111acfd7198021ae939286198db7dd244 files/02-konqueror_help_browser-2.1.patch 1013
MD5 8f66a016be8f50dc8f57353c8207c669 files/03-motif-java1.5-build.patch 1848
RMD160 274af67bdbfccb89ae4cf6b2ff431f8821c1aeac files/03-motif-java1.5-build.patch 1848
SHA256 3bd0d4812b95070a807c51c36c4bfd3cf9d1b509484b43b25ea9080e33269707 files/03-motif-java1.5-build.patch 1848
MD5 79d8cfcfc342234eac01538827998fa2 files/04-amd64-gtk.patch 388
RMD160 ce337c9a8cd13dd104bdb7f01d1a46aeb966e090 files/04-amd64-gtk.patch 388
SHA256 f2a492ccc0a24fec3af54e64594ea06814267e6849b0d7d9a31ee80cbdcea67b files/04-amd64-gtk.patch 388
MD5 3110e7ec528bc98ef251172c2d7e2956 files/05-mozilla-xpcom.patch 862
RMD160 307f83c9751c7f58a805026a3dff53ff98d26788 files/05-mozilla-xpcom.patch 862
SHA256 aa188e120d350c55b333cbdcde7fed0a79015d4608a424d48ffcf1735c494648 files/05-mozilla-xpcom.patch 862
MD5 a9f983102fa1b491ad4c4f154123d509 files/06-path-fixups.patch 4707
RMD160 9870d6a1c6278d37f1dbbfaf966aef3604fae4e4 files/06-path-fixups.patch 4707
SHA256 f031191538783d91e8370832ac7b712e47d2d32515d3979bdc409ac46567a4ca files/06-path-fixups.patch 4707
MD5 0dd05cebf3928888ff566c433da96335 files/digest-eclipse-sdk-3.1.2 310
RMD160 dea902b88d52673c42f034ab9451e145bc52b30c files/digest-eclipse-sdk-3.1.2 310
SHA256 01187ce1cad8c9037d48c130cd9d98167d7c934e075d42c7c55f3adae8105749 files/digest-eclipse-sdk-3.1.2 310

View File

@ -0,0 +1,370 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/dev-util/eclipse-sdk/eclipse-sdk-3.1.1.ebuild,v 1.1 2005/11/09 19:00:28 axxo Exp $
inherit eutils java-utils
MY_A="eclipse-sourceBuild-srcIncluded-3.1.2.zip"
DESCRIPTION="Eclipse Tools Platform"
HOMEPAGE="http://www.eclipse.org/"
SRC_URI="http://download.eclipse.org/eclipse/downloads/drops/R-3.1.2-200601181600/${MY_A}"
IUSE="gnome mozilla firefox jikes nosrc nodoc atk"
SLOT="3.1"
LICENSE="CPL-1.0"
KEYWORDS="~x86 ~ppc ~amd64"
RDEPEND=">=virtual/jre-1.4.2
>=x11-libs/gtk+-2.2.4
mozilla? ( >=www-client/mozilla-1.7 )
atk? ( >=dev-libs/atk-1.6 )
firefox? ( >=www-client/mozilla-firefox-1.0.2 )
gnome? ( =gnome-base/gnome-vfs-2* =gnome-base/libgnomeui-2* )"
DEPEND="${RDEPEND}
>=virtual/jdk-1.4.2
jikes? ( >=dev-java/jikes-1.21 )
>=dev-java/ant-1.6.2
>=dev-java/ant-core-1.6.2-r4
>=sys-apps/findutils-4.1.7
app-arch/unzip
app-arch/zip"
# TODO:
# - use CFLAGS from make.conf when building native libraries
# - must patch eclipse build files
# - also submit patch to bugs.eclipse
# - intergration to eclipse plugin ebuilds most likely broken
# - ppc support not tested, but not explicitly broken either
pkg_setup() {
einfo "Checking for sufficient physical RAM"
check-ram
check-cflags
java-utils_setup-vm
java-utils_ensure-vm-version-ge 1 4 2
# all other gentoo archs match in eclipse build system except amd64
if [ ${ARCH} == 'amd64' ] ; then
eclipsearch=x86_64
else
eclipsearch=${ARCH}
fi
# all other gentoo archs match in sun jdk library patch except x86
if [ ${ARCH} == 'x86' ] ; then
jvmarch=i386
else
jvmarch=${ARCH}
fi
}
src_unpack() {
mkdir ${S}
cd ${S}
unpack ${MY_A} || die "Could not unpack ${MY_A}"
epatch ${FILESDIR}/06-path-fixups.patch
einfo "Setting up virtual machine"
java-utils_setup-vm
einfo "Cleaning out prebuilt code"
clean-prebuilt-code
einfo "Patching makefiles"
process-makefiles
patch_amd64_ibm_jvm
}
src_compile() {
# karltk: this should be handled by the java-pkg eclass in setup-vm
addwrite "/proc/self/maps"
addwrite "/proc/cpuinfo"
addwrite "/dev/random"
# Figure out VM, set up ant classpath and native library paths
setup-jvm-opts
${use_gtk} && use mozilla && setup-mozilla-opts
use jikes && bootstrap_ant_opts="-Dbuild.compiler=jikes"
einfo "Bootstrapping bootstrap ecj"
ant ${bootstrap_ant_opts} -q -f jdtcoresrc/compilejdtcorewithjavac.xml || die "Failed to bootstrap ecj"
einfo "Bootstrapping ecj"
ant -lib jdtcoresrc/ecj.jar -q -f jdtcoresrc/compilejdtcore.xml || die "Failed to bootstrap ecj"
einfo "Compiling Eclipse -- see ${S}/compilelog.txt for details"
ANT_OPTS="-Xmx1024M" \
ant -lib jdtcoresrc/ecj.jar -q -f build.xml \
-DinstallOs=linux \
-DinstallWs=gtk \
-DinstallArch=${eclipsearch} \
-Dbootclasspath=${bootclasspath} \
-Dlibsconfig=true \
-DjavacTarget=1.4 \
-DjavacSource=1.4 \
-DjavacVerbose=false \
-DjavacFailOnError=true \
-DjavacDebugInfo=true \
-DbuildId="Gentoo Linux ${PF}" \
|| die "Failed to compile Eclipse"
cp launchertmp/eclipse eclipse-gtk || die "Cannot find eclipse binary"
einfo "Creating .desktop entry"
create-desktop-entry
}
src_install() {
eclipse_dir="/usr/lib/eclipse-${SLOT}"
dodir /usr/lib
einfo "Installing features and plugins"
[ -f result/linux-gtk-${eclipsearch}-sdk.tar.gz ] || die "tar.gz bundle was not built properly!"
tar zxf result/linux-gtk-${eclipsearch}-sdk.tar.gz -C ${D}/usr/lib || die "Failed to extract the built package"
mv ${D}/usr/lib/eclipse ${D}/${eclipse_dir}
insinto ${eclipse_dir}
# Install launchers and native code
exeinto ${eclipse_dir}
einfo "Installing eclipse-gtk binary"
doexe eclipse-gtk || die "Failed to install eclipse binary"
if use nosrc ; then
einfo "Stripping away source code"
strip-src
fi
if use nodoc ; then
einfo "Stripping away documentation"
strip-docs
fi
# Install startup script
exeinto /usr/bin
doexe ${FILESDIR}/eclipse-${SLOT}
install-desktop-entry
doman ${FILESDIR}/eclipse.1
install-link-files
}
# -----------------------------------------------------------------------------
# Helper functions
# -----------------------------------------------------------------------------
function setup-mozilla-opts()
{
mozilla_dir="--mozdir-unset---"
if [ -f ${ROOT}/usr/lib/MozillaFirefox/libgtkembedmoz.so ] ; then
einfo "Compiling against www-client/mozilla-firefox"
mozilla_dir=/usr/lib/MozillaFirefox
elif [ -f ${ROOT}/usr/lib/mozilla/libgtkembedmoz.so ] ; then
einfo "Compiling against www-client/mozilla"
mozilla_dir=/usr/lib/mozilla
else
eerror "You have enabled the embedded mozilla component, but no suitable"
eerror "provider was found. You need Mozilla or Firefox compiled against"
eerror "gtk+ v2.0 or newer."
eerror "To merge it, execute 'USE=\"gtk2\" emerge mozilla' as root."
eerror "To disable embedded mozilla, remove \"mozilla\" from your USE flags."
die "Need Mozilla compiled with gtk+-2.x support"
fi
export GECKO_SDK="${mozilla_dir}"
export GECKO_INCLUDES="-include ${GECKO_SDK}/include/mozilla-config.h \
-I${GECKO_SDK}/include/nspr \
-I${GECKO_SDK}/include/nspr \
-I${GECKO_SDK}/include/xpcom \
-I${GECKO_SDK}/include/string \
-I${GECKO_SDK}/include/embed_base \
-I${JAVA_HOME}/include/linux"
export GECKO_LIBS="-L${GECKO_SDK} -lgtkembedmoz"
}
function build-native() {
sh features/org.eclipse.platform.launchers/library/gtk/build.sh \
-os linux -ws gtk \
-arch ${eclipsearch} || die "Failed to build launcher"
}
function process-makefiles() {
# Comment out hard-coded JAVA_HOME
sed -i 's/^JAVA_HOME/#JAVA_HOME/' plugins/org.eclipse.core.resources.linux/src/Makefile || die "Failed to patch Makefile"
# Select the set of native libraries to compile
local libs="make_swt make_awt make_atk"
if use gnome ; then
einfo "Building GNOME VFS support"
libs="${libs} make_gnome"
fi
if use mozilla ; then
einfo "Building Mozilla embed support"
libs="${libs} make_mozilla"
fi
if use atk ; then
einfo "Building ATK support"
libs="${libs} make_atk"
fi
sed -i "s/^all:.*/all: ${libs}/" "plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/make_linux.mak" || die "Failed to patch make_linux.mak"
}
function create-desktop-entry() {
cat ${FILESDIR}/eclipse-${SLOT}.desktop | \
sed -e "s/@PV@/${PV}/" \
> eclipse-${SLOT}.desktop || die "Failed to create desktop entry"
}
function install-desktop-entry() {
dodir /usr/share/applications
insinto /usr/share/applications
doins eclipse-${SLOT}.desktop
}
function clean-prebuilt-code() {
find ${S} -type f \( -name '*.class' -o -name '*.so' -o -name '*.so.*' -o -name 'eclipse' \) | xargs rm -f
}
function get-memory-total() {
cat /proc/meminfo | grep MemTotal | sed -r "s/[^0-9]*([0-9]+).*/\1/"
}
function check-ram() {
local mem=$(get-memory-total)
[ $(get-memory-total) -lt 775000 ] &&
(
echo
ewarn "To build Eclipse, at least 768MB of RAM is recommended."
ewarn "Your machine has less RAM. Continuing anyway. If the build"
ewarn "stops with an error about invalid memory, increase your swap."
echo
)
}
function install-link-files() {
einfo "Installing link files"
dodir /usr/lib/eclipse-${SLOT}/links
echo "path=/opt/eclipse-extensions-3" > ${D}/${eclipse_dir}/links/eclipse-binary-extensions-3.link
echo "path=/opt/eclipse-extensions-3.1" > ${D}/${eclipse_dir}/links/eclipse-binary-extensions-3.1.link
echo "path=/usr/lib/eclipse-extensions-3" > ${D}/${eclipse_dir}/links/eclipse-extensions-3.link
echo "path=/usr/lib/eclipse-extensions-3.1" > ${D}/${eclipse_dir}/links/eclipse-extensions-3.1.link
}
function patch_amd64_ibm_jvm() {
# the ibm jdk ebuild should have fixed headers, but until then
# we just fix the compiling here (see bug #97421)
if [ ${ARCH} == 'amd64' ]; then
if [ ! -z "`java-config --java-version | grep IBM`" ] ; then
einfo "Fixing IBM jdk header problem"
find plugins -name "make_linux.mak" -print0 | xargs -0 sed -i -e 's/^CFLAGS =/CFLAGS = -D_JNI_IMPORT_OR_EXPORT_= /'
fi
fi
}
function setup-jvm-opts() {
# Figure out correct boot classpath
# karltk: this should be handled by the java-pkg eclass in setup-vm
if [ ! -z "`java-config --java-version | grep IBM`" ] ; then
# IBM JRE
local bp="$(java-config --jdk-home)/jre/lib"
bootclasspath="${bp}/core.jar:${bp}/xml.jar:${bp}/graphics.jar:${bp}/security.jar:${bp}/server.jar"
JAVA_LIB_DIR="$(java-config --jdk-home)/jre/bin"
else
# Sun derived JREs (Blackdown, Sun)
local bp="$(java-config --jdk-home)/jre/lib"
bootclasspath="${bp}/rt.jar:${bp}/jsse.jar"
JAVA_LIB_DIR="$(java-config --jdk-home)/jre/lib/${jvmarch}"
fi
einfo "Using bootclasspath ${bootclasspath}"
einfo "Using JVM library path ${JAVA_LIB_DIR}"
if [ ! -f ${JAVA_LIB_DIR}/libawt.so ] ; then
die "Could not find libawt.so native library"
fi
export AWT_LIB_PATH=${JAVA_LIB_DIR}
}
function strip-src() {
local bp=${D}/${eclipse_dir}
rm -rf ${bp}/plugins/org.eclipse.pde.source_3*
rm -rf ${bp}/plugins/org.eclipse.jdt.source_3*
rm -rf ${bp}/plugins/org.eclipse.platform.source.linux.*
rm -rf ${bp}/plugins/org.eclipse.platform.source_3*
rm -rf ${bp}/features/org.eclipse.jdt.source_3*/
rm -rf ${bp}/features/org.eclipse.pde.source_3*/
rm -rf ${bp}/features/org.eclipse.platform.source_3*/
}
function strip-docs() {
local bp=${D}/${eclipse_dir}
rm -rf ${bp}/plugins/org.eclipse.platform.doc.*
rm -rf ${bp}/plugins/org.eclipse.jdt.doc.*
rm -rf ${bp}/plugins/org.eclipse.pde.doc.*
}
function check-cflags() {
einfo "Checking for bad CFLAGS"
local badflags="-fomit-frame-pointer -msse2"
local error=false
for x in ${badflags} ; do
if [ ! -z "$(echo ${CFLAGS} | grep -- $x)" ] ; then
ewarn "Found offending option $x in your CFLAGS"
error=true
fi
done
if [ ${error} == "true" ]; then
echo
ewarn "One or more potentially gruesome CFLAGS detected. When you run into trouble,"
ewarn "please edit /etc/make.conf and remove all offending flags, then recompile"
ewarn "Eclipse and all its dependencies before submitting a bug report."
echo
ewarn "In particular, gtk+ is extremely sensitive to which which flags it was"
ewarn "compiled with."
echo
einfo "Tip: use equery depgraph \"=${PF}\" to list all dependencies."
echo
ebeep
fi
}

View File

@ -0,0 +1,26 @@
diff -urN eclipse.orig/build.xml eclipse/build.xml
--- eclipse.orig/build.xml 2003-11-03 14:29:23.000000000 +0100
+++ eclipse/build.xml 2004-01-14 20:27:03.777314290 +0100
@@ -8,6 +8,13 @@
<!-- sourcepath setting for rt.jar in javadoc scripts in org.eclipse.platform.doc.isv and org.eclipse.jdt.doc.isv -->
<property name="rt" value="${bootclasspath}" />
+
+ <!-- target for making a set of distribution zipfiles -->
+ <target name="distribute" depends="init">
+ <antcall target="allElements">
+ <param name="target" value="zip.distribution"/>
+ </antcall>
+ </target>
<!-- default target that runs complete build -->
<target name="run" depends="compile,buildDoc,install" />
@@ -28,7 +35,7 @@
Compiles jars for all sdk plugins, and generates javadoc.
Deletes previously compiled jars first.
-->
- <target name="compile" depends="init,clean">
+ <target name="compile" depends="init">
<record name="compilelog.txt" action="start" />
<antcall target="compileSwt" />
<antcall target="allElements">

View File

@ -0,0 +1,19 @@
--- eclipse-sdk-3.0.0_pre8.orig/build.xml 2004-05-17 20:10:10.021687520 +0200
+++ eclipse-sdk-3.0.0_pre8/build.xml 2004-05-17 20:11:25.842161056 +0200
@@ -24,7 +24,15 @@
Compiles jars for all sdk plugins, and generates javadoc.
Deletes previously compiled jars first.
-->
- <target name="compile" depends="init,clean">
+
+ <!-- target for making a set of distribution zipfiles -->
+ <target name="distribute" depends="init">
+ <antcall target="allElements">
+ <param name="target" value="zip.distribution"/>
+ </antcall>
+ </target>
+
+ <target name="compile" depends="init">
<record name="compilelog.txt" action="start" />
<antcall target="allElements">
<param name="target" value="build.jars" />

View File

@ -0,0 +1,28 @@
--- eclipse-sdk-2.1.3.orig/plugins/org.eclipse.help/plugin.xml 2004-05-16 20:57:36.098652288 +0200
+++ eclipse-sdk-2.1.3/plugins/org.eclipse.help/plugin.xml 2004-05-16 20:58:17.043427736 +0200
@@ -94,6 +94,25 @@
<extension
point="org.eclipse.help.browser">
<browser
+ name="%konqueror_adapter"
+ id="org.eclipse.help.konquerorLinux">
+ <factoryclass
+ class="org.eclipse.help.internal.browser.MozillaFactory">
+ <parameter
+ name="executable"
+ value="konqueror">
+ </parameter>
+ <parameter
+ name="executableName"
+ value="%konqueror">
+ </parameter>
+ <parameter
+ name="os"
+ value="Linux">
+ </parameter>
+ </factoryclass>
+ </browser>
+ <browser
name="%mozilla_adapter"
id="org.eclipse.help.mozillaLinux">
<factoryclass

View File

@ -0,0 +1,28 @@
diff -urN eclipse-sdk-3.0.0.orig/plugins/org.eclipse.swt.motif/build.xml eclipse-sdk-3.0.0/plugins/org.eclipse.swt.motif/build.xml
--- eclipse-sdk-3.0.0.orig/plugins/org.eclipse.swt.motif/build.xml 2004-06-25 18:26:03.000000000 +0200
+++ eclipse-sdk-3.0.0/plugins/org.eclipse.swt.motif/build.xml 2004-07-07 00:53:06.000000000 +0200
@@ -105,7 +105,7 @@
<property name="destdir" value="${temp.folder}/ws/motif/swt-gtk.jar.bin"/>
<delete dir="${temp.folder}/ws/motif/swt-gtk.jar.bin"/>
<mkdir dir="${temp.folder}/ws/motif/swt-gtk.jar.bin"/>
- <javac destdir="${temp.folder}/ws/motif/swt-gtk.jar.bin" verbose="true" debug="on" failonerror="no" bootclasspath="${bootclasspath}">
+ <javac destdir="${temp.folder}/ws/motif/swt-gtk.jar.bin" source="1.3" target="1.2" verbose="true" debug="on" failonerror="no" bootclasspath="${bootclasspath}">
<src path="${plugindir}/Eclipse SWT PI/motif_gtk/"/>
</javac>
<property name="includes" value=""/>
@@ -125,7 +125,7 @@
<property name="destdir" value="${temp.folder}/ws/motif/swt-mozilla.jar.bin"/>
<delete dir="${temp.folder}/ws/motif/swt-mozilla.jar.bin"/>
<mkdir dir="${temp.folder}/ws/motif/swt-mozilla.jar.bin"/>
- <javac destdir="${temp.folder}/ws/motif/swt-mozilla.jar.bin" verbose="true" debug="on" failonerror="no" bootclasspath="${bootclasspath}" classpath="${build.result.folder}/ws/motif/swt-gtk.jar">
+ <javac destdir="${temp.folder}/ws/motif/swt-mozilla.jar.bin" source="1.3" target="1.2" verbose="true" debug="on" failonerror="no" bootclasspath="${bootclasspath}" classpath="${build.result.folder}/ws/motif/swt-gtk.jar">
<src path="${plugindir}/Eclipse SWT Mozilla/gtk/"/>
<src path="${plugindir}/Eclipse SWT Mozilla/common/"/>
</javac>
@@ -315,4 +315,4 @@
<delete dir="${temp.folder}"/>
</target>
-</project>
\ No newline at end of file
+</project>

View File

@ -0,0 +1,12 @@
*** eclipse-3.0.1.orig/plugins/platform-launcher/library/gtk/eclipseGtk.c Thu Sep 16 17:46:23 2004
--- eclipse-3.0.1/plugins/platform-launcher/library/gtk/eclipseGtk.c Sun Oct 17 21:06:47 2004
***************
*** 23,28 ****
--- 23,29 ----
#include <stdio.h>
#include <string.h>
#include <locale.h>
+ #include <stdlib.h>
#include <gtk/gtk.h>
#include <gdk-pixbuf/gdk-pixbuf.h>

View File

@ -0,0 +1,20 @@
diff -ur eclipse.orig/plugins/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp eclipse/plugins/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp
--- eclipse.orig/plugins/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp 2005-03-11 15:59:28.000000000 +0200
+++ eclipse/plugins/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp 2005-03-30 08:03:03.983042167 +0300
@@ -234,16 +234,6 @@
return rc;
}
-JNIEXPORT jboolean JNICALL XPCOM_NATIVE(nsString_1Equals)
- (JNIEnv *env, jclass, jint arg0, jint arg1)
-{
- nsEmbedString *lparg0 = NULL;
- nsEmbedString *lparg1 = NULL;
- if (arg0 != 0) lparg0 = (nsEmbedString*)arg0;
- if (arg1 != 0) lparg1 = (nsEmbedString*)arg1;
- return lparg0->Equals(*lparg1);
-}
-
JNIEXPORT jstring JNICALL XPCOM_NATIVE(PR_1GetEnv)
(JNIEnv *env, jclass, jstring arg0)
{

View File

@ -0,0 +1,88 @@
diff -ur eclipse.orig/plugins/org.eclipse.core.resources.linux/build.xml eclipse.fix/plugins/org.eclipse.core.resources.linux/build.xml
--- eclipse.orig/plugins/org.eclipse.core.resources.linux/build.xml 2005-05-13 21:34:52.000000000 +0300
+++ eclipse.fix/plugins/org.eclipse.core.resources.linux/build.xml 2005-05-23 21:43:30.000000000 +0300
@@ -57,10 +57,15 @@
<target name="gather.bin.parts" depends="init" if="destination.temp.folder">
<mkdir dir="${destination.temp.folder}/org.eclipse.core.resources.linux_3.1.0"/>
+ <exec dir="./src" executable="make">
+ </exec>
+ <copy todir="os/linux/${basearch}" failonerror="true" overwrite="false">
+ <fileset dir="src" includes="*.so"/>
+ </copy>
<copy todir="${destination.temp.folder}/org.eclipse.core.resources.linux_3.1.0" failonerror="true" overwrite="false">
<fileset dir="${basedir}" includes="os/,META-INF/,about.html" />
</copy>
- <chmod perm="755" dir="${destination.temp.folder}/org.eclipse.core.resources.linux_3.1.0" includes="os/linux/x86/*.so" />
+ <chmod perm="755" dir="${destination.temp.folder}/org.eclipse.core.resources.linux_3.1.0" includes="os/linux/${basearch}/*.so" />
</target>
<target name="build.zips" depends="init">
diff -ur eclipse.orig/plugins/org.eclipse.update.core.linux/src/build.xml eclipse.fix/plugins/org.eclipse.update.core.linux/src/build.xml
--- eclipse.orig/plugins/org.eclipse.update.core.linux/src/build.xml 2005-05-13 21:37:28.000000000 +0300
+++ eclipse.fix/plugins/org.eclipse.update.core.linux/src/build.xml 2005-05-23 21:43:30.000000000 +0300
@@ -5,7 +5,7 @@
<!-- Set a meaningful default value for when it is not. -->
<property name="eclipse-home" value="${basedir}/../.."/>
<property name="jdk-path" value="${java.home}"/>
- <property name="destination" value="${eclipse-home}/org.eclipse.update.core.linux/os/linux/x86/"/>
+ <property name="destination" value="${eclipse-home}/org.eclipse.update.core.linux/os/linux/${arch}/"/>
<property name="obj-path" value="${eclipse-home}/org.eclipse.update.core.linux/src/"/>
<property name="src-path" value="${eclipse-home}/org.eclipse.update.core.linux/src/"/>
@@ -47,17 +47,17 @@
<property name="header-path" value="${jdk-path}/../include"/>
<property name="header-linux-path" value="${header-path}/linux" />
- <echo message="gcc -o ${library-file} -shared -I${src-path} -I${header-linux-path} ${library-file} -static -lc"/>
+ <echo message="gcc -o ${library-file} -shared -fPIC -I${src-path} -I${header-linux-path} ${library-file} -lc"/>
<apply executable="gcc" dest="${eclipse-home}/" parallel="false">
<arg value="-o"/>
<arg value="${library-file}"/>
<arg value="-shared"/>
+ <arg value="-fPIC"/>
<arg value="-I${src-path}"/>
<arg value="-I${header-path}"/>
<arg value="-I${header-linux-path}"/>
<srcfile/>
- <arg value="-static"/>
<arg value="-lc"/>
<fileset dir="${src-path}" includes="*.c"/>
<mapper type="glob" from="*.c" to="*.o"/>
diff -ur eclipse.orig/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh eclipse.fix/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh
--- eclipse.orig/plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 2005-06-27 23:46:32.000000000 +0300
+++ eclipse.fix./plugins/org.eclipse.swt/Eclipse SWT PI/gtk/library/build.sh 2005-06-27 23:51:09.000000000 +0300
@@ -30,7 +30,9 @@
if [ "${JAVA_HOME}" = "" ]; then
JAVA_HOME=/bluebird/teamswt/swt-builddir/jdk1.5.0
fi
- AWT_LIB_PATH=$JAVA_HOME/jre/lib/amd64
+ if [ "${AWT_LIB_PATH}" = "" ]; then
+ AWT_LIB_PATH=$JAVA_HOME/jre/lib/amd64
+ fi
XTEST_LIB_PATH=/usr/X11R6/lib64
if [ "${GECKO_SDK}" = "" ]; then
GECKO_SDK=/mozilla/mozilla/1.7/amd64/gtk2/mozilla/dist/sdk
@@ -48,7 +50,9 @@
if [ "${JAVA_HOME}" = "" ]; then
JAVA_HOME=/bluebird/teamswt/swt-builddir/IBMJava2-141
fi
- AWT_LIB_PATH=$JAVA_HOME/jre/bin
+ if [ "${AWT_LIB_PATH}" = "" ]; then
+ AWT_LIB_PATH=$JAVA_HOME/jre/bin
+ fi
XTEST_LIB_PATH=/usr/X11R6/lib
if [ "${GECKO_SDK}" = "" ]; then
GECKO_SDK=/mozilla/mozilla/1.4/linux_gtk2/mozilla/dist/sdk
--- eclipse-sdk-3.1/plugins/org.eclipse.help.webapp/build.xml.orig 2005-07-02 23:53:29.888012464 +0000
+++ eclipse-sdk-3.1/plugins/org.eclipse.help.webapp/build.xml 2005-07-02 23:53:42.596080544 +0000
@@ -165,7 +165,7 @@
<java
classname="org.apache.jasper.JspC"
fork="true"
- failonerror="false"
+ failonerror="true"
classpathref="jasper.classpath"
output="${temp.folder}/WEB-INF/lib/jsp.jar.bin.log">
<arg value="-v3" />

View File

@ -0,0 +1,3 @@
MD5 f2c8066151de14c5ccdf420266ce9f39 eclipse-sourceBuild-srcIncluded-3.1.2.zip 66630673
RMD160 ffe59352fe02b4a47be3e9a6daad3a5501f196b0 eclipse-sourceBuild-srcIncluded-3.1.2.zip 66630673
SHA256 31233332f205a197a42aafdc4f15a4f38eb5e4be19ac8a7192492ab8a21324a4 eclipse-sourceBuild-srcIncluded-3.1.2.zip 66630673

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

View File

@ -0,0 +1,15 @@
MD5 2ee767d4deb864ebc16e71cc8590efb8 files/digest-xara-xtreme-20060319 226
RMD160 76e6f4139e4097632a12e158fa1f2c687fe40166 files/digest-xara-xtreme-20060319 226
SHA256 d67ee04452e708bff8953a9f46e3571d7e377012c8eead03e4ce7cd0330a62a8 files/digest-xara-xtreme-20060319 226
MD5 68b329da9893e34099c7d8ad5cb9c940 files/digest-xara-xtreme-9999 1
RMD160 c0da025038ed83c687ddc430da9846ecb97f3998 files/digest-xara-xtreme-9999 1
SHA256 01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b files/digest-xara-xtreme-9999 1
MD5 1baa282069bc3b4011bf8f0af0eb02d7 xara-xtreme-0.3_alpha713.ebuild 1261
RMD160 4719ce1520c9d5568ddc3bbb1bd608a0c519bf6e xara-xtreme-0.3_alpha713.ebuild 1261
SHA256 ffa94984569ed7eb8ca5348adb81e05f0540450dff060a68afc7db75db5080ef xara-xtreme-0.3_alpha713.ebuild 1261
MD5 681eb11400ce2ef05db40dd63b00c7de xara-xtreme-20060319.ebuild 851
RMD160 0dcb4d279ce1e7fe104bc1ded6293756838c2d75 xara-xtreme-20060319.ebuild 851
SHA256 db33250968fc6ad4efb4f4f422a0d375f9986d71e6aa527be7cd5e7332f0a487 xara-xtreme-20060319.ebuild 851
MD5 e46396a501b330f1819c22804004ef02 xara-xtreme-9999.ebuild 1447
RMD160 254315a2b3c512f801cca8fb6c69cd326eae74b3 xara-xtreme-9999.ebuild 1447
SHA256 679ebae42d0a5e3c9e13298562360c91266be7f192f94fb2cfc2958502c74460 xara-xtreme-9999.ebuild 1447

View File

@ -0,0 +1,3 @@
RMD160 cc471dcaf03c76b77ed5419d02113b8919b4aa6e XaraLX.tar.bz2 1430040
SHA256 860613c65e3af39dc4b9adb1779e03779d10503c9129bf649aa7fc9b0f33cde7 XaraLX.tar.bz2 1430040
MD5 8cdd88c4958b46c9e8ff44d72a7b31f7 XaraLX.tar.bz2 1430040

View File

@ -0,0 +1 @@

View File

@ -0,0 +1,64 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit
# Removes the "_alpha" part of the ebuild version and replace it with "r"
MY_PV="${PV/_alpha/r}"
DESCRIPTION="Vector and bitmap graphics editor"
HOMEPAGE="http://www.xaraxtreme.org/"
SRC_URI="http://downloads.xara.com/opensource/XaraLX-${MY_PV}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="debug nls"
DEPEND="app-arch/zip \
dev-lang/perl \
>=media-libs/jpeg-6b \
>=media-libs/libpng-1.2.8 \
>=x11-libs/gtk+-2.0 \
>=x11-libs/wxGTK-2.6.3_rc2"
RDEPEND="${DEPEND}"
S="${WORKDIR}/XaraLX-${MY_PV}"
src_compile() {
cd ${S}
autoreconf -f -i -s || die "autoreconf failed"
econf \
$(use_enable debug) \
$(use_enable nls) \
|| die "econf failed"
}
src_install() {
make DESTDIR=${D} install || die "install failed"
}
pkg_postinst() {
cd ${S}
dodoc AUTHORS ChangeLog NEWS README
einfo
einfo "Note the executable name is \"XaraLX\"."
einfo
einfo "Note that some code of this package still is not under"
einfo "the GPL-2 license. For the code already under the GPL-2"
einfo "license, some additional rights are given. Please check"
einfo "the package content, for more informations."
einfo
}

View File

@ -0,0 +1,49 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
DESCRIPTION="Vector and bitmap graphics editor"
HOMEPAGE="http://www.xaraxtreme.org/"
SRC_URI="http://www.xaraxtreme.org/downloads/XaraLX.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE="nls"
DEPEND="app-arch/zip \
dev-lang/perl \
>=media-libs/jpeg-6b \
>=media-libs/libpng-1.2.8 \
>=x11-libs/gtk+-2.0 \
>=x11-libs/wxGTK-2.6.2"
RDEPEND="${DEPEND}"
S="${WORKDIR}"
src_compile() {
autoreconf -f -i -s || die "autoreconf failed"
econf \
$(use_enable nls) \
|| die "econf failed"
}
src_install() {
make DESTDIR=${D} install || die "install failed"
}
pkg_postinst() {
#dodoc AUTHORS ChangeLog NEWS README || die # Still empty files
einfo
einfo "Note the executable name is \"XaraLX\"."
einfo
}

View File

@ -0,0 +1,72 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit subversion
# Removes the "_alpha" part of the ebuild version and replace it with "r"
DESCRIPTION="Vector and bitmap graphics editor"
HOMEPAGE="http://www.xaraxtreme.org/"
LICENSE="GPL-2"
ESVN_PROJECT="${PN/-svn}"
ESVN_REPO_URI="svn://svn.xara.com/Trunk/XaraLX"
SLOT="0"
KEYWORDS="~x86"
IUSE="debug nls"
DEPEND="app-arch/zip \
dev-lang/perl \
>=media-libs/jpeg-6b \
>=media-libs/libpng-1.2.8 \
>=x11-libs/gtk+-2.0 \
>=x11-libs/wxGTK-2.6.3_rc2"
RDEPEND="${DEPEND}"
S=${WORKDIR}/XaraLX
src_unpack() {
subversion_src_unpack
}
src_compile() {
cd ${S}
autoreconf -f -i -s || die "autoreconf failed"
econf \
$(use_enable debug) \
$(use_enable nls) \
|| die "econf failed"
}
src_install() {
make DESTDIR=${D} install || die "install failed"
}
pkg_postinst() {
cd ${S}
dodoc AUTHORS ChangeLog NEWS README
dodoc libs/LIBS-LICENSE
einfo
einfo "Note the executable name is \"XaraLX\"."
einfo
einfo "Also note the \"XaraLX\" executable is compiled with a binary"
einfo "version of the \"CDraw\" library, which is NOT YET licensed"
einfo "under the GPL-2 by Xara. The license, which you will find in"
einfo "the /usr/share/doc/${PF}/LIBS-LICENSE file,"
einfo "states you cannot distribute the library without the"
einfo "Xara Xtreme source code or binary version."
einfo
}

3
sys-apps/attr/Manifest Normal file
View File

@ -0,0 +1,3 @@
MD5 65591f46d631a64da3a17176e2da98be attr-2.4.28.ebuild 1455
MD5 6204834fe8dda5a8e61bb52b8db06673 files/attr-2.4.28-only-symlink-when-needed.patch 836
MD5 a09a158a96d2f2107e6b16c803a03084 files/digest-attr-2.4.28 67

View File

@ -0,0 +1,56 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/sys-apps/attr/attr-2.4.24.ebuild,v 1.1 2005/11/29 02:27:32 vapier Exp $
inherit eutils
DESCRIPTION="Extended attributes tools"
HOMEPAGE="http://oss.sgi.com/projects/xfs/"
SRC_URI="ftp://oss.sgi.com/projects/xfs/download/cmd_tars/${P}.src.tar.gz
ftp://xfs.org/mirror/SGI/cmd_tars/${P}.src.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="nls debug"
DEPEND=">=sys-apps/portage-2.0.47-r10
nls? ( sys-devel/gettext )
sys-devel/libtool"
RDEPEND=""
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}"/${P}-only-symlink-when-needed.patch
sed -i \
-e "/^PKG_DOC_DIR/s:=.*:= /usr/share/doc/${PF}:" \
include/builddefs.in \
|| die "failed to update builddefs"
}
src_compile() {
use debug \
&& export DEBUG=-DDEBUG \
|| export DEBUG=-DNDEBUG
export OPTIMIZER=${CFLAGS}
econf \
$(use_enable nls gettext) \
--libexecdir=/usr/$(get_libdir) \
--bindir=/bin \
|| die
emake || die
}
src_install() {
make DIST_ROOT="${D}" install install-lib install-dev || die
# the man-pages packages provides the man2 files
rm -r "${D}"/usr/share/man/man2
prepalldocs
# move shared libs to /
dodir /$(get_libdir)
mv "${D}"/usr/$(get_libdir)/libattr.so* "${D}"/$(get_libdir)/ || die
gen_usr_ldscript libattr.so
}

View File

@ -0,0 +1,18 @@
We dont want to generate symlinks when the libdir is the same as the
devlibdir, otherwise we clobber the real files with broken symlinks
--- include/buildmacros
+++ include/buildmacros
@@ -102,9 +102,11 @@
../$(INSTALL) -m 644 $(LIBNAME).lai $(PKG_DEVLIB_DIR)/$(LIBNAME).la ; \
../$(INSTALL) -m 755 -d $(PKG_LIB_DIR); \
../$(INSTALL) -T so_base $(LIBNAME).lai $(PKG_LIB_DIR); \
+ if test "x$(PKG_DEVLIB_DIR)" != "x$(PKG_LIB_DIR)" ; then \
../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).a $(PKG_LIB_DIR)/$(LIBNAME).a; \
../$(INSTALL) -S $(PKG_DEVLIB_DIR)/$(LIBNAME).la $(PKG_LIB_DIR)/$(LIBNAME).la; \
- ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).so $(PKG_DEVLIB_DIR)/$(LIBNAME).so
+ ../$(INSTALL) -S $(PKG_LIB_DIR)/$(LIBNAME).so $(PKG_DEVLIB_DIR)/$(LIBNAME).so; \
+ fi
else
INSTALL_LTLIB_DEV = $(INSTALL_LTLIB_STATIC)
endif

View File

@ -0,0 +1 @@
MD5 4fe11d4221199e51f6eeeee37d5dd84c attr-2.4.28.src.tar.gz 106506

12
x11-libs/wxGTK/Manifest Normal file
View File

@ -0,0 +1,12 @@
MD5 97285579aae3eff7c52daa0528f30c00 files/digest-wxGTK-2.6.3_rc2 533
RMD160 eae795d855dcd02400a24751c49cda5d95e1930e files/digest-wxGTK-2.6.3_rc2 533
SHA256 e4e65128ff8b573493b5d7844d580567275a0407c39abd8207f8bf92f7a14141 files/digest-wxGTK-2.6.3_rc2 533
MD5 a7173de92807f66492cda98731156932 files/wxWidgets-2.6.2-gcc41.patch 559
RMD160 b8118789927ca6de5df4b05318b039edc49908e7 files/wxWidgets-2.6.2-gcc41.patch 559
SHA256 2427a07fa30b7bbe12fde4c76d2735cec3592b4b690ac86697355ae3a71fbd91 files/wxWidgets-2.6.2-gcc41.patch 559
MD5 dc5cde4a26f2d77e9513c9f32a2df0c6 files/wxconfig-patch 416
RMD160 fc335113195ea59585e25799fe98479a23b6f743 files/wxconfig-patch 416
SHA256 40878c60582b4f116437ffed6ea5e2521d5179c13ac24d3520057847a59e4a20 files/wxconfig-patch 416
MD5 d09a113a5eeaaa965a0045c49b712698 wxGTK-2.6.3_rc2.ebuild 1788
RMD160 c289af4fe752f0a438e5b19d844cf59690ac72a1 wxGTK-2.6.3_rc2.ebuild 1788
SHA256 bd93c1cc7148053c9e9cf34cfc37596c718871d5276823fee55fc9f2c3973c67 wxGTK-2.6.3_rc2.ebuild 1788

View File

@ -0,0 +1,6 @@
MD5 e575ac25e30749bd540b23ed9b370029 wxWidgets-2.6.3-HTML.tar.gz 1349870
RMD160 3be20dce033c3e14999783a959fe0804fcab3d91 wxWidgets-2.6.3-HTML.tar.gz 1349870
SHA256 d564729b6e862c751dcea2487137832f9fbf95a665481c50d029fba9d4dd9cc1 wxWidgets-2.6.3-HTML.tar.gz 1349870
MD5 6f9e7536c92021e19dca72a71110a8ba wxWidgets-2.6.3-rc2.tar.bz2 13328233
RMD160 78d36e1d5c8a19e3fad15d484b1d9cdf17f45a77 wxWidgets-2.6.3-rc2.tar.bz2 13328233
SHA256 e4cbfb7239fe8e31b002b3d67667714d6ca6ee08cef7501e24b88d05520a3327 wxWidgets-2.6.3-rc2.tar.bz2 13328233

View File

@ -0,0 +1,13 @@
--- wxWidgets-2.6.2/src/common/uri.cpp 2005-08-13 02:24:13.000000000 +0200
+++ wxWidgets-2.6.2-gcc41/src/common/uri.cpp 2005-12-04 22:49:30.996859750 +0100
@@ -886,8 +886,8 @@
op += 3;
}
- m_path = base.m_path.substr(0, bp - base.m_path.c_str()) +
- m_path.substr((op - m_path.c_str()), m_path.Length());
+ m_path = (wxString)base.m_path.substr(0, bp - base.m_path.c_str()) +
+ (wxString)m_path.substr((op - m_path.c_str()), m_path.Length());
}
}

View File

@ -0,0 +1,11 @@
--- XaraLX-0.3r713/configure.in.orig 2006-03-26 23:05:57.000000000 +0200
+++ XaraLX-0.3r713/configure.in 2006-03-26 23:06:31.000000000 +0200
@@ -78,7 +78,7 @@
PrecompileEnable="no"
fi
-WXCONFIG=wx-config
+WXCONFIG=wx-config-2.6
AC_ARG_WITH(wx-config,
[[ --with-wx-config=FILE Use the given path to wx-config when determining
wxWidgets configuration; defaults to "wx-config"]],

View File

@ -0,0 +1,73 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/x11-libs/wxGTK/wxGTK-2.6.2-r1.ebuild,v 1.9 2006/02/20 18:15:28 corsair Exp $
inherit wxlib gnuconfig versionator
DESCRIPTION="GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit and
wxbase non-gui library"
MY_PV="$(replace_version_separator 3 '-')"
MY_PV_BARE="$(get_version_component_range 1-3)"
SRC_URI="mirror://sourceforge/wxwindows/wxWidgets-${MY_PV}.tar.bz2
doc? ( mirror://sourceforge/wxwindows/wxWidgets-${MY_PV_BARE}-HTML.tar.gz )"
SLOT="2.6"
KEYWORDS="~x86"
IUSE="gnome joystick odbc opengl sdl X"
RDEPEND="${RDEPEND}
opengl? ( virtual/opengl )
>=x11-libs/gtk+-2.0
>=dev-libs/glib-2.0
media-libs/tiff
odbc? ( dev-db/unixODBC )
!mips? ( !arm? ( !hppa? ( !ia64? ( !ppc64? ( !alpha? ( !sparc? ( sdl? ( media-libs/sdl-sound ) ) ) ) ) ) ) )"
DEPEND="${RDEPEND}
${DEPEND}
dev-util/pkgconfig"
S=${WORKDIR}/wxWidgets-${MY_PV_BARE}
pkg_setup() {
einfo "To install only wxbase (non-gui libs) use USE=-X"
}
src_unpack() {
unpack ${A}
cd ${S}
epatch ${FILESDIR}/wxWidgets-2.6.2-gcc41.patch
#epatch ${FILESDIR}/intl.cpp.diff
}
src_compile() {
gnuconfig_update
myconf="${myconf}
--with-png
--with-jpeg
--with-tiff
$(use_enable opengl)
$(use_with opengl)
$(use_with gnome gnomeprint)
$(use_with sdl)
$(use_enable joystick)"
use X && configure_build gtk2 unicode "${myconf} --with-gtk=2"
use X || configure_build base unicode "--disable-gui"
}
src_install() {
use X && install_build gtk2
use X || install_build base
wxlib_src_install
}
pkg_postinst() {
einfo "dev-libs/wxbase has been removed from portage and can be"
einfo "installed with wxGTK by specifying the USE flags"
einfo "-X"
}

View File

@ -0,0 +1,16 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
inherit kde
KLV=32613
DESCRIPTION="A cool kde windows decoration style"
SRC_URI="http://www.kde-look.org/content/files/${KLV}-${P}.tar.bz2"
HOMEPAGE="http://www.kde-look.org/content/show.php?content=${KLV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~ppc ~sparc"
IUSE=""
need-kde 3.2

View File

@ -0,0 +1,2 @@
MD5 a92bc9a48cb31f63a445b6a87688f8ce files/digest-klearlook-0.9 72
MD5 ba22a1053aa009d1428d3ceb0ea7425f klearlook-0.9.ebuild 411

View File

@ -0,0 +1 @@
MD5 c5027545b1d6b4bdc2343055ce0a88fa 31717-klearlook-0.9.tar.bz2 409841

View File

@ -0,0 +1,18 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit kde
KLV=31717
DESCRIPTION="A cool kde style based on QtCurve"
SRC_URI="http://www.kde-look.org/content/files/${KLV}-${P}.tar.bz2"
HOMEPAGE="http://www.kde-look.org/content/show.php?content=${KLV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~ppc sparc"
IUSE=""
need-kde 3.2

View File

@ -0,0 +1,9 @@
MD5 e32059f923d451ffc943d94a9ab82f06 files/digest-polyester-0.6 65
RMD160 774b4e4ec0ea1aac7370556dfef258a0add0f1c7 files/digest-polyester-0.6 65
SHA256 1314e0b05bfb79d8cf1281771bd0196fb1e918aeca602adb6ad417ae75f73d98 files/digest-polyester-0.6 65
MD5 84e28e990f72ba0471e200ce30de7e7e files/digest-polyester-0.7 241
RMD160 69a299074cec7a100f99641803fab6150f9ac50f files/digest-polyester-0.7 241
SHA256 857492c4e6a76e3baa6dd64f62b335debbf25134ec029cb0933fb90944fecf40 files/digest-polyester-0.7 241
MD5 4dfb73e8e36df5a90c06eb465d5d2972 polyester-0.7.ebuild 372
RMD160 b74bfb2ac53a965290b16172c6202b2fb026a866 polyester-0.7.ebuild 372
SHA256 4520a7f6aea3694aacd56e73ff409468523f117c158ec7a2f97416eec6f56739 polyester-0.7.ebuild 372

View File

@ -0,0 +1 @@
MD5 9f8c022b11e3be0108cd3fb460b1e55d polyester-0.6.tar.gz 613027

View File

@ -0,0 +1,3 @@
MD5 025575563f76629e56f0a05bd021f34e polyester-0.7.tar.gz 619935
RMD160 418bffb7d2c24f6c9962d4f27f2db70ee5e55d7e polyester-0.7.tar.gz 619935
SHA256 e98361af263d23a717beb9133c116c8e4b7b0a242c6798b4422c0028d475041c polyester-0.7.tar.gz 619935

View File

@ -0,0 +1,17 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit kde
KLV=27968
DESCRIPTION="A kde style"
SRC_URI="http://www.notmart.org/files/${P}.tar.gz"
HOMEPAGE="http://www.kde-look.org/content/show.php?content=${KLV}"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86 ~amd64 ~ppc ~sparc"
IUSE=""
need-kde 3.2