[Debian-islamic-commits] [SCM] Packaging for libitl branch, master, updated. debian/0.7.0-3-6-g700d018

أحمد المحمو =?UTF-8?Q?=D8=AF=D9=8A=20?=(Ahmed El-Mahmoudy) aelmahmoudy at sabily.org
Sat Jul 9 11:57:10 UTC 2011


The following commit has been merged in the master branch:
commit 4a72236f7680738c019fd3fc1d6e9111a9f6b3c5
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
Date:   Sat Jul 9 13:18:07 2011 +0200

    Added add_destdir.diff patch to prepend $(DESTDIR) to install paths

diff --git a/debian/patches/add_destdir.diff b/debian/patches/add_destdir.diff
new file mode 100644
index 0000000..fd6f994
--- /dev/null
+++ b/debian/patches/add_destdir.diff
@@ -0,0 +1,58 @@
+Description: Prepend $(DESTDIR) to install paths
+Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at sabily.org>
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -66,15 +66,15 @@
+         #strip --strip-unneeded build/$(FULLNAME)
+ 	rm -f build/*.o build/ITL_*
+ 	@echo "==> Installing libitl library..."
+-	test -d $(PREFIX)/lib \
+-	|| mkdir -p $(PREFIX)/lib \
++	test -d $(DESTDIR)$(PREFIX)/lib \
++	|| mkdir -p $(DESTDIR)$(PREFIX)/lib \
+ 	|| exit 1;
+-	cp build/$(FULLNAME) $(PREFIX)/lib
+-	cp build/libitl.a $(PREFIX)/lib
++	cp build/$(FULLNAME) $(DESTDIR)$(PREFIX)/lib
++	cp build/libitl.a $(DESTDIR)$(PREFIX)/lib
+         # Using cp -P as cp --no-dereference is not POSIX
+         # or use --preserve=link instead.
+-	cp -P build/$(SONAME) $(PREFIX)/lib
+-	cp -P build/libitl.so $(PREFIX)/lib
++	cp -P build/$(SONAME) $(DESTDIR)$(PREFIX)/lib
++	cp -P build/libitl.so $(DESTDIR)$(PREFIX)/lib
+ 	@echo "==> Installing ITL components..."
+ 	for i in $(COMPONENTS); do \
+ 	  $(MAKE) -C $$i install || exit 1; \
+--- a/hijri/Makefile
++++ b/hijri/Makefile
+@@ -10,10 +10,10 @@
+ 
+ install: all
+ 	@echo "==> Installing hijri component..."
+-	test -d $(PREFIX)/include/itl \
+-	|| install -d $(PREFIX)/include/itl \
++	test -d $(DESTDIR)$(PREFIX)/include/itl \
++	|| install -d $(DESTDIR)$(PREFIX)/include/itl \
+ 	|| exit 1;
+-	install src/hijri.h $(PREFIX)/include/itl
++	install src/hijri.h $(DESTDIR)$(PREFIX)/include/itl
+ 
+ uninstall:
+ 	@echo "==> Uninstalling hijri component..."
+--- a/prayertime/Makefile
++++ b/prayertime/Makefile
+@@ -10,10 +10,10 @@
+ 
+ install: all
+ 	@echo "==> Installing prayertime component..."
+-	test -d $(PREFIX)/include/itl \
+-	|| install $(PREFIX)/include/itl \
++	test -d $(DESTDIR)$(PREFIX)/include/itl \
++	|| install $(DESTDIR)$(PREFIX)/include/itl \
+ 	|| exit 1;
+-	install src/prayer.h $(PREFIX)/include/itl
++	install src/prayer.h $(DESTDIR)$(PREFIX)/include/itl
+ 
+ uninstall:
+ 	@echo "==> Uninstalling prayertime component..."
diff --git a/debian/patches/series b/debian/patches/series
index 0207fee..37dd67c 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
+add_destdir.diff
 01_Makefile.in.diff

-- 
Packaging for libitl



More information about the Debian-islamic-commits mailing list