From c7d11df11cc76123582295baba36cf35711e2119 Mon Sep 17 00:00:00 2001 From: Martin Schlemmer Date: Tue, 16 Oct 2001 23:44:18 +0000 Subject: added nls and ungif support --- x11-wm/WindowMaker/WindowMaker-0.70.0-r1.ebuild | 85 ++++++++++++++++++++++ x11-wm/WindowMaker/WindowMaker-0.70.0.ebuild | 77 -------------------- x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0 | 2 - .../WindowMaker/files/digest-WindowMaker-0.70.0-r1 | 2 + 4 files changed, 87 insertions(+), 79 deletions(-) create mode 100644 x11-wm/WindowMaker/WindowMaker-0.70.0-r1.ebuild delete mode 100644 x11-wm/WindowMaker/WindowMaker-0.70.0.ebuild delete mode 100644 x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0 create mode 100644 x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0-r1 (limited to 'x11-wm/WindowMaker') diff --git a/x11-wm/WindowMaker/WindowMaker-0.70.0-r1.ebuild b/x11-wm/WindowMaker/WindowMaker-0.70.0-r1.ebuild new file mode 100644 index 000000000000..7a5c20c676e7 --- /dev/null +++ b/x11-wm/WindowMaker/WindowMaker-0.70.0-r1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2000 Gentoo Technologies, Inc. +# Distributed under the terms of the GNU General Public License, v2 or later +# Author Daniel Robbins + +S=${WORKDIR}/${P} +DESCRIPTION="Window Maker" +SRC_URI="ftp://ftp.windowmaker.org/pub/source/release/${P}.tar.gz + ftp://ftp.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.bz2" +HOMEPAGE="http://www.windowmaker.org/" + +DEPEND="virtual/glibc virtual/x11 + >=media-libs/tiff-3.5.5 + >=media-libs/libpng-1.0.12 + >=media-libs/jpeg-6b-r2 + x11-wm/gnustep-env + gif? ( >=media-libs/giflib-4.1.0-r3 ) + ungif? ( >=media-libs/libungif-4.1.0 ) + nls? ( >=sys-devel/gettext-0.10.39 )" +# Replaced by WINGS +# >=x11-libs/libPropList-0.10.1" + + +src_compile() { + + local myconf + if [ "`use gnome`" ] ; then + myconf="--enable-gnome" + fi + if [ "`use kde`" ] ; then + myconf="$myconf --enable-kde" + fi + if [ "`use nls`" ] ; then + LINGUAS="`ls po/*.po | xargs -i basename {} .po`" + export LINGUAS + fi + + ./configure --host=${CHOST} \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info \ + --sysconfdir=/etc/X11 \ + --with-nlsdir=/usr/share/locale \ + --with-x \ + --enable-newstyle \ + --enable-superfluous \ + --enable-usermenu \ + $myconf || die + + make || die + + # WindowMaker Extra + cd ../WindowMaker-extra-0.1 + ./configure --host=${CHOST} \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --infodir=/usr/share/info || die + + make || die +} + +src_install() { + + make prefix=${D}/usr \ + mandir=${D}/usr/share/man \ + infodir=${D}/usr/share/info \ + sysconfdir=${D}/etc/X11 \ + NLSDIR=${D}/usr/share/locale \ + GNUSTEP_LOCAL_ROOT=${D}${GNUSTEP_LOCAL_ROOT} \ + install || die + + cp -f WindowMaker/plmenu ${D}/etc/X11/WindowMaker/WMRootMenu + + dodoc AUTHORS BUGFORUM BUGS ChangeLog COPYING* INSTALL* FAQ* \ + MIRRORS README* NEWS TODO + + # WindowMaker Extra + cd ../WindowMaker-extra-0.1 + make prefix=${D}/usr \ + mandir=${D}/usr/share/man \ + infodir=${D}/usr/share/info \ + install || die + + newdoc README README.extra +} + diff --git a/x11-wm/WindowMaker/WindowMaker-0.70.0.ebuild b/x11-wm/WindowMaker/WindowMaker-0.70.0.ebuild deleted file mode 100644 index c438555b197b..000000000000 --- a/x11-wm/WindowMaker/WindowMaker-0.70.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2000 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License, v2 or later -# Author Daniel Robbins - -S=${WORKDIR}/${P} -DESCRIPTION="Window Maker" -SRC_URI="ftp://ftp.windowmaker.org/pub/source/release/${P}.tar.gz - ftp://ftp.windowmaker.org/pub/source/release/WindowMaker-extra-0.1.tar.bz2" -HOMEPAGE="http://www.windowmaker.org/" - -DEPEND="virtual/glibc virtual/x11 - >=media-libs/tiff-3.5.5 - >=media-libs/libpng-1.0.12 - >=media-libs/giflib-4.1.0-r3 - >=media-libs/jpeg-6b-r2 - x11-wm/gnustep-env" -# Replaced by WINGS -# >=x11-libs/libPropList-0.10.1" - - -src_compile() { - - local myconf - if [ "`use gnome`" ] ; then - myconf="--enable-gnome" - fi - if [ "`use kde`" ] ; then - myconf="$myconf --enable-kde" - fi - - ./configure --host=${CHOST} \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info \ - --sysconfdir=/etc/X11 \ - --with-x \ - --enable-newstyle \ - --enable-superfluous \ - --enable-usermenu \ - $myconf || die - - make || die - - # WindowMaker Extra - cd ../WindowMaker-extra-0.1 - ./configure --host=${CHOST} \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --infodir=/usr/share/info || die - - make || die -} - -src_install() { - - make prefix=${D}/usr \ - mandir=${D}/usr/share/man \ - infodir=${D}/usr/share/info \ - sysconfdir=${D}/etc/X11 \ - GNUSTEP_LOCAL_ROOT=${D}${GNUSTEP_LOCAL_ROOT} \ - install || die - - cp -f WindowMaker/plmenu ${D}/etc/X11/WindowMaker/WMRootMenu - - dodoc AUTHORS BUGFORUM BUGS ChangeLog COPYING* INSTALL* FAQ* \ - MIRRORS README* NEWS TODO - - # WindowMaker Extra - cd ../WindowMaker-extra-0.1 - make prefix=${D}/usr \ - mandir=${D}/usr/share/man \ - infodir=${D}/usr/share/info \ - install || die - - newdoc README README.extra -} - diff --git a/x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0 b/x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0 deleted file mode 100644 index ac86c62e3c13..000000000000 --- a/x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0 +++ /dev/null @@ -1,2 +0,0 @@ -MD5 ed48a3de3160a37075c9ae35ac131468 WindowMaker-0.70.0.tar.gz -MD5 e6fb381da0d207c320f58e7a1fea2a2b WindowMaker-extra-0.1.tar.bz2 diff --git a/x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0-r1 b/x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0-r1 new file mode 100644 index 000000000000..ac86c62e3c13 --- /dev/null +++ b/x11-wm/WindowMaker/files/digest-WindowMaker-0.70.0-r1 @@ -0,0 +1,2 @@ +MD5 ed48a3de3160a37075c9ae35ac131468 WindowMaker-0.70.0.tar.gz +MD5 e6fb381da0d207c320f58e7a1fea2a2b WindowMaker-extra-0.1.tar.bz2 -- cgit v1.2.3-65-gdbad