diff options
author | 2001-07-21 22:44:07 +0000 | |
---|---|---|
committer | 2001-07-21 22:44:07 +0000 | |
commit | 2c7f9fd3799754acf22ee7808bf81e9bf27aebbe (patch) | |
tree | 4a29bbb76173fe35323ac5e5db0e52f5e22b7988 /kde-base | |
parent | Switched to make prefix install to get a proper libmp3lame.la, which is (diff) | |
download | historical-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/90kde22 | 5 | ||||
-rw-r--r-- | kde-base/kde-env/kde-env-2.2.ebuild | 16 | ||||
-rw-r--r-- | kde-base/kdebase/files/digest-kdebase-2.2_beta1 | 1 | ||||
-rw-r--r-- | kde-base/kdebase/kdebase-2.2_beta1.ebuild | 89 | ||||
-rw-r--r-- | kde-base/kdelibs/files/digest-kdelibs-2.2_beta1 | 1 | ||||
-rw-r--r-- | kde-base/kdelibs/kdelibs-2.2_beta1.ebuild | 112 |
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 +} |