summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAchim Gottinger <achim@gentoo.org>2001-07-21 22:44:07 +0000
committerAchim Gottinger <achim@gentoo.org>2001-07-21 22:44:07 +0000
commit2c7f9fd3799754acf22ee7808bf81e9bf27aebbe (patch)
tree4a29bbb76173fe35323ac5e5db0e52f5e22b7988 /kde-base
parentSwitched to make prefix install to get a proper libmp3lame.la, which is (diff)
downloadhistorical-2c7f9fd3799754acf22ee7808bf81e9bf27aebbe.tar.gz
historical-2c7f9fd3799754acf22ee7808bf81e9bf27aebbe.tar.bz2
historical-2c7f9fd3799754acf22ee7808bf81e9bf27aebbe.zip
First set of packages for kde22
Diffstat (limited to 'kde-base')
-rw-r--r--kde-base/kde-env/files/90kde225
-rw-r--r--kde-base/kde-env/kde-env-2.2.ebuild16
-rw-r--r--kde-base/kdebase/files/digest-kdebase-2.2_beta11
-rw-r--r--kde-base/kdebase/kdebase-2.2_beta1.ebuild89
-rw-r--r--kde-base/kdelibs/files/digest-kdelibs-2.2_beta11
-rw-r--r--kde-base/kdelibs/kdelibs-2.2_beta1.ebuild112
6 files changed, 224 insertions, 0 deletions
diff --git a/kde-base/kde-env/files/90kde22 b/kde-base/kde-env/files/90kde22
new file mode 100644
index 000000000000..bc5904ba98c9
--- /dev/null
+++ b/kde-base/kde-env/files/90kde22
@@ -0,0 +1,5 @@
+PATH=/opt/kde2/bin
+ROOTPATH=/opt/kde2/bin
+LDPATH=/opt/kde2/lib
+KDEDIR=/opt/kde2
+MANPATH=/opt/kde2/share/man
diff --git a/kde-base/kde-env/kde-env-2.2.ebuild b/kde-base/kde-env/kde-env-2.2.ebuild
new file mode 100644
index 000000000000..08e68384c90d
--- /dev/null
+++ b/kde-base/kde-env/kde-env-2.2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Achim Gottinger <achim@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-env/kde-env-2.2.ebuild,v 1.1 2001/07/21 22:44:07 achim Exp $
+
+A=""
+S=${WORKDIR}
+DESCRIPTION="KDE 2.1 environment"
+SRC_URI=""
+HOMEPAGE="http://www.kde.org/"
+
+src_install() {
+
+ insinto /etc/env.d
+ doins ${FILESDIR}/90kde22
+}
diff --git a/kde-base/kdebase/files/digest-kdebase-2.2_beta1 b/kde-base/kdebase/files/digest-kdebase-2.2_beta1
new file mode 100644
index 000000000000..93637f297631
--- /dev/null
+++ b/kde-base/kdebase/files/digest-kdebase-2.2_beta1
@@ -0,0 +1 @@
+MD5 af32971247ebc04b3601c0cef9a9a61d kdebase-2.2beta1.tar.bz2
diff --git a/kde-base/kdebase/kdebase-2.2_beta1.ebuild b/kde-base/kdebase/kdebase-2.2_beta1.ebuild
new file mode 100644
index 000000000000..f68de8632a1d
--- /dev/null
+++ b/kde-base/kdebase/kdebase-2.2_beta1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Achim Gottinger <achim@gentoo.org>
+# $Header: /var/cvsroot/gentoo-x86/kde-base/kdebase/kdebase-2.2_beta1.ebuild,v 1.1 2001/07/21 22:44:07 achim Exp $
+
+V="2.2beta1"
+A=${PN}-${V}.tar.bz2
+S=${WORKDIR}/${PN}-${V}
+DESCRIPTION="KDE ${V} - Base"
+SRC_PATH="kde/unstable/${V}/src/${A}"
+SRC_URI="ftp://ftp.kde.org/pub/$SRC_PATH
+ ftp://ftp://ftp.twoguys.org/pub/$SRC_PATH
+ ftp://ftp.sourceforge.net/pub/mirrors/$SRC_PATH"
+HOMEPAGE="http://www.kde.org/"
+
+DEPEND=">=kde-base/kdelibs-${PV}
+ >=media-sound/cdparanoia-3.9.8
+ ldap? ( >=net-nds/openldap-1.2 )
+ pam? ( >=sys-libs/pam-0.73 )
+ motif? ( >=x11-libs/openmotif-2.1.30 )
+ lame? ( >=media-sound/lame-3.88b-r1 )
+ vorbis? ( >=media-libs/libvorbis-1.0 )
+ cups? ( net-print/cups )"
+
+src_compile() {
+ local myconf
+ if [ "`use ldap`" ]
+ then
+ myconf="--with-ldap"
+ fi
+ if [ "`use pam`" ]
+ then
+ myconf="$myconf --with-pam"
+ else
+ myconf="$myconf --with-shadow"
+ fi
+ if [ "`use qtmt`" ]
+ then
+ myconf="$myconf --enable-mt"
+ fi
+ if [ "`use mitshm`" ]
+ then
+ myconf="$myconf --enable-mitshm"
+ fi
+ if [ -z "`use motif`" ]
+ then
+ myconf="$myconf --without-motif"
+ fi
+ if [ "`use lame`" ]
+ then
+ myconf="$myconf --with-lame=/usr"
+ else
+ myconf="$myconf --without-lame"
+ fi
+ if [ -z "`use cups`" ]
+ then
+ myconf="$myconf --without-cups"
+ fi
+ if [ -z "`use vorbis`" ]
+ then
+ myconf="$myconf --without-vorbis"
+ fi
+ QTBASE=/usr/X11R6/lib/qt
+ export CFLAGS="${CFLAGS} -I/usr/X11R6/include"
+ export CXXFLAGS="${CXXFLAGS} -I/usr/X11R6/include"
+ try ./configure --prefix=/opt/kde${V} --host=${CHOST} --with-x \
+ ${myconf} --with-xinerama \
+ --with-qt-dir=$QTBASE
+ try make
+}
+
+
+src_install() {
+ try make install DESTDIR=${D}
+ insinto /etc/pam.d
+ newins ${FILESDIR}/kscreensaver.pam kscreensaver
+ cd ${D}/etc/X11/xdm
+ mv Xsession Xsession.kde
+ insinto /opt/kde${V}/share/config
+ doins ${FILESDIR}/kdmrc
+ sed -e "s:^kdmdesktop:/opt/kde${V}/kdmdesktop:" Xsetup_0 > Xsetup
+ cd ${S}
+ dodoc AUTHORS ChangeLog README*
+ sed -e "s:^#\!/bin/sh:#\!/bin/sh --login:" ${D}/opt/kde${V}/bin/startkde > ${D}/opt/kde${V}/bin/startkde.tmp
+ mv ${D}/opt/kde${V}/bin/startkde.tmp ${D}/opt/kde${V}/bin/startkde
+ chmod a+x ${D}/opt/kde${V}/bin/startkde
+}
+
+
diff --git a/kde-base/kdelibs/files/digest-kdelibs-2.2_beta1 b/kde-base/kdelibs/files/digest-kdelibs-2.2_beta1
new file mode 100644
index 000000000000..b2af94821383
--- /dev/null
+++ b/kde-base/kdelibs/files/digest-kdelibs-2.2_beta1
@@ -0,0 +1 @@
+MD5 9aa2655afff68cdc89bf3d797b1618e6 kdelibs-2.2beta1.tar.bz2
diff --git a/kde-base/kdelibs/kdelibs-2.2_beta1.ebuild b/kde-base/kdelibs/kdelibs-2.2_beta1.ebuild
new file mode 100644
index 000000000000..92cce583b091
--- /dev/null
+++ b/kde-base/kdelibs/kdelibs-2.2_beta1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2000 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License, v2 or later
+# Author Achim Gottinger <achim@gentoo.org>
+# /home/cvsroot/gentoo-x86/kde-base/kdelibs/kdelibs-2.1.2.ebuild,v 1.3 2001/06/07 01:45:52 achim Exp
+
+V=2.2beta1
+A=${PN}-${V}.tar.bz2
+S=${WORKDIR}/${PN}-${V}
+DESCRIPTION="KDE ${PV} - libs"
+SRC_PATH="kde/unstable/${V}/src/${A}"
+SRC_URI="ftp://ftp.kde.org/pub/$SRC_PATH
+ ftp://ftp.twoguys.org/pub/$SRC_PATH
+ ftp://ftp.sourceforge.net/pub/mirrors/$SRC_PATH"
+
+HOMEPAGE="http://www.kde.org/"
+
+DEPEND=">=sys-devel/gcc-2.95.2 sys-devel/perl
+ >=media-libs/audiofile-0.1.9
+ >=x11-libs/qt-x11-2.3.0
+ >=sys-apps/bzip2-1.0.1
+ >=dev-libs/libpcre-3.4
+ ssl? ( >=dev-libs/openssl-0.9.6 )
+ mysql? ( >=dev-db/mysql-3.23.30 )
+ postgres? ( >=dev-db/postgresql-7.0.3 )
+ alsa? ( >=media-libs/alsa-lib-0.5.9 )
+ sys-devel/autoconf"
+
+RDEPEND=">=sys-devel/gcc-2.95.2
+ >=media-libs/audiofile-0.1.9
+ >=media-libs/tiff-3.5.5
+ >=sys-apps/bzip2-1.0.1
+ >=dev-libs/libpcre-3.4
+ >=x11-libs/qt-x11-2.3.0
+ ~kde-base/kde-env-2.2
+ app-text/sgml-commonk
+ alsa? ( >=media-libs/alsa-lib-0.5.9 )
+ ssl? ( >=dev-libs/openssl-0.9.6 )"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+# patch -p0 < ${FILESDIR}/${PN}-2.1.1-ksgmltools-gentoo.diff
+# rm configure
+# autoconf
+}
+
+src_compile() {
+
+ QTBASE=/usr/X11R6/lib/qt
+
+ local myopts
+ if [ "`use ssl`" ]
+ then
+ myopts="--with-ssl-dir=/usr"
+ else
+ myopts="--without-ssl"
+ fi
+ if [ "`use mysql`" ]
+ then
+ myopts="$myopts --enable-mysql "
+ else
+ myopts="$myopts --disable-mysql"
+ fi
+ if [ "`use postgres`" ]
+ then
+ myopts="$myopts --enable-pgsql"
+ else
+ myopts="$myopts --disable-pgsql"
+ fi
+ if [ "`use alsa`" ]
+ then
+ myopts="$myopts --with-alsa"
+ fi
+ if [ "`use qtmt`" ]
+ then
+ myopts="$myopts --enable-mt"
+ fi
+ if [ "`use mitshm`" ]
+ then
+ myopts="$myopts --enable-mitshm"
+ fi
+ try ./configure --prefix=/opt/kde${V} --host=${CHOST} \
+ --with-qt-dir=$QTBASE $myopts --with-xinerama
+ cd ${S}
+ try make
+}
+
+src_install() {
+ try make install DESTDIR=${D}
+ dodoc AUTHORS ChangeLog COMPILING COPYING* NAMING NEWS README
+ docinto html
+ dodoc *.html
+}
+
+
+pkg_postinst() {
+ if [ -x "/usr/bin/install-catalog" ] && [ "$ROOT" = "/" ] ; then
+ # install-catalog --add /etc/sgml/kde-docbook.cat /usr/share/sgml/docbook/kde-customizations/catalog
+ # install-catalog --add /etc/sgml/kde-docbook.cat /etc/sgml/sgml-docbook.cat
+ echo
+ fi
+}
+
+pkg_prerm() {
+ if [ -x "/usr/bin/install-catalog" ] && [ "$ROOT" = "/" ] ; then
+ if [ -e "/etc/sgml/kde-docbook.cat" ] ; then
+# install-catalog --remove /etc/sgml/kde-docbook.cat /usr/share/sgml/docbook/kde-customizations/catalog
+# install-catalog --remove /etc/sgml/kde-docbook.cat /etc/sgml/sgml-docbook.cat
+ echo
+ fi
+ fi
+}