diff options
author | root | 2006-04-24 09:03:08 -0500 |
---|---|---|
committer | root | 2006-04-24 09:03:08 -0500 |
commit | 84d8b510ac289af0a43bfa9e110844af27a90196 (patch) | |
tree | d7093929b954dd2f71114bff270755e18f737eb1 /e/eterm |
initial commit from stable 0.3
Diffstat (limited to 'e/eterm')
-rwxr-xr-x | e/eterm/BUILD | 16 | ||||
-rwxr-xr-x | e/eterm/CONFIGURE | 20 | ||||
-rwxr-xr-x | e/eterm/DEPENDS | 15 | ||||
-rwxr-xr-x | e/eterm/DETAILS | 39 | ||||
-rw-r--r-- | e/eterm/Eterm-0.9.3.tar.gz.sig | bin | 0 -> 280 bytes | |||
-rw-r--r-- | e/eterm/Eterm-bg-0.9.3.tar.gz.sig | bin | 0 -> 280 bytes | |||
-rw-r--r-- | e/eterm/HISTORY | 69 | ||||
-rwxr-xr-x | e/eterm/INSTALL | 3 | ||||
-rwxr-xr-x | e/eterm/PREPARE | 6 | ||||
-rwxr-xr-x | e/eterm/PRE_BUILD | 9 | ||||
-rw-r--r-- | e/eterm/desktop/eterm.desktop | 8 | ||||
-rw-r--r-- | e/eterm/eterm-0.9.3-gcc4.patch | 17 |
12 files changed, 202 insertions, 0 deletions
diff --git a/e/eterm/BUILD b/e/eterm/BUILD new file mode 100755 index 0000000000..50c539acb2 --- /dev/null +++ b/e/eterm/BUILD @@ -0,0 +1,16 @@ +OPTS="$ETERM_FONT \ + $ETERM_CHARSET \ + $ETERM_TRANSPARENCY \ + $ETERM_SCREEN \ + --with-theme-update \ + $OPTS" && + +# +# Enable MMX support if supported +# (Automatically picked up by ./configure) +# +#if echo $CFLAGS | grep -q "\-mmmx"; then +# OPTS="--enable-mmx $OPTS" && +#fi && + +default_build diff --git a/e/eterm/CONFIGURE b/e/eterm/CONFIGURE new file mode 100755 index 0000000000..d512c9ae0d --- /dev/null +++ b/e/eterm/CONFIGURE @@ -0,0 +1,20 @@ +config_query_option ETERM_FONT 'Enable auto-encoding selection?' y \ + '--enable-auto-encoding' '--disable-auto-encoding' && + +config_query_option ETERM_CHARSET \ + 'Enable multibyte fonts (eucj,sjis,big5,eukr,gb)?' y \ + '--enable-multi-charset' '--disable-multi-charset' && + +config_query_option ETERM_TRANSPARENCY 'Enable transparency?' y \ + '--enable-trans' '--disable-trans' && + +if spell_ok screen; then + config_query_option ETERM_SCREEN 'Enable built-in screen?' n \ + '--enable-escreen' '--disable-escreen' +else + config_query_option ETERM_SCREEN 'Enable built-in screen?' y \ + '--enable-escreen' '--disable-escreen' +fi && + +config_query_option ETERM_HUMOR 'Do you have a sense of humor?' n \ + '--with-sense-of-humor' '--without-sense-of-humor' diff --git a/e/eterm/DEPENDS b/e/eterm/DEPENDS new file mode 100755 index 0000000000..4d3ca25920 --- /dev/null +++ b/e/eterm/DEPENDS @@ -0,0 +1,15 @@ +depends libast && + +if [ "$ETERM_CVS" = "y" ]; then + depends CVS +fi && + +optional_depends imlib2 \ + '--with-imlib' \ + '--without-imlib' \ + 'for Imlib image support' && + +optional_depends twin \ + '--enable-etwin' \ + '--disable-etwin' \ + 'for Twin windowmanager support' diff --git a/e/eterm/DETAILS b/e/eterm/DETAILS new file mode 100755 index 0000000000..83650eefa1 --- /dev/null +++ b/e/eterm/DETAILS @@ -0,0 +1,39 @@ + SPELL=eterm +if [ "$ETERM_CVS" != "y" ]; then + VERSION=0.9.3 + SOURCE=Eterm-$VERSION.tar.gz +SOURCE_DIRECTORY=$BUILD_DIRECTORY/Eterm-$VERSION + SOURCE_URL[0]=http://www.eterm.org/download/$SOURCE + SOURCE_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE + SOURCE_GPG="gurus.gpg:${SOURCE}.sig" +else + if [ "$ETERM_CVS_AUTOUPDATE" == "y" ]; then + VERSION=$(date +%Y%m%d) + else + VERSION=cvs + fi + SOURCE=$SPELL-cvs.tar.bz2 +SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-cvs/ + SOURCE_URL[0]=cvs://:pserver:anonymous@anoncvs.enlightenment.org:/var/cvs/e:eterm/Eterm + FORCE_DOWNLOAD[1]=on + SOURCE_IGNORE=volatile +fi + SOURCE2=Eterm-bg-0.9.3.tar.gz + SOURCE2_URL[0]=http://www.eterm.org/download/$SOURCE2 + SOURCE2_URL[1]=$SOURCEFORGE_URL/$SPELL/$SOURCE + SOURCE2_GPG="gurus.gpg:${SOURCE2}.sig" + WEB_SITE=http://www.eterm.org + ENTERED=20010922 + UPDATED=20011125 + LICENSE[0]=BSD + KEYWORDS="emulator terminal enlightenment" + SHORT='vt102 terminal emulator' +cat << EOF +Eterm is a vt102 terminal emulator intended as a replacement for +xterm. It is designed with a Freedom of Choice philosophy, leaving as +much power, flexibility, and freedom as possible in the hands of the +user. It is designed to look good and work well, but takes a +feature-rich approach rather than one of minimalism. Current features +include color support, background images (all Imlib-supported +formats), theme support, and pseudo-transparency. +EOF diff --git a/e/eterm/Eterm-0.9.3.tar.gz.sig b/e/eterm/Eterm-0.9.3.tar.gz.sig Binary files differnew file mode 100644 index 0000000000..b9ccd1671c --- /dev/null +++ b/e/eterm/Eterm-0.9.3.tar.gz.sig diff --git a/e/eterm/Eterm-bg-0.9.3.tar.gz.sig b/e/eterm/Eterm-bg-0.9.3.tar.gz.sig Binary files differnew file mode 100644 index 0000000000..17ecf370fd --- /dev/null +++ b/e/eterm/Eterm-bg-0.9.3.tar.gz.sig diff --git a/e/eterm/HISTORY b/e/eterm/HISTORY new file mode 100644 index 0000000000..f69ff32e21 --- /dev/null +++ b/e/eterm/HISTORY @@ -0,0 +1,69 @@ +2006-03-28 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: new SOURCE_URL, CVS is no longer hosted on SF + +2006-03-12 Karsten Behrmann <BearPerson@sourcemage.org> + * DETAILS: (automated) Add KEYWORDS + +2006-03-01 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: FORCE_DOWNLOAD -> FORCE_DOWNLOAD[1] [Bug 10587] + +2006-02-10 Eric Sandall <eric@sandall.us> + * DETAILS: Removed broken thinktux mirror + +2005-11-03 Eric Sandall <eric@sandall.us> + * CONFIGURE: Added query for automatic font selection, multi-byte fonts, + transparency, built-in screen + * DEPENDS: Added optional dependency on imlib2 and twin + * BUILD: Use flags from CONFIGURE and default_build + +2005-11-01 Eric Sandall <eric@sandall.us> + * DETAILS: Added CVS mirror (faster than SourceForge, but 30 minutes behind) + +2005-10-29 Eric Sandall <eric@sandall.us> + * DETAILS: Updated to GPG checking + Added SourceForge mirrors + Shortened SHORT + * PREPARE: Re-worded auto-update query + * PRE_BUILD: Use unpack_file for SOURCE2 + +2005-09-28 Jeremy Blosser <jblosser-smgl@firinn.org> + * PREPARE, DETAILS, PRE_BUILD, DEPENDS: Add support for eterm CVS. + +2005-09-21 Eric Sandall <eric@sandall.us> + * DETAILS: Removed BUILD_API=2, section-wide now + +2005-09-07 Flavien Bridault <disk@sourcemage.org> + * eterm-0.9.3-gcc4.patch: added (bug #9719) + * PRE_BUILD: apply the patch above + +2004-12-15 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: 0.9.3 + +2004-10-13 Arjan Bouter <abouter@sourcemage.org> + * added desktop files + +2004-07-25 Ladislav Hagara <hgr@vabo.cz> + * DETAILS: renamed spell from Eterm to eterm, removed MAINTAINER + * DETAILS, BUILD, INSTALL: converted to BUILD_API=2 + +2004-05-03 Seth Woolley <seth@tautology.org> + * DETAILS: to fix md5 for SOURCE. + +2003-04-08 M.L. <mlubrano@sourcemage.org> + * Added $OPTS in BUILD. + +2003-02-05 Eric Sandall <eric@sandall.us> + * Fixed PRE_BUILD's missing MD5 (Bug #2482, thanks to lace) + +2002-11-25 Vladimir Vydra <vydra@fria.fri.utc.sk> + * Version bump to 0.9.2 . + +2002-09-01 Vladimir Vydra <vydra@fria.fri.utc.sk> + * Added my-self as maintainer + MD5 and LICENCE fields fixup . + +2002-06-28 Vladimir Vydra <vydra@fria.fri.utc.sk> + * Added MD5 and License fields. + +2002-05-19 Vladimir Vydra <vydra@fria.fri.utc.sk> + * Added HISTORY file. + diff --git a/e/eterm/INSTALL b/e/eterm/INSTALL new file mode 100755 index 0000000000..b3847e6766 --- /dev/null +++ b/e/eterm/INSTALL @@ -0,0 +1,3 @@ +# tic doc/Eterm.ti && +make install && +chmod u+s /usr/bin/Eterm diff --git a/e/eterm/PREPARE b/e/eterm/PREPARE new file mode 100755 index 0000000000..4e67009e29 --- /dev/null +++ b/e/eterm/PREPARE @@ -0,0 +1,6 @@ +config_query ETERM_CVS "Use CVS version?" n && + +if [ "$ETERM_CVS" == "y" ]; then + config_query ETERM_CVS_AUTOUPDATE \ + "Automatically update on every system update?" n +fi diff --git a/e/eterm/PRE_BUILD b/e/eterm/PRE_BUILD new file mode 100755 index 0000000000..0bcd2d5651 --- /dev/null +++ b/e/eterm/PRE_BUILD @@ -0,0 +1,9 @@ +default_pre_build && +cd ${SOURCE_DIRECTORY} && +unpack_file '2' && + +if [ "${ETERM_CVS}" == "y" ]; then + NOCONFIGURE=Y ./autogen.sh +else + patch -p1 < ${SCRIPT_DIRECTORY}/eterm-0.9.3-gcc4.patch +fi diff --git a/e/eterm/desktop/eterm.desktop b/e/eterm/desktop/eterm.desktop new file mode 100644 index 0000000000..f968d06b5d --- /dev/null +++ b/e/eterm/desktop/eterm.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=ETerm +Exec=Eterm +Icon=xterm.png +Terminal=false +Type=Application +Categories=Application;XTerminals; diff --git a/e/eterm/eterm-0.9.3-gcc4.patch b/e/eterm/eterm-0.9.3-gcc4.patch new file mode 100644 index 0000000000..4b72fd38eb --- /dev/null +++ b/e/eterm/eterm-0.9.3-gcc4.patch @@ -0,0 +1,17 @@ +Fix building with GCC4. Patch by Aaron Walker. +http://bugs.gentoo.org/92485 + +--- Eterm-0.9.3/src/command.c ++++ Eterm-0.9.3/src/command.c +@@ -3002,9 +3002,9 @@ + Xfd = XConnectionNumber(Xdisplay); + D_CMD(("Xfd = %d\n", Xfd)); + cmdbuf_ptr = cmdbuf_endp = cmdbuf_base; +- AT_LEAST((int) num_fds, Xfd + 1); ++ AT_LEAST(num_fds, Xfd + 1); + if (pipe_fd >= 0) { +- AT_LEAST((int) num_fds, pipe_fd + 1); ++ AT_LEAST(num_fds, pipe_fd + 1); + } + if ((cmd_fd = command_func(argv)) < 0) { + print_error("Unable to run sub-command.\n"); |