--- tamil-gtk2im-2.2.orig/compile-gtk2im.sh +++ tamil-gtk2im-2.2/compile-gtk2im.sh @@ -1,55 +1,55 @@ #!/bin/sh -/bin/sh libtool --mode=compile gcc -DHAVE_CONFIG_H \ +libtool --mode=compile gcc -DHAVE_CONFIG_H \ `pkg-config --cflags gtk+-2.0` \ -g -O2 -Wall -D_GNU_SOURCE -D_REENTRANT -DDEBUG -c \ -o tamil99-tsc.lo tamil99-tsc.c -/bin/sh libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ +libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ -D_REENTRANT -DDEBUG \ -o tamil99-tsc.la -rpath ~/.gtk-2.0/immodules \ -rpath ~/.gtk-2.0/immodules -avoid-version -module \ tamil99-tsc.lo `pkg-config --libs gtk+-2.0` -/bin/sh libtool --mode=compile gcc -DHAVE_CONFIG_H \ +libtool --mode=compile gcc -DHAVE_CONFIG_H \ `pkg-config --cflags gtk+-2.0` \ -g -O2 -Wall -D_GNU_SOURCE -D_REENTRANT -DDEBUG -c \ -o tamil99-uni.lo tamil99-uni.c -/bin/sh libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ +libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ -D_REENTRANT -DDEBUG \ -o tamil99-uni.la -rpath ~/.gtk-2.0/immodules \ -rpath ~/.gtk-2.0/immodules -avoid-version -module \ tamil99-uni.lo `pkg-config --libs gtk+-2.0` -/bin/sh libtool --mode=compile gcc -DHAVE_CONFIG_H \ +libtool --mode=compile gcc -DHAVE_CONFIG_H \ `pkg-config --cflags gtk+-2.0` \ -g -O2 -Wall -D_GNU_SOURCE -D_REENTRANT -DDEBUG -c \ -o tavpim-tsc.lo tavpim-tsc.c -/bin/sh libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ +libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ -D_REENTRANT -DDEBUG \ -o tavpim-tsc.la -rpath ~/.gtk-2.0/immodules \ -rpath ~/.gtk-2.0/immodules -avoid-version -module \ tavpim-tsc.lo `pkg-config --libs gtk+-2.0` -/bin/sh libtool --mode=compile gcc -DHAVE_CONFIG_H \ +libtool --mode=compile gcc -DHAVE_CONFIG_H \ `pkg-config --cflags gtk+-2.0` \ -g -O2 -Wall -D_GNU_SOURCE -D_REENTRANT -DDEBUG -c \ -o tavpim-uni.lo tavpim-uni.c -/bin/sh libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ +libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ -D_REENTRANT -DDEBUG \ -o tavpim-uni.la -rpath ~/.gtk-2.0/immodules \ -rpath ~/.gtk-2.0/immodules -avoid-version -module \ tavpim-uni.lo `pkg-config --libs gtk+-2.0` -/bin/sh libtool --mode=compile gcc -DHAVE_CONFIG_H \ +libtool --mode=compile gcc -DHAVE_CONFIG_H \ `pkg-config --cflags gtk+-2.0` \ -g -O2 -Wall -D_GNU_SOURCE -D_REENTRANT -DDEBUG -c \ -o anjal-uni.lo anjal-uni.c -/bin/sh libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ +libtool --mode=link gcc -g -O2 -Wall -D_GNU_SOURCE \ -D_REENTRANT -DDEBUG \ -o anjal-uni.la -rpath ~/.gtk-2.0/immodules \ -rpath ~/.gtk-2.0/immodules -avoid-version -module \ --- tamil-gtk2im-2.2.orig/debian/changelog +++ tamil-gtk2im-2.2/debian/changelog @@ -0,0 +1,79 @@ +tamil-gtk2im (2.2-4.5) unstable; urgency=medium + + * Non-maintainer upload. + * Build-depend on libtool-bin. Closes: #761790. + + -- Matthias Klose Thu, 09 Oct 2014 10:10:52 +0000 + +tamil-gtk2im (2.2-4.4) unstable; urgency=high + + * Non-maintainer upload. + * Gtk 2.10 transition; closes: #419316. + - Build-dep on libgtk2.0-dev >= 2.10.1-1. + - Compute a new GTK_BINVER instead of hardcoding the Gtk+ module ABI + version; build-dep on pkg-config. + - Create the module dir with GTK_BINVER and install the module in this + dir; drop debian/dirs. + - Call "dh_gtkmodules -ptamil-gtk2im" after installing the module. + - Depend on ${misc:Depends}. + - Drop the libgtk2.0-bin dep. + - Drop postinst and postrm. + * Fix compile-gtk2im.sh to call libtool directly and call it directly in + rules; closes: #377364. + * Clean *.lo. + * Drop useless cruft in rules. + * Bump up Debhelper compatibility level to 5. + * Bump up Standards-Version to 3.7.2. + + -- Loic Minier Sun, 22 Apr 2007 21:24:25 +0200 + +tamil-gtk2im (2.2-4.3) unstable; urgency=low + + * Non-maintainer upload. + * Add runtime-dependency on libgtk2.0-bin to allow postinst to run + anyways. Closes: #398375 + * Run update-gtk-immodules only if it exists - otherwise, purge might fail + badly. + + -- Andreas Barth Mon, 20 Nov 2006 15:09:15 +0100 + +tamil-gtk2im (2.2-4.2) unstable; urgency=medium + + * Upload in unstable. + + -- Sebastien Bacher Sat, 5 Jun 2004 16:36:52 +0200 + +tamil-gtk2im (2.2-4.1) experimental; urgency=low + + * NMU with maintainer approval. + * Rebuilt with GTK+2.4 in experimental (Closes: 250209). + + -- Sebastien Bacher Fri, 21 May 2004 18:45:31 +0200 + +tamil-gtk2im (2.2-4) unstable; urgency=low + + * Add libtool to Build-Depends (Closes: #228111). + + -- Ganesan Rajagopal Mon, 19 Jan 2004 14:44:07 +0530 + +tamil-gtk2im (2.2-3) unstable; urgency=low + + * Fix Maintainer field in control file and really close the ITP + (Closes: #224033). + * Don't run update-gtk-modules in postrm for an upgrade. + + -- Ganesan Rajagopal Thu, 8 Jan 2004 10:55:06 +0530 + +tamil-gtk2im (2.2-2) unstable; urgency=low + + * Fix source package. Previous upload wrongly uploaded a "Debian Native" + package. + + -- Ganesan Rajagopal Thu, 18 Dec 2003 11:48:47 +0530 + +tamil-gtk2im (2.2-1) unstable; urgency=low + + * Initial Release (Closes: #224033). + + -- Ganesan Rajagopal Tue, 16 Dec 2003 16:55:37 +0530 + --- tamil-gtk2im-2.2.orig/debian/compat +++ tamil-gtk2im-2.2/debian/compat @@ -0,0 +1 @@ +4 --- tamil-gtk2im-2.2.orig/debian/control +++ tamil-gtk2im-2.2/debian/control @@ -0,0 +1,14 @@ +Source: tamil-gtk2im +Priority: optional +Section: gnome +Maintainer: Ganesan Rajagopal +Build-Depends: debhelper (>= 5), libtool, libtool-bin, libgtk2.0-dev (>= 2.10.1-1), pkg-config +Standards-Version: 3.7.2 + +Package: tamil-gtk2im +Section: gnome +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Tamil input method for GTK-2 + This package provides input methods for the Tamil Language for + applications written with the GTK+ Graphical User Interface Library. --- tamil-gtk2im-2.2.orig/debian/copyright +++ tamil-gtk2im-2.2/debian/copyright @@ -0,0 +1,15 @@ +This package was debianized by Ganesan R on +Tue, 16 Dec 2003 16:55:37 +0530. + +It was downloaded from +http://tamillinux.sourceforge.net/projects/project/gtk2tamilim/files/tamilgtk2im-src-2.2.tar.bz2 + +Upstream Author: Dinesh Nadarajah + +Copyright: + +tamil-gtk2im is copyrighted by Dinesh Nadarjah and is available under +the (modified) BSD license. + +On Debian GNU/Linux systems you can find a copy of the BSD license in +/usr/share/common-licenses/BSD. --- tamil-gtk2im-2.2.orig/debian/docs +++ tamil-gtk2im-2.2/debian/docs @@ -0,0 +1 @@ +README --- tamil-gtk2im-2.2.orig/debian/rules +++ tamil-gtk2im-2.2/debian/rules @@ -0,0 +1,58 @@ +#!/usr/bin/make -f + +GTK_BINVER := $(shell pkg-config --variable=gtk_binary_version gtk+-2.0) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +configure: configure-stamp +configure-stamp: + dh_testdir + touch configure-stamp + +build: build-stamp +build-stamp: configure-stamp + dh_testdir + ./compile-gtk2im.sh + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -rf *.o *.so *.la *.lo .libs .deps + rm -f build-stamp configure-stamp + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + install -d $(CURDIR)/debian/tamil-gtk2im/usr/lib/gtk-2.0/$(GTK_BINVER)/immodules + install -m 755 .libs/*.so \ + $(CURDIR)/debian/tamil-gtk2im/usr/lib/gtk-2.0/$(GTK_BINVER)/immodules + dh_gtkmodules -ptamil-gtk2im + +binary-indep: build install + +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure --- tamil-gtk2im-2.2.orig/install-gtk2im.sh +++ tamil-gtk2im-2.2/install-gtk2im.sh @@ -1,18 +1,18 @@ #!/bin/sh -cp ./.libs/tamil99-tsc.la /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/tamil99-tsc.so /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/tamil99-uni.la /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/tamil99-uni.so /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/tavpim-tsc.la /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/tavpim-tsc.so /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/tavpim-uni.la /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/tavpim-uni.so /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/anjal-uni.la /usr/lib/gtk-2.0/2.2.0/immodules -cp ./.libs/anjal-uni.so /usr/lib/gtk-2.0/2.2.0/immodules +cp ./.libs/tamil99-tsc.la /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/tamil99-tsc.so /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/tamil99-uni.la /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/tamil99-uni.so /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/tavpim-tsc.la /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/tavpim-tsc.so /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/tavpim-uni.la /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/tavpim-uni.so /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/anjal-uni.la /usr/lib/gtk-2.0/2.4.0/immodules +cp ./.libs/anjal-uni.so /usr/lib/gtk-2.0/2.4.0/immodules -chmod 755 /usr/lib/gtk-2.0/2.2.0/immodules -chmod 755 /usr/lib/gtk-2.0/2.2.0/immodules +chmod 755 /usr/lib/gtk-2.0/2.4.0/immodules +chmod 755 /usr/lib/gtk-2.0/2.4.0/immodules cp /etc/gtk-2.0/gtk.immodules /etc/gtk-2.0/gtk.immodules.bak gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules