summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMichael Jennings <mej@kainx.org>1999-08-17 23:01:18 +0000
committerMichael Jennings <mej@kainx.org>1999-08-17 23:01:18 +0000
commit22b2a193d3c6e13474b1cb844d9f6e30bb22ab4f (patch)
tree587c860080095d83f061961e1e84e63aad5f5fd3 /debian
downloadeterm-22b2a193d3c6e13474b1cb844d9f6e30bb22ab4f.tar.gz
Initial import of Eterm 0.8.9 sources
SVN revision: 38
Diffstat (limited to 'debian')
-rw-r--r--debian/README.debian12
-rw-r--r--debian/changelog137
-rw-r--r--debian/control17
-rw-r--r--debian/copyright8
-rw-r--r--debian/dirs5
-rw-r--r--debian/doc-base10
-rw-r--r--debian/docs1
-rw-r--r--debian/menu2
-rw-r--r--debian/postinst29
-rw-r--r--debian/postrm9
-rw-r--r--debian/rules94
-rw-r--r--debian/shlibs.local1
12 files changed, 325 insertions, 0 deletions
diff --git a/debian/README.debian b/debian/README.debian
new file mode 100644
index 0000000..36f463b
--- /dev/null
+++ b/debian/README.debian
@@ -0,0 +1,12 @@
+eterm for DEBIAN
+----------------------
+
+Sources can be found at www.eterm.org. Would like again to thank all of
+#E on EFNet and #Debian on openprojects.net.
+
+This is a CVS PRERELEASE DEB _ONLY_! DO NOT FILE BUGS AGAINST IT!
+If you run into problems, please contact Brian Almeida <bma@debian.org>
+
+No changes made from the original.
+
+Brian M. Almeida <bma@debian.org>, Sun, 27 Sep 1998 20:18:11 -0400
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..979f32d
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,137 @@
+eterm (0.8.9-0.1) unstable; urgency=low
+
+ * Made CVS debian/ stuff just like regular package stuff
+ (Ok, the -cvs stuff was a bad idea) Contains lots of improvements :)
+
+ -- Brian M. Almeida <bma@debian.org> Tue, 2 Mar 1999 20:42:10 -0500
+
+eterm (0.8.8-7) unstable; urgency=low
+
+ * Incorporated upstream patch for --console/-C (#33847)
+
+ -- Brian M. Almeida <bma@debian.org> Tue, 2 Mar 1999 20:39:06 -0500
+
+eterm (0.8.8-7) unstable; urgency=low
+
+ * Fixed bash bug in postinst
+
+ -- Brian M. Almeida <bma@debian.org> Sat, 27 Feb 1999 09:49:59 -0500
+
+eterm (0.8.8-6) unstable; urgency=low
+
+ * --console/-C option now writes to /dev/xconsole (#33847)
+
+ -- Brian M. Almeida <bma@debian.org> Fri, 26 Feb 1999 11:05:35 -0500
+
+eterm (0.8.8-5) unstable; urgency=low
+
+ * UPSTREAM SECURITY FIX for bug #33558
+
+ -- Brian M. Almeida <bma@debian.org> Thu, 18 Feb 1999 15:29:43 -0500
+
+eterm (0.8.8-4) unstable; urgency=low
+
+ * Changed suidmanager line to use 4755 instead of 04755 (#33470)
+ * Added doc-base support (#31168)
+ * Cleaned up some lintian errors
+ - Calls ldconfig in postinst
+ - Removed -rpath stuff
+
+ -- Brian M. Almeida <bma@debian.org> Tue, 16 Feb 1999 15:55:04 -0500
+
+eterm (0.8.8-3) unstable; urgency=low
+
+ * REALLY fixed the pixmap problem! Yay! Thanks to Thunder- for his help
+ in tracking it down.
+
+ -- Brian M. Almeida <bma@debian.org> Tue, 9 Feb 1999 19:33:47 -0500
+
+eterm (0.8.8-2) unstable; urgency=low
+
+ * Correct eterm-backgrounds dependency (#28215)
+ * Relies on correct version of imlib (#29463)
+ * Added glibc2.1 fix for sparc port from Christian Meder (#32816)
+ * Corrected pixmap.lists files (#32835)
+ * Added note about non-bash shells and vim in README.Debian (re: #32768)
+
+ -- Brian M. Almeida <bma@debian.org> Sat, 6 Feb 1999 19:23:21 -0500
+
+eterm (0.8.8-1) unstable; urgency=low
+
+ * New upstream release
+ * New maintainer
+ * Updated download location in /usr/doc/copyright
+ * Added Eterm termcap files in /usr/doc/eterm
+ * imlib-nonfree1 is dead, background problem fixed (#20528)
+ * Uses correct location of Imlib.h (#24381)
+ * Backspace problem under bash fixed (#27617)
+ * Changed default TERM to xterm-debian (#27678)
+ * Has sample configuration file (#28018)
+ * Correct depends on eterm-backgrounds (#28284)
+ * Eterm now registers with suidmanager (#29777)
+ * Linked against libjpeg62 (#30464)
+ * Linked against libpng2-1.0.2b (#30975)
+ * Symlinks no longer dangle (#31511)
+ * Esetroot memory leak fixed (#32225)
+
+ -- Brian M. Almeida <bma@debian.org> Mon, 1 Feb 1999 15:24:00 -0500
+
+eterm (0.8.7-0.4) frozen unstable; urgency=low
+
+ * Non-maintainer upload
+ * Fixed -rpath bug
+
+ -- Brian M. Almeida <bma@debian.org> Mon, 7 Dec 1998 18:32:00 -0500
+
+eterm (0.8.7-0.3) unstable; urgency=low
+
+ * Non-maintainer upload
+ * Fixed the still-broken themes in 0.8.7-0.2
+
+ -- Brian M. Almeida <bma@debian.org> Sun, 25 Oct 1998 11:00:00 -0400
+
+eterm (0.8.7-0.2) unstable; urgency=low
+
+ * Non-maintainer upload
+ * Fixed the extremely broken 0.8.7-0.1 (Oops!)
+ * Added more cleanup stuff to debian/rules (.deps .libs etc)
+
+ -- Brian M. Almeida <bma@debian.org> Sat, 24 Oct 1998 00:53:45 -0400
+
+eterm (0.8.7-0.1) unstable; urgency=low
+
+ * Non-maintainer upload
+ * New upstream release
+
+ -- Brian M. Almeida <bma@debian.org> Thu, 22 Oct 1998 00:53:45 -0400
+
+eterm (0.8.6-3) unstable; urgency=low
+
+ * Changed the depends: backgrounds to a Recommends at the request of Zed Phobre
+
+ -- Sean E. Perry <shaleh@debian.org> Tue, 20 Oct 1998 00:53:45 -0400
+
+eterm (0.8.6-2) unstable; urgency=low
+
+ * Fixed the menu file -- typos gotta love 'em
+
+ -- Sean E. Perry <shaleh@debian.org> Mon, 19 Oct 1998 21:43:20 -0400
+
+eterm (0.8.6-1) frozen unstable; urgency=low
+
+ * Fixed the fact that the theme files were missing
+ * Can find the pixmaps properly now
+
+ -- Sean E. Perry <shaleh@debian.org> Sun, 18 Oct 1998 02:19:22 -0400
+
+eterm (0.8.6-0) unstable; urgency=low
+
+ * New maintainer
+ * new upstream release
+
+ -- Sean E. Perry <shaleh@debian.org> Sun, 27 Sep 1998 20:18:11 -0400
+
+Local variables:
+mode: debian-changelog
+add-log-mailing-address: "bma@debian.org"
+End:
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..4e574bb
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,17 @@
+Source: eterm
+Section: x11
+Priority: optional
+Maintainer: Brian M. Almeida <bma@debian.org>
+Standards-Version: 2.5.0.0
+
+Package: eterm
+Architecture: any
+Depends: ${shlibs:Depends}
+Recommends: eterm-backgrounds
+Description: Enlightened Terminal Emulator (ala xterm) with Imlib support
+ A terminal emulator in the spirit of xterm or rxvt. However this one differs
+ in that it uses an Enlightenment style config file, as well as themes. The
+ Imlib graphics engine is used to render images. This version supports
+ background images, pixmap shading/tinting, and pseudo-transparency.
+ Eterm also now uses libpthreads.
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..26ba98b
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,8 @@
+This package was debianized by Sean E. Perry shaleh@debian.org on
+Sun, 27 Sep 1998 20:18:11 -0400.
+
+It was downloaded from www.eterm.org
+
+Copyright:
+
+Eterm is released under the GPL.
diff --git a/debian/dirs b/debian/dirs
new file mode 100644
index 0000000..d8c30c1
--- /dev/null
+++ b/debian/dirs
@@ -0,0 +1,5 @@
+usr/X11R6/bin
+usr/X11R6/man
+usr/lib/menu
+usr/share/Eterm
+
diff --git a/debian/doc-base b/debian/doc-base
new file mode 100644
index 0000000..8cd9b42
--- /dev/null
+++ b/debian/doc-base
@@ -0,0 +1,10 @@
+Document: eterm
+Title: Eterm Frequently Asked Questions
+Author: Michael Jennings
+Abstract: Frequently Asked Questions about the Enlightened Terminal.
+ .
+Section: Apps/Terminals
+
+Format: HTML
+Index: /usr/doc/eterm/FAQ.html
+Files: /usr/doc/eterm/FAQ.html
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..5b67382
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1 @@
+README ReleaseNotes doc/FAQ.html doc/Eterm.tcap doc/Eterm.ti
diff --git a/debian/menu b/debian/menu
new file mode 100644
index 0000000..85ab8df
--- /dev/null
+++ b/debian/menu
@@ -0,0 +1,2 @@
+?package(eterm):needs=X11 section=XShells\
+ title="Eterm" command="/usr/bin/X11/Eterm"
diff --git a/debian/postinst b/debian/postinst
new file mode 100644
index 0000000..843845a
--- /dev/null
+++ b/debian/postinst
@@ -0,0 +1,29 @@
+#!/bin/sh -e
+
+ldconfig
+
+if [ -x /usr/bin/update-menus ] ; then update-menus ; fi
+
+cd /usr/share/Eterm/themes
+for theme_dir in `ls -1`
+do
+ if [ -d $theme_dir ]
+ then
+ cd $theme_dir
+ echo "Linking pixmaps.list in $theme_dir"
+ ln -sf /usr/share/Eterm/pix/pixmaps.list pixmaps.list
+ cd ..
+ fi
+done
+
+# Register with suidmanager
+if command -v suidregister >/dev/null 2>&1 && [ -e /etc/suid.conf ]; then
+ suidregister -s eterm /usr/X11R6/bin/Eterm root root 4755
+else
+ chown root.root /usr/X11R6/bin/Eterm
+ chmod 4755 /usr/X11R6/bin/Eterm
+fi
+
+if command -v install-docs >/dev/null 2>&1; then
+ install-docs -i /usr/share/doc-base/eterm
+fi
diff --git a/debian/postrm b/debian/postrm
new file mode 100644
index 0000000..e03afae
--- /dev/null
+++ b/debian/postrm
@@ -0,0 +1,9 @@
+#!/bin/sh -e
+# Automatically added by dh_installmenu
+if test -x /usr/bin/update-menus ; then update-menus ; fi
+# End automatically added section
+# Automatically added by dh_suidregister
+if command -v suidunregister >/dev/null 2>&1 && [ -e /etc/suid.conf ]; then
+ suidunregister -s eterm /usr/X11R6/bin/Eterm
+fi
+# End automatically added section
diff --git a/debian/rules b/debian/rules
new file mode 100644
index 0000000..8986ae8
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,94 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+INSTALL_BASE=`pwd`/debian/tmp
+
+configure: configure.in
+ libtoolize --copy --force
+ aclocal $ACLOCAL_FLAGS
+ automake --add-missing
+ autoconf
+ autoheader
+
+build: build-stamp
+build-stamp:
+ dh_testdir
+
+ # Add here commands to compile the package.
+ ./configure --prefix=/usr --bindir=/usr/X11R6/bin \
+ --datadir=/usr/share --mandir=/usr/X11R6/man
+
+
+ # because glibc 2.1's utmpx.h is incompatible on sparc
+ sed -e 's/#define HAVE_UTMPX_H 1/\/* #undef HAVE_UTMPX_H *\//' config.h > config.h.tmp
+ mv config.h.tmp config.h
+
+ # fix rpath issues
+ sed < libtool > libtool-2 \
+ -e 's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec="-D__LIBTOOL_IS_A_FOOL__ "/' \
+ -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/'
+ mv libtool-2 libtool
+ chmod 755 libtool
+
+ make
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) -k distclean
+ -rm -f `find . -name "*~"`
+ -rm -rf `find . -name "\.deps"`
+ -rm -rf `find . -name "\.libs"`
+ -rm -rf debian/tmp `find debian/* -type d ! -name CVS` debian/files* core
+ -rm -f debian/*substvars
+
+ dh_clean
+
+# Build architecture-independent files here.
+binary-indep: build
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build
+ dh_testdir -a
+ dh_testroot -a
+ dh_clean -k -a
+ dh_installdirs -a
+
+ # Add here commands to install the files into debian/tmp
+ $(MAKE) install DESTDIR=$(INSTALL_BASE) \
+ PREFIX=$(INSTALL_BASE)/usr \
+ datadir=$(INSTALL_BASE)/usr/share \
+ pkglibdir=$(INSTALL_BASE)/usr/share/Eterm \
+ DATADIR=$(INSTALL_BASE)/usr/share \
+ themedir=$(INSTALL_BASE)/usr/share/Eterm/themes
+
+ dh_installdocs -a
+ dh_installmenu -a
+ #dh_installmanpages --verbose -a
+ dh_undocumented -a Esetroot.1x
+ dh_installchangelogs -a
+ dh_strip -a
+ dh_compress -a
+ dh_fixperms -a
+ chown root.root debian/tmp/usr/X11R6/bin/Eterm
+ chmod 4755 debian/tmp/usr/X11R6/bin/Eterm
+ dh_suidregister
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+source diff:
+ @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary
diff --git a/debian/shlibs.local b/debian/shlibs.local
new file mode 100644
index 0000000..688087d
--- /dev/null
+++ b/debian/shlibs.local
@@ -0,0 +1 @@
+libpng 2 libpng2(>= 1.0.2b-0.1)