Enlightenment CVS committal

Author  : mej
Project : eterm
Module  : Eterm

Dir     : eterm/Eterm/debian


Modified Files:
      Tag: ETERM-0_10
        changelog control copyright rules 
Added Files:
      Tag: ETERM-0_10
        eterm-utils.1 eterm.doc-base eterm.docs eterm.files 
        eterm.links eterm.menu eterm.postinst eterm.prerm 
Removed Files:
      Tag: ETERM-0_10
        README.debian doc-base.faq doc-base.tech menu postinst postrm 


Log Message:
Mon Oct  6 20:44:29 2003                        Michael Jennings (mej)

Forgot to merge last time.

===================================================================
RCS file: /cvsroot/enlightenment/eterm/Eterm/debian/changelog,v
retrieving revision 1.12.2.1
retrieving revision 1.12.2.2
diff -u -3 -r1.12.2.1 -r1.12.2.2
--- changelog   24 Aug 2003 15:16:43 -0000      1.12.2.1
+++ changelog   7 Oct 2003 00:48:27 -0000       1.12.2.2
@@ -1,11 +1,5 @@
-eterm (0.9.2-0.2003080201) unstable; urgency=low
+eterm (0.9.3-0cvs20030911) unstable; urgency=low
 
-  * a cvs release
+  * a CVS release
 
- -- Laurence J. Lane <[EMAIL PROTECTED]>  Mon, 13 Nov 2000 10:58:37 -0500
-
-Local variables:
-mode: debian-changelog
-add-log-mailing-address: "[EMAIL PROTECTED]"
-End:
-eoch
+ -- Sytse Wielinga <[EMAIL PROTECTED]>  Thu, 11 Sep 2003 15:21:22 +0200
===================================================================
RCS file: /cvsroot/enlightenment/eterm/Eterm/debian/control,v
retrieving revision 1.4
retrieving revision 1.4.2.1
diff -u -3 -r1.4 -r1.4.2.1
--- control     7 Mar 2000 17:13:34 -0000       1.4
+++ control     7 Oct 2003 00:48:27 -0000       1.4.2.1
@@ -1,19 +1,21 @@
 Source: eterm
 Section: x11
 Priority: optional
-Maintainer: Laurence J. Lane <[EMAIL PROTECTED]>
-Standards-Version: 3.1.1
-Build-Depends: imlib-dev, libc6-dev, libjpeg62-dev, libpng2-dev, libtiff3g-dev, 
libungif3g-dev | giflib3g-dev, zlib1g-dev, debhelper, xlib6g-dev
+Maintainer: Sytse Wielinga <[EMAIL PROTECTED]>
+Standards-Version: 3.6.1.0
+Build-Depends: libimlib2-dev, libast2-dev (>=0.6), libpcre3-dev, libttf-dev, 
debhelper (>> 4.0)
 
 Package: eterm
 Architecture: any
-Depends: ${shlibs:Depends}
-Provides: x-terminal-emulator
-Conflicts: eterm-backgrounds (<< 1.1-5)
-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, pixmapped scrollbars, and the pseudo-transparency.
- Eterm also now uses libpthreads.
-
+Depends: ncurses-term, ${shlibs:Depends}
+Provides: x-terminal-emulator, eterm-backgrounds
+Conflicts: eterm-backgrounds, eterm-ml
+Replaces: eterm-ml, eterm-backgrounds
+Description: Enlightened Terminal Emulator
+ A terminal emulator in the spirit of xterm or rxvt, eterm uses an
+ Enlightenment style config file, as well as themes.  The Imlib graphics
+ engine is used to render images.  This version supports background images,
+ pixmapped scrollbars, pseudo-transparency, POSIX threads, and unicode
+ support.
+ .
+ This is a CVS version.
===================================================================
RCS file: /cvsroot/enlightenment/eterm/Eterm/debian/copyright,v
retrieving revision 1.2
retrieving revision 1.2.2.1
diff -u -3 -r1.2 -r1.2.2.1
--- copyright   7 Mar 2000 17:13:34 -0000       1.2
+++ copyright   7 Oct 2003 00:48:27 -0000       1.2.2.1
@@ -1,13 +1,30 @@
 This package was debianized by Sean E. Perry [EMAIL PROTECTED] on
 Sun, 27 Sep 1998 20:18:11 -0400.
 
-The source for this package was obtained from:
+It was downloaded by CVS from:
+    :pserver:[EMAIL PROTECTED]:/cvsroot/enlightenment
 
-  ftp://eterm.sourceforge.net/pub/eterm/Eterm-0.9.tar.gz
+Upstream Author: Michael Jennings <[EMAIL PROTECTED]>
 
 Copyright:
 
