On Monday 01 December 2008 05:48:08 am Mert Dirik wrote:
> Andres Mejia yazmış:
> > tags 464491 + patch
> > thanks
> >
> > The previous patch fails to apply cleanly. Attached is a new patch to
> > resolve this issue.
>
> Actually previous patch was causing serious problems so it wasn't applied
> and I guess this new patch has same problems. (You could look it at
> upstream report bug it gives 404 error.) I don't have a time to create a
> new patch but I have a tip for you: The shell script files doesn't have
> shebang lines, the makefile adds them to scripts; so, change the makefiles
> to add "#! /bin/bash" instead of "#! /bin/sh"

Looks like upstream intended to use bash anyway, hence the use of $(BASH) in 
the Makefile.am files.

Attached is another patch to will change debian/rules to call autotools to 
regenerate all autotool files. This will ensure the necessary files all have 
the proper sheband lines.

-- 
Regards,
Andres
--- apertium-3.0.7+1.old/debian/rules	2008-12-01 01:12:29.000000000 -0500
+++ apertium-3.0.7+1/debian/rules	2008-12-01 14:09:34.000000000 -0500
@@ -31,10 +31,14 @@
 config.status: configure
 	dh_testdir
 	# Add here commands to configure the package.
-	autoconf
+	# Modified bootstrapping from upstream, declares everything obsolete.
+	libtoolize --force --copy
+	aclocal $(ACLOCAL_FLAGS)
+	autoheader -f
+	automake --include-deps --add-missing -f --gnu --copy
+	autoconf -f
 	CXXFLAGS="$(CXXFLAGS)" CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
 
-
 build: build-stamp
 build-stamp:  config.status
 	dh_testdir

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to