Hi,

this is actually quite useful. I'm attaching a corrected version of the
patch that applies to the current version of libowfat in Debian (sid).

Thanks!

bye,
  Roland
diff -ruN libowfat-0.28/debian/rules debian/libowfat-0.28/debian/rules
--- libowfat-0.28/debian/rules	2010-12-16 00:08:58.000000000 +0100
+++ debian/libowfat-0.28/debian/rules	2010-12-15 23:42:39.000000000 +0100
@@ -16,11 +16,15 @@
 
 build: deb-checkdir build-stamp
 build-stamp: patch-stamp
+	$(MAKE) DIET=''
+	mv libowfat.a libowfat-glibc.a.SAVE
+	$(MAKE) clean
 	$(MAKE) DIET='diet -v -Os'
 	touch build-stamp
 
 clean: deb-checkdir deb-checkuid
 	$(MAKE) clean DIET='diet -v -Os'
+	rm -f libowfat-glibc.a.SAVE
 	test ! -e patch-stamp || \
 	  for i in `ls -1r debian/diff/*.diff || :`; do patch -p1 -R <$$i; done
 	rm -rf '$(DIR)' .diet
@@ -33,6 +37,8 @@
 	install -d -m0755 '$(DIR)'/usr/include/diet
 	install -m0644 libowfat.a '$(DIR)'/usr/lib/diet/lib/
 	$(STRIP) --strip-debug '$(DIR)'/usr/lib/diet/lib/libowfat.a
+	install -m0644 libowfat-glibc.a.SAVE '$(DIR)'/usr/lib/libowfat.a
+	$(STRIP) --strip-debug '$(DIR)'/usr/lib/libowfat.a
 	install -m0644 *.h '$(DIR)'/usr/include/diet/
 	# man pages
 	install -d -m0755 '$(DIR)'/usr/share/man/man3

Reply via email to