Package: wxwidgets2.6
Version: 2.6.1.2
Severity: serious
Tags: patch

From my pbuilder build log:

...
 debian/rules build
dpkg-parsechangelog: warning: no utmp entry available and LOGNAME not defined; 
using uid of process (1234)
debian: warning: no utmp entry available and LOGNAME not defined; using uid of 
process (1234)
dh_testdir
generating control file libwxgtk2.6-dev.postinst
sed: -e expression #1, char 62: unterminated address regex
generating control file libwxgtk2.6-dev.prerm
sed: -e expression #1, char 62: unterminated address regex
make: *** [control-files-stamp] Error 1

I've attached a patch which fixes the build for me.
-- 
Daniel Schepler
diff -urN wxwidgets2.6-2.6.1.2.old/debian/rules wxwidgets2.6-2.6.1.2/debian/rules
--- wxwidgets2.6-2.6.1.2.old/debian/rules	2005-08-25 12:54:17.000000000 +0000
+++ wxwidgets2.6-2.6.1.2/debian/rules	2006-01-28 09:06:51.000000000 +0000
@@ -151,41 +151,41 @@
 	echo python_ver := python$(shell python -c "import sys;print sys.version[:3]") > $@
 
 debian/control: $(addprefix debian/,control.in python-version)
-	sed -e 's/=V/$(release)/g;     \
-		s/=SOV/$(sorelease)/g; \
-		s/=PY/$(python_ver)/g' \
+	sed -e 's/=V/$(release)/g;     '\
+'		s/=SOV/$(sorelease)/g; '\
+'		s/=PY/$(python_ver)/g' \
 		< debian/control.in > debian/control
 
 control-files-stamp: debian/control
 	dh_testdir
 	@for f in postinst prerm; do                                         \
 		echo "generating control file $(package_gtk_dev).$$f";       \
-		sed -e 's/=V/$(release)/g;                                   \
-			s/=PRIO/$(alt_prio)/g'                               \
+		sed -e 's/=V/$(release)/g;                                  '\
+'			s/=PRIO/$(alt_prio)/g'                               \
 			< debian/libwxgtk-dev.$$f                            \
 			> debian/$(package_gtk_dev).$$f;                     \
 	done;
 	@for f in postinst prerm; do                                         \
 		echo "generating control file $(package_gtk_dbg).$$f";       \
-		sed -e 's/=V/$(release)/g;                                   \
-			s/=PRIO/$(alt_prio)/g'                               \
+		sed -e 's/=V/$(release)/g;                                  '\
+'			s/=PRIO/$(alt_prio)/g'                               \
 			< debian/libwxgtk-dbg.$$f                            \
 			> debian/$(package_gtk_dbg).$$f;                     \
 	done;
 	@for f in docs postinst prerm; do                                    \
 		echo "generating control file $(package_gtk_py_lib).$$f";    \
-		sed -e 's/=PY/$(python_ver)/g;                               \
-			s|=WXPYDIR|$(wxpydir)|g;                             \
-			s/=V/$(release)/g;                                   \
-			s/=PRIO/$(alt_prio)/g'                               \
+		sed -e 's/=PY/$(python_ver)/g;                              '\
+'			s|=WXPYDIR|$(wxpydir)|g;                            '\
+'			s/=V/$(release)/g;                                  '\
+'			s/=PRIO/$(alt_prio)/g'                               \
 			< debian/python-wxgtk.$$f                            \
 			> debian/$(package_gtk_py_lib).$$f;                  \
 	done;
 	@for f in postinst prerm; do                                         \
 		echo "generating control file $(package_gtk_dbg_py).$$f";    \
-		sed -e 's/=PY/$(python_ver)/g;                               \
-			s/=V/$(release)/g;                                   \
-			s/=PRIO/$(alt_prio)/g'                               \
+		sed -e 's/=PY/$(python_ver)/g;                              '\
+'			s/=V/$(release)/g;                                  '\
+'			s/=PRIO/$(alt_prio)/g'                               \
 			< debian/python-wxgtk-dbg.$$f                        \
 			> debian/$(package_gtk_dbg_py).$$f;                  \
 	done;
@@ -202,17 +202,17 @@
 	done;
 	@for f in postinst prerm; do                                         \
 		echo "generating control file $(package_msw_dev).$$f";       \
-		sed -e 's/=V/$(release)/g;                                   \
-			s/=PRIO/$(alt_prio)/g;                               \
-			s/=H/$(cross_host)/g'                                \
+		sed -e 's/=V/$(release)/g;                                  '\
+'			s/=PRIO/$(alt_prio)/g;                              '\
+'			s/=H/$(cross_host)/g'                                \
 			< debian/libwxmsw-dev.$$f                            \
 			> debian/$(package_msw_dev).$$f;                     \
 	done;
 	@for f in postinst prerm; do                                         \
 		echo "generating control file $(package_msw_dbg).$$f";       \
-		sed -e 's/=V/$(release)/g;                                   \
-			s/=PRIO/$(alt_prio)/g;                               \
-			s/=H/$(cross_host)/g'                                \
+		sed -e 's/=V/$(release)/g;                                  '\
+'			s/=PRIO/$(alt_prio)/g;                              '\
+'			s/=H/$(cross_host)/g'                                \
 			< debian/libwxmsw-dbg.$$f                            \
 			> debian/$(package_msw_dbg).$$f;                     \
 	done;
@@ -220,8 +220,8 @@
 #		sed -e 's/=V/$(release)/g' < debian/wx-common.menu           \
 #			> debian/$(package_common).menu;
 	@echo "generating control file lintian-override";                    \
-		sed -e 's/=V/$(release)/g;                                   \
-			s/=SOV/$(sorelease)/g'                               \
+		sed -e 's/=V/$(release)/g;                                  '\
+'			s/=SOV/$(sorelease)/g'                               \
 			< debian/lintian-override.in                         \
 			> debian/lintian-override;                           \
 	touch $@

Reply via email to