diff options
author | Tavis Ormandy <taviso@gentoo.org> | 2003-09-15 14:23:31 +0000 |
---|---|---|
committer | Tavis Ormandy <taviso@gentoo.org> | 2003-09-15 14:23:31 +0000 |
commit | a6ec0b13065e95f80cc73b017b54350f519c2882 (patch) | |
tree | 1311f85f66f6942b261e1f722132c7e346b15fda /x11-wm | |
parent | Added qt use variable (diff) | |
download | historical-a6ec0b13065e95f80cc73b017b54350f519c2882.tar.gz historical-a6ec0b13065e95f80cc73b017b54350f519c2882.tar.bz2 historical-a6ec0b13065e95f80cc73b017b54350f519c2882.zip |
removing old ebuilds
Diffstat (limited to 'x11-wm')
-rw-r--r-- | x11-wm/fvwm/ChangeLog | 6 | ||||
-rw-r--r-- | x11-wm/fvwm/Manifest | 6 | ||||
-rw-r--r-- | x11-wm/fvwm/files/digest-fvwm-2.5.7 | 1 | ||||
-rw-r--r-- | x11-wm/fvwm/files/digest-fvwm-2.5.7-r1 | 4 | ||||
-rw-r--r-- | x11-wm/fvwm/fvwm-2.5.7-r1.ebuild | 257 | ||||
-rw-r--r-- | x11-wm/fvwm/fvwm-2.5.7.ebuild | 192 |
6 files changed, 6 insertions, 460 deletions
diff --git a/x11-wm/fvwm/ChangeLog b/x11-wm/fvwm/ChangeLog index 562afa55b857..ddc20eef1afc 100644 --- a/x11-wm/fvwm/ChangeLog +++ b/x11-wm/fvwm/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for x11-wm/fvwm # Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/fvwm/ChangeLog,v 1.30 2003/09/14 10:13:53 taviso Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-wm/fvwm/ChangeLog,v 1.31 2003/09/15 14:23:25 taviso Exp $ + + 15 Sep 2003; Tavis Ormandy <taviso@gentoo.org> fvwm-2.5.7-r1.ebuild, + fvwm-2.5.7.ebuild: + cleaning up old ebuilds. 14 Sep 2003; Tavis Ormandy <taviso@gentoo.org> fvwm-2.5.7-r2.ebuild: tweaking postinst messages. diff --git a/x11-wm/fvwm/Manifest b/x11-wm/fvwm/Manifest index 1cbf846589f4..0e1511d41dce 100644 --- a/x11-wm/fvwm/Manifest +++ b/x11-wm/fvwm/Manifest @@ -1,15 +1,11 @@ MD5 dbe623b8efe5e32eae5e2a42abfcb227 fvwm-2.5.7-r2.ebuild 8178 MD5 d751280d0c04415e343dc8290536eb01 fvwm-2.4.16-r1.ebuild 4006 -MD5 753bf34cbc86b3a4e7b6cead79eda34b fvwm-2.5.7-r1.ebuild 7845 -MD5 49060a976a766ab830decac037e8fa99 fvwm-2.5.7.ebuild 5568 MD5 5b6363450ad810f8ee1cdafb487a1189 fvwm-2.4.16.ebuild 1335 -MD5 8846051d7839a5fb2cc27bbc4e486e02 ChangeLog 6006 +MD5 ee4f94004372c549002dfa33cbbf0a86 ChangeLog 6126 MD5 beaa1ad08ff661a32c25d1a51c879a8d metadata.xml 450 MD5 ccd8378d86941cb17669e64ca88949c1 fvwm-2.4.8.ebuild 1146 MD5 40725b9b9496d374f5f1a763618781ea files/digest-fvwm-2.4.16 65 MD5 40725b9b9496d374f5f1a763618781ea files/digest-fvwm-2.4.16-r1 65 MD5 2bdb17132f9d7f352002a1fbace7fca1 files/acinclude.m4 61423 MD5 88a5b60b496d1f4a8fe1b0c3710da7f9 files/digest-fvwm-2.4.8 134 -MD5 b7c82b289eda8d75c9c1589e505b7c73 files/digest-fvwm-2.5.7 64 -MD5 bcb882f07bc947241105ed86c731bd67 files/digest-fvwm-2.5.7-r1 224 MD5 d4c4e9118234447416e8e9905cb06c3f files/digest-fvwm-2.5.7-r2 127 diff --git a/x11-wm/fvwm/files/digest-fvwm-2.5.7 b/x11-wm/fvwm/files/digest-fvwm-2.5.7 deleted file mode 100644 index 9d162eb4a040..000000000000 --- a/x11-wm/fvwm/files/digest-fvwm-2.5.7 +++ /dev/null @@ -1 +0,0 @@ -MD5 5dfcf70560779ed845261c5044652c81 fvwm-2.5.7.tar.bz2 1711869 diff --git a/x11-wm/fvwm/files/digest-fvwm-2.5.7-r1 b/x11-wm/fvwm/files/digest-fvwm-2.5.7-r1 deleted file mode 100644 index 2791334f930f..000000000000 --- a/x11-wm/fvwm/files/digest-fvwm-2.5.7-r1 +++ /dev/null @@ -1,4 +0,0 @@ -MD5 5dfcf70560779ed845261c5044652c81 fvwm-2.5.7.tar.bz2 1711869 -MD5 5d28a9854094868d1f3c8b94a49d73e4 FvwmTabs 26535 -MD5 acd198b7fb148851b24466f3ca53c61f fvwmtabrc 5778 -MD5 3be51d04231eb30a6fc8998af7a6c2de icccm.tar.gz 72162 diff --git a/x11-wm/fvwm/fvwm-2.5.7-r1.ebuild b/x11-wm/fvwm/fvwm-2.5.7-r1.ebuild deleted file mode 100644 index 0f1429de74ee..000000000000 --- a/x11-wm/fvwm/fvwm-2.5.7-r1.ebuild +++ /dev/null @@ -1,257 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/fvwm/fvwm-2.5.7-r1.ebuild,v 1.6 2003/09/05 00:56:25 msterret Exp $ - -inherit gnuconfig - -IUSE="readline ncurses gtk stroke gnome rplay xinerama cjk perl nls png bidi imlib tcltk debug gtk2" - -S=${WORKDIR}/${P} -DESCRIPTION="An extremely powerful ICCCM-compliant multiple virtual desktop window manager" -SRC_URI="ftp://ftp.fvwm.org/pub/fvwm/version-2/${P}.tar.bz2 - perl? ( http://users.tpg.com.au/users/scottie7/FvwmTabs - http://users.tpg.com.au/users/scottie7/fvwmtabrc )" -HOMEPAGE="http://www.fvwm.org/" - -SLOT="0" -KEYWORDS="~x86 ~alpha ~sparc" -LICENSE="GPL-2 FVWM" - -RDEPEND="readline? ( >=sys-libs/readline-4.1 - ncurses? ( >=sys-libs/ncurses-5.3-r1 ) - !ncurses? ( >=sys-libs/libtermcap-compat-1.2.3 ) ) - gtk? ( =x11-libs/gtk+-1.2* - imlib? ( >=media-libs/gdk-pixbuf-0.21.0 - >=media-libs/imlib-1.9.14-r1 ) ) - gnome? ( >=gnome-base/gnome-libs-1.4.1.2-r1 ) - rplay? ( >=media-sound/rplay-3.3.2 ) - bidi? ( >=dev-libs/fribidi-0.10.4 ) - png? ( >=media-libs/libpng-1.0.12-r2 ) - stroke? ( >=dev-libs/libstroke-0.4 ) - perl? ( tcltk? ( >=dev-lang/tk-8.3.4 - >=dev-perl/perl-tk-800.024-r2 - >=dev-perl/X11-Protocol-0.51 ) ) - >=dev-lang/perl-5.6.1-r10 - >=media-libs/netpbm-9.12-r4 - >=media-libs/fontconfig-2.1-r1 - >=dev-libs/expat-1.95.6-r1 - virtual/x11 - virtual/xft" -# XXX: gtk2 perl bindings require dev-perl/gtk2-perl, worth a dependency? -# XXX: gtk perl bindings require dev-perl/gtk-perl, worth a dependency? -DEPEND="${RDEPEND} - >=sys-apps/sed-4 - sys-devel/automake - sys-devel/autoconf - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - - use alpha && gnuconfig_update - - # CFLAGS containing comma will break this, so change it for ! - sed -i 's#\x27s,xCFLAGSx,$(CFLAGS),\x27#\x27s!xCFLAGSx!$(CFLAGS)!\x27#' ${S}/utils/Makefile.am - - # Xft detection is totally b0rked if using pkg-config, this update from cvs. - cp ${FILESDIR}/acinclude.m4 ${S}/acinclude.m4 -} - -src_compile() { - local myconf="--libexecdir=/usr/lib --enable-xft" - - # use readline in FvwmConsole. - if ! use readline; then - myconf="${myconf} --without-readline-library" - else - myconf="${myconf} --with-readline-library" - - # choose ncurses or termcap. - if use ncurses; then - myconf="${myconf} --without-termcap-library" - else - myconf="${myconf} --without-ncurses-library" - fi - fi - - # fvwm configure doesnt provide a way to disable gtk support if the - # required libraries are found, this hides them from the script. - if ! use gtk; then - myconf="${myconf} --with-gtk-prefix=${T} --with-imlib-prefix=${T}" - else - if ! use imlib; then - myconf="${myconf} --with-imlib-prefix=${T}" - fi - fi - - # link with the gnome libraries, for better integration with the gnome desktop. - if use gnome; then - myconf="${myconf} --with-gnome" - else - myconf="${myconf} --without-gnome" - fi - - # rplay is a cool, but little used way of playing sounds over a network - # Fvwm support is pretty good. - if ! use rplay; then - myconf="${myconf} --without-rplay-library" - fi - - # Install perl bindings for FvwmPerl. - if use perl; then - myconf="${myconf} --enable-perllib" - else - myconf="${myconf} --disable-perllib" - fi - - # xinerama support for those who have multi-headed machines. - if use xinerama; then - myconf="${myconf} --enable-xinerama" - else - myconf="${myconf} --disable-xinerama" - fi - - # multibyte character support, chinese/japanese/korean/etc. - if use cjk; then - myconf="${myconf} --enable-multibyte" - else - myconf="${myconf} --disable-multibyte" - fi - - # bidirectional writing support, eg hebrew - if use bidi; then - myconf="${myconf} --enable-bidi" - else - myconf="${myconf} --disable-bidi" - fi - - # png image support (very nice in fvwm) - if ! use png; then - myconf="${myconf} --without-png-library" - fi - - # native language support - if use nls; then - myconf="${myconf} --enable-nls" - else - myconf="${myconf} --disable-nls" - fi - - # support for mouse gestures using libstroke (very very cool) - if ! use stroke; then - myconf="${myconf} --without-stroke-library" - fi - - # more verbosity for module developers/hackers/etc. - if use debug; then - myconf="${myconf} --enable-debug-msgs --enable-command-log" - fi - - # Xft detection is broken in this release, the fix is in cvs - # which ive installed here, rerun automake to sort the problem. - einfo "Fixing Xft detection, please wait..." - ( einfo " Running aclocal..." - aclocal - einfo " Running autoheader..." - autoheader - einfo " Running automake..." - automake --add-missing - einfo " Running autoreconf..." - autoreconf ) 2>/dev/null - einfo "Fixed." - - # must specify PKG_CONFIG or Xft detection bombs. - econf ${myconf} PKG_CONFIG=/usr/bin/pkg-config || die - emake || die -} - -src_install() { - - make DESTDIR=${D} install || die - - if use perl; then - - local toolkits="gtk2 gtk tcltk" - - if use tcltk; then - # Install the very cool FvwmTabs module - # http://users.tpg.com.au/users/scottie7/FvwmTabs - einfo "Installing FvwmTabs module..." - exeinto /usr/lib/fvwm/${PV}/ - doexe ${DISTDIR}/FvwmTabs - dodoc ${DISTDIR}/fvwmtabrc - else - # Remove the Tk bindings (requires perl-tk) - rm -f ${D}/usr/share/fvwm/perllib/FVWM/Module/Tk.pm - toolkits=${toolkits/tcltk/} - fi - if ! use gtk; then - # Remove gtk bindings (requires gtk-perl/gtk2-perl) - rm -f ${D}/usr/share/fvwm/perllib/FVWM/Module/Gtk.pm - rm -f ${D}/usr/share/fvwm/perllib/FVWM/Module/Gtk2.pm - toolkits=${toolkits/gtk2/} - toolkits=${toolkits/gtk/} - else - if ! use gtk2; then - # Just remove the gtk2 bindings (requires gtk2-perl) - rm -f ${D}/usr/share/fvwm/perllib/FVWM/Module/Gtk2.pm - toolkits=${toolkits/gtk2/} - fi - fi - toolkits=${toolkits// /} - if ! test "${toolkits}"; then - # No perl toolkit bindings wanted, remove the unneeded files - # and empty directories. - rm -f ${D}/usr/share/fvwm/perllib/FVWM/Module/Toolkit.pm - find ${D}/usr/share/fvwm/perllib -depth -type d -exec rmdir {} \; 2>/dev/null - fi - else - # Remove useless script if perllib isnt required. - rm -rf ${D}/usr/bin/fvwm-perllib ${D}/usr/share/man/man1/fvwm-perllib.1 - fi - - # ive included `exec` to save a few bytes of memory. - echo "#!/bin/bash" > fvwm2 - echo "exec /usr/bin/fvwm2" >> fvwm2 - - exeinto /etc/X11/Sessions - doexe fvwm2 - - dodoc AUTHORS ChangeLog COPYING README NEWS docs/ANNOUNCE docs/BUGS \ - docs/COMMANDS docs/DEVELOPERS docs/FAQ docs/error_codes docs/TODO \ - docs/fvwm.lsm - - prepallman -} - -pkg_postinst() { - ewarn - ewarn "The following features that you did not request are now" - ewarn "controlled via USE flags:" - use readline || ewarn " Readline support in FvwmConsole [readline]" - use ncurses || ewarn " Ncurses support in FvwmConsole [ncurses]" - use stroke || ewarn " Mouse Gestures [stroke]" - use xinerama || ewarn " Xinerama Support [xinerama]" - use cjk || ewarn " Multibyte Character Support [cjk]" - use perl || ewarn " FVWM Perl bindings [perl]" - use tcltk || ewarn " FVWM Perl-tk support, including FvwmTabs [perl tcltk]" - use nls || ewarn " Native Language Support [nls]" - use png || ewarn " PNG Support [png]" - use bidi || ewarn " Bidirectional Language Support [bidi]" - use rplay || ewarn " RPlay Support in FvwmEvent [rplay]" - use gtk || ewarn " FvwmGTK (gtk+ support) [gtk]" - use imlib || ewarn " FvwmGTK (GDK image support) [imlib]" - ewarn - ewarn "If you require any of the features listed above, you should remerge" - ewarn "FVWM with the appropriate USE flags. Use this command to see the flags" - ewarn "available:" - ewarn " $ emerge -pv fvwm" - ewarn - use perl && use tcltk && { - einfo "The FvwmTabs module has been installed (USE=\"perl tcltk\")." - einfo "For more information, visit" - einfo "http://users.tpg.com.au/users/scottie7/fvwmtabs.html" - einfo - einfo "The fvwmtabrc has been installed into /usr/share/doc/${PF}" - } -} diff --git a/x11-wm/fvwm/fvwm-2.5.7.ebuild b/x11-wm/fvwm/fvwm-2.5.7.ebuild deleted file mode 100644 index c64d84ca65e8..000000000000 --- a/x11-wm/fvwm/fvwm-2.5.7.ebuild +++ /dev/null @@ -1,192 +0,0 @@ -# Copyright 1999-2003 Gentoo Technologies, Inc. -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-wm/fvwm/fvwm-2.5.7.ebuild,v 1.21 2003/09/05 00:56:25 msterret Exp $ - -inherit gnuconfig - -IUSE="readline ncurses gtk stroke gnome rplay xinerama cjk perl nls png bidi imlib" - -S=${WORKDIR}/${P} -DESCRIPTION="an extremely powerful ICCCM-compliant multiple virtual desktop window manager" -SRC_URI="ftp://ftp.fvwm.org/pub/fvwm/version-2/${P}.tar.bz2" -HOMEPAGE="http://www.fvwm.org/" - -SLOT="0" -KEYWORDS="~x86 ~alpha ~sparc" -LICENSE="GPL-2 FVWM" - -RDEPEND="readline? ( >=sys-libs/readline-4.1 - ncurses? ( >=sys-libs/ncurses-5.3-r1 ) - !ncurses? ( >=sys-libs/libtermcap-compat-1.2.3 ) ) - gtk? ( =x11-libs/gtk+-1.2* - imlib? ( >=media-libs/gdk-pixbuf-0.21.0 - >=media-libs/imlib-1.9.14-r1 ) ) - gnome? ( >=gnome-base/gnome-libs-1.4.1.2-r1 ) - rplay? ( >=media-sound/rplay-3.3.2 ) - bidi? ( >=dev-libs/fribidi-0.10.4 ) - png? ( >=media-libs/libpng-1.0.12-r2 ) - stroke? ( >=dev-libs/libstroke-0.4 ) - >=dev-lang/perl-5.6.1-r10 - >=media-libs/netpbm-9.12-r4 - >=media-libs/fontconfig-2.1-r1 - >=dev-libs/expat-1.95.6-r1 - virtual/x11 - virtual/xft" -DEPEND="${RDEPEND} - >=sys-apps/sed-4 - sys-devel/automake - sys-devel/autoconf - dev-util/pkgconfig" - -src_unpack() { - unpack ${A} - - use alpha && gnuconfig_update - - # CFLAGS containing comma will break this, so change it for ! - sed -i 's#\x27s,xCFLAGSx,$(CFLAGS),\x27#\x27s!xCFLAGSx!$(CFLAGS)!\x27#' ${S}/utils/Makefile.am - - # Xft detection is totally b0rked if using pkg-config, this update from cvs. - cp ${FILESDIR}/acinclude.m4 ${S}/acinclude.m4 -} - -src_compile() { - local myconf="--libexecdir=/usr/lib --enable-xft" - - # use readline in FvwmConsole. - if ! use readline; then - myconf="${myconf} --without-readline-library" - else - myconf="${myconf} --with-readline-library" - - # choose ncurses or termcap. - if use ncurses; then - myconf="${myconf} --without-termcap-library" - else - myconf="${myconf} --without-ncurses-library" - fi - fi - - # fvwm configure doesnt provide a way to disable gtk support if the - # required libraries are found, this hides them from the script. - if ! use gtk; then - myconf="${myconf} --with-gtk-prefix=${T} --with-imlib-prefix=${T}" - else - if ! use imlib; then - myconf="${myconf} --with-imlib-prefix=${T}" - fi - fi - - # link with the gnome libraries, for better integration with the gnome desktop. - if use gnome; then - myconf="${myconf} --with-gnome" - else - myconf="${myconf} --without-gnome" - fi - - # rplay is a cool, but little used way of playing sounds over a network - # Fvwm support is pretty good. - if ! use rplay; then - myconf="${myconf} --without-rplay-library" - fi - - # Install perl bindings for FvwmPerl. - if use perl; then - myconf="${myconf} --enable-perllib" - else - myconf="${myconf} --disable-perllib" - fi - - # xinerama support for those who have multi-headed machines. - if use xinerama; then - myconf="${myconf} --enable-xinerama" - else - myconf="${myconf} --disable-xinerama" - fi - - # multibyte character support, chinese/japanese/korean/etc. - if use cjk; then - myconf="${myconf} --enable-multibyte" - else - myconf="${myconf} --disable-multibyte" - fi - - # bidirectional writing support, eg hebrew - if use bidi; then - myconf="${myconf} --enable-bidi" - else - myconf="${myconf} --disable-bidi" - fi - - # png image support (very nice in fvwm) - if ! use png; then - myconf="${myconf} --without-png-library" - fi - - # native language support - if use nls; then - myconf="${myconf} --enable-nls" - else - myconf="${myconf} --disable-nls" - fi - - # support for mouse gestures using libstroke (very very cool) - if ! use stroke; then - myconf="${myconf} --without-stroke-library" - fi - - # Xft detection is broken in this release, the fix is in cvs - # which ive installed here, rerun automake to sort the problem. - einfo "Fixing Xft detection, please wait..." - ( einfo " Running aclocal..." - aclocal - einfo " Running autoheader..." - autoheader - einfo " Running automake..." - automake --add-missing - einfo " Running autoreconf..." - autoreconf ) 2>/dev/null - einfo "Fixed." - - # must specify PKG_CONFIG or Xft detection bombs. - econf ${myconf} PKG_CONFIG=/usr/bin/pkg-config || die - emake || die -} - -src_install() { - make DESTDIR=${D} install || die - - echo "#!/bin/bash" > fvwm2 - echo "exec /usr/bin/fvwm2" >> fvwm2 - - exeinto /etc/X11/Sessions - doexe fvwm2 - - dodoc AUTHORS ChangeLog COPYING README NEWS docs/ANNOUNCE docs/BUGS \ - docs/COMMANDS docs/DEVELOPERS docs/FAQ docs/error_codes docs/TODO \ - docs/fvwm.lsm -} - -pkg_postinst() { - ewarn - ewarn "The following features that you did not request are now" - ewarn "controlled via USE flags:" - use readline || ewarn " Readline support in FvwmConsole [readline]" - use ncurses || ewarn " Ncurses support in FvwmConsole [ncurses]" - use stroke || ewarn " Mouse Gestures [stroke]" - use xinerama || ewarn " Xinerama Support [xinerama]" - use cjk || ewarn " Multibyte Character Support [cjk]" - use perl || ewarn " FVWM Perl bindings [perl]" - use nls || ewarn " Native Language Support [nls]" - use png || ewarn " PNG Support [png]" - use bidi || ewarn " Bidirectional Language Support [bidi]" - use rplay || ewarn " RPlay Support in FvwmEvent [rplay]" - use gtk || ewarn " FvwmGTK (gtk+ support) [gtk]" - use imlib || ewarn " FvwmGTK (GDK image support) [imlib]" - ewarn - ewarn "If you require any of the features listed above, you should remerge" - ewarn "FVWM with the appropriate USE flags. Use this command to see the flags" - ewarn "available:" - ewarn " $ emerge -pv fvwm" - ewarn -} |