diff options
author | Michael Jennings <mej@kainx.org> | 1999-08-17 23:01:18 +0000 |
---|---|---|
committer | Michael Jennings <mej@kainx.org> | 1999-08-17 23:01:18 +0000 |
commit | 22b2a193d3c6e13474b1cb844d9f6e30bb22ab4f (patch) | |
tree | 587c860080095d83f061961e1e84e63aad5f5fd3 /debian | |
download | eterm-22b2a193d3c6e13474b1cb844d9f6e30bb22ab4f.tar.gz |
Initial import of Eterm 0.8.9 sources
SVN revision: 38
Diffstat (limited to 'debian')
-rw-r--r-- | debian/README.debian | 12 | ||||
-rw-r--r-- | debian/changelog | 137 | ||||
-rw-r--r-- | debian/control | 17 | ||||
-rw-r--r-- | debian/copyright | 8 | ||||
-rw-r--r-- | debian/dirs | 5 | ||||
-rw-r--r-- | debian/doc-base | 10 | ||||
-rw-r--r-- | debian/docs | 1 | ||||
-rw-r--r-- | debian/menu | 2 | ||||
-rw-r--r-- | debian/postinst | 29 | ||||
-rw-r--r-- | debian/postrm | 9 | ||||
-rw-r--r-- | debian/rules | 94 | ||||
-rw-r--r-- | debian/shlibs.local | 1 |
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) |