summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Sterrett <mr_bones_@gentoo.org>2006-09-23 06:06:37 +0000
committerMichael Sterrett <mr_bones_@gentoo.org>2006-09-23 06:06:37 +0000
commit6b92e98d50d175369e73951e94ed767ced744834 (patch)
tree568dc83fad9b00d593d036e0832c6f87d8cc792c /dev-util
parentclean out old, non-modX ebuild (diff)
downloadhistorical-6b92e98d50d175369e73951e94ed767ced744834.tar.gz
historical-6b92e98d50d175369e73951e94ed767ced744834.tar.bz2
historical-6b92e98d50d175369e73951e94ed767ced744834.zip
clean out old, non-modX ebuild
Package-Manager: portage-2.1.2_pre1
Diffstat (limited to 'dev-util')
-rw-r--r--dev-util/rhide/Manifest19
-rw-r--r--dev-util/rhide/files/digest-rhide-1.5-r14
-rw-r--r--dev-util/rhide/rhide-1.5-r1.ebuild289
3 files changed, 4 insertions, 308 deletions
diff --git a/dev-util/rhide/Manifest b/dev-util/rhide/Manifest
index bf71e2008cba..272912653224 100644
--- a/dev-util/rhide/Manifest
+++ b/dev-util/rhide/Manifest
@@ -22,33 +22,22 @@ AUX tvrc 123 RMD160 24683f8a717bfbeb30c9c987448b1bf238f8753b SHA1 1a69b64ea7bf56
MD5 5a96d86d3e84dac00c7042aaa9107ee7 files/tvrc 123
RMD160 24683f8a717bfbeb30c9c987448b1bf238f8753b files/tvrc 123
SHA256 63e7b8a3eb7650e32b9c41843a2c652314dfaf60f1e5612ebdb12855fe6b7828 files/tvrc 123
-DIST gdb-5.3.tar.bz2 11198721
DIST gdb-6.1.1.tar.bz2 12586670 RMD160 5e2d2fe150276c5be513d5c3427bbe6f2c9d0696 SHA1 39f239373e282061eb6b7d024f17516e2e6e2226 SHA256 c340fcfc7483f75c210879bb7c0ed3c760ae458f6a5137dbffb305b27a735893
DIST rhide-1.5.20050823.tar.bz2 765258 RMD160 2c256565921a26a4e2ba8b903a130850133b3eed SHA1 083832c3321cf326d74bd5ab3ed8e46f79659048 SHA256 e7f3d314ea409b1286154adcd45e89dfcf362572efe3f742006786bd5344bd88
-DIST rhide-1.5.tar.gz 959140
-DIST rhtvision-2.0.1.src.tar.gz 1168371
-DIST setedit-0.5.0.tar.gz 1706625
DIST setedit-0.5.5.20050828.tar.bz2 1960480 RMD160 e59dfeb51936e1a915037c744734dc052c4f66fd SHA1 91fcb65b37c6ab7c6f6ac47377447429795b8d51 SHA256 da7b2dc9f494b75bc67bd357d8602ad987512866cfa3caf94556655ccc272e8a
DIST tvision-2.10.20050824.tar.bz2 863122 RMD160 51d760b395760370e830d5e499bb12f6f09d5c5e SHA1 aa502d5918880a843567f2e47854e8cbbe9bcd75 SHA256 ff1f16eb61548b50701d86dbe11ecd1078a1f735825e4df45afb317ea53ee456
-EBUILD rhide-1.5-r1.ebuild 7004 RMD160 8db393e2261b42dc275af7f8e7508cf000861d87 SHA1 0b4c4e7cf6fd8aa7920cae6ef681b29c80535cc2 SHA256 48acebfe200a4b6bb45861399a0c1d84e4a8270d0efc199ddaeffb1889fefd50
-MD5 77beedd15d778a0153d122b14854718e rhide-1.5-r1.ebuild 7004
-RMD160 8db393e2261b42dc275af7f8e7508cf000861d87 rhide-1.5-r1.ebuild 7004
-SHA256 48acebfe200a4b6bb45861399a0c1d84e4a8270d0efc199ddaeffb1889fefd50 rhide-1.5-r1.ebuild 7004
EBUILD rhide-1.5.20050823.ebuild 7310 RMD160 63dca0953eb63a8783d5b2c062aadd15f45f157a SHA1 fc78c1fad38a0b54759e42c5c63ba550279ad310 SHA256 54390fdc3f0203b9abeaf73807bd2e1b9ec3fa2731df8c5698dd7f36f2c42cfb
MD5 9729fb6777fabf527405a684ecbc1ae3 rhide-1.5.20050823.ebuild 7310
RMD160 63dca0953eb63a8783d5b2c062aadd15f45f157a rhide-1.5.20050823.ebuild 7310
SHA256 54390fdc3f0203b9abeaf73807bd2e1b9ec3fa2731df8c5698dd7f36f2c42cfb rhide-1.5.20050823.ebuild 7310
-MISC ChangeLog 3126 RMD160 ac6711a20f3fd7e4a862b062109b5400a1ee1fed SHA1 e7e049c35be91326d9b04a31158f722a5d264ffb SHA256 2187e812533494e8fed296dbb9c0e1f3e7e810d80cd28d06ecaa24e371f6479c
-MD5 8da4fda07a803aec8ebba74884fdcd70 ChangeLog 3126
-RMD160 ac6711a20f3fd7e4a862b062109b5400a1ee1fed ChangeLog 3126
-SHA256 2187e812533494e8fed296dbb9c0e1f3e7e810d80cd28d06ecaa24e371f6479c ChangeLog 3126
+MISC ChangeLog 3241 RMD160 a29aa96f0abb101cccfd798624d5c51f5c7f425f SHA1 41f60eb65778b5e05f6fbbb06838af09a143b82e SHA256 0082dfc7886b66991e6d588bf59f02efb0e89f18b1edbadba021a0d5496c3914
+MD5 280ca94e3ea7586ec0e50a92426f7170 ChangeLog 3241
+RMD160 a29aa96f0abb101cccfd798624d5c51f5c7f425f ChangeLog 3241
+SHA256 0082dfc7886b66991e6d588bf59f02efb0e89f18b1edbadba021a0d5496c3914 ChangeLog 3241
MISC metadata.xml 223 RMD160 7af8dd320b92b8c61a58767f5221770cd236c63a SHA1 dc0e52cb5b43de4cfe293e3ad0c06d2ce1e5a83e SHA256 4b7a3ec9381367d73e7d7f56f27fcf2a703d7731c345cc88af4587743936e2f0
MD5 b612d343db3c54560665171eb7db245c metadata.xml 223
RMD160 7af8dd320b92b8c61a58767f5221770cd236c63a metadata.xml 223
SHA256 4b7a3ec9381367d73e7d7f56f27fcf2a703d7731c345cc88af4587743936e2f0 metadata.xml 223
-MD5 5fc15112eb4dc31a46ef3e687d90279a files/digest-rhide-1.5-r1 261
-RMD160 eca20bf4e905024eb5b94334a4f4830368c60e0c files/digest-rhide-1.5-r1 261
-SHA256 6f343a4005cbf5a6955a128913336065433532338a5aba04a15923eca43e0a2e files/digest-rhide-1.5-r1 261
MD5 1155d8ff5470b47d247a302460511618 files/digest-rhide-1.5.20050823 1039
RMD160 3e81017e6d4bc824913af4d34bbd16b66cd9fba0 files/digest-rhide-1.5.20050823 1039
SHA256 ee4ac96669e64aa2630307c8f1b63aad435b9e183aaa5340babcc4011ad31287 files/digest-rhide-1.5.20050823 1039
diff --git a/dev-util/rhide/files/digest-rhide-1.5-r1 b/dev-util/rhide/files/digest-rhide-1.5-r1
deleted file mode 100644
index 10e40012ebac..000000000000
--- a/dev-util/rhide/files/digest-rhide-1.5-r1
+++ /dev/null
@@ -1,4 +0,0 @@
-MD5 e9a197c729ea80a429bd9aa8107db666 rhide-1.5.tar.gz 959140
-MD5 409c52e8ec111a10f40b41a7fd198766 rhtvision-2.0.1.src.tar.gz 1168371
-MD5 81e89ab19c9b25015fb2078512e32f03 setedit-0.5.0.tar.gz 1706625
-MD5 70e4ade69a2dff2c7b9af9a4ef44798f gdb-5.3.tar.bz2 11198721
diff --git a/dev-util/rhide/rhide-1.5-r1.ebuild b/dev-util/rhide/rhide-1.5-r1.ebuild
deleted file mode 100644
index 48f3eb22db2f..000000000000
--- a/dev-util/rhide/rhide-1.5-r1.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/rhide/rhide-1.5-r1.ebuild,v 1.13 2004/07/15 00:05:16 agriffis Exp $
-
-inherit eutils
-
-#SNAPSHOT="20020825"
-TVISIONVER="2.0.1"
-SETEDITVER="0.5.0"
-SETEDIT_S="setedit"
-# RHIDE is _very_ picky about the GDB used, so dont put GDB in DEPEND
-GDBVER="5.3"
-
-DESCRIPTION="console IDE for various languages"
-HOMEPAGE="http://www.rhide.com/"
-if [ -z "${SNAPSHOT}" ]
-then
- S="${WORKDIR}/${P}"
- SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-else
- S="${WORKDIR}/${P/_}-${SNAPSHOT}"
- SRC_URI="http://rhide.sourceforge.net/snapshots/${P/_}-${SNAPSHOT}.tar.gz
- mirror://gentoo/${P/_}-${SNAPSHOT}.tar.gz"
-fi
-SRC_URI="${SRC_URI}
- mirror://sourceforge/tvision/rhtvision-${TVISIONVER}.src.tar.gz
- mirror://sourceforge/setedit/setedit-${SETEDITVER}.tar.gz
- mirror://gnu/gdb/gdb-${GDBVER}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86"
-IUSE="X aalib"
-
-DEPEND="virtual/libc
- >=app-text/recode-3.6
- >=dev-libs/libpcre-2.0.6
- >=app-arch/bzip2-1.0.1
- >=sys-apps/texinfo-4.1
- >=sys-devel/gettext-0.11.0
- >=dev-lang/perl-5.6
- >=sys-libs/zlib-1.1.4
- >=sys-libs/gpm-1.20.0
- >=sys-libs/ncurses-5.2
- aalib? ( media-libs/aalib )
- X? ( virtual/x11 )
- >=sys-apps/sed-4.0.7"
-
-src_unpack() {
- unpack ${A}
- cd ${WORKDIR}
-
- # gcc-3.3 fixes, contributed by <jochen.eisinger@gmx.de>
- epatch ${FILESDIR}/${P}-gcc-3.3.patch
-
- cd ${S}
-
- # Get it to work with rhtvision-2.0
- epatch ${FILESDIR}/${P}-rhtvision2.patch
-
- # Update snapshot version
- if [ -n "${SNAPSHOT}" ]
- then
- sed -i -e "s|1998-11-29|${SNAPSHOT}|" ${S}/idemain.cc
- else
- sed -i -e "s|1998-11-29|`date +%F`|" ${S}/idemain.cc
- fi
-
- cd ${S}
- # Fix invalid "-O2" in CFLAGS and CXXFLAGS
- for x in configure $(find . -name '*.mak') $(find . -name 'makefile.src')
- do
- [ -f "${x}" ] && sed -i -e 's:-O2::g' ${x}
- done
-
- # Update setedit macro's
- for x in ${WORKDIR}/${SETEDIT_S}/cfgfiles/*
- do
- [ -f "${x}" ] && cp -f ${x} ${S}/share/setedit
- done
-
- # Hack to uncomment a needed variable
- sed -i -e 's|//cmcUpdateCodePage|cmcUpdateCodePage|' \
- ${WORKDIR}/${SETEDIT_S}/include/ced_coma.h
-
- # fix codepage bug
- has_version ">=sys-devel/gettext-0.12" && sed -i -e \
- 's:--add-location $(po_list_l):--add-location --from-code=iso-8859-1 $(po_list_l):' \
- "${WORKDIR}/setedit/internac/gnumake.in"
-}
-
-src_compile() {
-
- # Most of these use a _very_ weird build systems,
- # so please no comments ;/
-
-# ************* TVision *************
-
- if [ ! -f "${WORKDIR}/.tvision" ]
- then
- cd ${WORKDIR}/tvision || die "TVision source dir do not exist!"
-
- DUMMYFLAGS=""
-
- ./configure --prefix=/usr \
- --fhs \
- --cflags='${DUMMYFLAGS}' \
- --cxxflags='${DUMMYFLAGS}' || die
-
- # Only build the static libs
- sed -i -e 's/all: static-lib dynamic-lib/all: static-lib/' Makefile
-
- # -j breaks build
- make || die
-
- touch ${WORKDIR}/.tvision
- fi
-
-
-# ************* SetEdit *************
-
- if [ ! -f "${WORKDIR}/.setedit" ]
- then
- cd ${WORKDIR}/${SETEDIT_S} || die "SetEdit source dir do not exist!"
-
- ./configure --prefix=/usr \
- --fhs \
- --libset \
- --without-mp3 \
- `use_with aalib aa` || die
-
- # Latest texinfo breaks docs, so disable for now ...
- sed -i -e 's/needed: internac doc-basic/needed: internac/' \
- Makefile
-
- # -j breaks build
- make || die
-
- # Make the docs
- cd ${WORKDIR}/${SETEDIT_S}/doc
-# make || die
-
- touch ${WORKDIR}/.setedit
- fi
-
-
-# ************* RHIDE ***************
-
- cd ${S}
-
- addpredict "/usr/share/rhide"
-
- export RHIDESRC="${S}"
- export SETSRC="${WORKDIR}/${SETEDIT_S}"
- export SETOBJ="${WORKDIR}/${SETEDIT_S}/makes"
- export TVSRC="${WORKDIR}/tvision"
- export TVOBJ="${WORKDIR}/tvision/linux"
- export GDB_SRC="${WORKDIR}/gdb-${GDBVER}"
-
- #
- # *** DETECT X11 with tvision-2.0 ***
- #
- # None of these packages have any way to specify X11 support,
- # thus we check if tvision compiled with X11 support or not.
- #
- # If it did compile with X11 support, we need to get rhide to link
- # against libX11 ...
- #
- local have_x11="$(gawk '/HAVE_X11/ { if (/yes/) print "Yes" }' \
- ${WORKDIR}/tvision/configure.cache)"
-
- if [ ! -f "${WORKDIR}/.rhide-configured" ]
- then
- econf || die
-
- if [ "${have_x11}" = "Yes" ]
- then
- einfo "Compiling with X11 support..."
- sed -i -e 's|LDFLAGS= |LDFLAGS= -L/usr/X11R6/lib -lXmu|' \
- ${S}/config.env
-
- touch ${WORKDIR}/.tvision-with-X11
- else
- einfo "Compiling without X11 support..."
- fi
-
- touch "${WORKDIR}/.rhide-configured"
- fi
-
- # -j breaks build
- make prefix=/usr \
- install_docdir=share/doc/${PF} \
- install_infodir=share/info \
- LDFLAGS="${LDFLAGS} ${myLDFLAGS}" || die
-
- # Update and Fix DIR entry in .info files
- cd ${S}/share/setedit/
- if [ -f "${WORKDIR}/${SETEDIT_S}/doc/editor.inf" ]
- then
- sed -e 's:editor.inf:setedit.info:g' \
- ${WORKDIR}/${SETEDIT_S}/doc/editor.inf > setedit.inf
- fi
- if [ -f "${WORKDIR}/${SETEDIT_S}/doc/infeng.inf" ]
- then
- sed -e 's:infeng.inf:infview.info:g' \
- ${WORKDIR}/${SETEDIT_S}/doc/infeng.inf > infview.inf
- fi
- cd ${S}
-}
-
-src_install() {
-
- # Dont error out on sandbox violations. I should really
- # try to track this down, but its a bit tougher than usually.
- addpredict "/:/usr/share/rhide:/libide:/libtvuti:/librhuti"
-
- make prefix=${D}/usr \
- install_docdir=share/doc/${PF} \
- install_infodir=share/info \
- install || die
-
- # Install default CFG file and fix the paths
- cd ${D}/usr/share/rhide
- sed -e 's:/usr/local/share:/usr/share:g' \
- rhide_.env >rhide.env
- echo 'INFOPATH=/usr/share/info' >> rhide.env
-
- # Install sample TVision config file
- insinto /etc
- doins ${FILESDIR}/tvrc
-
- # Install env file
- insinto /etc/env.d
- doins ${FILESDIR}/80rhide
-
- # We only need the Eterm stuff if TVision was not compiled
- # with X11 support ...
- if [ ! -f "${WORKDIR}/.tvision-with-X11" ]
- then
- # Install the terminfo file
- tic -o ${D}/usr/share/terminfo \
- ${WORKDIR}/tvision/extra/eterm/xterm-eterm-tv
- insinto /usr/share/Eterm/themes/Setedit
-
- dosed 's:Eterm --title:Eterm --theme Setedit --title:' /usr/bin/rhidex
- dosed 's:Eterm --title:Eterm --theme Setedit --title:' /usr/bin/rhgdbx
-
- # Install the Eterm theme
- for x in ${WORKDIR}/tvision/extra/eterm/Setedit/*
- do
- [ -f "${x}" ] && doins ${x}
- done
- else
- rm -f ${D}/usr/bin/{rhide,rhgdb}x
- fi
-
- # Fix .info files
- for x in ${D}/usr/share/info/*.inf
- do
- [ -f "${x}" ] && mv -f ${x} ${x}o
- done
-
- # Install the manpages
- for x in ${WORKDIR}/${SETEDIT_S}/doc/*.1
- do
- [ -f "${x}" ] && doman ${x}
- done
-
- cd ${S}
- dodoc todo
- cd ${WORKDIR}/tvision
- docinto tvision
- dodoc THANKS TODO borland.txt change.log change1.log readme.txt doc/*.txt
- cd ${WORKDIR}/${SETEDIT_S}
- docinto setedit
- dodoc README TODO change.log change0.log copying.*
-}
-
-pkg_postinst() {
- if [ -x "${ROOT}/usr/bin/rhidex" ]
- then
- echo
- einfo "You might consider installing Eterm to be able to use the rhidex"
- einfo "version of RHIDE that have better keyboard support under X:"
- echo
- einfo " # emerge eterm"
- echo
- fi
-}