-Eterm is released under the GNU Public License.  Debian systems should have 
-a copy located at:
-  
-  /usr/share/common-licenses/GPL.
+    Copyright (C) 1997-2003, Michael Jennings
+
+    Permission is hereby granted, free of charge, to any person obtaining a copy
+    of this software and associated documentation files (the "Software"), to
+    deal in the Software without restriction, including without limitation the
+    rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
+    sell copies of the Software, and to permit persons to whom the Software is
+    furnished to do so, subject to the following conditions:
+
+    The above copyright notice and this permission notice shall be included in
+    all copies of the Software, its documentation and marketing & publicity
+    materials, and acknowledgment shall be given in the documentation, materials
+    and software packages that this Software was used.
+
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+    THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+    IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+    CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
===================================================================
RCS file: /cvsroot/enlightenment/eterm/Eterm/debian/rules,v
retrieving revision 1.11
retrieving revision 1.11.2.1
diff -u -3 -r1.11 -r1.11.2.1
--- rules       4 Mar 2001 02:34:37 -0000       1.11
+++ rules       7 Oct 2003 00:48:27 -0000       1.11.2.1
@@ -3,42 +3,75 @@
 # GNU copyright 1997 to 1999 by Joey Hess.
 
 # Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
 
-export DH_COMPAT=1
-pwd:=$(shell pwd)
 
-cfg = --mandir=/usr/share/man --enable-fsstd \
-  --enable-xim --with-backspace=del --with-delete=execute \
-  --with-home=linux --with-end=linux
+# This is the debhelper compatability version to use.
+export DH_COMPAT=4
 
-build: build-stamp
-build-stamp:
+
+CFLAGS ?= -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+       CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+       INSTALL_PROGRAM += -s
+endif
+ifneq (,$(findstring mmx,$(DEB_BUILD_OPTIONS)))
+       ENABLE_MMX = yes
+else
+       ENABLE_MMX = no
+endif
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+INSTALL=/usr/bin/install -p
+CONFIGUREOPTS = --prefix=/usr --build=$(DEB_BUILD_GNU_TYPE) 
--host=$(DEB_HOST_GNU_TYPE) \
+       --mandir=/usr/share/man \
+       --enable-xim \
+       --with-backspace=del \
+       --with-delete=execute \
+       --with-home=xterm \
+       --with-end=xterm \
+       --enable-share=yes \
+       --enable-static=no \
+       --enable-mmx=$(ENABLE_MMX) \
+       --enable-multi-charset=unicode \
+       --enable-escreen \
+       --without-sense-of-humor \
+       --with-pty-group=tty
+
+configure: configure-stamp
+configure-stamp:
        dh_testdir
 
-       ./autogen.sh ${cfg}
+       # we don't like rpath
+       perl -pi -e 's/^(Eterm|Esetroot)_LDFLAGS =.*$$//' \
+          $$(find . -name Makefile.am -o -name Makefile.in)
+
+       test -x autogen.sh && ./autogen.sh $(CONFIGUREOPTS) || ./configure 
$(CONFIGUREOPTS)
+
+       touch configure-stamp
 
-       install -d debian/pmt/
+build: configure build-stamp
+build-stamp:
+       dh_testdir
 
-       # because glibc 2.1's utmpx.h is incompatible on sparc
-       sed 's/#define HAVE_UTMPX_H 1/\/* #undef HAVE_UTMPX_H *\//' config.h > 
debian/pmt/config.h
-       cp debian/pmt/config.h config.h
-
-       # fix rpath issues
-       cp libtool debian/pmt/libtool
-       sed \
-       -e 
's/^hardcode_libdir_flag_spec.*$$/hardcode_libdir_flag_spec="-D__LIBTOOL_IS_A_FOOL__ 
"/' \
-       -e '/^archive_cmds="/s/"$$/ \\$$deplibs"/' debian/pmt/libtool > libtool
        $(MAKE)
-       touch debian/pmt/$@
+
+       touch build-stamp
 
 clean:
        dh_testdir
-       dh_testroot
-       rm -f build-stamp config.cache
+       rm -f build-stamp configure-stamp
 
-       # Add here commands to clean up after the build process.
-       -$(MAKE) clean
-       -rm -rf debian/pmt/
+       -$(MAKE) distclean
 
        dh_clean
 
@@ -47,12 +80,8 @@
        dh_testroot
        dh_clean -k
        dh_installdirs
-
-       # Add here commands to install the package into debian/tmp.
-       $(MAKE) install DESTDIR=$(pwd)/debian/tmp
-       install -d $(pwd)/debian/tmp/usr/share/doc/eterm
-       install $(pwd)/ChangeLog $(pwd)/debian/tmp/usr/share/doc/eterm
-
+       
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
 
 binary-indep: build install
 
@@ -61,11 +90,14 @@
        dh_testroot
        dh_installdocs
        dh_installmenu
+       dh_installman debian/eterm-utils.1
        dh_installchangelogs
+       dh_movefiles
        dh_link
        dh_strip
        dh_compress
        dh_fixperms
+       dh_makeshlibs
        dh_installdeb
        dh_shlibdeps
        dh_gencontrol
@@ -73,4 +105,4 @@
        dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build clean binary-indep binary-arch binary install configure




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to